Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Arduino kasutab ATMega328p kiipi. Saame selle SMD-vormingus (ATMega328p-AU) või DIP-vormingus küna aukude jootmiseks (ATMega328p-PU). Kuid kiip iseenesest ei tööta. See vajab veel mõnda komponenti ja seda kõike nimetatakse selle kiibi minimaalseks konfiguratsiooniks.
Samm: lihtne skeem
Allpool on selle konfiguratsiooni skeem. Nagu näete, vajame 5 -voldist toiteallikat. See toide peab olema väga hästi reguleeritud ja ilma pingepiikideta. Selleks ja täiendavaks 10uF kondensaatoriks 5V ja GND vahel. Alos, nullimisnupp on lubatud. Niisiis, selle keelamiseks peame rakendama sellele 5V. Selleks pannakse RESET ja Vcc vahele 10k oomine takisti. Samuti töötab ATMega328 tavaliselt sagedusel 16 MHz. Selleks klõpsame tihvtide 9 ja 10 vahel 16MHz kristalli. Kuid see kristall vajab võnkumiseks kahte täpselt 22pF kondensaatorit, mis on ühendatud GND -ga. Joonisel abve on teil kõik kiibi tihvtid. Praegu, kui mikrokontrolleril on alglaadur, võiksime koodi üles laadida. Kuid kujutagem ette, et sellel pole alglaadurit.
2. samm: põletage alglaadur
Kujutame nüüd ette, et kiibil pole alglaadurit (virgin chip). Selleks peate tegema järgmised ühendused Arduino UNO -st. Need on SPI tihvtid, CLOCK, MISO ja MOSI.
Samm: ühendage Arduino arvutiga
Nüüd ühendage Arduino arvutiga. Avage Arduino IDE ja valige Fail → Näited → Arduino ISP ja avage see näide. Valige Arduino UNO tahvli com, valige tahvel kui Arduino UNO ja lisage see kood.
Samm: alglaadur
Nüüd tehke mineviku ühendused skemaatiliselt ja on aeg alglaadur põletada. Avage Tööriistad → programmeerija → Arduino kui Interneti -teenuse pakkuja. Sellega muudame programmeerija Interneti -teenuse pakkujaks.
Samm: lõpuks põletage alglaadur
Lõpuks avage Tööriistad → Põleta alglaadurit. Nüüd vilguvad Arduino LED -id palju. Kui teate, et bootlaoder on põletatud, on meil hea minna.