
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

Hei kaikille: D
Tässä kerron yksinkertaisen tavan ohjelmoida mikä tahansa AVR -siru Arduino Uno R3: n avulla
Sinun tarvitsee vain polttaa koodi mikrokontrolleriisi Arduino Unolla sen sijaan, että ostat paljon ohjelmoijaa, joka maksaa paljon.
Tarvikkeet
Tarvitset:
- Arduino uno r3 irrotettavalla sirulla (1)
- Hyppyjohdot
- 10uF elektrolyyttikondensaattori (1)
- Hex -tiedosto, joka on luotu C -koodistasi
Vaihe 1: Arduino ISP

Ensimmäinen: avaa Arduino IDE ja lataa Arduino ISP Arduinoosi
Löydät sen kohdasta Tiedosto -> Esimerkit
Ennen kuin painat latausnäppäintä, sinun on tarkistettava levyn tyyppi ja COM -portti.
HUOMAUTUS: tämä koodi muuttaa Arduinosi ohjelmoijaksi!
Vaihe 2: Etsi AVR: n tietosivu ja tarkista Pin Out

Nasta 1 on tappi, jonka lähellä on pieni piste
tarvitsemme (VCC, GND, Reset, UCSK, MISO, MOSI) paikantamaan ne AVR -laitteestasi.
Vaihe 3: Yhdistä Arduino AVR: ään



liitä Arduino AVR: ään kuvan ja AVR -tietolomakkeen mukaisesti
ja älä unohda kytkeä 10uF -kondensaattoria Arduinon GND: n ja RST: n väliin, jotta Arduinon automaattinen nollaus poistetaan käytöstä
Vaihe 4: Hanki sulakeasetus ja AVRDUDE APP

mene
www.engbedded.com/fusecalc/
ja valitse AVR, minun on Atmega16
En muuta mitään, joten en tuhoa AVR -laitettani, mutta vaihdan sisäisen RC: n 8 MHz: iin "Voit valita ulkoisen 16 MHZ: n kristallin", se on sinun tehtäväsi.
vieritä alas ja kopioi avrdude -argumentti
liittää sen AVRDUDE -ohjelmaan.
minun on
-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m
AVEDUDE -latauslinkki:
download.savannah.gnu.org/releases/avrdude/
avaa se ja muuta asetuksia, kuten kuva ja laitteistosta riippuen, äläkä unohda liittää sulakeasetuksia komentorivin muihin arkeihin
Vaihe 5: Hanki HEX -tiedostosi C -koodistasi

Kirjoitan yksinkertaisen c -koodin, joka vilkuttaa LED -valoa PIN -koodissa 20
lataa heksatiedosto avrdudeen Flash -osiossa ja paina ohjelmaa
Vaihe 6: Loppu

Jos sinulla on kysyttävää, kommentoi alla
Suositeltava:
Arduino Internet -palveluntarjoajana -- Polta kuusiotiedosto AVR: ssä -- AVR: n sulake -- Arduino ohjelmoijana: 10 vaihetta

Arduino Internet -palveluntarjoajana || Polta kuusiotiedosto AVR: ssä || AVR: n sulake || Arduino ohjelmoijana: ……………………… Tilaa YouTube -kanavani saadaksesi lisää videoita …….. Tämä artikkeli on kyse arduinosta kuten isp. Jos haluat ladata heksatiedoston tai jos haluat asettaa sulakkeen AVR: ään, sinun ei tarvitse ostaa ohjelmoijaa, voit tehdä
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta

Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
Ohjelman Arduino Pro Mini 328P lataaminen Arduino Uno -ohjelmalla: 6 vaihetta

Ohjelman lataaminen Arduino Pro Mini 328P: tä käyttämällä Arduino Unoa: Arduino Pro Mini on pienin lastulevy, jossa on 14 I/O -nastaa, se toimii 3,3 - 5 voltin tasavirralla ja on helppo ladata koodi ohjelmointilaitteeseen. digitaaliset tulo-/lähtöportit RX, TX, D2 ~ D13, 8 analogista tuloporttia A0 ~ A7 1
Kutista Arduino -projektisi - Arduino UNO ATmega328P -ohjelmoijana (https://youtu.be/YO61YCaC9DY): 4 vaihetta

Kutista Arduino -projektisi | Arduino UNO ATmega328P-ohjelmoijana (https://youtu.be/YO61YCaC9DY): Videolinkki: https://youtu.be/YO61YCaC9DYP-ohjelmointi ATmega328P käyttäen Arduinoa ISP: nä (järjestelmän sisäinen ohjelmoija) mahdollistaa Arduino-ominaisuuksien käyttämisen leipätaululla PCB. Se auttaa enimmäkseen, kun teet korkeakouluhankkeen. Se vähentää
AVR -mikrokytkimen sulakebitit. Mikro -ohjaimen flash -muistiin luominen ja lataaminen LED -vilkkuva ohjelma: 5 vaihetta

AVR -mikrokytkimen sulakebitit. Mikro -ohjaimen flash -muistin luominen ja lataaminen LED -vilkkuva ohjelma: Tässä tapauksessa luomme yksinkertaisen ohjelman C -koodilla ja poltamme sen mikro -ohjaimen muistiin. Kirjoitamme oman ohjelman ja koomme heksatiedoston käyttämällä Atmel Studiota integroiduna kehitysalustana. Määritämme sulakkeen bi