eMag

duminică, 17 aprilie 2011

Arduino DIY - 10 USD

   Am "construit" un ARDUINO si sunt extrem de multumit de rezultat!!!
   Constructia este extrem de simpla si merita tot efortul, pretul final cred ca este sub 15 USD, in functie de cat de  multe sau cat de mult va place sa utilizati componente recuperate (eu sunt fan).
   
  Proiectul este cel de aici Arduino Single-Sided Serial Board (version 3) este destul de explicita prezentarea cu cateva exceptii,
1. in schema veti gasi o anume bobina L1 cu val 100uH, nu va chinuiti sa o cautati prin magazine pentru ca multi nici macar nu au auzit de asa ceva, in locul ei merge JUMPER (sarma).
2. in scema veti gasi un anume C9 cu valoare 10uF, este important, Condensator electrolitic NEPOLARIZAT, aceeasi problema, nu veti putea sa-l gasiti prea usor, asa ca aveti 2 variante.
      a. puneti un electrolitic polarizat cu + la GND adica invers fata de cum este normal, asta ii va scurta viata dar o sa mearga.
      b. asa cum am procedat si eu, 2 electrolitici de 22uF legati - la - si plusurile devin terminalele "condensatorului nepolarizat" eu am pus 2 SMD-uri si este OK.
3. nu stiu daca am gresit eu cand am printat pentru Toner Transfer (desi nu prea cred) dar conectorul DB9 este oarecum invers si a terbuit sa fac un "adaptor" in care sa inversez niste pini.
este posibil sa fie de la cablul meu serial, nu stiu daca e null-modem sau drept..... in fine. 

Am facut frumos cablajul.







   Am "plantat" componentele, care sunt putine si usor de identificat....
   Si a iesit...........





   Eu am pus un Atmega328 cumparat de la SparkFun cu 4,3 USD fara BootLoader,
   Pentru a pune BootLoaderul procedati astfel (asta daca aveti un Arduino sau o clona functionala)

Pe Arduino-ul functional uploadati ArduinoISP pe care il gasiti in Exemple
Legati Arduino-ul construit la placa existenta astfel:

    Acum din Tools => Board selectati modelul construit ( in functie de ce atmega aveti 168 sau 328), ATENTIE NU modelul Arduino-ului functional !!!
    Verificati ca portul sa fie OK setat si apoi tot din Tools dati Burn Bootloader => Arduino as AVRISP

    Asteptati cateva momente si gataaaa, aveti un Arduino serial RS232.
Sunt nenumarate metode de a pune bootloaderul pe atmega, mai multe informatii gasiti aici .

   Pe viitor vreau sa fac si un Boarduino.

Spor la treaba. :)