Video: Hoe om ATTiny85 te verbrand deur Arduino-Mega as ISP te gebruik: 5 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Bydraers - Sayan Wadadar, Chiranjib Kundu
Programmering van ATTiny85 met behulp van Arduino MEGA2560 as ISP.
'N Paar maande gelede het ek my Arduino -projek probeer krimp met my Attiny 85 ic. Dit was die eerste keer dat ek 'n 20u ATTiny 85 probeer programmeer met my Arduino Mega. Ek het 'n probleem ondervind om dit te doen. Ek het op die internet gesoek, maar daar was geen projek wat die metode om dit te doen duidelik beskryf nie. Al die metodes word beskryf met behulp van Arduino Uno as ISP, maar nie beskryf hoe om Arduino Mega as ISP te gebruik nie. Daar is 'n bietjie verandering in die kode in die "ArduinoISP" -skets terwyl ons Arduino Mega as ISP gebruik.
Stap 1:
Proses: kry eers die ATTiny 85 -ondersteuning op die Arduino IDE. Hiervoor moet u na die
1. Lêer -> Voorkeur
2. Klik nou op "Bykomende bestuurders -URL's"
3. Plak die gegewe skakel na die boks: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Druk dan OK.
5. Maak nou Arduino IDE toe.
6. Begin dan weer met die IDE.
Stap 2:
7. Volgende: Tool -> Board -> Board Manager 8. Soek nou na: attiny
9. Laai af en installeer: "attiny by Davis A. Mellis"
10. Koppel vervolgens u Arduino aan op die rekenaar en kies dan Arduino Mega Board en kies ook die korrekte poort.
Stap 3:
11. Gaan nou na: File -> Voorbeeld -> ArduinoISP
12. Maak daardie voorbeeld oop.
13. Verander soos getoon in die prentjie hierbo (ook hieronder gegee):
#definieer RESET 53
#definieer PIN_MOSI 51
#definieer PIN_MISO 50
#definieer PIN_SCK 52
14. Laai op: ArduinoISP.ino
Stap 4:
12. Koppel nou u pen soos hieronder beskryf: Mega Pin 51 AT Klein Pin 5 (MOSI)
Mega Pin 50 ATtiny Pin 6 (MISO)
Mega Pin 52 ATtiny Pin 7 (SCK)
ATiny pin 4 GND (Ground pin)
ATtiny Pin 8 tot VCC (5V)
Mega Pin 53 ATtiny Pin 1 (SS)
** verbind 'n kapasitor van 10uf tussen Ground en RESET met die Arduino Mega.
Stap 5:
13. Om Blink Led -skets op te laai met behulp van atmega:
gaan na: File -> Voorbeeld -> Basic -> Blink.ino
14. Vervolgens moet u in die skets verander na die led pen 13 tot 1, want ATtiny 85 het slegs 8 pen, sodat u die uitvoerpen moet verander.
15. Daarna gaan u na: Gereedskapbord ATtiny25/45/85
16. Kies dan: Tools Processor ATtiny85
17. Stel klok: gereedskapsklok intern 8Mhz
18. Gaan nou: Tools Programmer Arduino as ISP
19. Vervolgens moet u gaan na: Tools Burn Bootloader
20. Klaar om Sketch op te laai.:)
…….. Dankie, lekker dag…….