Video: ATTiny85 branden met Arduino-Mega als ISP: Ajarnpa
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Medewerkers - Sayan Wadadar, Chiranjib Kundu
ATTiny85 programmeren met Arduino MEGA2560 als ISP.
Een paar maanden geleden probeerde ik mijn Arduino-project te verkleinen met mijn Attiny 85 ic. Het was de eerste keer dat ik een 20u ATTiny 85 probeerde te programmeren met mijn Arduino Mega. Ik had een probleem om dit te doen. Ik heb op internet gezocht maar er was geen project dat duidelijk de methode om dit te doen beschreven. Alle methoden worden beschreven met Arduino Uno als ISP, maar niet beschreven hoe Arduino Mega als ISP te gebruiken. Er is een kleine verandering van code in de schets van "ArduinoISP" terwijl we Arduino Mega als ISP gebruiken.
Stap 1:
Proces: Haal eerst de ATTiny 85-ondersteuning op de Arduino IDE. Hiervoor moet je naar de
1. Bestand -> Voorkeur
2. Klik nu op "Extra Boards Manager-URL's"
3. En plak de gegeven link naar de doos: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. En druk vervolgens op OK.
5. Sluit nu Arduino IDE.
6. Start dan opnieuw de IDE.
Stap 2:
7. Volgende ga naar: Tool -> Board -> Board Manager 8. Zoek nu naar: attiny
9. Download en installeer: "attiny door Davis A. Mellis"
10. Sluit vervolgens uw Arduino aan op de computer en selecteer vervolgens Arduino Mega Board en selecteer ook de juiste poort.
Stap 3:
11. Ga nu naar: Bestand -> Voorbeeld -> ArduinoISP
12. Open dat voorbeeld.
13. Verander zoals getoond in bovenstaande afbeelding (ook hieronder weergegeven):
#define RESET 53
#define PIN_MOSI 51
#define PIN_MISO 50
#define PIN_SCK 52
14. Uploaden: ArduinoISP.ino
Stap 4:
12. Sluit nu uw pin aan zoals hieronder beschreven: 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 (aardingspin)
ATtiny Pin 8 naar VCC (5V)
Mega Pin 53 ATtiny Pin 1 (RVS)
**Sluit een condensator van 10uf aan tussen Ground en RESET op de Arduino Mega.
Stap 5:
13. Om Blink Led-schets naar attiny te uploaden met atmega:
ga naar: Bestand -> Voorbeeld -> Basis -> Blink.ino
14. Vervolgens moet je in de schets veranderen naar de led-pin 13 naar 1, omdat ATtiny 85 slechts 8-pins heeft, dus je moet de output-pin veranderen.
15. Ga daarna naar: Gereedschapsbord ATtiny25/45/85
16. Selecteer vervolgens: Tools Processor ATtiny85
17. Klok instellen: Gereedschapsklok Intern 8Mhz
18. Ga nu naar: Tools Programmer Arduino als ISP
19. Vervolgens moet je naar: Tools Burn Bootloader
20. Klaar met het uploaden van Sketch.:)
…….. Dank u, een fijne dag verder…….