Sisällysluettelo:
- Vaihe 1: Vaatimukset
- Vaihe 2: Yhdistä Arduino tietokoneeseen
- Vaihe 3: Lähetä koodi
- Vaihe 4: Liitä piiri
- Vaihe 5: Kiinnitä ymmärrys
- Vaihe 6: Lataa Zip -tiedosto
- Vaihe 7: Etsi ohjainkoodisi
- Vaihe 8: Tunnista hallittu
- Vaihe 9: Aseta sulake
- Vaihe 10: Lataa heksatiedosto
Video: Arduino Internet -palveluntarjoajana -- Polta kuusiotiedosto AVR: ssä -- AVR: n sulake -- Arduino ohjelmoijana: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
………………………
Tilaa YouTube -kanavani saadaksesi lisää videoita ……..
Tämä artikkeli käsittelee arduinoa isp -muodossa.
Jos haluat ladata heksatiedoston tai jos haluat asettaa sulakkeen AVR: ään, sinun ei tarvitse ostaa ohjelmoijaa, voit tehdä sen arduinolla.
Tässä artikkelissa olen ladannut heksatiedoston atmega8: een, jos haluat lähettää heksatiedoston toiseen AVR: ään, ymmärrä prosessi ja noudata samoja vaiheita.
……………………
Vaihe 1: Vaatimukset
- Arduino uno
- Jotkut hyppyjohdot
- Leipälauta
- Kristallioskillaattori (valinnainen, jos ohjain on asetettu ulkoiseen oskillaattoriin)
*** jos ohjain on poissa laatikosta, sinun ei tarvitse liittää Crystal -oskillaattoria tähän ****
Vaihe 2: Yhdistä Arduino tietokoneeseen
- Yhdistä arduino tietokoneeseen
- Avaa arduino IDE ja napsauta työkaluja
- Napsauta sitten aluksella, valitse arduino uno
- Napsauta nyt porttia kortin alla, valitse portti, johon arduino on kytketty.
***** arduino on yhdistetty COM2: een, muista, että käytämme sitä myöhemmin.
Vaihe 3: Lähetä koodi
- Siirry tiedostoon ja esimerkkejä
- Etsi esimerkki ArduinoISP: stä
- Lataa ArduinoISP -ohjelma
- Siirry nyt työkaluihin ja valitse ohjelmoija "arduino as isp"
Älä sekoita arduino -ispia ja arduinoa isp -ohjelmoijana.
Vaihe 4: Liitä piiri
- Täällä poltamme Hex -tiedoston ja asetamme sulake Atmega8: een. Ymmärrä käsite, jotta voit polttaa heksatiedostoa missä tahansa avr -tiedostossa arduinon kautta.
- Liitä piiri kuvan mukaisesti.
- Kristallioskillaattori on valinnainen, jos Avr on asetettu ulkoiseen sulakkeeseen, jos AVR on poissa pakkauksesta, sitä ei tarvitse kytkeä.
Vaihe 5: Kiinnitä ymmärrys
- Kuten näet ensimmäisessä valokuvassa, siellä on MISO-, MOSI- ja SCK -nasta, jotka yhdistämme 13, 12, 11 -nastaiseen arduinoon.
- Kuten näet toisessa kuvassa, on Reset -nasta, jonka yhdistämme arduinon 10. nastaan.
- Kolmannessa kuvassa näet VCC-, AVCC- ja GND -nastat, liitä AVCC ja VCC 5 V: n arduinoon, GND: n GND: een arduinoon.
Vaihe 6: Lataa Zip -tiedosto
- Lataa alla oleva zip -tiedosto
- Pura zip -tiedosto
Peili Github:
codeload.github.com/vishalsoniindia/Arduin…
Vaihe 7: Etsi ohjainkoodisi
Liitä Hex -tiedostosi samaan kansioon, jonka olemme ladanneet, jossa näet cmd.txt -tiedoston.
- Avaa cmd.txt -tiedosto kansiossa
- Kopioi ensimmäinen rivi, joka on "avrdude -c arduino -b 19200 -p xyz"
- Kirjoita cmd tietokoneen yläpalkkiin kuvan osoittamalla tavalla.
- Tässä komentopääte avataan
- Liitä rivi ja paina Enter
- Viimeisessä kuvassa näet hallitun nimen ja ohjaimen koodin kaivos on m8 atmega8: lle.
Vaihe 8: Tunnista hallittu
- Kopioi toinen rivi taxt -tiedostossa, joka on "avrdude -c arduino -b 19200 -p m8 -P COM2 -n"
- Liitä se komentopäätteeseen
- Vaihda nyt COM -porttikaivokseni COM2, johon arduino on kytketty.
- Vaihda ohjaimen koodi minun on m8.
- Paina enter.
- Kun näet jonkin laitteen allekirjoituksen ja sulakkeen ok, se tarkoittaa, että ohjain on havaittu.
Vaihe 9: Aseta sulake
- Kopioi tämä rivi, joka on "avrdude -c arduino -b 19200 -p m8 -P COM2 -U lfuse: w: 0xE2: m -U hfuse: w: 0xD9: m"
- Ohita se komentopäätteessä.
- Vaihda nyt COM -porttikaivokseni COM2, johon arduino on kytketty.
- Vaihda ohjaimen koodi minun on m8.
- Tämä sulake on asetettu sisäiseen 8 MHz: iin, joten sinun ei tarvitse liittää ulkoista kristallioskillaattoria.
- Paina enter.
- Nyt sulake on asetettu, se on kertaprosessi, jota ei tarvitse tehdä seuraavalla kerralla.
Jos haluat vaihtaa sulakkeen, E2 on pienempi sulake ja D9 suurempi sulake, voit vaihtaa sen tarpeidesi mukaan.
Vaihe 10: Lataa heksatiedosto
- Kopioi viimeinen rivi ja liitä se komentopäätteeseen.
- Rivin lopussa näet tiedostonimen, korvaa se heksadesimaalitiedostonimellä.
- Paina enter.
- Jos näet saman hieronnan kuin kolmannessa valokuvassani, heksatiedosto poltetaan AVR: ssä.
Ennen tätä liitä hex -tiedostosi samaan kansioon, jossa näet cmd.txt -tiedoston
Vaihda nyt COM -porttikaivokseni COM2, johon arduino on kytketty
Vaihda ohjaimen koodi minun on m8
…. VALMISTA……. HO HO HO..