Sadržaj:

Kako narezati ATTiny85 koristeći Arduino-Mega kao ISP: 5 koraka
Kako narezati ATTiny85 koristeći Arduino-Mega kao ISP: 5 koraka

Video: Kako narezati ATTiny85 koristeći Arduino-Mega kao ISP: 5 koraka

Video: Kako narezati ATTiny85 koristeći Arduino-Mega kao ISP: 5 koraka
Video: Kako narezati CD na Windows 7 / Како нарезати CD на Windows 7 2024, Novembar
Anonim
Kako narezati ATTiny85 koristeći Arduino-Mega kao ISP-a
Kako narezati ATTiny85 koristeći Arduino-Mega kao ISP-a

Saradnici - Sayan Wadadar, Chiranjib Kundu

Programiranje ATTiny85 koristeći Arduino MEGA2560 kao ISP.

Prije nekoliko mjeseci pokušavao sam smanjiti svoj Arduino projekt koristeći Attiny 85 ic. To je bio prvi put da pokušavam programirati 20u ATTiny 85 koristeći svoj Arduino Mega. Imao sam problema da to učinim. Pretražio sam putem interneta, ali nije bilo projekta koji je jasno opisao način na koji se to može učiniti. Sve metode su opisane pomoću Arduino Uno kao ISP -a, ali nisu opisane kako koristiti Arduino Mega kao ISP. Došlo je do male promjene koda u "ArduinoISP" skici dok koristimo Arduino Mega kao ISP.

Korak 1:

Image
Image

Proces: Prvo nabavite podršku za ATTiny 85 na Arduino IDE -u. Da biste to učinili, morate otići na

1. Datoteka -> Postavke

2. Sada kliknite na "Dodatni URL -ovi upravitelja ploča"

3. I zalijepite datu vezu u okvir: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Zatim pritisnite OK.

5. Sada zatvorite Arduino IDE.

6. Zatim ponovo pokrenite IDE.

Korak 2:

Image
Image
Image
Image

7. Sljedeći goto: Alat -> Odbor -> Upravitelj odbora 8. Sada tražite: attiny

9. Preuzmite i instalirajte: "attiny autor Davis A. Mellis"

10. Zatim povežite svoj Arduino s računalom, a zatim odaberite Arduino Mega Board, a zatim odaberite i odgovarajući port.

Korak 3:

Image
Image

11. Sada idite na: Datoteka -> Primjer -> ArduinoISP

12. Otvorite taj primjer.

13. Promijenite kako je prikazano na gornjoj slici (takođe dato ispod):

#define RESET 53

#define PIN_MOSI 51

#define PIN_MISO 50

#define PIN_SCK 52

14. Upload: ArduinoISP.ino

Korak 4:

Image
Image
Image
Image

12. Sada povežite svoj pin kao što je dolje opisano: 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 (uzemljenje)

ATtiny Pin 8 na VCC (5V)

Mega Pin 53 ATtiny Pin 1 (SS)

** spojite kondenzator od 10uf između uzemljenja i RESET -a na Arduino Mega.

Korak 5:

Image
Image
Image
Image
Image
Image
Image
Image

13. Za postavljanje Blink Led skice na attiny pomoću atmega:

goto: Datoteka -> Primjer -> Osnovno -> Blink.ino

14. Dalje morate skicirati na LED pin 13 do 1, jer ATtiny 85 ima samo 8 pinova pa morate promijeniti izlazni pin.

15. Nakon toga idite na: Alatna ploča ATtiny25/45/85

16. Zatim odaberite: Alati Procesor ATtiny85

17. Sat sat: Alatni sat Interni 8Mhz

18. Sada idite: Programer alata Arduino kao ISP

19. Dalje morate otići na: Tools Burn Bootloader

20. Gotovo učitavanje Sketcha.:)

…….. Hvala vam, ugodan dan …….

Preporučuje se: