Съдържание:
- Стъпка 1: Неща, които трябва да направите
- Стъпка 2: Добавяне на захранване към Arduino
- Стъпка 3: Добавяне на компоненти на борда
- Стъпка 4: Качване на скица във вашия Arduino
Видео: Направи си сам самостоятелен Arduino Uno: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В този проект ще кажа, че как можем да направим Arduino Uno „направи си сам“, като просто го настроим на макет. Това може да стане по различни причини, като например поевтиняване, малки размери, намаляване на консумацията на енергия и т.н.
Този проект ще ви даде начин да направите минимален Arduino Uno, който ще изпълнява всички функции като тази на Arduino, който купувате от пазара. Тъй като знаем, че Arduino всъщност е платформа с отворен код и по този начин нейните схеми са публично достояние, което може да се използва от всеки, за да го приложи за своите цели с всякакви подобрения, ако е възможно. Това ни позволява да направим такова нещо у дома върху себе си. Следващите стъпки ще очертаят как да сглобите веригата на макет. Заемам по-голямата част от разходката от сайта Arduino.
Този проект е спонсориран от LCSC. Използвах електронни компоненти от LCSC.com. LCSC има силен ангажимент да предлага богат избор от оригинални, висококачествени електронни компоненти на най -добра цена. Регистрирайте се днес и вземете $ 8 отстъпка за първата си поръчка.
Стъпка 1: Неща, които трябва да направите
- ATmega328P-PU x 1
- 16MHz кристален осцилатор x 1
- LM7805CV Линеен регулатор x1
- Кондензатор 22 pF x 2
- Кондензатор 10 uF x 2
- Резистор 220 Ohm x 2
- Резистор 10 kohm x 1
- Моментен превключвател x 1
- LED x 2
Стъпка 2: Добавяне на захранване към Arduino
Жакът за захранване на Arduino може да приема диапазон на входно напрежение от 7 до 16 волта. Най-често срещаните източници на вход са надеждна 9V батерия или 9-12VDC захранване. Тъй като повечето сензори и чипове изискват 5V източник, ще се нуждаем от регулатор на напрежението LM7805, за да намалим 9V до 5V, подходящ за компоненти. Ако свържете повече от 16V, рискувате да повредите IC.
- Добавете захранващи и заземяващи проводници за мястото, където ще бъде вашият регулатор на напрежението.
- Добавете захранващи и заземяващи проводници в долната част на дъската, свързващи всяка шина.
- Сега добавете регулатора LM7805 към дъската. Той ще приема вход от 9V и ще дава непрекъснато захранване от 5V от изхода.
- Добавете източник на захранване и заземяващи проводници, които се свързват към дясната и лявата релси на макета.
- Също така добавете 10uF кондензатор между IN на регулатора и земята, както и 10uF кондензатор на дясната шина между захранване и земя. Сребърната лента на кондензатора означава крака на земята.
- Поставете светодиода за захранване близо до входния източник и в горната част на дъската. Можете да използвате зеления или червения светодиод.
- Свържете джъмпер проводник от отрицателния проводник (къс крак) на светодиода към заземяващата шина и инсталирайте Ω резистор от положителния LED проводник (дълъг крак) към захранващата шина.
Стъпка 3: Добавяне на компоненти на борда
Преди да продължите, разгледайте това изображение. Това е чудесен ресурс за научаване какво правят всеки от щифтовете на вашия чип ATmega във връзка с функциите на Arduino. Това ще изясни много объркване защо сте закачили определени щифтове по начина, по който го правите. За още по -подробна информация, надникнете в листа с данни за ATmega 168 (кратка версия) (дълга версия). Ето листа за ATmega328 (кратка версия) (дълга версия).
1. Инсталирайте чипа ATmega328 (показан вдясно), така че назъбената страна на интегралната схема да е отгоре. Ако монтирате компонентите на печатна платка, добра идея е да използвате гнездото.
2. Добавете 10KΩ издърпващ резистор към +5V шината и свържете другия край към щифта RESET на ATmega328 (щифт 1). Добавете джъмпери за захранване и земя за следните щифтове.
Pin 7 - VCC, цифрово захранващо напрежение (+5V)
Щифт 8 - GND (земна релса)
ПИН 22 - GND (заземителна релса)
Pin 21 - AREF, аналогов референтен щифт за ADC (+5V)
Pin 20 - AVcc, захранващото напрежение за ADC (+5V)
3. Добавете 16 MHz външен часовник между щифт 9 и 10 и добавете два 22pF кондензатора, работещи към земята от всеки от тези щифтове.
4. Добавете моментния бутон като превключвател за нулиране, така че да обхваща празнината в макета по същия начин, както прави IC. 5. Добавете малък джъмпер проводник от щифт 1 на ATmega328 към долния крак на бутон (щифт най-близо до IC). Добавете още един джъмпер проводник от горния ляв крак на бутона върху земята.
6. Извадете чипа от вашия работещ Arduino и го опитайте на тази платка. Програмата blink_led мига с щифт 13. Пин 13 на Arduino НЕ е AVR ATMEGA8-16PU/ATMEGA168-16PU щифт 13. Той всъщност е фиксиран 19 на чипа ATmega.
7. Накрая добавете светодиода. Дългият крак или анодът се свързва с червения проводник, а късият крак или катодът се свързва с 220-омовия резистор, който се заземява.
Стъпка 4: Качване на скица във вашия Arduino
Можете да отидете тук, за да знаете за начините за качване на скицата в Arduino.
Ще ви е необходимо USB-към-серийно устройство. Използвах FDTI Basic Breakout Board (5V). Ако просто искате да го накарате да работи, можете да пропуснете инсталирането на 6-пинов хедър и просто да прекарате джъмперните кабели направо от заглавката USB-TTL до съответните щифтове на макета. Уверете се, че щифтовете са правилно насочени към избраното от вас серийно устройство; щифтовете на таблото за разбиване са етикетирани с трицифрени имена. По време на моето изграждане открих, че микроконтролерът се нуждае от перфектно синхронизирано натискане на бутона за нулиране, за да подготви чипа да бъде програмиран, а пробивната платка има щифт, наречен DTR/GRN, който изпраща сигнал към щифта за нулиране, когато е свързан правилно. Така че, свържете джъмпер проводник от (DTR/GRN) на пробивната платка към щифт 1 на ATmega328 чрез керамичен кондензатор 0.1 μF.
Препоръчано:
Направи си сам - Направи USB мини високоговорител с PAM8403 и картон - Златен винт: 5 стъпки
Направи си сам - Направи USB мини високоговорител с PAM8403 и картон | Златен винт: Днес ще ви покажа как да направите USB мини високоговорител с усилвател PAM8403 и картон. Много е лесно с евтини материали
Макро обектив „Направи си сам“с AF (различен от всички други макро обективи „Направи си сам“): 4 стъпки (със снимки)
Макро обектив „Направи си сам“с АФ (различен от всички други макро обективи „Направи си сам“): Виждал съм много хора, които правят макро обективи със стандартен комплект обектив (Обикновено 18-55 мм). Повечето от тях са обектив, просто залепен върху камерата назад или отстранен преден елемент. И за двете опции има недостатъци. За монтиране на обектива
Самостоятелен Arduino 3.3V W / Външен 8 MHz часовник, програмиран от Arduino Uno чрез ICSP / ISP (със сериен мониторинг!): 4 стъпки
Самостоятелен Arduino 3.3V W / Външен 8 MHz часовник, програмиран от Arduino Uno чрез ICSP / ISP (със сериен мониторинг!): Цели: Да се изгради самостоятелен Arduino, който работи на 3.3V от 8 MHz външен часовник. За да го програмирате чрез ISP (известен също като ICSP, серийно програмиране във верига) от Arduino Uno (работещ при 5V) За редактиране на файла за зареждане и записване на
Направи си сам хомополярен двигател (Направи въртене на батерията): 4 стъпки
Направи си сам хомополярен двигател (Направи въртене на батерията): В този урок ще можете да направите хомополярен двигател и да оставите батерията си да се върти, докато енергията се изтощи
Надстройте самата напоителна саксия „Направи си сам“с WiFi в „Направи си сам“аларма за откриване на движение Плантатор: 17 стъпки
Надстройте DIY самополиващата саксия с WiFi в аларма за часовници за откриване на движение „Направи си сам“ В тази статия ще ви покажем как да надстроите вашата самостоятелно поливаща саксия с WiFi със самонараняване с WiFi и аларма за откриване на движение. не сте чели статията за това как да си направите саморъчно саксия с WiFi с WiFi, можете да печете