ARDUINO DEV-11168 AVR ISP skydo PTH rinkinys
Informacija apie produktą
- Produkto pavadinimas: Arduino Shield AVR IPT
- Modelio numeris: DEV-11168
- Vartotojo vadovas: Yra
Produkto naudojimo instrukcijos
- Atidarykite „ArduinoISP“ programinę-aparatinę įrangą (pvz.,amples) savo Arduino lentoje.
- Jei naudojate Arduino 1.0, šiek tiek pakeiskite ArduinoISP kodą. Raskite eilutę funkcijoje heartbeat() kuri sako uždelsimą(40); ir pakeiskite jį į delsą(20);.
- Įrankių meniu pasirinkite atitinkamą plokštę ir nuoseklųjį prievadą, atitinkantį programavimo plokštę (ne programuojamą plokštę).
- Įkelkite ArduinoISP eskizą į savo Arduino plokštę.
- Prijunkite savo Arduino plokštę prie tikslinės plokštės pagal pateiktą diagramą. „Arduino Uno“ nepamirškite pridėti 10 uF kondensatoriaus tarp atstatymo ir įžeminimo.
- Meniu Įrankiai pasirinkite atitinkamą plokštę, atitinkančią plokštę, kurioje norite įrašyti įkrovos įkroviklį (ne programavimo plokštę).
- Naudokite komandą Burn Bootloader > Arduino kaip IPT.
Pastaba: Ši procedūra tinka plokštėms su SPI signalais ant nurodytų kaiščių. Tokiose plokštėse kaip Leonardo, kur tai negalioja, turite prijungti SPI signalus prie ISP jungties naudodami pateiktą kištukinį lizdą.
„Arduino“ naudojimas kaip AVR IPT (sisteminis programuotojas):
Šiame vadove paaiškinama, kaip naudoti Arduino plokštę kaip AVR IPT (sisteminį programuotoją). Tai leidžia naudoti plokštę įrašyti įkrovos įkroviklį į AVR (pvz., ATmega168 arba ATmega328, naudojamą Arduino). Kodas šiame example yra pagrįsta Randall Bohn mega-isp programine įranga.
Instrukcijos
Norėdami naudoti savo Arduino plokštę įkrovos įkrovikliui įrašyti į AVR, turite atlikti kelis paprastus veiksmus.
- Atidarykite „ArduinoISP“ programinę-aparatinę įrangą (pvz.,amples) į savo Arduino lentą.
- Pastaba dėl Arduino 1.0: turite atlikti vieną nedidelį ArduinoISP kodo pakeitimą. Raskite širdies plakimo () funkcijos eilutę, kuri sako „delay (40);“ ir pakeiskite jį į „delay(20);“.
- Meniu Tools > Board ir Serial Port pasirinkite elementus, kurie atitinka plokštę, kurią naudojate kaip programuotoją (ne programuojamą plokštę).
- Įkelkite ArduinoISP eskizą.
- Prijunkite Arduino plokštę prie tikslo, kaip parodyta toliau pateiktoje diagramoje. (Pastaba dėl „Arduino Uno“: tarp atstatymo ir įžeminimo turėsite pridėti 10 uF kondensatorių.)
- Meniu Įrankiai > Plokštė pasirinkite elementą, atitinkantį plokštę, kurioje norite įrašyti įkrovos įkroviklį (ne plokštę, kurią naudojate kaip programuotoją). Norėdami gauti daugiau informacijos, žiūrėkite lentų aprašymus aplinkos puslapyje.
- Naudokite komandą Burn Bootloader > Arduino kaip IPT.
Pastaba: Ši procedūra veikia su plokštėmis, kurios turi SPI signalus ant nurodytų kaiščių. Plokštėms, kurioms tai negalioja (32u4 plokštės, pvz., Leonardo), SPI signalai turi būti prijungti prie ISP jungties, kurios kontaktas nurodytas toliau.
Grandinė
Grandinė (taikoma Arduino Uno, Duemilanove arba Diecimila):
„Arduino“ plokštė, veikianti kaip IPT, skirta programuoti „ATmega“ kitoje „Arduino“ plokštėje. „Arduino Uno“ turėsite prijungti 10 uF kondensatorių tarp atstatymo ir įžeminimo (įkėlę ArduinoISP eskizą). Atminkite, kad jums reikia prieigos prie tikslinės plokštės atstatymo kaiščio, kuris nepasiekiamas NG ar senesnėse plokštėse.
Grandinė (taikoma į Arduino NG ar senesnę versiją):
NG arba senesnėse plokštėse prijunkite atstatymo laidą prie plokštės Atmega lusto 1 kaiščio, kaip parodyta aukščiau.
Grandinė (nukreipta į AVR ant duonos lentos):
Išsamesnės informacijos ieškokite „Arduino to Breadboard“ vadovėlyje.
LAIDAI
Dokumentai / Ištekliai
![]() |
ARDUINO DEV-11168 AVR ISP skydo PTH rinkinys [pdf] Naudotojo vadovas DEV-11168 AVR ISP ekrano PTH rinkinys, DEV-11168, AVR ISP ekrano PTH rinkinys, ekrano PTH rinkinys, PTH rinkinys, rinkinys |