Arduino е платформа за разработка с отворен код, предназначена за инженери и любители да разработват проекти за електроника по лесен начин. Състои се както от физически програмируема разработка (базирана на AVR серия от микроконтролери), така и от софтуер или IDE, който работи на вашия компютър и се използва за писане и качване на кода на платката на микроконтролера.
Arduino използва зареждащ файл. Boot loader е софтуер, който позволява на новия софтуер да бъде записан върху него. Така че в този „Направи си сам“ ще обсъдя „ Как да изгорим зареждащ буут в нов чип ATmega328 и да изградим домашен Arduino на печатни платки“. В Arduino UNO използваме ATmega328 IC, така че аз избрах този, за да демонстрирам този проект.
Необходими компоненти:
- Arduino UNO Board с IC и кабел
- Atmega328 IC
- Макет
- Свързващи проводници
- 16 MHz кристален осцилатор
- 10 K резистор
Стъпки за изграждане на ваш собствен Arduino съвет:
За да изгорим буутлоудър в нова свежа интегрална схема Atmega328, имаме нужда от Arduino платка (можем да използваме всяка Arduino платка за изгаряне на буут лоудър). И тогава трябва да следваме стъпките по-долу. Също така демонстрирахме целия процес във видеото в края на урока.
Стъпка 1. В първата стъпка подредете всички необходими неща, посочени в списъка с компоненти по-горе
Стъпка 2: Сега премахнете „Arduino Original IC“ от дъската на Arduino с помощта на отвертка. И поставете “New Atmega328 IC” в дъската на Arduino.
Стъпка 3: Сега отворете Arduino IDE и отидете на File -> example -> ArduinoISP и го отворете.
След като отворите ArduinoISP, изберете Arduino UNO дъска от Tools -> Board -> Arduino Uno.
След това изберете COM PORT от Tools -> Serial Port -> COM10
и след това качете ArduinoISP Sketch.
Стъпка 4: Сега премахнете тази нова интегрална схема от Arduino Board и поставете предварително заредената или оригинална Arduino IC на Arduino в дъската на Arduino и качете същата скица на ArduinoISP в нея, както направихме в стъпка 3.
Стъпка 5: Изградете дадената по-долу схема на дъската за хляб с New IC на Breadbaord и Original IC на Original Arduino Board
Стъпка 6: Сега в Arduino IDE отидете на Tool и кликнете върху Burn Bootloader.
Сега ще видите, че светодиодът Rx и Tx на платката Arduino мига произволно за известно време. Това означава, че Bootloader гори в новата IC ATmega 328. И Arduino IDE ще покаже „ Done горящ буутлоудър “. Сега можете да използвате този „нов IC“ във вашата дъска Arduino.
Стъпка 7: Сега изградете своя собствена домашна платка Arduino на Zero PCB, като запоите компонентите, събрани в стъпка 1, следвайки схемата по-долу. Също така проверете видеото по-долу.
Поставете 'New IC' в тази дъска и сте готови.
Можете също така да го изградите правилно върху печатни платки с подходящо оформление и гравиране на печатни платки. Научете тук, за да направите печатни платки у дома и да конвертирате схемата в оформление на печатни платки с помощта на EasyEDA.
За LCD интерфейс, просто свържете вашата домашна платка Arduino с оригинална платка Arduino, като използвате Rx, Tx, RST и GND щифтове на оригиналната платка Arduino, както е показано по-долу Fritzing Circuit или над Circuit Diagram. И качете долупосочения код (раздел Код).
Моля, премахнете „Arduino Original IC“ от дъската, когато качвате код в нова Arduino IC на дъската за хляб или нулевата платка. Можете да захранвате вашата Arduino Board с 5v Pin на оригиналната Arduino Board, както направихме по-горе Fritzing Circuit.