INHOUDSOPGAWE:

Hoe om ATTiny85 te verbrand deur Arduino-Mega as ISP te gebruik: 5 stappe
Hoe om ATTiny85 te verbrand deur Arduino-Mega as ISP te gebruik: 5 stappe

Video: Hoe om ATTiny85 te verbrand deur Arduino-Mega as ISP te gebruik: 5 stappe

Video: Hoe om ATTiny85 te verbrand deur Arduino-Mega as ISP te gebruik: 5 stappe
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, November
Anonim
Hoe om ATTiny85 te verbrand deur Arduino-Mega as ISP te gebruik
Hoe om ATTiny85 te verbrand deur Arduino-Mega as ISP te gebruik

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:

Beeld
Beeld

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:

Beeld
Beeld
Beeld
Beeld

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:

Beeld
Beeld

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:

Beeld
Beeld
Beeld
Beeld

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:

Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld
Beeld

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…….

Aanbeveel: