|
Ciao a tutti
Faccio questo piccolo tutorials per programmare arduino mini.


Occorrente:
1 x Arduino Mini http://www.gioblu.com/prodotti?page=shop.product_details&flypage=flypage.tpl&product_id=167&category_id=36
1 x traduttore ttl usb http://www.gioblu.com/prodotti?page=shop.product_details&flypage=flypage_images.tpl&product_id=168&category_id=68
Caratteristiche:

| Microcontroller | ATmega168 |
| Operating Voltage | 5V |
| Input Voltage | 7-9 V |
| Digital I/O Pins | 14 (of which 6 provide PWM output) |
| Analog Input Pins | 8 (of which 4 are broken out onto pins) |
| DC Current per I/O Pin | 40 mA |
| Flash Memory | 16 KB (of which 2 KB used by bootloader) |
| SRAM | 1 KB |
| EEPROM | 512 bytes |
| Clock Speed | 16 MHz |
WIKI : http://www.arduino.cc/en/Guide/ArduinoMini
Montaggio:

p.s questo schema è per il mini 03 ma ce poca differenza dal 04, immagine del 04 la trovate nelle caratteristiche cambiano due pin al posto del GROUND del 03 ce il reset e al posto del N.C ce il ground
TX/RX Sono usati per trasmettere e ricevere dei dati seriali in formato TTL
Ora dobbiamo mettere un pushbutton per il tasto reset del arduino tra il reset e il 5 v e a sua volta reset con gnd seguendo questo schema http://www.arduino.cc/en/Tutorial/Button
Ora colleghiamo il traduttore usb al pc e apriamo IDE ARDUINO, selezioniamo la porta Com e scegliamo la board arduino mini 168 16MHz 5v. Inseriamo il codice e clicchiamo su UPLOAD appena vi compare in fondo alla pagina una scritta simile a questa Binary sketch size: 2468 bytes (of a 14336 byte maximum) bisogna premere il tasto reset e rilasciarlo upload dovrebbe partire sul arduino e sul ide compare done uploading, significa che è andato tutto a buon fine.
(Come esempio provate Blink collegato al pin 13 come figura sopra).
Un consiglio che vi posso dare e mettere due led uno collegato gamba lunga al pin tx e altro sempre gamba lunga al rx le gambette corte invece collegate al GND in questo modo è possibile vedere quando upload del codice funziona o nn funziona o quando si preme reset per controllare che arduino si resetta.
P.S Non vi assicuro che con una batteria a 9 v possiate usare arduino... purtroppo a me si è bruciato qualcosa e nn mi permette piu di usare il VIn a quanto pare il regolatore di tensione interno ha una corrente massima in uscita di 130mA, un arduino 2009 invece ha una corrente massima in uscita di 500mA Consiglio di costrursi con 7805 un regolatore di tensione, è possibile farlo seguendo questo tutorial http://www.arduino.cc/en/Main/Standalone
7805

*ECCO LO SCHEMA SU BREADBOARD REGOLATORE TENSIONE 7805 5V

BUON DIVERTIMENTO
