Obsah:

Ako napáliť ATTiny85 pomocou Arduino-Mega ako ISP: 5 krokov
Ako napáliť ATTiny85 pomocou Arduino-Mega ako ISP: 5 krokov

Video: Ako napáliť ATTiny85 pomocou Arduino-Mega ako ISP: 5 krokov

Video: Ako napáliť ATTiny85 pomocou Arduino-Mega ako ISP: 5 krokov
Video: Как записать загрузчик Outseal PLC Nano на Arduino Nano 2024, November
Anonim
Ako napáliť ATTiny85 pomocou Arduino-Mega ako ISP
Ako napáliť ATTiny85 pomocou Arduino-Mega ako ISP

Prispievatelia - Sayan Wadadar, Chiranjib Kundu

Programovanie ATTiny85 pomocou Arduino MEGA2560 ako ISP.

Pred niekoľkými mesiacmi som sa pokúšal zmenšiť svoj projekt Arduino pomocou môjho ic Attiny 85. Bolo to prvýkrát, čo som sa pokúšal naprogramovať 20u ATTiny 85 pomocou svojho Arduino Mega. Mal som s tým problém. Hľadal som cez internet, ale nebol tam žiadny projekt, ktorý by jasne popisoval spôsob, ako to urobiť. Všetky metódy sú popísané pomocou Arduino Uno ako ISP, ale nie je popísané, ako používať Arduino Mega ako ISP. Kým používame Arduino Mega ako ISP, dochádza k malej zmene kódu v náčrte „ArduinoISP“.

Krok 1:

Obrázok
Obrázok

Postup: Najprv získajte podporu ATTiny 85 v Arduino IDE. Na tento účel musíte ísť na stránku

1. Súbor -> Preferencia

2. Teraz kliknite na „Adresy URL ďalších správcov dosiek“

3. A prilepte daný odkaz do poľa: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. A potom stlačte tlačidlo OK.

5. Teraz zatvorte Arduino IDE.

6. Potom spustite IDE znova.

Krok 2:

Obrázok
Obrázok
Obrázok
Obrázok

7. Nasledujúce: Nástroj -> Rada -> Správca rady 8. Teraz hľadajte: attiny

9. Stiahnite a nainštalujte: „Attiny od Davisa A. Mellisa“

10. Potom pripojte Arduino k počítaču a potom vyberte položku Arduino Mega Board a tiež vyberte správny port.

Krok 3:

Obrázok
Obrázok

11. Teraz choďte: Súbor -> Príklad -> ArduinoISP

12. Otvorte ten príklad.

13. Zmeňte podľa vyššie uvedeného obrázku (tiež uvedeného nižšie):

#define RESET 53

#define PIN_MOSI 51

#define PIN_MISO 50

#define PIN_SCK 52

14. Odovzdanie: ArduinoISP.ino

Krok 4:

Obrázok
Obrázok
Obrázok
Obrázok

12. Teraz pripojte svoj kolík podľa nižšie uvedeného popisu: Mega Pin 51 ATinylý pin 5 (MOSI)

Mega Pin 50 ATtiny Pin 6 (MISO)

Mega Pin 52 ATiny pin 7 (SCK)

ATtiny pin 4 GND (uzemňovací kolík)

ATtiny Pin 8 na VCC (5V)

Mega Pin 53 ATtiny Pin 1 (SS)

** Pripojte 10 Ground kondenzátor medzi Ground a RESET k Arduino Mega.

Krok 5:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

13. Ak chcete nahrať skicu Blink Led na Attiny pomocou atmega:

choďte: Súbor -> Príklad -> Základné -> Blink.ino

14. Ďalej sa musíte zmeniť na skicu na LED kolík 13 až 1, pretože ATtiny 85 má iba 8 pinov, takže musíte zmeniť výstupný pin.

15. Potom choďte na: Rada nástrojov ATtiny25/45/85

16. Potom vyberte: Nástroje Procesor ATtiny85

17. Nastavte hodiny: Hodiny nástrojov Interné 8 MHz

18. Teraz choďte: Programátor nástrojov Arduino ako ISP

19. Ďalej musíte prejsť na: Tools Burn Bootloader

20. Odovzdávanie náčrtu bolo dokončené.:)

…….. Ďakujem prajem pekný deň…….

Odporúča: