Cuprins:
- Pasul 1: Strângeți toate lucrurile
- Pasul 2: Încărcați programul ISP pe placa Arduino
- Pasul 3: Conectați placa AVR țintă la placa Arduino
- Pasul 4: Ardeți Bootloader-ul pe placa AVR
- Pasul 5: Testați placa AVR
- Pasul 6: S-a terminat
Video: Cum să programați o placă AVR utilizând o placă Arduino: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Aveți o placă de microcontroler AVR așezată în jur? Este dificil să-l programezi? Ei bine, ești în locul potrivit. Aici, vă voi arăta cum să programați o placă de microcontroler Atmega8a folosind o placă Arduino Uno ca programator. Deci, fără alte întrebări, să începem!
Pasul 1: Strângeți toate lucrurile
Iată tot ce veți avea nevoie:
- O placa de microcontroler Arduino UNO / MEGA / nano.
- O placă de microcontroler AVR cu un microcontroler compatibil (cum ar fi un Atmega 8a)
- Un cablu USB adecvat pentru placa Arduino
- Șase fire jumper (două pentru alimentare, unul pentru resetarea plăcii AVR țintă și restul trei pentru comunicare)
Faceți clic pe imaginea de mai sus pentru a afla mai multe.
Pasul 2: Încărcați programul ISP pe placa Arduino
Porniți ID-ul Arduino și accesați Fișiere> Exemple> ArduinoISP. Selectați placa corespunzătoare din Instrumente> Panouri. Încărcați programul pe placa Arduino.
Pasul 3: Conectați placa AVR țintă la placa Arduino
Faceți conexiuni după cum urmează (AVR la placa Arduino):
VCC la 5 volți
GND la GND
RST / RESET la D10
MISO până la D11
MOSI până la D12
SCK la D13
Dacă nu găsiți astfel de pini etichetați, consultați fișa tehnică a cipului de microcontroler de pe web. Am adăugat o diagramă pinout a unor IC-uri de microcontroler Atmega populare de mai sus. Consiliul meu AVR avea un Atmega 8a pe el. De asemenea, toți pinii importanți de pe tablă au fost etichetați. Asigurați-vă că nu utilizați fire libere și subțiri.
Pasul 4: Ardeți Bootloader-ul pe placa AVR
Mergeți la Instrumente> Plăci> Selectați Arduino NG sau mai vechi. Apoi accesați Instrumente> Procesor și selectați-l pe cel prezent pe placa dvs. AVR. Mergeți la Instrumente> Programator și selectați Arduino ca ISP. Acum mergeți din nou la Instrumente și apoi faceți clic pe „Burn Bootloader”. LED-urile RX și TX de pe placa Arduino ar trebui să clipească rapid de câteva ori și, în cazul în care apare un mesaj care să indice „Făcut încărcător de încărcare” fără nicio eroare, atunci placa AVR este gata să fie programată!
Pasul 5: Testați placa AVR
Încărcați un program simplu, cum ar fi LED-ul intermitent. Mergeți la fișiere> Exemple> Noțiuni de bază> Clipește. Țineți apăsată tasta Shift și faceți clic pe butonul Încărcare. După finalizarea încărcării, puteți elimina firele de conectare și puteți alimenta placa AVR și puteți testa dacă a fost programată corect.
Pasul 6: S-a terminat
Acum puteți utiliza o placă AVR pentru a face proiecte electronice interesante. Deoarece îmi place modelul de cale ferată, am încărcat un program simplu pentru a rula o locomotivă pe un aspect automat. Deoarece placa mea AVR are două ieșiri cu motor, le pot folosi pentru a controla locomotiva și o prezență. Fișierul de program al acestui cod poate fi găsit în pasul următor. Dacă sunteți interesat, o puteți verifica și pe a mea.
Mi-ar plăcea să știu ce ai făcut astăzi cu el. Toate cele bune!
Recomandat:
Programați orice placă / modul ESP8266 cu firmware Firmware AT: 5 pași
Programați orice placă / modul ESP8266 cu Firmware AT Commands: Fiecare modul ESP8266 și placă pot fi programate în mai multe moduri: comenzi Arduino, Python, Lua, AT, multe altele probabil … Primele trei dintre ele sunt cele mai bune pentru funcționarea autonomă, firmware AT este pentru utilizarea ESP8266 ca modul sau pentru testarea rapidă cu TTL RS232 c
Cum să programați PIC MCU cu programatorul PICkit folosind o panou de calcul: 3 pași
Cum să programați PIC MCU cu programatorul PICkit folosind o placă de calcul: nu aveți nevoie de instrumente scumpe și sofisticate pentru a vă juca cu microcontrolere PIC (sau cu orice alt). Tot ce aveți nevoie este o placă de testare în care vă testați circuitul și programarea. Desigur, este necesar un fel de programator și IDE. În această instrucțiune
Cum să programați și să resetați Arduino folosind smartphone-ul Android: 8 pași
Cum să programați și să resetați Arduino folosind smartphone-ul Android: este posibil să fi folosit adaptorul OTG pentru conectarea Pendrive și a controlerelor de joc și să dați putere dispozitivelor mici. Puteți face mult mai multe lucruri în afară de alimentarea plăcii Arduino cu Smart Phone. În acest tutorial, vom compila și încărca Ardu
Cum să programați în C-tutorial simplu: 5 pași
Cum se programează în C-tutorial simplu: Vă rugăm să comentați dacă vă place acest lucru! Acest instructiv va învăța pe oricine să scrie un program simplu în limbajul de programare C. De ce veți avea nevoie: un computer Macintosh cu instrumentele pentru dezvoltatori instalate și puțină creier
Cum să programați utilizând sigla MSW: 6 pași
Cum se programează folosind sigla MSW: ACTUALIZARE: NOU FIȘIER DE CAZĂ IMENIBIL. REVISION V2.9 ACTUALIZARE 30 iulie 2009: VERSIUNEA FISCULARĂ A CASEI IMPRESIONATE 3.0 ADAUGĂ 16 august 2009: ADĂUGAT SCREENSHOT OF AWESOME BOX V3.0 Acest instructiv vă va învăța cum să utilizați Logo MSW. Logo MSW este o programare educațională