Съдържание:
- Стъпка 1: Добавете ATtiny Core Supprt към Arduino IDE софтуера
- Стъпка 2: Програмирайте Arduino за използване като програмист в системата (ISP)
- Стъпка 3: Свържете ATtiny84 за програмиране
- Стъпка 4: Задайте Arduino да програмира ATtiny84
- Стъпка 5: Програмирайте ATtiny84
- Стъпка 6: Свържете ATtiny84, за да работите като самостоятелни
Видео: Arduino Uno за програмиране ATTINY84 (Arduino V. 1.8.5): 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Използване на Arduino Uno за програмиране на ATTINY84-20PU (елемент от Digikey # ATTINY84-20-PU-ND). Тази инструкция показва как да използвате платформата Arduino за работа с физически по -малки процесори, като ATtiny84 (84/44/24). Този пример е специално за процесора ATtiny84-20PU, но може да бъде адаптиран за останалите платки, като изберете подходящата платка от софтуера Arduino (т.е. Arduino IDE) и модифицирате изводите според изискванията.
(Актуализирано за Arduino 1.8.5)
Стъпка 1: Добавете ATtiny Core Supprt към Arduino IDE софтуера
За Arduino 1.8.5:
- Отворете софтуера Arduino (известен още като Arduino Integrated Development Environment [IDE]).
- Отваряне на предпочитания: [ФАЙЛ] [ПРЕДПОЧТИТЕЛИ]
- Поставете URL в допълнителни URL адреси на мениджъра на дъски:
Стъпка 2: Програмирайте Arduino за използване като програмист в системата (ISP)
- Изберете дъската на Arduino: [ИНСТРУМЕНТИ] [ДЪСКА] [ARDUINO/GENUINO UNO]. Забележка: въпреки че имам Arduino UNO, замених процесора с предварително програмиран Atmega328P, който изисква да избера „Arduino Duemilanove или Diecimila“.
- Изберете програмист: [ИНСТРУМЕНТИ] [ПРОГРАМЕР] [AVR ISP].
- Отворете скицата на ArduinoISP: [FILE] [ПРИМЕРИ] [11. ArduinoISP] [ArduinoISP]
- Качете скица.
Стъпка 3: Свържете ATtiny84 за програмиране
Свържете щифтовете Arduino към щифтовете ATtiny84:
- Arduino 5V към ATtiny84 Pin 1
- Arduino Pin 10 към ATtiny84 Pin 4
- Arduino Pin 11 към ATTiny84 Pin 7
- Arduino Pin 12 към ATtiny84 Pin 8
- Arduino Pin 13 към ATtiny84 Pin 9
- Arduino GND към ATtiny84 Pin 14
- Arduino RESET до 10uF кондензатор (+ страничен / дълъг крак)
- GND до 10uF кондензатор (- страничен / къс крак)
Стъпка 4: Задайте Arduino да програмира ATtiny84
- Изберете дъската Arduino: [ИНСТРУМЕНТИ] [ДАННА] [ATtiny24/44/84]. При следващото отваряне на Инструменти сега в менюто Инструменти ще се появят допълнителни опции на дъската.
- Изберете B. O. D. деактивиран: [ИНСТРУМЕНТИ] [B. O. D.] [B. O. D. Хора с увреждания]
- Изберете LTO деактивиран: [TOOLS] [само LTO 1.6.11+] [Disabled]
- Изберете Pin Mapping обратно на часовниковата стрелка: [ИНСТРУМЕНТИ] [Pin Mapping] [Обратно на часовниковата стрелка]
- Изберете Chip Attiny84: [ИНСТРУМЕНТИ] [Чип] [Attiny84]
- Изберете Часовник 8MHz: [ИНСТРУМЕНТИ] [Часовник] [8 MHz вътрешен]
- Записване на буутлоудъра: [TOOLS] [Burn Bootloader]
Стъпка 5: Програмирайте ATtiny84
- Отваряне на мигаща скица: [FILE] [ПРИМЕРИ] [01. Основи] [Blink]
-
Редактиране на скица:
- Преди настройката на void (), дефинирайте името на пина (led) и местоположението (pin 0): int led = 0;
- поставете “LED_BUILTIN” с “led” в void stetup () и в void loop ()
- Качете скица.
- Изключете и изключете Arduino.
Стъпка 6: Свържете ATtiny84, за да работите като самостоятелни
- ATtiny Pin 1 до 5V източник (все още не включвайте захранването)
- ATtiny Pin 2 към LED (дълъг крак)
- ATtiny Pin 14 към земята
- LED (къс крак) към резистор (край 1) между 100 и 1k Ohm
- Резистор (край 2) към земята
- Включете захранването към ATtiny84
Препоръчано:
Кабел за програмиране „направи си сам“с помощта на Arduino Uno - Baofeng UV -9R Plus: 6 стъпки (със снимки)
Програмиращ кабел „направи си сам“с помощта на Arduino Uno-Baofeng UV-9R Plus: Здравейте, това е просто ръководство за това как да конвертирате кабела за слушалки / слушалки Baofeng UV-9R (или плюс) в програмен кабел, използвайки Ardunio UNO като USB Сериен конвертор. [ОТКАЗ ОТ ОТГОВОРНОСТ] Не поемам никаква отговорност за причинени щети
ATtiny85 Носене на вибрационни проследяване на активност Гледане и програмиране ATtiny85 с Arduino Uno: 4 стъпки (със снимки)
ATtiny85 Носене на вибриращи проследяване на активност Гледане и програмиране ATtiny85 с Arduino Uno: Как да направим часовника за проследяване на носимите дейности? Това е приспособление за носене, предназначено да вибрира, когато открие застой. Прекарвате ли по -голямата част от времето си на компютъра като мен? Седите ли с часове, без да осъзнавате? Тогава това устройство е
Програмиране на Attiny85 (щит) Използване на Arduino UNO: 7 стъпки
Програмиране на Attiny85 (щит) Използване на Arduino UNO: Играта с вашия Arduino е много забавно. Понякога обаче размерът има значение. Arduino UNO е малък, но ако искате вашият проект да бъде в малък корпус, UNO може да е твърде голям. Можете да опитате да използвате NANO или MINI, но ако наистина искате
Програмиране на ATTiny85, ATTiny84 и ATMega328P: Arduino като ISP: 9 стъпки (със снимки)
Програмиране на ATTiny85, ATTiny84 и ATMega328P: Arduino Като ISP: Предисловие Наскоро разработвах няколко базирани на ESP8266 IoT проекти и открих, че основният процесор се бори да изпълни всички задачи, които ми трябват за управление, затова реших да разпространя някои от по -малко важните дейности за различен микрофон
Програмиране на Arduino Nano с помощта на UNO: 4 стъпки (със снимки)
Програмиране на Arduino Nano с помощта на UNO: Здравейте момчета, наскоро току -що бях купил нов нано клон arduino (CH340) от ebay за моя проект mini arduino. След това свързах arduino с моя компютър и инсталирах драйверите, но все още не работех. След няколко дни просто разбрах как да програмирам