Arduino je razvojna platforma otvorenog koda za inženjere i hobiste koji na jednostavan način razvijaju elektroničke projekte. Sastoji se od fizičke programabilne razvojne ploče (zasnovane na seriji AVR mikrokontrolera) i dijela softvera ili IDE-a koji radi na vašem računalu i koristi se za pisanje i prijenos koda na ploču mikrokontrolera.
Arduino koristi boot loader. Uređaj za pokretanje sustava softver je koji omogućuje spaljivanje novog softvera. Dakle, u ovom Uradi sam, razgovarat ću o tome " Kako izgorjeti boot loader u svježem čipu ATmega328 i izgraditi domaći Arduino na PCB-u". U Arduinu UNO koristimo ATmega328 IC, tako da sam odabrao ovaj za demonstraciju ovog projekta.
Potrebne komponente:
- Arduino UNO ploča s IC-om i kabelom
- Atmega328 IC
- Breadboard
- Spajanje žica
- Kristalni oscilator od 16 MHz
- Otpornik 10 K
Koraci za izgradnju vlastite Arduino ploče:
Da bismo spalili boot loader u novom svježem Atmega328 IC, potrebna nam je Arduino ploča (možemo koristiti bilo koju Arduino ploču za sagorijevanje boot loader-a). A onda moramo slijediti korake u nastavku. Također smo prikazali cijeli postupak u videu na kraju vodiča.
Korak 1. U prvom koraku rasporedite sve potrebne stvari dane na gore navedenom popisu komponenata

Korak 2: Sada uklonite "Arduino Original IC" s ploče Arduino uz pomoć odvijača. I umetnite “New Atmega328 IC” na Arduino ploču.


Korak 3: Sada otvorite Arduino IDE i idite na Datoteka -> primjer -> ArduinoISP i otvorite ga.

Nakon otvaranja ArduinoISP, odaberite Arduino UNO ploču u Alati -> Ploča -> Arduino Uno.

Zatim odaberite COM PORT iz Alati -> Serijski priključak -> COM10

a zatim prenesite ArduinoISP Sketch.

Korak 4: Sada uklonite ovaj novi IC sa ploče Arduino i umetnite prethodno pokrenuti Arduino ili izvorni Arduino IC na ploču Arduino i u njega prenesite istu skicu ArduinoISP, kao što smo učinili u koraku 3.
Korak 5: Izgradite donji krug na ploči za kruh pomoću novog IC-a na Breadbaord-u i originalnog IC-a na originalnom Arduino Boardu

Korak 6: Sada u Arduino IDE idite na Alat i kliknite na Burn Bootloader.

Sada ćete vidjeti kako Rx i Tx LED na ploči Arduino neko vrijeme trepću nasumično. To znači da Bootloader gori u novom ATmega 328 IC. A Arduino IDE će prikazati " Gotovo snimanje učitavača ". Sada možete koristiti ovaj 'Novi IC' na svojoj Arduino ploči.

Korak 7: Sada izradite vlastitu domaću ploču Arduino na nultom PCB- u lemljenjem komponenata prikupljenih u koraku 1, slijedeći donji krug. Također pogledajte video u nastavku.

U ovu ploču umetnite 'Novi IC' i gotovi ste.
Također ga možete pravilno izraditi na PCB-u uz odgovarajući raspored i bakropis. Ovdje naučite kako napraviti PCB kod kuće i pretvoriti shematski u izgled PCB-a pomoću EasyEDA-e.
Za LCD povezivanje, jednostavno spojite svoju domaću Arduino ploču s originalnom Arduino pločom pomoću Rx, Tx, RST i GND pinova originalne Arduino ploče, kao što je prikazano ispod Fritzing Circuit Circuit Diagram ili iznad. I prenesite Ispod datog koda (odjeljak Kôd).

Molimo uklonite 'Arduino Original IC' s ploče kada prenosite kôd u novi Arduino IC na ploču za kruh ili nultu PCB. Možete napajati svoju Arduino ploču pomoću 5v pin originalne Arduino ploče, kao što smo to učinili gore u Fritzing Circuit.
