Съдържание:
- Стъпка 1: Съберете всички неща
- Стъпка 2: Качете ISP програмата на Arduino Board
- Стъпка 3: Свържете целевата AVR платка към дъската Arduino
- Стъпка 4: Запишете Bootloader на AVR борда
- Стъпка 5: Тествайте AVR платката
- Стъпка 6: Готово е
Видео: Как да програмирате AVR платка с помощта на дъска Arduino: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Имате ли AVR микроконтролерна платка наоколо? Трудно ли е да го програмирате? Е, вие сте на правилното място. Тук ще ви покажа как да програмирате платка за микроконтролер Atmega8a, използвайки дъска Arduino Uno като програмист. Така че, без да се замисляме, нека започнем!
Стъпка 1: Съберете всички неща
Ето всичко, от което се нуждаете:
- Платка за микроконтролер Arduino UNO/MEGA/nano.
- Платка за микроконтролер AVR със съвместим микроконтролер (като Atmega 8a)
- Подходящ USB кабел за платката Arduino
- Шест джъмперни проводника (два за захранване, един за нулиране на целевата AVR платка и останалите три за комуникация)
Щракнете върху изображението по -горе, за да научите повече.
Стъпка 2: Качете ISP програмата на Arduino Board
Стартирайте Arduino IDE и отидете на Файлове> Примери> ArduinoISP. Изберете подходящата дъска от Инструменти> Платки. Качете програмата на дъската на Arduino.
Стъпка 3: Свържете целевата AVR платка към дъската Arduino
Направете връзки, както следва (AVR към Arduino платка):
VCC до 5 волта
GND към GND
RST/RESET до D10
MISO към D11
MOSI към D12
SCK към D13
Ако не можете да намерите такива маркирани щифтове, разгледайте листа с данни на чипа на микроконтролера в мрежата. Добавих диаграма на извеждане на някои популярни микроконтролери на Atmega по -горе. Моята AVR платка имаше Atmega 8a. Също така всички важни щифтове на дъската бяха етикетирани. Уверете се, че не използвате хлабави и крехки проводници.
Стъпка 4: Запишете Bootloader на AVR борда
Отидете на Инструменти> Табла> Изберете Arduino NG или по -стара. След това отидете на инструменти> Процесор и изберете този, който присъства на вашата AVR платка. Отидете на Инструменти> Програмист и изберете Arduino като ISP. Сега отидете отново в Инструменти и след това кликнете върху „Записване на зареждащо устройство за зареждане“. Светодиодите RX и TX на дъската на Arduino трябва да мигат бързо няколко пъти и ако се появи съобщение, в което се посочва „Горещо зареждане на зареждащото устройство“без никаква грешка, тогава вашата AVR платка е готова за програмиране!
Стъпка 5: Тествайте AVR платката
Качете проста програма, като например LED мигане. Отидете на Файлове> Примери> Основи> Мигане. Задръжте клавиша Shift и щракнете върху бутона Качване. След като качването приключи, можете да премахнете кабелите за връзка и да включите вашата AVR платка и да проверите дали е програмирана правилно.
Стъпка 6: Готово е
Сега можете да използвате AVR платка, за да правите готини проекти за електроника. Тъй като обичам моделния железопътен транспорт, качих проста програма за управление на локомотив на автоматизирано оформление. Тъй като моята AVR платка има два моторни изхода, мога да ги използвам за управление на локомотива и забиване. Програмният файл на този код може да бъде намерен в следващата стъпка. Ако се интересувате, можете да проверите и моя.
Бих искал да знам какво сте направили днес с него. Всичко най-хубаво!
Препоръчано:
Как да програмирате Arduino Pro Mini с помощта на Arduino UNO .: 4 стъпки
Как да програмирате Arduino Pro Mini с помощта на Arduino UNO.: Здравейте момчета, днес споделям прост метод за програмиране на Arduino Pro mini с помощта на Arduino UNO. Този урок е за тези, които започват да работят с arduino и искат да намалят размера на своя проект, като използват Arduino Pro mini.Arduino Pro mini
Как да програмирате и нулирате Arduino с помощта на Android смартфон: 8 стъпки
Как да програмирате и нулирате Arduino с помощта на Android смартфон: Може да сте използвали OTG адаптер за свързване на Pendrives и контролери за игри и да дадете захранване на малки устройства. Можете да правите много повече неща, освен да захранвате дъската си Arduino със смарт телефон. В този урок ще компилираме и качим Ardu
Как да програмирате с помощта на логото на MSW: 6 стъпки
Как да програмирате с помощта на логото на MSW: АКТУАЛИЗИРАНЕ: НОВ СТРАХОТЕН ФАЙЛ НА КУТИЯ. РЕВИЗИЯ V2.9UPDATE 30 юли 2009 г.: УДИВИТЕЛНА ВЕРСИЯ НА ФАЙЛА НА КОРОБКА 3.0 ДОПОЛНИТЕЛНА 16 август 2009 г .: ДОБАВЕН ЕКРАН НА ЕКСПОНИРАНА КАДРА V3.0 Тази инструкция ще ви научи как да използвате логото на MSW. Логото на MSW е образователно програмиране
Издушете вашата платка (как да добавите LED индикатор за захранване към прозрачна платка на Solarbotics): 7 стъпки
Издушете вашата платка (как да добавите LED индикатор за захранване към прозрачна платка на Solarbotics): Тези прозрачни дъски са много подобни на всяка друга електроника, но са ясни! И така, какво може да се направи с ясна таблица? Мисля, че очевидният отговор е добавяне на светодиоди за захранване
Как да програмирате AVR (arduino) с друг Arduino: 7 стъпки
Как да програмирате AVR (arduino) с друг Arduino: Тези инструкции са полезни, ако: * имате вашето arduino с atmega168 и сте закупили atmega328 в местния магазин за електроника. Той няма arduino bootloader *, който искате да направите проект, който не използва arduino - просто