Turinys:

Kaip sudeginti ATTiny85 naudojant „Arduino-Mega“kaip IPT: 5 žingsniai
Kaip sudeginti ATTiny85 naudojant „Arduino-Mega“kaip IPT: 5 žingsniai

Video: Kaip sudeginti ATTiny85 naudojant „Arduino-Mega“kaip IPT: 5 žingsniai

Video: Kaip sudeginti ATTiny85 naudojant „Arduino-Mega“kaip IPT: 5 žingsniai
Video: Kaip sudeginti pilvo riebalus? 2024, Lapkritis
Anonim
Kaip sudeginti ATTiny85 naudojant „Arduino-Mega“kaip IPT
Kaip sudeginti ATTiny85 naudojant „Arduino-Mega“kaip IPT

Bendraautoriai - Sayan Wadadar, Chiranjib Kundu

ATTiny85 programavimas naudojant „Arduino MEGA2560“kaip IPT.

Prieš kelis mėnesius bandžiau sumažinti savo „Arduino“projektą naudodamas „Attiny 85 ic“. Tai buvo pirmas kartas, kai bandžiau užprogramuoti 20u ATTiny 85 naudodamas „Arduino Mega“. Aš susidūriau su tam tikra problema tai padaryti. Ieškojau internete, bet nebuvo projekto, kuris aiškiai aprašytų metodą, kaip tai padaryti. Visi metodai yra aprašyti naudojant „Arduino Uno“kaip IPT, tačiau nėra aprašyta, kaip naudoti „Arduino Mega“kaip IPT. „ArduinoISP“eskize šiek tiek pasikeitė kodas, kai mes naudojame „Arduino Mega“kaip IPT.

1 žingsnis:

Vaizdas
Vaizdas

Procesas: iš pradžių gaukite „ATTiny 85“palaikymą „Arduino IDE“. Norėdami tai padaryti, turite eiti į

1. Failas -> Pirmenybė

2. Dabar spustelėkite „Papildomų lentų tvarkyklės URL“

3. Ir įklijuokite nurodytą nuorodą į dėžutę: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Ir paspauskite Gerai.

5. Dabar uždarykite „Arduino IDE“.

6. Tada vėl paleiskite IDE.

2 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

7. Kitas žingsnis: įrankis -> lenta -> valdybos vadovas 8. Dabar ieškokite: attiny

9. Atsisiųskite ir įdiekite: "attiny by Davis A. Mellis"

10. Tada prijunkite „Arduino“prie kompiuterio, tada pasirinkite „Arduino Mega Board“ir taip pat pasirinkite tinkamą prievadą.

3 žingsnis:

Vaizdas
Vaizdas

11. Dabar eikite: Failas -> Pavyzdys -> ArduinoISP

12. Atidarykite tą pavyzdį.

13. Pakeiskite, kaip parodyta aukščiau esančiame paveikslėlyje (taip pat pateiktas žemiau):

#define RESET 53

#define PIN_MOSI 51

#define PIN_MISO 50

#define PIN_SCK 52

14. Įkelti: ArduinoISP.ino

4 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

12. Dabar prijunkite kaištį, kaip aprašyta žemiau: „Mega Pin 51 ATtiny Pin 5“(MOSI)

„Mega Pin 50 ATtiny Pin 6“(MISO)

„Mega Pin 52 ATtiny Pin 7“(SCK)

ATtiny pin 4 GND (įžeminimo kaištis)

ATtiny kaištis 8 į VCC (5V)

„Mega Pin 53“„Tiny Pin 1“(SS)

** prijunkite 10uf kondensatorių tarp žemės ir RESET prie „Arduino Mega“.

5 veiksmas:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

13. Norėdami įkelti „Blink Led“eskizą į „attiny“naudodami „atmega“:

goto: Failas -> Pavyzdys -> Pagrindinis -> Blink.ino

14. Toliau turite pakeisti eskizą į LED kaištį nuo 13 iki 1, nes „ATtiny 85“turi tik 8 kaiščius, todėl reikia pakeisti išvesties kaištį.

15. Po to eikite: Įrankių lenta ATtiny25/45/85

16. Tada pasirinkite: Įrankiai Procesorius ATtiny85

17. Nustatykite laikrodį: įrankių laikrodis Vidinis 8Mhz

18. Dabar eikite: Įrankių programuotojas Arduino kaip IPT

19. Toliau turite eiti: Įrankiai įrašyti įkrovos tvarkyklę

20. Sketch įkelta.:)

…….. Ačiū geros dienos…….

Rekomenduojamas: