Cuprins:

Bare Minimum - Arduino pe Breadboard: 5 pași
Bare Minimum - Arduino pe Breadboard: 5 pași

Video: Bare Minimum - Arduino pe Breadboard: 5 pași

Video: Bare Minimum - Arduino pe Breadboard: 5 pași
Video: IN 2 MINUTES - [ 3 ] - Arduino bare minimum & first project 2024, Noiembrie
Anonim
Bare Minimum - Arduino pe Breadboard
Bare Minimum - Arduino pe Breadboard

Arduino folosește cipul ATMega328p. Putem obține acest lucru într-un format SMD (ATMega328p-AU) sau în formatul DIP pentru lipirea cu găuri mici (ATMega328p-PU). Dar, cipul în sine nu poate funcționa. Mai are nevoie de câteva componente și toate împreună sunt numite configurația minimă a acestui cip.

Pasul 1: schemă simplă

Schema simplă
Schema simplă

Mai jos avem schema pentru această configurație. După cum puteți vedea, avem nevoie de o sursă de 5 volți. Această alimentare trebuie să fie foarte bine reglată, fără vârfuri de tensiune. Pentru acest condensator suplimentar de 10 uF între 5V și GND. Din păcate, pinul de resetare este activat. Deci, pentru a-l dezactiva, trebuie să îi aplicăm 5V. Pentru aceasta, un rezistor de 10k ohmi este plasat între RESET și Vcc. De asemenea, ATMega328 funcționează de obicei la 16 MHz. Pentru aceasta, între pinii 9 și 10 detectăm un cristal de 16 MHz. Dar acest cristal, pentru a oscila, are nevoie de doi condensatori de exact 22pF conectați la GND. În figura de mai jos, aveți toți pinii cipului. În acest moment, dacă microcontrolerul are un bootlaoder, am putea încărca un cod. Dar să ne imaginăm că nu are un bootloader.

Pasul 2: Ardeți Bootloader

Burn Bootloader
Burn Bootloader

Acum, să ne imaginăm că cipul nu are bootloder (cip virgin). Pentru aceasta trebuie să faceți următoarele conexiuni de la un Arduino UNO. Acestea sunt pinii SPI, CLOCK, MISO și MOSI.

Pasul 3: Conectați Arduino la computer

Conectați Arduino la computer
Conectați Arduino la computer

Acum conectați Arduino la computer. Deschideți Arduino IDE și accesați Fișier → Exemple → Arduino ISP și deschideți acest exemplu. Selectați com comanda Arduino UNO, selectați placa ca Arduino UNO și uplaod acest cod.

Pasul 4: Bootloader

Bootloader
Bootloader

Acum faceți conexiunile din schema anterioară și este timpul să ardeți bootloader-ul. Accesați Instrumente → programator → Arduino ca ISP. Prin aceasta, schimbăm programatorul în ISP.

Pasul 5: În cele din urmă, ardeți Bootloader

În cele din urmă Burn Bootloader
În cele din urmă Burn Bootloader

În cele din urmă, accesați Instrumente → Burn bootloader. Acum LED-urile Arduino vor clipi foarte mult. Odată ce primiți mesajul bootlaoder ars, suntem bine să plecăm.

Recomandat: