Sisukord:
- Samm: koguge kõik asjad kokku
- Samm: laadige ISP programm Arduino pardale üles
- Samm: ühendage sihtmärgi AVR -plaat Arduino plaadiga
- 4. samm: põletage alglaadur AVR -plaadil
- 5. samm: katsetage AVR -plaati
- 6. samm: see on tehtud
Video: AVR -plaadi programmeerimine Arduino plaadi abil: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Kas teil on AVR -i mikrokontrolleri plaat? Kas selle programmeerimine on keeruline? Noh, sa oled õiges kohas. Siin näitan teile, kuidas programmeerida Atmega8a mikrokontrolleri plaati, kasutades programmeerijana Arduino Uno plaati. Nii et ilma pikema jututa alustame!
Samm: koguge kõik asjad kokku
Siin on kõik, mida vajate:
- Arduino UNO/MEGA/nano mikrokontrolleri plaat.
- AVR -i mikrokontrolleri plaat koos ühilduva mikrokontrolleriga (näiteks Atmega 8a)
- Arduino plaadi jaoks sobiv USB -kaabel
- Kuus džemprijuhet (kaks toiteallikaks, üks sihtmärgi AVR -plaadi lähtestamiseks ja ülejäänud kolm sidepidamiseks)
Lisateabe saamiseks klõpsake ülaltoodud pildil.
Samm: laadige ISP programm Arduino pardale üles
Käivitage Arduino IDE ja valige Failid> Näited> ArduinoISP. Valige sobiv plaat menüüst Tööriistad> Tahvlid. Laadige programm üles Arduino tahvlile.
Samm: ühendage sihtmärgi AVR -plaat Arduino plaadiga
Tehke ühendused järgmiselt (AVR Arduino plaadile):
VCC kuni 5 volti
GND kuni GND
RST/RESET väärtusele D10
MISO kuni D11
MOSI kuni D12
SCK kuni D13
Kui te ei leia ühtegi sellist märgistatud tihvti, vaadake veebis oleva mikrokontrolleri kiibi andmelehte. Olen lisanud ülaltoodud mõnede populaarsete Atmega mikrokontrollerite IC -de pinout -diagrammi. Minu AVR -plaadil oli Atmega 8a peal. Samuti märgistati kõik tahvli olulised tihvtid. Veenduge, et te ei kasuta lahtisi ja õhukesi juhtmeid.
4. samm: põletage alglaadur AVR -plaadil
Minge Tööriistad> Tahvlid> Valige Arduino NG või vanem. Seejärel avage tööriistad> Protsessor ja valige AVR -plaadil olev. Minge tööriistadesse> Programmeerija ja valige ISP -ks Arduino. Nüüd minge uuesti Tööriistad ja klõpsake siis nuppu "Põleta alglaadurit". Arduino tahvlil olevad RX ja TX LED -id peaksid paar korda kiiresti vilkuma ja kui ilmub teade, milles on märgitud „Valmis põletuslaadur” ilma veata, on teie AVR -plaat programmeerimiseks valmis!
5. samm: katsetage AVR -plaati
Laadige üles lihtne programm, näiteks LED -tuli. Avage failid> Näited> Põhitõed> Vilgub. Hoidke all tõstuklahvi ja klõpsake nuppu Laadi üles. Pärast üleslaadimise lõpetamist saate ühenduskaablid eemaldada ja AVR -plaadi sisse lülitada ning kontrollida, kas see on õigesti programmeeritud.
6. samm: see on tehtud
Nüüd saate AVR -plaati kasutada lahedate elektroonikaprojektide tegemiseks. Kuna mulle meeldib raudteemudel, siis laadisin üles lihtsa programmi veduri automaatse paigutusega sõitmiseks. Kuna mu AVR -plaadil on kaks mootoriväljundit, saan neid kasutada veduri ja valimisaktiivsuse juhtimiseks. Selle koodi programmifaili leiate järgmisest sammust. Kui olete huvitatud, saate ka minu oma vaadata.
Tahaksin teada, mida te täna sellega tegite. Kõike paremat!
Soovitan:
ATmega328 programmeerimine Arduino IDE abil 8MHz kristalli abil: 4 sammu
ATmega328 programmeerimine Arduino IDE -ga, kasutades 8MHz kristalli: Selles süstitavas kirjeldan samm -sammult ATmega328P IC (sama mikrokontroller olemas Arudino UNO -l) programmeerimise juhendit, kasutades Arduino IDE -d ja Arduino UNO -d programmeerijana, et teha endale kohandatud Arduino, et oma projekte teha
Seadistage NodeMCU programmeerimine Arduino IDE abil: 3 sammu
Seadistage NodeMCU programmeerimine Arduino IDE abil: Selles juhendis näitan teile, kuidas programmeerida NodeMCU plaati Arduino IDE abil. Selleks peate installima draiverid ja lisama NodeMCU plaadi Arduino plaatide loendisse. Teeme samm -sammult
Arduino programmeerimine teise Arduino abil keriva teksti kuvamiseks ilma raamatukoguta: 5 sammu
Arduino programmeerimine Teise Arduino abil keriva teksti kuvamiseks ilma raamatukoguta: Sony Spresense või Arduino Uno pole nii kallid ega vaja palju energiat. Kui aga teie projektil on võimsuse, ruumi või isegi eelarve piirangud, võiksite kaaluda Arduino Pro Mini kasutamist. Erinevalt Arduino Pro Micro'ist on Arduino Pro Mi
Arduino Pro Mini programmeerimine Arduino UNO abil: 4 sammu
Kuidas programmeerida Arduino Pro Mini Arduino UNO abil: Tere poisid, täna jagan lihtsat meetodit Arduino Pro mini programmeerimiseks Arduino UNO abil. See õpetus on mõeldud neile, kes alustavad arduino kasutamist ja soovivad Arduino Pro mini abil oma projekti mahtu vähendada. Arduino Pro mini
Kiipide programmeerimine teie Arduino abil - AVR ISP katab ATTiny85, ATTiny2313 ja ATMega328: 3 sammu
Kiipide programmeerimine teie Arduinoga - AVR ISP, mis hõlmab ATTiny85, ATTiny2313 ja ATMega328: leidsin selle paljude aastate taguse mustandina. See on minu jaoks endiselt kasulik, nii et ma kavatsen selle avaldada! See juhendatav on teadmiste kogum, mis on kogutud võrgu ja ka nstructable'i ümber. See hõlmab AVR Microco programmeerimist