Az Arduino egy nyílt forráskódú fejlesztői platform mérnökök és hobbisták számára az elektronikai projektek egyszerű fejlesztéséhez. Ez egy fizikai programozható fejlesztői táblából áll (az AVR mikrokontrollerek sorozatán alapul) és egy olyan szoftverből vagy IDE-ből, amely a számítógépén fut, és amelyet a kód írására és feltöltésére használnak a mikrokontroller táblára.
Az Arduino rendszerindítót használ. A Boot loader egy olyan szoftver, amely lehetővé teszi az új szoftver ráírását. Tehát ebben a barkácsolásban a következő témát fogom megvitatni: „ Hogyan lehet egy boot csomagolót elégetni egy friss ATmega328 chipben, és hogyan lehet házi készítésű Arduino-t építeni a NYÁK-ra”. Az Arduino UNO-ban az ATmega328 IC-t használjuk, így én ezt választom a projekt bemutatására.
Szükséges alkatrészek:
- Arduino UNO kártya IC-vel és kábellel
- Atmega328 IC
- Kenyérlemez
- Csatlakozó vezetékek
- 16 MHz-es kristályoszcillátor
- 10 K ellenállás
Saját Arduino tábla felépítésének lépései:
A rendszerbetöltő új Atmega328 IC- ben történő megírásához Arduino táblára van szükségünk (bármely Arduino táblát használhatunk a betöltő betöltéséhez). És akkor az alábbi lépéseket kell követnünk. A teljes folyamatot bemutattuk a bemutató végén található Videóban is.
1. lépés. Első lépésben rendezze el az összes szükséges elemet, amely a fenti összetevők listájában szerepel
2. lépés: Most távolítsa el az „Arduino Original IC” -t az Arduino tábláról a Csavarhúzó segítségével. És helyezze be az „Új Atmega328 IC” elemet az Arduino táblába.
3. lépés: Most nyissa meg az Arduino IDE alkalmazást, és lépjen a Fájl -> példa -> ArduinoISP elemre, és nyissa meg.
Az ArduinoISP megnyitása után válassza az Arduino UNO táblát az Eszközök -> Tábla -> Arduino Uno menüpontból.
Ezután válassza a COM PORT lehetőséget az Eszközök -> Soros port -> COM10 menüpontban
és majd feltölteni ArduinoISP vázlat.
4. lépés: Most távolítsa el ezt az új IC-t az Arduino tábláról, és helyezze be az Arduino előre indított vagy eredeti Arduino IC-t az Arduino táblába, és töltse fel ugyanezt az ArduinoISP vázlatot, mint ahogy a 3. lépésben tettük.
5. lépés: Építsd meg az alábbi áramkört a kenyérlapon az új IC-vel a Breadbaord-on és az eredeti IC-vel az Original Arduino táblán.
6. lépés: Most az Arduino IDE-ben lépjen az Eszköz elemre, és kattintson a Bootloader írása gombra.
Most látni fogja, hogy az Rdu és a Tx LED egy ideig véletlenszerűen villog az Arduino táblán. Ez azt jelenti, hogy a Bootloader az új ATmega 328 IC-ben ég. Az Arduino IDE pedig megmutatja a „ Done burning bootloader ” szót. Most használhatja ezt az „új IC-t” az Arduino táblán.
7. lépés: Most építsen saját házi készítésű Arduino kártyát a Zero PCB- re az 1. lépésben összegyűjtött alkatrészek forrasztásával, az alábbi áramköri diagram követésével. Ellenőrizze az alábbi videót is.
Helyezze be az „Új IC” -t ebbe a táblába, és kész.
Megfelelően PCB-re is felépítheti megfelelő NYÁK-elrendezéssel és maratással. Tanulja meg, hogyan készítsen PCB-t otthon, és konvertálja a Schematic-ot PCB-elrendezésbe az EasyEDA segítségével.
Az LCD interfészhez egyszerűen csatlakoztassa a házi készítésű Arduino kártyát az eredeti Arduino táblához az Original Arduino Board Rx, Tx, RST és GND csapjaival, amint az a Fritzing áramkör alatt vagy az áramkör diagram felett látható. És töltse fel az Alatta megadott kódot (kód szakasz).
Kérjük, távolítsa el az „Arduino Original IC” -t a tábláról, amikor feltölti a kódot az új Arduino IC-be a kenyérlapra vagy a Zero PCB-re. Az Arduino Boardot az eredeti Arduino Board 5v tűjével táplálhatja, ahogy a fenti Fritzing áramkörben is tettük.