Sadržaj:

Arduino Kao ISP -- Snimanje šesterokutne datoteke u AVR -u -- Osigurač u AVR -u -- Arduino kao programer: 10 koraka
Arduino Kao ISP -- Snimanje šesterokutne datoteke u AVR -u -- Osigurač u AVR -u -- Arduino kao programer: 10 koraka

Video: Arduino Kao ISP -- Snimanje šesterokutne datoteke u AVR -u -- Osigurač u AVR -u -- Arduino kao programer: 10 koraka

Video: Arduino Kao ISP -- Snimanje šesterokutne datoteke u AVR -u -- Osigurač u AVR -u -- Arduino kao programer: 10 koraka
Video: Andonstar AD409 Pro 10.1 inch Digital PCB Microscope 300X Magnifier with HDMI output 2024, Studeni
Anonim
Image
Image
Zahtjevi
Zahtjevi

………………………

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

Zahtjevi
Zahtjevi
Zahtjevi
Zahtjevi
  1. Arduino uno
  2. Neke kratkospojne žice
  3. Oglasna ploča
  4. 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 Arduino s računalom
Povežite Arduino s računalom
Povežite Arduino s računalom
Povežite Arduino s računalom
Povežite Arduino s računalom
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

Kôd za prijenos
Kôd za prijenos
Kôd za prijenos
Kôd za prijenos
Kôd za prijenos
Kôd za prijenos
  • 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

Spojni krug
Spojni krug
Spojni krug
Spojni krug
Spojni krug
Spojni 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

Izvucite razumijevanje
Izvucite razumijevanje
Izvucite razumijevanje
Izvucite razumijevanje
Izvucite razumijevanje
Izvucite razumijevanje
Izvucite razumijevanje
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
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

Pronađite svoj kod kontrolera
Pronađite svoj kod kontrolera
Pronađite svoj kod kontrolera
Pronađite svoj kod kontrolera
Pronađite svoj kod kontrolera
Pronađite svoj kod kontrolera
Pronađite svoj kod kontrolera
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

Otkrivanje kontrolirano
Otkrivanje kontrolirano
Otkrivanje kontrolirano
Otkrivanje kontrolirano
Otkrivanje kontrolirano
Otkrivanje 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č

Postavite osigurač
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

Učitajte šesterokutnu datoteku
Učitajte šesterokutnu datoteku
Učitajte šesterokutnu datoteku
Učitajte šesterokutnu datoteku
Učitajte šesterokutnu datoteku
Učitajte šesterokutnu datoteku
Učitajte šesterokutnu datoteku
Učitajte šesterokutnu datoteku

    Prije toga zalijepite svoju hex datoteku u istu mapu, gdje možete vidjeti cmd.txt datoteku

  • Kopirajte zadnji redak i zalijepite ga u naredbeni terminal.
  • Na posljednjem retku možete vidjeti naziv datoteke, zamijenite ga svojim hex imenom datoteke.
  • Sada promijenite svoj com port rudnik je COM2 gdje je spojen vaš arduino

    Promijenite kod kontrolera moj je m8

  • Pritisnite enter.
  • Ako vidite istu masažu kao na mojoj trećoj fotografiji, vaša šesterokutna datoteka se snima u AVR.

…. SAVRŠENO ……. HO HO HO..