Съдържание:

Как да запишете ATTiny85, използвайки Arduino-Mega като ISP: 5 стъпки
Как да запишете ATTiny85, използвайки Arduino-Mega като ISP: 5 стъпки

Видео: Как да запишете ATTiny85, използвайки Arduino-Mega като ISP: 5 стъпки

Видео: Как да запишете ATTiny85, използвайки Arduino-Mega като ISP: 5 стъпки
Видео: LDmicro 21: настройка режима C и Arduino Mega (программирование микроконтроллера с помощью LDmicro) 2024, Ноември
Anonim
Как да запишете ATTiny85, като използвате Arduino-Mega като ISP
Как да запишете ATTiny85, като използвате Arduino-Mega като ISP

Сътрудници - Саян Вададар, Чиранджиб Кунду

Програмиране на ATTiny85 с помощта на Arduino MEGA2560 като ISP.

Преди няколко месеца се опитвах да свия проекта си Arduino, използвайки моя Attiny 85 ic. Това беше първият път, когато се опитвах да програмирам 20u ATTiny 85, използвайки моя Arduino Mega. Бях се сблъскал с някакъв проблем да го направя. Търсих в интернет, но нямаше проект, който ясно да описва метода за това. Всички методи са описани с помощта на Arduino Uno като ISP, но не са описани как да се използва Arduino Mega като ISP. Има малка промяна в кода в скицата "ArduinoISP", докато използваме Arduino Mega като ISP.

Етап 1:

Образ
Образ

Процес: Първо вземете поддръжката на ATTiny 85 за Arduino IDE. За това трябва да отидете на

1. Файл -> Предпочитания

2. Сега кликнете върху „Допълнителни URL адреси на мениджъра на табла“

3. И поставете дадената връзка в полето: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. И след това натиснете OK.

5. Сега затворете Arduino IDE.

6. След това стартирайте отново IDE.

Стъпка 2:

Образ
Образ
Образ
Образ

7. Следващ goto: Tool -> Board -> Board Manager 8. Сега потърсете: attiny

9. Изтеглете и инсталирайте: „attiny от Дейвис А. Мелис“

10. След това свържете вашия Arduino към компютъра и след това изберете Arduino Mega Board и също изберете правилния порт.

Стъпка 3:

Образ
Образ

11. Сега отидете: Файл -> Пример -> ArduinoISP

12. Отворете този пример.

13. Променете, както е показано на горната снимка (също дадена по -долу):

#дефинирайте RESET 53

#дефинирайте PIN_MOSI 51

#дефинирайте PIN_MISO 50

#дефинирайте PIN_SCK 52

14. Качване: ArduinoISP.ino

Стъпка 4:

Образ
Образ
Образ
Образ

12. Сега свържете своя щифт, както е описано по -долу: Mega Pin 51 ATtiny Pin 5 (MOSI)

Mega Pin 50 ATtiny Pin 6 (MISO)

Mega Pin 52 ATtiny Pin 7 (SCK)

ATtiny щифт 4 GND (заземен щифт)

ATtiny Pin 8 към VCC (5V)

Mega Pin 53 ATtiny Pin 1 (SS)

** свържете кондензатор от 10uf между земята и RESET към Arduino Mega.

Стъпка 5:

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

13. За да качите скица на Blink Led в attiny с помощта на atmega:

goto: Файл -> Пример -> Основни -> Blink.ino

14. След това трябва да промените в скицата светодиодния щифт 13 към 1, защото ATtiny 85 има само 8 пина, така че трябва да промените изходния щифт.

15. След това отидете: Инструментална дъска ATtiny25/45/85

16. След това изберете: Инструменти Процесор ATtiny85

17. Настройте часовник: Часовник с инструменти Вътрешен 8Mhz

18. Сега отидете: Програмист на инструменти Arduino като ISP

19. След това трябва да отидете: Tools Burn Bootloader

20. Готово качване на Sketch.:)

…….. Благодаря ви приятен ден…….

Препоръчано: