Arduino saját kezűleg - garnélarák, robotika osztály

Ebben az időben, azt fogja mondani, hogyan lehet az Arduino saját kezűleg, és még forrasztás nélkül. Vezetési ez az egyszerű Arduino nevezett klónt garnélarák. Házi garnélarák teljesen kompatibilis az Arduino IDE, így könnyen futtatni bármely vázlatok.

Azonnal meg kell jegyezni, hogy a teremtés garnélarák a semmiből lesz szükség dolgozó Arduino board. Meg kell telepíteni a bootloader egy üres mikrokontroller. Ha nem az én Arduino, lehet kapni már varrott mikrokontroller és azonnal az a 2. szakaszt.

Ahhoz, hogy hozzon létre egy garnélarák van szükség:

  • ATMEGA328P-PU mikrovezérlő;
  • 10K ohm;
  • 10-100 uF kondenzátor, egy elektrolitot;
  • 22 pF-os kondenzátorral, kerámia - 2 db;
  • Kondenzátor 100 nF kerámia - 4 db;
  • Óra gomb;
  • kvarc 16 MHz;
  • prototípus fedélzetén;
  • Jumpers prototípus fedélzetén;
  • USB - UART átalakító alapján FT232R, CP2102 vagy CH340.

Normális, hogy írjon a program a mikrokontroller szeretne használni egy eszközt - a programozó. Arduino jó, mert nem kell egy programozó. Ehelyett egy speciális mikroprogramot használunk, az úgynevezett rakodó (bootloader). Ez rakodó képes arra, hogy a programot a külső és égesd meg a flash memória a mikrokontroller.

És így, a bootloader van írva, hogy a mikrokontroller a gyárban. És hogy mi a rák a munka, meg kell ismételni az eljárást. Itt van, hogy van szükségünk, és más Arduino board, melyet elején említett. Beszerelés rakodó három lépésből áll.

1. lépés: Telepítse a munkaerő-ellátás Arduino speciális programot - OptiLoader

OptiLoader nyitott program lehetővé teszi a flash a bootloader a mikrokontroller optiboot a garnélarák. Abban az időben az írás OptiLoader támogatott mikrokontroller: ATmega8, ATmega168, ATmega168P, ATmega168PB, atmega328, ATmega328P, ATmega328PB. Fájl letöltése az egyik linkek:

Az archívum kibontása és nyissa meg a vázlatot Arduino IDE. Töltsük be a vázlat egy működő Arduino board. A készülék kikapcsolása az USB Arduino.

Megjegyzés. Ha letöltöd a programot GitHub, meg kell nevezni a mappát «optiLoader-master» egy «optiLoader»

2. lépés: Csatlakoztassa a tiszta mikrokontroller

Mi csatlakoztassa az Arduino fórumon egy tiszta mikrokontroller a diagramon. itt minden nagyon egyszerű. Óvatosan nézd meg a képet, helyezze a vezeték, hétszeres ellenőrzést.

Arduino saját kezűleg - garnélarák, robotika osztály

Megjelenés Layout

Arduino saját kezűleg - garnélarák, robotika osztály

3. lépés: A firmware loader (bootloader)

Ha valami nem sikerült, és a LED-ek nem villognak, akkor nyissa meg a COM-monitor. OptiLoader mutatja a teljes folyamatot a másolás a bootloader. Ha sikeres, az eljárás az a következőképpen fog kinézni.

Arduino saját kezűleg - garnélarák, robotika osztály

2. Töltse le a programot garnélarák

Tehát most van egy saját készítésű Arduino bootloader villant. Kitölteni minden vázlatot, akkor kell, hogy részlegesen szétszerelni az előző rendszerben, és ki kell egészíteni annak új elementami.V különösen hozzáadunk egy reset gomb, és egy áramkör védelmére.

Arduino saját kezűleg - garnélarák, robotika osztály

Miután az áramkör össze van állítva, csatlakoztassa a számítógéphez USB-n keresztül - UART modul. Úgy dönt, hogy Arduino IDE kártya típusa «Arduino Uno» és a megfelelő COM port, majd töltse be a villogó LED programot. Kész!

Megjegyzés. Ha nem tudja letölteni a programot, próbálja kicserélni a RX és TX vezetékek USB-UART hídon.

hasznos linkek