Video: ATTiny85: n polttaminen Arduino-Megan avulla Internet-palveluntarjoajana: 5 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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:
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:
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:
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:
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:
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…….