Përmbajtje:

Si të digjni ATTiny85 duke përdorur Arduino-Mega si ISP: 5 hapa
Si të digjni ATTiny85 duke përdorur Arduino-Mega si ISP: 5 hapa

Video: Si të digjni ATTiny85 duke përdorur Arduino-Mega si ISP: 5 hapa

Video: Si të digjni ATTiny85 duke përdorur Arduino-Mega si ISP: 5 hapa
Video: M#1: Настройка ПЛК Outseal Mega с отладочной платой ATmega128 | Аутсил Дев. ПЛК Мега 2024, Nëntor
Anonim
Si të digjni ATTiny85 duke përdorur Arduino-Mega si ISP
Si të digjni ATTiny85 duke përdorur Arduino-Mega si ISP

Kontribuesit - Sayan Wadadar, Chiranjib Kundu

Programimi ATTiny85 duke përdorur Arduino MEGA2560 si ISP.

Disa muaj më parë, unë po përpiqesha të zvogëloja projektin tim Arduino duke përdorur Attiny 85 ic. Ishte hera e parë që po përpiqesha të Programoja një 20u ATTiny 85 duke përdorur Arduino Mega -n tim. Unë isha përballur me një problem për ta bërë këtë. Unë kërkova në internet, por nuk kishte asnjë projekt që përshkruante qartë metodën për ta bërë këtë. Të gjitha metodat përshkruhen duke përdorur Arduino Uno si ISP, por nuk përshkruhen se si të përdorni Arduino Mega si ISP. Ekziston një ndryshim i vogël i kodit në skicën "ArduinoISP" ndërsa ne po përdorim Arduino Mega si ISP.

Hapi 1:

Imazhi
Imazhi

Procesi: Fillimisht, merrni mbështetjen ATTiny 85 në Arduino IDE. Për këtë, ju duhet të shkoni në

1. Skedari -> Preferenca

2. Tani klikoni në "URL -të shtesë të menaxherit të bordeve"

3. Dhe ngjitni lidhjen e dhënë në kuti: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Dhe pastaj shtypni OK.

5. Tani mbyllni Arduino IDE.

6. Pastaj filloni përsëri IDE.

Hapi 2:

Imazhi
Imazhi
Imazhi
Imazhi

7. Më tej shko: Tool -> Board -> Board Board 8. Tani kërko për: attiny

9. Shkarkoni dhe instaloni: "attiny nga Davis A. Mellis"

10. Tjetra lidhni Arduino -n tuaj me kompjuterin dhe më pas Zgjidhni Arduino Mega Board dhe gjithashtu zgjidhni portën e duhur.

Hapi 3:

Imazhi
Imazhi

11. Tani shkoj: File -> Shembull -> ArduinoISP

12. Hapeni atë shembull.

13. Ndryshoni siç tregohet në foton e mësipërme (dhënë gjithashtu më poshtë):

#përcakto RESET 53

#përcaktoni PIN_MOSI 51

#përcaktoni PIN_MISO 50

#përcaktoni PIN_SCK 52

14. Ngarko: ArduinoISP.ino

Hapi 4:

Imazhi
Imazhi
Imazhi
Imazhi

12. Tani lidhni pinin tuaj siç përshkruhet më poshtë: Mega Pin 51 ATtiny Pin 5 (MOSI)

Mega Pin 50 ATtiny Pin 6 (MISO)

Mega Pin 52 ATtiny Pin 7 (SCK)

Kunja ATtiny 4 GND (Kunja e tokëzimit)

ATtiny Pin 8 në VCC (5V)

Mega Pin 53 ATtiny Pin 1 (SS)

** lidhni një kondensator 10uf midis Ground dhe RESET me Arduino Mega.

Hapi 5:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

13. Për të ngarkuar skicën Blink Led në attiny duke përdorur atmega:

goto: Skedar -> Shembull -> Bazë -> Blink.ino

14. Tjetra ju duhet të ndryshoni në skicën në kunjin led 13 në 1, sepse ATtiny 85 ka vetëm 8 kunja, kështu që ju duhet të ndryshoni pinin e daljes.

15. Pas kësaj shkoi: Tools Board ATtiny25/45/85

16. Pastaj zgjidhni: Tools Processor ATtiny85

17. Vendosni orën: Ora e mjeteve 8Mhz e Brendshme

18. Tani shkoj: Programuesi i mjeteve Arduino si ISP

19. Tjetra ju duhet të shkoni në: Tools Burn Bootloader

20. U krye ngarkimi i Skicës.:)

…….. Faleminderit, kalofshi një ditë të bukur ……

Recommended: