Съдържание:
- Стъпка 1: Списък на материалите
- Стъпка 2: Електрическа схема и Изготвяне на платка
- Стъпка 3: Връзки и процедура към Burn Bootloader
- Стъпка 4: Тестване чрез качване на кода
- Стъпка 5: Отстраняване на неизправности
Видео: КАК ДА НАПРАВИМ ARDUINO NANO/MINI - Как да запишете Bootloader: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
В тази инструкция ще ви покажа как да направите Arduino MINI от нулата.
Процедурата, написана в тези инструкции, може да се използва за направата на всякакви дъски arduino за вашите изисквания по проект.
Моля, гледайте видеото за по -добро разбиране
В този урок има три части
1. Проектиране и събиране на всички компоненти
2. Записване на Bootloader на нов чип
3. Качване на тестовия код
Прикачих PCB файловете в края на тази статия.
Така че нека започнем!
Стъпка 1: Списък на материалите
- CP2102 USB към TTL модул (или подобен като CH340)
- Arduino NANO
- Джъмперни проводници
- Чип Atmega328P-AU
- AMS1117 5V регулатор
- 16MHz кристал
- SMD LED
- SMD резистор (330R, 10K) (пакет 0604)
- Бутон за превключване
- Кондензатори (0.1uF, 22pF, 10uF) (Използвах керамичен тип, но платката е предназначена за пакет SMD_0612)
- Терминална лента
- Всички инструменти и аксесоари за SMD Soldeing.
Стъпка 2: Електрическа схема и Изготвяне на платка
Направих дъската Arduino MINI в моя урок за запояване на SMD. Можете да разгледате видеоклипа, ако искате да научите как.
Кратко резюме … Нанесох пастата за спойка върху печатни платки с помощта на шаблон, поставих компонентите и споявах с помощта на вентилатор с горещ въздух.
Използвал съм Arduino PCB файлове с отворен код от уебсайта на Arduino и промених малко според моите изисквания и наличните части. По -късно поръчах PCB Online от JLCPCB.
Стъпка 3: Връзки и процедура към Burn Bootloader
Моля, следвайте тези подробности за връзката (Вижте връзката Изображения/Видео за лесно разбиране*)
Домашно ArduinoMINI …………….. Arduino NANO
ПИН 15 (MOSI) ………………………………. D11
ПИН 16 (MISO) ………………………………. D12
Пин 17 (SCK) ………………………………… D13
ПИН 29 (RESET) …………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Процедура За изгаряне на Boot loader след правилното свързване.
1) Свържете Arduino NANO към USB на вашия компютър
2) Изберете подходящия борд и Com порт
3) В менюто с инструменти изберете ARDUINO AS ISP Programmer. Път: Инструменти> Програмист> Arduino като ISP
4) Отидете на Инструменти и изберете Burn Boot Loader. Път: Инструменти> Burn Boot Loader
5) Това може да отнеме до минута и ще се покаже съобщението „Done Burning Boot Loader“.
След това можете да премахнете всички свързващи проводници и връзки и вашият нов AVR микроконтролер е готов за използване като самостоятелно устройство за вашите проекти.
*Всички изображения са подредени според процедурата
Стъпка 4: Тестване чрез качване на кода
В тази стъпка ще се научим да качваме кода в новото домашно Arduino MINI. Ще трябва да следвате тази процедура всеки път, за да качите кода.
Вижте връзката Изображения/видео за лесно разбиране.
Ще кача мигащата LED скица, за да проверя дали новият микроконтролер работи правилно.
Подробности за връзките:
Домашно Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. След като направите връзките, свържете USB към TTL конверторната платка (CP2102) към вашия компютър.
2. Отворете Blink LED Sketch от менюто Примери.
3. В менюто с инструменти изберете AVRISP програмист и качете кода.
4. Изберете подходящия COM порт и Настройки на платката.
5. След като екранът на компютъра покаже качването, натиснете бутона за нулиране, тъй като не сме свързали DTR Pin за нулиране.
Мигащият светодиод показва, че микроконтролерът работи правилно и тази еквивалентна платка на Arduino Mini може да се използва за вашите проекти. Затова научихме как да зареждаме чисто нов ATMEGA 328P-AU чип.
Стъпка 5: Отстраняване на неизправности
Като следвате процедурите от предходните стъпки, можете лесно лесно да заредите чипа Atmega.
Но поради някои софтуерни или човешки грешки той ще стане неуспешен. Ето някои предложения от мен:
1) Проверете връзките и компонентите на веригата си (главно кристал), ако изгарянето на Boot loader не работи.
2) Уверете се, че сте посочили правилната платка и COM порта в софтуера
3) Проверете за дефектен USB кабел.
4) Ако микроконтролерът се нагрява при захранване, вероятно имате дефектна ИС.
5) Проверете за непрекъснатост в печатни платки и нежелани мостове за спойка, тъй като използваме SMD компоненти.
Препоръчано:
Мигайте Bootloader на Arduino на ATMega328: 4 стъпки
Flash на Arduino Bootloader на ATMega328: Questo tutorial ci permette di caricare il Bootloader nel caso in cui l'ATmega, presente su una bord di nostra creazione, sia vergine; елате ad esempio nel caso в cui si vuole realizzare la Drivemall
Направете красиви графики от данни на Arduino на живо (и запишете данните в Excel): 3 стъпки
Направете красиви графики от данни на Arduino на живо (и запишете данните в Excel): Ние всички обичаме да играем с нашата функция P … лотария в Arduino IDE. Въпреки това, въпреки че може да бъде полезно за основните приложения, данните се изтриват като повече добавят се точки и това не е особено приятно за очите. IDE плотерът на Arduino не
ATMEGA328 Bootloader Програмиращ щит за Arduino Uno: 3 стъпки (със снимки)
ATMEGA328 Bootloader Програмиращ щит за Arduino Uno: ATMEGA328P щит за програмиране на зареждащо устройство за Arduino Uno Понякога това се случва и повреждате вашия микропроцесор Arduino Uno Atmega328P. Можете да смените процесора. Но първо трябва да програмирате boot-loader в него. Така че този урок как да направите този б
Нека направим вълшебна кристална топка с магически заклинания! ~ Arduino ~: 9 стъпки
Нека направим вълшебна кристална топка с магически заклинания! ~ Arduino ~: В това ще направим магическа топка, която използва сензор за движение и RFID скенер за управление на анимациите на LED светлините вътре
Запишете компютърно интернет видео: 7 стъпки
Записване на компютърно интернет видео: Запишете всеки видеоклип, който можете да отворите и гледате на компютъра си, независимо от формата, с помощта на VGA конвертор към телевизор. Записвайте видео и звук на видеорекордер и го възпроизвеждайте на телевизор. Направих тези цифрови снимки на екрана на моя цифров телевизор по време на възпроизвеждане