Arduino clona propriile lor mâini

Ce se întâmplă dacă ați cumpărat un controler, înțelegem că avem un bord, și o mulțime de oale. Ce să fac?

Răspunsul corect - trebuie să clona Arduino cu propriile mâini!

Pasul 1: Adunați toate cele necesare

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Pentru a accelera procesul, vom folosi placa de prototipuri. După cum se cunoaște din parametrii tehnici ai controlerului IC 328 ATmega. pentru a rula într-o configurație minimală, avem nevoie de:

  • Controler Arduino Duemilanove (pentru a fi utilizat ca programator);
  • ATmega IC 328 cip;
  • cuarț rezonatorul 16 MHz;
  • 3 ohmi Rezistori 100 buc.;
  • 22 pF condensatori 2 buc.;
  • LED-uri 3 piese cu roșu, verde. și de culoare galben deschis;
  • un regulator de tensiune de 5 volți, de exemplu, 7805;
  • Orice baterie cu 9 conector;
  • cablu USB;
  • PC sau laptop cu programe IDE service Arduino;
  • breadboard și fire.

Pasul 2: Start breadboard

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Se pune pe cip controler breadboard.

Etapa 3: Se montează regulatorul de tensiune și circuitul de alimentare

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Să fie montat pe stabilizator de tensiune L7805. Pinout intrare cip 1 (7-20 volți), 2-carcasă, 3-ieșire (5 volți). C prin conectarea fire conectați stabilizator la sursa de alimentare și controlerul, așa cum se arată în fotografii.

Pasul 4: Conectați sursa de alimentare la controler

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

În conformitate cu numerotarea conecta regulatorul scoate firele sale de montare a stabilizatorului de tensiune de ieșire, iar firul comun.

Sfat: fire de montaj sunt colorate izolație, asigurați-vă că pentru a utiliza fire de aceeași culoare pentru fiecare circuit.

Pasul 5: Conectați rezonator de cuarț

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Situat la bord rezonator și condensatorilor din circuitul de oscilație.

Ordinea de instalare este următoarea:

  • Condensator 22 pF este setat între controler sol și 9 picior;
  • 22 pF condensator este situat între sol și piciorul 10 al regulatorului;
  • includ rezonator între picioare 9 și 10 ale regulatorului;
  • Kom rezistor 10 conectat între controler 1 picior și + 5V (manevră semnal „reset“).

Pasul 6: Adăugați indicatorii de stare controler

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

LED-uri includ rezistențe în serie cu 100 de ohmi, între pământ și programator nostru.

Pasul 7: Conectați aspectul de bord programator

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Conectați aspectul asamblat la placa Arduino Duemilanove după cum urmează:

  • concluzie galben cu LED-uri conectați conectorul cu 9 pini pe programator, unda sa ne că programator este de lucru va arăta;
  • producția de LED-ul roșu conectați conectorul cu 8 pini de programare, acesta semnalează o posibilă eroare;
  • conectați LED-ul verde de ieșire 7 pe terminalul programator conector, luminiscență său semnalizează comunicarea dintre programator și microcontroler.

Noi conectam consiliul nostru unul cu altul restul firelor așa cum se arată în figură, nu uitați să conectați cablul de alimentare + 5V și corpul între ele.

Pasul 8: Transformați bord Arduino Duemilanove în programator

Arduino clona propriile lor mâini

Pentru a descărca microcontroler ATmega 328IC bootloader este necesar pentru a transforma nostru Arduino Duemilanove într-un programator. Noi conectam de asamblare noastre la computer cu ajutorul unui cablu USB. Deschideți programare miercuri AndurinoIDE, selectați schița în ea (program) AndurinoISP și încărcați-l în Arduino Duemilanove. Clipirea LED galben vezi schița încărcate în programarea noastră.

Etapa 9: Încărcați bootloader

Arduino clona propriile lor mâini

În AndurinoISP (meniul «Unelte») vom alege tipul corect de controler (ATmega 328 IC). Dă comanda pentru a încărca bootloader «Burn bootloader». Uita-te la mesajele AndurinoIDE, după bootloader de boot «Efectuat de ardere bootloader» microcontroler nostru este gata să înregistreze un design schiță a noii noastre de casă.

Pasul 10: Probleme posibile și soluții

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Arduino clona propriile lor mâini

Erorile posibile la înregistrarea bootloader și metodele de îndepărtare a acestora sunt prezentate în depanator capturi de ecran de mai sus.