„Arduino“ yra atviro kodo kūrimo platforma, skirta inžinieriams ir mėgėjams kurti elektronikos projektus lengvai. Ją sudaro fizinė programuojama programavimo plokštė (pagrįsta AVR mikrovaldiklių serija) ir programinės įrangos arba IDE dalis, kuri veikia jūsų kompiuteryje ir naudojama rašyti ir įkelti kodą į mikrovaldiklių plokštę.
„Arduino“ naudoja įkrovos programą. „Boot loader“ yra programinės įrangos dalis, leidžianti ant jos įrašyti naują programinę įrangą. Taigi šiame „pasidaryk pats“ aš aptarsiu „ Kaip sudeginti įkrovos krautuvą šviežiame„ ATmega328 “lustu ir PCB sukurti naminį„ Arduino “. „Arduino UNO“ mes naudojame „ATmega328 IC“, kad aš pasirinkčiau šį, kad pademonstruočiau šį projektą.
Būtini komponentai:
- „Arduino UNO“ plokštė su IC ir kabeliu
- „Atmega328 IC“
- Bandomoji Lenta
- Jungiamieji laidai
- 16 MHz kristalinis osciliatorius
- 10 K rezistorius
Savo „Arduino“ lentos kūrimo žingsniai:
Norėdami įrašyti įkrovos krautuvą naujame šviežiame „ Atmega328 IC“, mums reikia „Arduino“ plokštės (įkrovos įkrovikliui įrašyti galime naudoti bet kurią „Arduino“ plokštę). Tada turime atlikti toliau nurodytus veiksmus. Mes taip pat pademonstravome visą procesą vaizdo įraše, esančiame mokymo programos pabaigoje.
1 žingsnis. Pirmame etape sutvarkykite visus reikalingus dalykus, pateiktus aukščiau pateiktame komponentų sąraše
2 žingsnis: Dabar „Arduino Original IC“ pašalinkite iš „Arduino“ plokštės naudodamiesi „Screw Driver“. Į „Arduino“ plokštę įdėkite „New Atmega328 IC“.
3 žingsnis: Dabar atidarykite „Arduino IDE“ ir eikite į File -> example -> ArduinoISP ir atidarykite jį.
Atidarę „ArduinoISP“, pasirinkite „Arduino UNO“ lentą iš įrankių -> lentos -> „Arduino Uno“.
Tada pasirinkite COM PORT iš Tools -> Serial Port -> COM10
ir tada įkelkite „ArduinoISP Sketch“.
4 žingsnis: Dabar pašalinkite šį naują IC iš „Arduino“ lentos ir įdėkite „Arduino“ iš anksto įkeltą arba „Original Arduino IC“ į „Arduino“ lentą ir įkelkite į ją tą patį „ArduinoISP“ eskizą, kaip mes padarėme 3 žingsnyje.
5 žingsnis: Sukurkite žemiau pateiktą grandinę duonos lentoje naudodami „New IC“ ant „Breadbaord“ ir „Original IC“ ant „Original Arduino“ plokštės.
6 žingsnis: Dabar „Arduino IDE“ eikite į įrankį ir spustelėkite „Burn Bootloader“.
Dabar pamatysite, kad „Arduino“ plokštėje kurį laiką atsitiktinai mirksi „Rx“ ir „Tx“ šviesos diodai. Tai reiškia, kad „Bootloader“ dega naujame „ATmega 328 IC“. „Arduino IDE“ parodys „ Atlikta įkrovos įkėlimo programa “. Dabar galite naudoti šį „naują IC“ savo „Arduino“ lentoje.
7 žingsnis: Dabar pastatykite savo naminę „Arduino“ plokštę ant nulio PCB, lituodami komponentus, surinktus atlikdami 1 veiksmą, vadovaudamiesi toliau pateikta grandinės schema. Taip pat patikrinkite toliau pateiktą vaizdo įrašą.
Įdėkite „New IC“ į šią lentą ir viskas.
Taip pat galite tinkamai pastatyti ant PCB su tinkamu PCB išdėstymu ir ofortu. Sužinokite čia, kaip gaminti PCB namuose ir konvertuoti schemą į PCB maketą naudojant „EasyEDA“.
Norėdami naudoti LCD sąsają, tiesiog prijunkite savo namuose pagamintą „Arduino“ plokštę su originalia „Arduino“ plokšte naudodami originalios „Arduino“ plokštės „Rx“, „Tx“, „RST“ ir „GND“ kaiščius, kaip parodyta žemiau „Fritzing Circuit“ arba aukščiau esančioje grandinės diagramoje. Ir įkelkite žemiau nurodytą kodą (skyrius „Kodas“).
Kai į duonos lentą arba „Zero PCB“ įkeliate kodą į naują „Arduino IC“, iš lentos pašalinkite „Arduino Original IC“. „ Arduino“ plokštę galite maitinti naudodami originalios „Arduino“ plokštės 5v kontaktą, kaip tai darėme aukščiau esančioje „Fritzing Circuit“ grandinėje.