Sisällysluettelo:

ATTiny85: n polttaminen Arduino-Megan avulla Internet-palveluntarjoajana: 5 vaihetta
ATTiny85: n polttaminen Arduino-Megan avulla Internet-palveluntarjoajana: 5 vaihetta

Video: ATTiny85: n polttaminen Arduino-Megan avulla Internet-palveluntarjoajana: 5 vaihetta

Video: ATTiny85: n polttaminen Arduino-Megan avulla Internet-palveluntarjoajana: 5 vaihetta
Video: Самая маленькая Ардуина - ATtiny10 + проект 2024, Marraskuu
Anonim
Kuinka polttaa ATTiny85 käyttämällä Arduino-Megaa Internet-palveluntarjoajana
Kuinka polttaa ATTiny85 käyttämällä Arduino-Megaa Internet-palveluntarjoajana

Avustajat - Sayan Wadadar, Chiranjib Kundu

ATTiny85: n ohjelmointi käyttämällä Arduino MEGA2560: tä Internet -palveluntarjoajana.

Muutama kuukausi sitten yritin kutistaa Arduino -projektiani käyttämällä Attiny 85 ic: tä. Se oli ensimmäinen kerta, kun yritin ohjelmoida 20u ATTiny 85 -laitetta Arduino Mega -laitteellani. Minulla oli jonkinlainen ongelma tehdä niin. Etsin Internetistä, mutta ei ollut hanketta, joka selkeästi kuvaisi menetelmän tehdä niin. Kaikki menetelmät on kuvattu käyttämällä Arduino Unoa Internet -palveluntarjoajana, mutta ei kuvattu Arduino Megan käyttöä Internet -palveluntarjoajana. ArduinoISP -luonnoksessa on pieni muutos koodissa, kun käytämme Arduino Mega -palvelua Internet -palveluntarjoajana.

Vaihe 1:

Kuva
Kuva

Prosessi: Hanki ensin ATTiny 85 -tuki Arduino IDE: lle. Tätä varten sinun on mentävä osoitteeseen

1. Tiedosto -> Etusija

2. Napsauta "Lisätaulujen hallinnan URL -osoitteita"

Liitä annettu linkki laatikkoon: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Ja paina sitten OK.

5. Sulje nyt Arduino IDE.

6. Käynnistä sitten IDE uudelleen.

Vaihe 2:

Kuva
Kuva
Kuva
Kuva

7. seuraava seuraava: Työkalu -> Hallitus -> Hallituksen päällikkö 8. Hae nyt: attiny

9. Lataa ja asenna: "attiny by Davis A. Mellis"

10. Kytke sitten Arduino tietokoneeseen ja valitse sitten Arduino Mega Board ja valitse myös oikea portti.

Vaihe 3:

Kuva
Kuva

11. nyt siirry: Tiedosto -> Esimerkki -> ArduinoISP

12. Avaa esimerkki.

13. Vaihda yllä olevan kuvan mukaisesti (myös alla):

#define RESET 53

#define PIN_MOSI 51

#define PIN_MISO 50

#define PIN_SCK 52

14. Lataa: ArduinoISP.ino

Vaihe 4:

Kuva
Kuva
Kuva
Kuva

12. Kytke nastasi nyt alla kuvatulla tavalla: 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 (Ground pin)

ATtiny Pin 8 to VCC (5V)

Mega Pin 53 AT Tiny Pin 1 (SS)

** Kytke 10uf: n kondensaattori Groundin ja RESETin välille Arduino Megaan.

Vaihe 5:

Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva

13. Blink Led -luonnoksen lataaminen attiny -palveluun atmegan avulla:

goto: Tiedosto -> Esimerkki -> Perus -> Blink.ino

14. Seuraavaksi sinun on muutettava luonnokseksi led -nasta 13-1, koska ATtiny 85 -laitteessa on vain 8 -nastainen, joten sinun on vaihdettava lähtötappi.

15. tämän jälkeen: Työkalut Board ATtiny25/45/85

16. Valitse sitten: Työkalut Prosessori ATtiny85

17. Aseta kello: Työkalut kello Sisäinen 8Mhz

18. nyt: Työkaluohjelmoija Arduino Internet -palveluntarjoajana

19. seuraavaksi sinun täytyy mennä: Tools Burn Bootloader

20. Luonnoksen lataaminen valmis.:)

…….. Kiitos, hyvää päivänjatkoa…….

Suositeltava: