Turinys:

„Arduino“kaip IPT -- Įrašykite šešiakampį failą AVR -- Saugiklis AVR -- „Arduino“kaip programuotojas: 10 žingsnių
„Arduino“kaip IPT -- Įrašykite šešiakampį failą AVR -- Saugiklis AVR -- „Arduino“kaip programuotojas: 10 žingsnių

Video: „Arduino“kaip IPT -- Įrašykite šešiakampį failą AVR -- Saugiklis AVR -- „Arduino“kaip programuotojas: 10 žingsnių

Video: „Arduino“kaip IPT -- Įrašykite šešiakampį failą AVR -- Saugiklis AVR -- „Arduino“kaip programuotojas: 10 žingsnių
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Liepa
Anonim
Image
Image
Reikalavimai
Reikalavimai

………………………

Prenumeruokite mano „YouTube“kanalą, kad gautumėte daugiau vaizdo įrašų ……..

Šis straipsnis yra apie arduino kaip isp.

Jei norite įkelti šešiakampį failą arba jei norite nustatyti saugiklį AVR, jums nereikia pirkti programuotojo, tai galite padaryti naudodami arduino.

Šiame straipsnyje aš įkėliau šešioliktainį failą į „atmega8“, jei norite įkelti šešioliktainį failą į kitą AVR, tada supraskite procesą ir atlikite tuos pačius veiksmus.

……………………

1 žingsnis: Reikalavimai

Reikalavimai
Reikalavimai
Reikalavimai
Reikalavimai
  1. Arduino uno
  2. Kai kurie trumpieji laidai
  3. Bandomoji Lenta
  4. Krištolo osciliatorius (neprivaloma, jei valdiklis nustatytas į išorinį generatorių)

*** jei jūsų valdiklis iš dėžutės, tada nereikia prijungti kristalų osciliatoriaus

2 veiksmas: prijunkite „Arduino“prie kompiuterio

Prijunkite „Arduino“prie kompiuterio
Prijunkite „Arduino“prie kompiuterio
Prijunkite „Arduino“prie kompiuterio
Prijunkite „Arduino“prie kompiuterio
Prijunkite „Arduino“prie kompiuterio
Prijunkite „Arduino“prie kompiuterio
  • Prijunkite arduino prie kompiuterio
  • Atidarykite arduino IDE ir spustelėkite įrankius
  • Tada spustelėkite laive, čia pasirinkite arduino uno
  • Dabar spustelėkite prievadą žemiau lentos, čia pasirinkite prievadą, kuriame yra prijungtas arduino.

***** mano arduino yra prijungtas prie COM2, atminkite, kad mes jį naudosime vėliau.

3 veiksmas: įkelkite kodą

Įkėlimo kodas
Įkėlimo kodas
Įkėlimo kodas
Įkėlimo kodas
Įkėlimo kodas
Įkėlimo kodas
  • Eikite į failą, tada pavyzdžiai
  • Raskite „ArduinoISP“pavyzdį
  • Įkelkite „ArduinoISP“programą
  • Dabar eikite į įrankius ir pasirinkite programuotoją „arduino as isp“

Nepainiokite apie arduino isp ir arduino kaip isp programuotojuje.

4 žingsnis: Prijunkite grandinę

Prijunkite grandinę
Prijunkite grandinę
Prijunkite grandinę
Prijunkite grandinę
Prijunkite grandinę
Prijunkite grandinę
  • Čia įrašome „Hex“failą ir nustatome saugiklį „Atmega8“. Prašome suprasti sąvoką, kad galėtumėte įrašyti šešioliktainį failą bet kokio tipo avr per „arduino“.
  • Prijunkite grandinę, kaip parodyta nuotraukoje.
  • Kristalų osciliatorius yra neprivalomas, jei jūsų Avr yra nustatytas ant išorinio saugiklio, jei AVR nėra dėžutėje, tada jo prijungti nereikia.

5 žingsnis: supraskite supratimą

Supraskite supratimą
Supraskite supratimą
Supraskite supratimą
Supraskite supratimą
Supraskite supratimą
Supraskite supratimą
Supraskite supratimą
Supraskite supratimą
  • Kaip matote pirmoje nuotraukoje, yra MISO, MOSI AND SCK kaištis, kurį prijungsime prie atitinkamai 13, 12, 11 kaiščio arduino.
  • Kaip matote antroje nuotraukoje, yra „Reset pin“, kurį prijungsime prie 10 -ojo „arduino“kaiščio.
  • Trečioje nuotraukoje matote VCC, AVCC ir GND kaiščius, prijunkite AVCC ir VCC prie 5v arduino, GND prie GND arduino.

6 veiksmas: atsisiųskite ZIP failą

Atsisiųskite ZIP failą
Atsisiųskite ZIP failą
  • Atsisiųskite žemiau esantį ZIP failą
  • Ištraukite ZIP failą

„Github“veidrodis:

codeload.github.com/vishalsoniindia/Arduin…

7 veiksmas: raskite valdiklio kodą

Raskite savo valdiklio kodą
Raskite savo valdiklio kodą
Raskite savo valdiklio kodą
Raskite savo valdiklio kodą
Raskite savo valdiklio kodą
Raskite savo valdiklio kodą
Raskite savo valdiklio kodą
Raskite savo valdiklio kodą

Įklijuokite „Hex“failą į tą patį aplanką, kurį atsisiuntėme, kur galite pamatyti cmd.txt failą.

  • Atidarykite cmd.txt failą aplanke
  • Nukopijuokite pirmą eilutę „avrdude -c arduino -b 19200 -p xyz“
  • Viršutinėje kompiuterio juostoje įveskite cmd, kaip parodyta nuotraukoje.
  • Čia atidaromas komandų terminalas
  • Įklijuokite eilutę ir paspauskite „Enter“
  • Paskutinėje nuotraukoje galite pamatyti valdomą pavadinimą, o valdiklio kodas yra „m8“, skirtas „atmega8“.

8 žingsnis: aptikti valdomą

Aptikti kontroliuojama
Aptikti kontroliuojama
Aptikti kontroliuojama
Aptikti kontroliuojama
Aptikti kontroliuojama
Aptikti kontroliuojama
  • Nukopijuokite antrą eilutę taxt faile, kuris yra „avrdude -c arduino -b 19200 -p m8 -P COM2 -n“
  • Įklijuokite jį į komandų terminalą
  • Dabar pakeiskite savo kom porto kasyklą COM2, kur yra prijungtas jūsų arduino.
  • Pakeiskite valdiklio kodą, mano kodas yra m8.
  • Paspauskite enter.
  • Kai matote, kad įrenginio parašas ir saugiklis yra gerai, tai reiškia, kad jūsų valdiklis yra aptiktas.

9 veiksmas: nustatykite saugiklį

Nustatykite saugiklį
Nustatykite saugiklį
  • Nukopijuokite šią eilutę „avrdude -c arduino -b 19200 -p m8 -P COM2 -U lfuse: w: 0xE2: m -U hfuse: w: 0xD9: m“
  • Praeikite jį komandų terminale.
  • Dabar pakeiskite savo kom porto kasyklą COM2, kur yra prijungtas jūsų arduino.
  • Pakeiskite valdiklio kodą, mano kodas yra m8.
  • Šis saugiklis nustatytas vidiniame 8MHZ, tai reiškia, kad jums nereikia prijungti išorinio kristalų osciliatoriaus.
  • Paspauskite enter.
  • Dabar saugiklis nustatytas, tai vieną kartą procesas, kurio nereikia atlikti kitą kartą.

Jei norite pakeisti saugiklį, tada E2 yra mažesnis saugiklis, o D9 - didesnis saugiklis, galite jį pakeisti pagal savo reikalavimus.

10 veiksmas: įkelkite šešioliktainį failą

Įkelkite šešioliktainį failą
Įkelkite šešioliktainį failą
Įkelkite šešioliktainį failą
Įkelkite šešioliktainį failą
Įkelkite šešioliktainį failą
Įkelkite šešioliktainį failą
Įkelkite šešioliktainį failą
Įkelkite šešioliktainį failą

    Prieš tai įklijuokite šešioliktainį failą į tą patį aplanką, kuriame galite pamatyti cmd.txt failą

  • Nukopijuokite paskutinę eilutę ir įklijuokite ją į komandų terminalą.
  • Paskutinėje eilutėje galite pamatyti failo pavadinimą, pakeiskite jį šešiakampiu failo pavadinimu.
  • Dabar pakeiskite savo kom porto kasyklą COM2, kur yra prijungtas jūsų arduino

    Pakeiskite valdiklio kodą, mano kodas yra m8

  • Paspauskite enter.
  • Jei matote tą patį masažą, kaip ir mano trečioje nuotraukoje, šešioliktainis failas įrašomas į AVR.

…. VISKAS PADARYTA……. HO HO HO..