![Програмирайте ATtiny с Arduino: 7 стъпки (със снимки) Програмирайте ATtiny с Arduino: 7 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-6720-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57
![Програмирайте ATtiny с Arduino Програмирайте ATtiny с Arduino](https://i.howwhatproduce.com/images/003/image-6720-1-j.webp)
Следват указания за програмиране на микроконтролерите ATtiny с помощта на Arduino IDE. На обикновен английски, това е как да програмирате 8-пинови чипове Atmel, както обикновено бихте използвали Arduino. Това е готино, защото ATtiny е малък и - добре - това ви позволява да правите малки неща, които не се нуждаят от голям стар микроконтролер.
Инструкциите, които публикувах тук, са почти същите като инструкциите, дадени от невероятно страхотния урок за високотехнологични технологии. Публикувах моята версия на инструкциите тук, защото смятам да направя няколко предстоящи проекта, използвайки чипове ATtiny и реших, че ще покажа моя процес.
Стъпка 1: Вземете неща
![Отидете да вземете неща Отидете да вземете неща](https://i.howwhatproduce.com/images/003/image-6720-2-j.webp)
Ще имаш нужда:
- Arduino - Платка - ATtiny85 (или ATtiny45) - 10uF електролитен кондензатор - 220ohm 1/4 ватов резистор - LED - свързващ проводник
Моля, обърнете внимание, че някои от връзките на тази страница съдържат филиали на Amazon. Това не променя цената на нито един от артикулите за продажба. Печеля обаче малка комисионна, ако кликнете върху някоя от тези връзки и купите нещо. Реинвестирам тези пари в материали и инструменти за бъдещи проекти. Ако искате алтернативно предложение за доставчик на някоя от частите, моля, уведомете ме.
Стъпка 2: Свържете веригата
![Свържете веригата Свържете веригата](https://i.howwhatproduce.com/images/003/image-6720-3-j.webp)
![Свържете веригата Свържете веригата](https://i.howwhatproduce.com/images/003/image-6720-4-j.webp)
![Свържете веригата Свържете веригата](https://i.howwhatproduce.com/images/003/image-6720-5-j.webp)
![Свържете веригата Свържете веригата](https://i.howwhatproduce.com/images/003/image-6720-6-j.webp)
Свържете Arduino към ATtiny, както следва:
- Arduino +5V - ATtiny Pin 8
- Arduino Ground - ATtiny Pin 4
- Arduino Pin 10 - ATtiny Pin 1
- Arduino Pin 11 - ATtiny Pin 5
- Arduino Pin 12 - ATtiny Pin 6
- Arduino Pin 13 - ATtiny Pin 7
Стъпка 3: Програмирайте Arduino
![Програмирайте Arduino Програмирайте Arduino](https://i.howwhatproduce.com/images/003/image-6720-7-j.webp)
![Програмирайте Arduino Програмирайте Arduino](https://i.howwhatproduce.com/images/003/image-6720-8-j.webp)
![Програмирайте Arduino Програмирайте Arduino](https://i.howwhatproduce.com/images/003/image-6720-9-j.webp)
Изберете скицата "ArduinoISP" от менюто "Примери".
Качете скицата във вашия Arduino, както бихте направили всяка друга скица.
Вашият Arduino вече е конфигуриран като сериен програмист, който може да програмира други чипове.
Стъпка 4: Капачка на филтъра
![Капачка на филтъра Капачка на филтъра](https://i.howwhatproduce.com/images/003/image-6720-10-j.webp)
Поставете 10uF кондензатора между земята и щифта за нулиране на Arduino. Не забравяйте да следите полярността на кондензаторите (земята към земята!).
Говори се, че имате нужда само от това за Arduino Uno, но открих, че това помогна при включването му и в по -ранните версии. Ако установите, че не работи в следващите стъпки, просто го премахнете и вижте дали това помага.
Стъпка 5: ATtiny Core файлове
![ATtiny Core файлове ATtiny Core файлове](https://i.howwhatproduce.com/images/003/image-6720-11-j.webp)
![ATtiny Core файлове ATtiny Core файлове](https://i.howwhatproduce.com/images/003/image-6720-12-j.webp)
Вземете под внимание папката на скицата си от менюто с предпочитания на Arduino.
Създайте нова папка в папката си за скици, наречена "хардуер"
След това отидете на тази страница и изтеглете файла: attiny45_85.zip
Разархивирайте този файл и го оставете в новата хардуерна папка.
Накрая рестартирайте програмната среда Arduino. Сега трябва да се заредят новите ядра.
Имайте предвид, че има и основни файлове за редица други чипове ATtiny. Тази страница е добра отправна точка за взаимодействие с широк спектър от тях с помощта на Arduino.
Стъпка 6: Програмирайте ATtiny
![Програмирайте ATtiny Програмирайте ATtiny](https://i.howwhatproduce.com/images/003/image-6720-13-j.webp)
Изберете от горното меню: Инструментална дъска ATtiny85 (с Arduino като ISP)
(Разбира се, ще искате да изберете различен чип за това, ако използвате такъв.)
След това отворете основния пример за мигане и променете номера на пина от 13 на 0.
Накрая го качете, както бихте направили всяка друга скица.
Той трябва да даде следната грешка два пъти: avrdude: моля, дефинирайте PAGEL и BS2 сигнали в конфигурационния файл за част ATtiny85 avrdude: моля, дефинирайте PAGEL и BS2 сигнали в конфигурационния файл за част ATtiny85
Просто игнорирайте съобщението за грешка и трябва да сте готови.
Стъпка 7: Тестова верига
![Тестова верига Тестова верига](https://i.howwhatproduce.com/images/003/image-6720-14-j.webp)
![Тестова верига Тестова верига](https://i.howwhatproduce.com/images/003/image-6720-15-j.webp)
![Тестова верига Тестова верига](https://i.howwhatproduce.com/images/003/image-6720-16-j.webp)
Свържете 220 омов резистор към щифт 5.
Свържете светодиод между резистора и +5V.
Трябва да мига.
Честито. Готови сте.
![Образ Образ](https://i.howwhatproduce.com/images/003/image-6720-17-j.webp)
Намерихте ли това полезно, забавно или забавно? Следвайте @madeineuphoria, за да видите последните ми проекти.
Препоръчано:
Програмирайте своя собствена игра 2048 W/Java !: 8 стъпки
![Програмирайте своя собствена игра 2048 W/Java !: 8 стъпки Програмирайте своя собствена игра 2048 W/Java !: 8 стъпки](https://i.howwhatproduce.com/images/001/image-178-j.webp)
Програмирайте собствената си игра 2048 W/Java !: Обичам играта 2048. И затова реших да програмирам своя собствена версия. Тя е много подобна на действителната игра, но самото програмиране ми дава свободата да променя каквото си искам, когато пожелая. Ако искам игра 5x5 вместо типичната 4x4, a s
Програмирайте всяка платка/модул ESP8266 с фърмуер на AT команди: 5 стъпки
![Програмирайте всяка платка/модул ESP8266 с фърмуер на AT команди: 5 стъпки Програмирайте всяка платка/модул ESP8266 с фърмуер на AT команди: 5 стъпки](https://i.howwhatproduce.com/images/002/image-5245-13-j.webp)
Програмирайте всяка платка/модул ESP8266 с фърмуер на AT команди: Всеки модул и платка ESP8266 могат да бъдат програмирани по много начини: Arduino, python, Lua, AT команди, много повече вероятно … Първите три от тях са най -подходящи за самостоятелна работа, AT фърмуер е за използване на ESP8266 като модул или за бързо тестване с TTL RS232 c
Програмирайте вашия Arduino с устройство с Android през Bluetooth: 6 стъпки (със снимки)
![Програмирайте вашия Arduino с устройство с Android през Bluetooth: 6 стъпки (със снимки) Програмирайте вашия Arduino с устройство с Android през Bluetooth: 6 стъпки (със снимки)](https://i.howwhatproduce.com/images/007/image-20318-j.webp)
Програмирайте вашия Arduino с устройство с Android през Bluetooth: Здравейте, в тази инструкция искам да ви покажа как да програмирате вашия Arduino Uno с вашето устройство с Android по Bluetooth. Това е много просто и толкова евтино. Също така ни позволява да програмираме нашия Arduino навсякъде, където пожелаем, по безжичен bluetooth … Така че
Програмирайте Pro-mini с помощта на Uno (основите на Arduino): 7 стъпки (със снимки)
![Програмирайте Pro-mini с помощта на Uno (основите на Arduino): 7 стъпки (със снимки) Програмирайте Pro-mini с помощта на Uno (основите на Arduino): 7 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-08-102-j.webp)
Програма Pro-mini Използване на Uno (Основи на Arduino): Здравейте, В тази инструкция бих искал да ви споделя моя опит с наскоро закупения Arduino pro-mini и как успях да кача кода в него за първи път, използвайки моя старият Arduino Uno.Arduino pro-mini има следните характеристики: Това е
Програмирайте Arduino с помощта на смартфон: 6 стъпки (със снимки)
![Програмирайте Arduino с помощта на смартфон: 6 стъпки (със снимки) Програмирайте Arduino с помощта на смартфон: 6 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-86-64-j.webp)
Програмирайте Arduino с помощта на смартфон: В тази инструкция ви показах как да програмирате Arduino Board с вашия смартфон