Talaan ng mga Nilalaman:

Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: 5 Hakbang
Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: 5 Hakbang

Video: Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: 5 Hakbang

Video: Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: 5 Hakbang
Video: Как записать загрузчик Outseal PLC Nano на Arduino Nano 2024, Nobyembre
Anonim
Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP
Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP

Mga Contributor - Sayan Wadadar, Chiranjib Kundu

Programming ATTiny85 gamit ang Arduino MEGA2560 bilang ISP.

Ilang buwan na ang nakakalipas, sinusubukan kong pag-urongin ang aking proyekto ng Arduino gamit ang aking Attiny 85 ic. Ito ang unang pagkakataon na sinusubukan kong Program ang isang 20u ATTiny 85 gamit ang aking Arduino Mega. Naharap ko ang ilang problema upang magawa ito. Naghanap ako sa internet ngunit walang proyekto na malinaw na inilarawan ang pamamaraan upang magawa ito. Ang lahat ng mga pamamaraan ay inilarawan gamit ang Arduino Uno bilang ISP ngunit hindi inilarawan kung paano gamitin ang Arduino Mega bilang ISP. Mayroong kaunting pagbabago ng code sa sketch na "ArduinoISP" habang ginagamit namin ang Arduino Mega bilang ISP.

Hakbang 1:

Larawan
Larawan

Proseso: Sa una, kunin ang suporta ng ATTiny 85 sa Arduino IDE. Para sa mga ito, kailangan mong pumunta sa

1. File -> Kagustuhan

2. Ngayon Mag-click sa "Mga Karagdagang Mga URL ng Manager ng Boards"

3. At i-paste ang Naibigay na Link sa Kahon: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. At pagkatapos ay pindutin ang OK.

5. Ngayon isara ang Arduino IDE.

6. Pagkatapos ay simulan muli ang IDE.

Hakbang 2:

Larawan
Larawan
Larawan
Larawan

7. Susunod na goto: Tool -> Board -> Board Manager 8. Ngayon paghahanap para sa: attiny

9. I-download at i-install: "attiny ni Davis A. Mellis"

10. Susunod na ikonekta ang iyong Arduino sa computer at pagkatapos Piliin ang Arduino Mega Board at piliin din ang tamang port.

Hakbang 3:

Larawan
Larawan

11. Ngayon goto: File -> Halimbawa -> ArduinoISP

12. Buksan ang halimbawang iyon.

13. Baguhin tulad ng ipinakita sa larawan sa itaas (ibinigay din sa ibaba):

# tukuyin ang I-reset ang 53

# tukuyin ang PIN_MOSI 51

# tukuyin ang PIN_MISO 50

# tukuyin ang PIN_SCK 52

14. Mag-upload: ArduinoISP.ino

Hakbang 4:

Larawan
Larawan
Larawan
Larawan

12. Ngayon ikonekta ang iyong pin tulad ng inilarawan sa ibaba: 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 (Ground pin)

ATtiny Pin 8 hanggang VCC (5V)

Mega Pin 53 ATtiny Pin 1 (SS)

** ikonekta ang isang kapasitor ng 10uf sa pagitan ng Ground at RESET sa Arduino Mega.

Hakbang 5:

Larawan
Larawan
Larawan
Larawan
Larawan
Larawan
Larawan
Larawan

13. Upang mai-upload ang Blink Led sketch upang maingat ang paggamit ng atmega:

goto: File -> Halimbawa -> Pangunahin -> Blink.ino

14. Susunod na kailangan mong baguhin sa sketch sa led pin 13 hanggang 1, dahil ang ATtiny 85 ay may 8 pin lamang kaya kailangan mong baguhin ang output pin.

15. Pagkatapos ng goto na iyon: Tools Board ATtiny25 / 45/85

16. Pagkatapos ay piliin ang: Tools Processor ATtiny85

17. Itakda ang orasan: Tools orasan Panloob na 8Mhz

18. Ngayon goto: Tools Programmer Arduino bilang ISP

19. Susunod na kailangan mong mag-goto: Mga Tool Burn Bootloader

20. Tapos nang mag-upload ng Sketch.:)

…….. Salamat, Magandang Araw ……….

Inirerekumendang: