Съдържание:
- Консумативи
- Стъпка 1: Схеми и теория:
- Стъпка 2: Изграждане на Rover:
- Стъпка 3: Кодови файлове
- Стъпка 4: Благодаря
Видео: Как да направите роувър с контролиран жест: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Ето инструкциите за изграждане на марсоход, управляван с жестове (роувър с телеуправление). Състои се от марсоход, който има на борда сензор за избягване на сблъсък. Предавателят, вместо да е непохватно дистанционно, е готина ръкавица, която може да се носи на ръката и след това да се премества, за да предава сигнали към ровъра, като използва движения на ръката. За комуникация се използват радиочестотни сигнали.
Този проект има потенциални приложения при проверка на шасито на превозното средство (за сигурност или поддръжка), освен че в крайна сметка се използва за управление на дронове.
Консумативи
Arduino/Genuino UNO (с UNO кабел) x2
Литиево-йонна батерия (12V) x1
Джъмперни проводници (мъжки към мъжки, мъжки към женски, женски към женски) x40 всеки
Платформа x1
L298 Модул за задвижване на мотор x1
MPU6050 Жироскоп x1
RF приемник и предавател x1 всеки
Ултразвуков сензор x1
Настройка на шасито x1
Поставка за батерия (често включена в комплекта) x1
Превключвател (често включен в шасито) x2
Машина за сваляне на тел x1
Помпа за разпояване (не е необходимо) x1
Двустранна лента x1
Стъпка 1: Схеми и теория:
Настройка на предавателя: Накратко, трябва да вземем показания от жироскопа и да ги изпратим до предавателя чрез Arduino.
Настройка на приемника: Трябва да получим предадените данни (с помощта на приемника) и да завъртим колелата според получените данни*. Едновременно с това трябва да се уверим, че марсоходът е на минимално разстояние от предмети пред него (откриване на препятствия). Ще използваме I2C комуникация за този проект. *Интересен факт за този проект: Този код обработва аналогови данни и премества ровъра според степента на движение на ръката. Така че трябва да разработим логика, за да накараме марсохода да се движи в правилната посока с различни скорости.
Стъпка 2: Изграждане на Rover:
Стъпка 1 (Сглобете шасито):
Сглобете шасито, за да направите основата за вашия роувър. Това е доста лесна стъпка и трябва да го направите за нула време.
Стъпка 2 (Проверете всички компоненти):
Проверете всички сензори, като ги свържете с Arduino отделно. Можете да проверите всеки урок за това как да взаимодействате сензорите поотделно с Arduino.
Стъпка 3 (Настройка на предавателя):
Първо, запоявайте щифтовете към жироскопа. Сега направете връзките съгласно следната електрическа схема. Не свързвайте батерията в момента.
След това включете вашия Arduino във вашия лаптоп. Качете следния файл с код и вижте дали кодът работи правилно (направете това, като премахнете коментарите за отпечатъците в кода). Щракнете върху бутона за сериен монитор (горе вдясно на екрана), за да видите изхода на отчетите за печат. Ако всичко работи правилно, можете да продължите и да свържете батерията.
Не забравяйте да се уверите, че ориентацията на жироскопа е правилна (според използвания код). Моля, проверете показаните по -горе диаграми, за да проверите ориентацията, която използвах за жироскопа.
Жироскопът ще изпраща показания до Arduino. Оттам показанията ще отидат към RF предавателя, за да бъдат предадени, така че приемникът да може да улавя вълните.
Стъпка 4 (Настройка на приемника):
Направете връзките съгласно следната електрическа схема. Не свързвайте батерията в момента. След това включете вашия Arduino във вашия лаптоп. Качете следния файл с код и вижте дали кодът работи правилно. Да го направя:
1. Премахнете коментарите за отпечатаните изявления в кода
2. Включете настройката на предавателя
3. Поставете марсохода на някакъв вид стойка, така че колелата да не докосват земята и да не излита в момента, в който приемникът му получи данни
ЗАБЕЛЕЖКА: Може да се наложи да обърнете посоката на един или на двата двигателя. движения. Ако всичко работи правилно, можете да свържете батерията. Преди да свържете батерията обаче, трябва да проверите всички връзки. Един грешен терминал може да взриви веригата ви.
Стъпка 5 (Направете настройката да работи с батерии):
Сега изключете вашия лаптоп и свържете батериите към съответните настройки. Тествайте проекта си.
Не позволявайте на марсохода да се отдалечи на повече от 5 метра от вас, в противен случай той може да спре/да започне да се държи лошо!
Стъпка 6 (Монтаж):
Сега е време да сглобите ровъра и да го видите действително! За моя дизайн на сглобяем роувър проверете снимките в раздела „Схеми и теория на веригата“. Можете да сглобите марсохода по различен начин. Просто се уверете, че е добре балансиран, в противен случай може да направи колела (не вървете като „Уау!“, Защото може да намерите ровъра по грешния път нагоре).
Докато тествате, може да откриете, че марсоходът не се движи точно. Ще има известно забавяне и грешки, тъй като използваме прости RF модули. Също така, в практически сценарий, двигателите имат някои разлики и центърът на масата на роувъра не е там, където очаквате да бъде. Така че може да откриете, че марсоходът се движи по диагонал, когато трябва да върви направо. Грешките в баланса могат да бъдат отстранени чрез промяна на скоростта за левия и десния двигател. Умножете променливите „ena“и „enb“с различни числа, за да подобрите баланса на вашия роувър.
В случай на съмнения, използвайте раздела за коментари по -долу. Тук ще се спра на съмненията.
@Scientify Inc
Стъпка 3: Кодови файлове
Ето връзката към виртуалната библиотека с проводници:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
Стъпка 4: Благодаря
Моля, споделете вашите коментари по -долу. Ще се радвам да чуя за вашия опит, докато изпробвате проекта! Ще се опитам да отговоря на всички запитвания в рамките на 24 часа.
Социални:
YouTube: Scientify Inc.
YouTube: Научете हिंदी
Инструкции
Препоръчано:
Притурка за Chrome динозавър с контролиран жест с ръка / Как да направите това / #smartcreativity: 14 стъпки
Chrome Dinosaur Gadget с контролиран жест с ръка / Как да направите това / #smartcreativity: Здравейте приятели, В този урок ще ви покажа един изключително изключителен проект. много лесно. Ако ще използвате тази технология за контрол на хром DINO, тогава ще паднете
Робот с контролиран жест - Spinel Crux: 4 стъпки
Робот, управляван с жестове - Spinel Crux: Spinel Crux Робот с контролиран жест, за проект за безжично наблюдение. В тази серия ще изградим робот, който може да пътува през неравен терен и да контролира с помощта на жестове с ръце. За да управляваме робота, ще използваме контролна ръкавица, която
Как да си направим роувър с контролиран Android: 8 стъпки (със снимки)
Как да си направим роувър с контролиран Android: в тази инструкция ще ви покажа как да изградите кола или роувър, управляван от Android. Как работи роботът, контролиран от Android? Роботът, управляван от приложението Android, комуникира чрез Bluetooth с Bluetooth модула, присъстващ на грабежа
Направете своя жест с дрон контролиран в $ 10: 4 стъпки
Направете своя жест с дрон контролиран в $ 10: Тази инструкция е ръководство за превръщането на вашия R/C Drone в Drone с жестове с контрол под $ 10! Аз съм човек, който е много вдъхновен от научнофантастичните филми и се опитва да направи технологията показана във филма в реалния живот. Този проект е вдъхновяващ
Безжична кола с контролиран жест: 7 стъпки
Безжична кола с контролиран жест Този проект има две части, едната част е предавател, а другата част е приемник. Предавателният блок всъщност е монтиран на ръкавици и приемник