Съдържание:
- Стъпка 1: Списък на компонентите
- Стъпка 2: Arduino: Настройване на захранването
- Стъпка 3: Съпоставяне на щифтове: ATMEGA328/168
- Стъпка 4: зареждане и програмиране
- Стъпка 5: Кола с жестове: Строителна структура
- Стъпка 6: Верига на предавателя
- Стъпка 7: Схема на приемника
Видео: Робот с жестове с домашно Arduino: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В тази публикация ще обясним как да изградим стъпка по стъпка автомобил за управление с жестове със собствено домашно Arduino. Това включва как работи; цялата механика, компоненти и др.
Надяваме се, че много ни харесвате, ние открихме каква наука стои зад Arduino
Какво е Arduino?
Arduino е електронна платформа с отворен код, базирана на лесен за използване хардуер и софтуер. Платките Arduino могат да четат входове, като например светлина върху сензор, пръст върху бутон или много по -сложни задачи.
Можете да кажете на дъската си какво да прави, като изпратите набор от инструкции към микроконтролера на дъската. За целта използвате езика за програмиране Arduino (базиран на Wiring) и софтуера Arduino (IDE), базиран на Processing. Използва се от художници, студенти, програмисти и професионалисти, използвани главно за проекти, но също така може да ни използва малки забавни експерименти.
Източник:
Как работи:
След като завършим изграждането на нашия Домашен Arduino и The Gesture Control Car, ние ще програмираме Arduino да разпознава акселерометъра и нашите движения с ръка.
Arduino ще бъде прикрепен към ръкавица, така че с него лесно да се борави, може също да видите в каква позиция сте най -малко.
Стъпка 1: Списък на компонентите
Домашно Arduino:
- Платка (440 или 840 Tie Point)
- 22 AWG проводници (различни цветове)
- 2 светодиода (всякакви цветове)
- 2 220 ома резистора (червен, червен, кафяв)
- 7805 Регулатор на напрежението
- 1 10k Ohm резистори (кафяв, черен, червен)
- 2 10 uF кондензатора
- 16 MHz часовник кристал
- 2 22 pF кондензатора
- Малък превключвател за моментна тактика
- TTL - 232R3V3 USB. Кабел за сериен преобразувател
- ATMEGA328 или ATMEGA 168
- 9v батерия
Автомобил за управление на жестове:
- Arduino Lilypad или Домашно Arduino
- Акселерометър
- Модул RF 433
- HT12E и HT12D
- Шофьор на мотор L293DNE
- BO мотор и колела
- Съвет за прототипиране
- 2 9v батерия
- дърво
- Батерия
- 7805 Регулатор на напрежението
- Проводници
- 2 330k Ohm резистора
Екстри:
- USB 2 проводник
- Мъжки и женски проводник
- Ръкавица
- Калай
- Електрически заварчик
- Arduino
- Пистолет за лепило
Стъпка 2: Arduino: Настройване на захранването
Първо, трябва да настроим захранването, в противен случай нищо няма да работи. (Червено = мощност, черно = земя)
1. Добавете захранване и земя в долната част на BroadBoard, където ще бъде регулаторът на напрежението.
2. Добавете захранване и земя към дъното на Broadboard, свързвайки всяка шина.
3. Поставете регулатора на напрежението отстрани вдясно, след това един 10 uF кондензатор вляво от него, а другия при правия релс.
4. Добавете светодиода отстрани на входа за захранване, това е нашият индикатор за захранване; и 220 омов резистор между лявата шина и средата.
Сега имаме Power Set up.
Стъпка 3: Съпоставяне на щифтове: ATMEGA328/168
Сега ще свържем всички наши компоненти.
За да предотвратите всяко RESET по време на процеса, поставете 10k Ohm кондензатор към щифта RESET.
1. Добавете 16MHz Clock Crystal между Pin 9 и 10 и добавете двата 22 pF кондензатора, работещи към земята в лявата шина.
2. Добавете малкия бутон, за да можете да нулирате Arduino, когато пожелаете, и да го подготвите за програмиране, и да добавите малък проводник към долния ляв крак на превключвателя към RESET.
3. Накрая добавете захранващ проводник към щифт 19, свържете го към светодиода (дълъг крак към проводника) и поставете другия 220 омов резистор към дясната шина. (Опитайте да мигате светодиода)
Виждате почти функционален Arduino.
Стъпка 4: зареждане и програмиране
Какво е Bootloader?
Bootloader е парче код, който се изпълнява преди да се изпълни която и да е операционна система; по принцип без него нищо няма да се случи.
Зареждане на Arduino:
Ако имате нов ATMEGA328, ще трябва да запишете буутлоудъра върху него.
Ето връзката, която можете да следвате:
Програмиране:
Свържете TTL-232R3V3 USB към протоборда, след това го свържете заедно с проводници към ATMEGA328; проверете дали вашата 9v батерия не е свързана.
Отворете IDE на Arduino и в файловете за скици с примери под Digital заредите скицата Blink
Под опцията за файл Сериен порт изберете COM порт, който използвате с вашия USB кабел.
Сега натиснете иконата за качване и след това натиснете бутона за нулиране; ако всичко работи правилно, светодиодът на Pin 13 ще мига, защото това е програма за това.
След като приключите с програмирането, където пожелаете, в този случай The Gesture Control Car, можете да го свържете отново и да използвате вашата 9v батерия за захранване.
Стъпка 5: Кола с жестове: Строителна структура
Започнете изграждането на конструкцията на колата с парчета дърво, малки, 2 блока отпред и отзад (където отиват колелата) и един голям в средата за опора; залепете го с пистолета за лепило
След това поставете двигателите от всяка страна и включете 4 -те колела. Заварете захранваща земя към всеки двигател.
Изрежете 15 квадратни сантиметра 15 см, изрежете го така, че да пасне на структурата (основата)
Стъпка 6: Верига на предавателя
Сега ще започнем да изработваме схемата на предавателя и програмирането.
Проверете видеото от 3.36 до 6.17: Предавателна верига
Кодиране за The Gesture Car:
План за изтегляне:
Стъпка 7: Схема на приемника
Сега започнете да създавате схемата на приемника
Вижте видеото от 6:18 до 8:34: Ресивър верига
План за изтегляне:
Накрая залепете всичко за основата и тя е готова да работи напълно.
Оригинал на Proyect, направен от Tapendra Mandal; Връзка към канал
Препоръчано:
Робот, управляван с жестове, използващ Arduino: 7 стъпки
Робот, управляван с жестове, използващ Arduino: Роботите се използват в много сектори като строителство, военни, производство, сглобяване и т.н. Роботите могат да бъдат автономни или полуавтономни. Автономните роботи не изискват човешка намеса и могат да действат сами според ситуацията. Вижте
Как да си направите домашен робот за управление на жестове Arduino у дома: 4 стъпки
Как да си направим робот за управление с жестове Arduino у дома си: Как да си направим робот за управление с жестове Arduino у дома. В този проект ще ви покажа как да си направите робот за управление с жестове DIY Arduino
Най -лесният начин да направите робот за управление на жестове: 7 стъпки (със снимки)
Най -лесният начин да направите робот за управление на жестове: Управлявайте играчки като супергерой. Научете как да направите автомобил, управляван с жестове. Това е как да направите автомобил, управляван с жестове. По принцип това е просто приложение на 3-осен жироскоп MPU-6050, акселерометър. Можете да направите още много неща
РОБОТ С КОНТРОЛИРАНО С ЖЕСТОВЕ НА МОТ: 10 стъпки (със снимки)
РОБОТ, КОНТРОЛИРАН С ЖЕСТИ НА МОТ: Този робот е контролиран с жестове, който може да бъде контролиран отвсякъде с помощта на интернет. В този проект акселерометърът MPU 6050 се използва за събиране на данни относно движенията на ръцете ни. Той измерва ускорението на ръката ни в три
Gesture Hawk: Робот с ръчен контрол с жестове, използващ интерфейс за обработка на изображения: 13 стъпки (със снимки)
Gesture Hawk: Робот, управляван с жестове, използващ интерфейс, базиран на обработка на изображения: Gesture Hawk беше представен в TechEvince 4.0 като прост интерфейс човек-машина, базиран на обработка на изображения. Неговата полезност се състои във факта, че не са необходими допълнителни сензори или носене, освен ръкавица за управление на роботизираната кола, която се движи на различни