Video: Kako narezati ATTiny85 koristeći Arduino-Mega kao ISP: 5 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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:
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:
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:
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:
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:
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 …….