Мазмұны:

Arduino-Mega провайдер ретінде ATTiny85 қалай күйдіруге болады: 5 қадам
Arduino-Mega провайдер ретінде ATTiny85 қалай күйдіруге болады: 5 қадам

Бейне: Arduino-Mega провайдер ретінде ATTiny85 қалай күйдіруге болады: 5 қадам

Бейне: Arduino-Mega провайдер ретінде ATTiny85 қалай күйдіруге болады: 5 қадам
Бейне: Добавление Arduino на народный мониторинг. 2024, Қараша
Anonim
Arduino-Mega провайдер ретінде ATTiny85 қалай жазылады
Arduino-Mega провайдер ретінде ATTiny85 қалай жазылады

Қатысушылар - Саян Вададар, Чиранджиб Кунду

Arduino MEGA2560 провайдер ретінде ATTiny85 бағдарламалау.

Бірнеше ай бұрын мен Arduino жобамды Attiny 85 ic көмегімен қысқартуға тырыстым. Мен Arduino Mega көмегімен 20u ATTiny 85 бағдарламасын бірінші рет жасауға тырыстым. Мен мұны істеу үшін кейбір қиындықтарға тап болдым. Мен Интернетті іздедім, бірақ оны жасаудың әдісін нақты сипаттайтын жоба жоқ. Барлық әдістер Arduino Uno провайдер ретінде сипатталған, бірақ Arduino Mega провайдер ретінде қалай қолданылуы сипатталмаған. Біз Arduino Mega провайдер ретінде қолданған кезде «ArduinoISP» эскизінде кодтың аздап өзгеруі байқалады.

1 -қадам:

Кескін
Кескін

Процесс: Алдымен Arduino IDE -де ATTiny 85 қолдауын алыңыз. Ол үшін сіз сайтқа өтуіңіз керек

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. Жүктеу және орнату: «attins by Davis A. Mellis»

10. Содан кейін Arduino -ны компьютерге жалғаңыз, содан кейін Arduino Mega Board таңдаңыз және дұрыс портты таңдаңыз.

3 -қадам:

Кескін
Кескін

11. Енді goto: Файл -> Мысал -> ArduinoISP

12. Сол мысалды ашыңыз.

13. Жоғарыдағы суретте көрсетілгендей өзгертіңіз (төменде де берілген):

#қалпына келтіруді анықтаңыз 53

51. PIN_MOSI анықтаңыз

#PIN_MISO 50 анықтаңыз

52. PIN_SCK кодын анықтаңыз

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 pin 4 GND (жерге тұйықталу)

ATtiny Pin 8 VCC (5V)

Mega Pin 53 ATtiny Pin 1 (SS)

** Ground мен RESET арасындағы 10uf конденсаторды Arduino Mega -ге қосыңыз.

5 -қадам:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

13. Blme Led эскизін атмеге көмегімен аттиниге жүктеу үшін:

goto: Файл -> Мысал -> Негізгі -> Blink.ino

14. Бұдан кейін сіз 13 -тен 1 -ге дейінгі стерженьдің эскизін өзгертуіңіз керек, себебі ATtiny 85 -те тек 8 түйреуіш бар, сондықтан шығыс түйреуішін өзгерту қажет.

15. Содан кейін: ATtiny25/45/85 құралдар тақтасы

16. Содан кейін таңдаңыз: ATtiny85 құралдар процессоры

17. Сағат орнатыңыз: Ішкі құралдар сағаты 8 МГц

18. Енді goto: Программист Arduino құралдарының провайдері

19. Бұдан кейін сізге қажет: Tools Burn Bootloader

20. Эскизді жүктеу аяқталды.:)

…….. Рахмет, күндеріңіз сәтті өтсін …….

Ұсынылған: