Sadržaj:
- Korak 1: Jednostavna shema
- Korak 2: Snimite Bootloader
- Korak 3: Povežite Arduino s računalom
- Korak 4: Bootloader
- Korak 5: Konačno snimite Bootloader
Video: Bare Minimum - Arduino na idejnoj ploči: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Arduino koristi čip ATMega328p. To možemo dobiti u SMD formatu (ATMega328p-AU) ili DIP formatu za lemljenje kroz rupe (ATMega328p-PU). Ali, čip sam po sebi ne može raditi. Potrebno mu je još nekoliko komponenti, a sve zajedno se naziva minimalna konfiguracija ovog čipa.
Korak 1: Jednostavna shema
U nastavku imamo shemu za ovu konfiguraciju. Kao što vidite potrebno nam je napajanje od 5 volti. Ovo napajanje mora biti vrlo dobro regulirano bez skokova napona. Za taj i dodatni 10uF kondenzator između 5V i GND. Nažalost, pin za resetiranje je negativno omogućen. Dakle, da bismo ga onemogućili, moramo na njega primijeniti 5V. Za to je otpornik od 10 k ohma postavljen između RESET i Vcc. Takođe, ATMega328 obično radi na 16MHz. Za to, između pinova 9 i 10 postavljamo kristal od 16 MHz. Ali ovom kristalu, da bi oscilirao, potrebna su dva kondenzatora od točno 22pF spojena na GND. Na slici ispod imate sve pinove čipa. Trenutno, ako mikrokontroler ima pokretački program, mogli bismo učitati kôd. Ali zamislimo da nema pokretački program.
Korak 2: Snimite Bootloader
Zamislimo sada da čip nema bootloder (djevičanski čip). Za to morate uspostaviti sljedeće veze s Arduino UNO -a. To su SPI pinovi, CLOCK, MISO i MOSI.
Korak 3: Povežite Arduino s računalom
Sada povežite Arduino s računalom. Otvorite Arduino IDE i idite na Datoteka → Primjeri → Arduino ISP i otvorite taj primjer. Odaberite com na Arduino UNO ploči, odaberite ploču kao Arduino UNO i nadogradite ovaj kod.
Korak 4: Bootloader
Sada uspostavite veze u prošlim shemama i vrijeme je da snimite bootloader. Idite na Alati → programer → Arduino kao ISP. Time menjamo programera u ISP.
Korak 5: Konačno snimite Bootloader
Na kraju, idite na Tools → Burn bootloader. Sada će LED diode Arduina jako treptati. Kad dobijete poruku o pokretanju pokretačkog programa, spremni smo za rad.
Preporučuje se:
MicroPython na ploči senzora složene umjetnosti: 3 koraka
MicroPython na ploči složenih umjetničkih senzora: Jedan od najnevjerovatnijih aspekata ESP32 mikrokontrolera je njegova sposobnost pokretanja MicroPythona. To se može učiniti na dva načina: pokretanjem punih Python programa ili interaktivno putem konzole. Ovaj Instructable će pokazati kako se koristi
Fuzz akustične gitare na idejnoj ploči: 3 koraka
Fuzz akustične gitare na idejnoj ploči: Upozorenje! Ovaj projekt je dizajniran za upotrebu s akustičnom gitarom, pa imajte na umu da možda neće biti prikladan za električnu. O projektu: Ovaj jednostavan projekt Fuzz protoboarde sastoji se od zaista jednostavnog, ali efikasnog sklopa. Posvećeno je dodavanju pa
8-bitni računar na idejnoj ploči Pregled: 3 koraka
8-bitni računar na Breadboard-u Pregled: Moj cilj ovog projekta bio je izgraditi bolje razumijevanje računarske arhitekture, dizajna hardvera i jezika na nivou montaže. Budući da sam bio student univerziteta na studiju računarskog inženjerstva, nedavno sam završio kurseve elektronike, laboratorije i
Modularna neopikselna ploča za otvaranje otvorenog koda prilagođena idejnoj ploči: 4 koraka (sa slikama)
Modularna neopikselna ploča za otvaranje otvorenog koda pogodna za izradu ploča LED traka u mnogo manjem obliku
Bare Minimum Raspberry Pi Torrent Machine Tutorial: 4 koraka (sa slikama)
Bare Minimum Raspberry Pi Torrent Machine Tutorial: Hai people.Torrenting je uvijek spasitelj života i nadamo se da bez glave povezan Raspberry Pi koji to radi za vas zaista može biti nevjerojatno. Pomoću ovog vodiča pomoći ću vam svima da napravite Torrent mašinu s Pi -om koja može raditi bez glave, a možete koristiti naš Andro