Sadržaj:
- Korak 1: Zahtjevi
- Korak 2: Povežite Arduino s računalom
- Korak 3: Učitajte kôd
- Korak 4: Spojite krug
- Korak 5: Izvucite razumijevanje
- Korak 6: Preuzmite Zip datoteku
- Korak 7: Pronađite svoj kod kontrolera
- Korak 8: Otkrijte kontrolirano
- Korak 9: Postavite osigurač
- Korak 10: Prenesite šesterokutnu datoteku
Video: Arduino Kao ISP -- Snimanje šesterokutne datoteke u AVR -u -- Osigurač u AVR -u -- Arduino kao programer: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
………………………
PRETPLATITE SE na moj YouTube kanal za više videa ………
Ovaj članak govori o arduinu kao isp.
Ako želite učitati heksadecimalnu datoteku ili želite postaviti osigurač u AVR, onda ne morate kupiti programer, to možete učiniti s arduinom.
U ovom članku sam učitao hex datoteku u atmega8 ako želite prenijeti hex datoteku u drugi AVR, a zatim razumite postupak i slijedite iste korake.
……………………
Korak 1: Zahtjevi
- Arduino uno
- Neke kratkospojne žice
- Oglasna ploča
- Kristalni oscilator (izborno ako je vaš kontroler postavljen na vanjski oscilator)
*** ako vaš kontroler nije u kutiji, nema potrebe za povezivanjem kristalnog oscilatora ****
Korak 2: Povežite Arduino s računalom
- Povežite svoj arduino s računalom
- Otvorite arduino IDE i kliknite na alate
- Zatim kliknite na ploču, ovdje odaberite arduino uno
- Sada kliknite na port ispod ploče, ovdje odaberite port na koji je spojen arduino.
***** moj arduino je spojen na COM2, sjetite se da ćemo ga koristiti kasnije.
Korak 3: Učitajte kôd
- Idite na datoteku pa primjere
- Pronađite primjer ArduinoISP -a
- Prenesite ArduinoISP program
- Sada idite u alate i odaberite programera "arduino kao isp"
Nemojte brkati oko arduino isp i arduino kao isp u programeru.
Korak 4: Spojite krug
- Ovdje narezujemo Hex datoteku i postavljamo osigurač u Atmega8. Molimo vas da razumijete koncept kako biste mogli zapisati hex datoteku u bilo kojoj vrsti avr -a putem arduina.
- Spojite krug kako je prikazano na fotografiji.
- Kristalni oscilator nije obavezan ako je vaš Avr postavljen na vanjski osigurač, ako AVR nije u kutiji, nema potrebe za povezivanjem.
Korak 5: Izvucite razumijevanje
- Kao što možete vidjeti na prvoj fotografiji, postoji MISO, MOSI I SCK pin, koji ćemo spojiti na 13, 12, 11 pin arduina.
- Kao što možete vidjeti na drugoj fotografiji, postoji Reset pin koji ćemo spojiti na deseti pin arduina.
- Na trećoj fotografiji možete vidjeti VCC, AVCC i GND pin, spojiti AVCC i VCC na 5v arduina, GND na GND arduina.
Korak 6: Preuzmite Zip datoteku
- Preuzmite zip datoteku koja se nalazi ispod
- Izdvojite zip datoteku
Ogledalo Github:
codeload.github.com/vishalsoniindia/Arduin…
Korak 7: Pronađite svoj kod kontrolera
Zalijepite svoju Hex datoteku u istu mapu koju smo preuzeli, gdje možete vidjeti cmd.txt datoteku.
- Otvorite datoteku cmd.txt u mapi
- Kopirajte prvi redak koji je "avrdude -c arduino -b 19200 -p xyz"
- Upišite cmd na gornju traku računala kao što je prikazano na fotografiji.
- Ovdje se otvara naredbeni terminal
- Zalijepite liniju i pritisnite enter
- Na posljednjoj fotografiji možete vidjeti kontrolirano ime i kod kontrolera moj je m8 za atmega8.
Korak 8: Otkrijte kontrolirano
- Kopirajte drugi redak u datoteku s tekstom koja je "avrdude -c arduino -b 19200 -p m8 -P COM2 -n"
- Zalijepite ga u komandni terminal
- Sada promijenite svoj com port rudnik je COM2 gdje je spojen vaš arduino.
- Promijenite kod kontrolera moj je m8.
- Pritisnite enter.
- Kad vidite neki potpis uređaja i osigurač u redu, to znači da je vaš kontroler otkriven.
Korak 9: Postavite osigurač
- Kopirajte ovaj redak koji je "avrdude -c arduino -b 19200 -p m8 -P COM2 -U lfuse: w: 0xE2: m -U hfuse: w: 0xD9: m"
- Prošli ste u komandnom terminalu.
- Sada promijenite svoj com port rudnik je COM2 gdje je spojen vaš arduino.
- Promijenite kod kontrolera moj je m8.
- Ovaj osigurač je postavljen na unutarnji 8MHZ, što znači da ne morate spajati vanjski kristalni oscilator.
- Pritisnite enter.
- Sada je osigurač postavljen, to je jednokratan proces, nema potrebe za sljedeći put.
Ako želite promijeniti osigurač, tada je E2 niži osigurač, a D9 viši osigurač, možete ga promijeniti prema svojim zahtjevima.
Korak 10: Prenesite šesterokutnu datoteku
- Kopirajte zadnji redak i zalijepite ga u naredbeni terminal.
- Na posljednjem retku možete vidjeti naziv datoteke, zamijenite ga svojim hex imenom datoteke.
- Pritisnite enter.
- Ako vidite istu masažu kao na mojoj trećoj fotografiji, vaša šesterokutna datoteka se snima u AVR.
Prije toga zalijepite svoju hex datoteku u istu mapu, gdje možete vidjeti cmd.txt datoteku
Sada promijenite svoj com port rudnik je COM2 gdje je spojen vaš arduino
Promijenite kod kontrolera moj je m8
…. SAVRŠENO ……. HO HO HO..