Съдържание:
- Стъпка 1: Изисква се хардуер:
- Стъпка 2: Изискване към софтуера:
- Стъпка 3: Изработка на Rover:
- Стъпка 4: Създаване на ръката и нейните сензори:
- Стъпка 5: Направете дистанционно управление
- Стъпка 6: Кодове на проекта:
Видео: Mini Curiosity Rover: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Какво е любопитство?
Curiosity е марсоход с размери на кола, предназначен за изследване на кратера на Гейл на Марс като част от мисията на НАСА за научна лаборатория на Марс (MSL). Curiosity е изстрелян от нос Канаверал на 26 ноември 2011 г. в 15:02 UTC.
Как работи?
Curiosity има много сензори, които откриват температура и откриват различни условия на околната среда и изпращат тези данни обратно на Земята. Затова направих този малък модел на Curiosity, който открива много условия на околната среда и изпраща тези данни в облака.
Какво ще открие?
може да открие:
1. Температура.
2. Влажност.
3. Метан.
4. Въглероден диоксид.
5. Въглероден монооксид.
6. Влажност на почвата.
Така че нека започнем !!
Стъпка 1: Изисква се хардуер:
1. 3-Arduino (uno или nano).
2. 2-Зигби.
3. 6-DC мотор.
4. 4 релета.
5. Сензор MQ-2.
6. Сензор MQ-5.
7. Сензор MQ-7.
8. DHT-11 (датчик за температура и влажност).
9. 2-серво мотори.
10. 12-волтова UPS батерия.
11. 8-Бутон.
12. 9 -волтова батерия и щипка.
13. ESP 8266-01
14. AM1117 3.3 регулатор на напрежението.
15. 7805 регулатор на напрежението.
16. Правоъгълен алуминиев прът.
17. Дървено парче.
18. Картонена дъска или Слънчева дъска.
19. Резистор, кондензатор и печатна платка.
Стъпка 2: Изискване към софтуера:
1. IDE на Arduino. ако нямате, можете да изтеглите от тук:
www.arduino.cc/en/Main/Software.
2. XCTU за сдвояване Zigbee. можете да изтеглите от тук:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 ESP8266 фърмуер и качващ файл.
4. Thing Speak вход.
5. Библиотека DHT-11.
Стъпка 3: Изработка на Rover:
той използва arduino, който приема данни от зиг-пчела и управлява двигателите според него.
Левите три и десните три двигателя са свързани паралелно, така че когато едната страна на моторите се завърти по посока на часовниковата стрелка, а другите се въртят обратно на часовниковата стрелка, това води до дрейф, който завърта роувъра.
Използвам двигател с 60 оборота в минута, който има висок въртящ момент. Така че той не може да се управлява от обикновен двигател като L293D, защото работи с 6 двигателя паралелно, така че използвам реле, както е показано на фигурата.
Два серво мотора се използват за управление на рамото, тъй като те са серво мотор, така че той е свързан към PWM щифтове на arduino.
Корпусът е изработен от всякакъв лек материал като картон или слънчева дъска. Използвам тежко дървено парче отдолу, защото носи батерия и други материали.
Стъпка 4: Създаване на ръката и нейните сензори:
Направих ръка от правоъгълна тръба, защото е лека и лесна за рязане и оформяне. всички проводници на всички сензори преминават през тази тръба.
Тук използвам два серво мотора, един в центъра. Всички сензори са свързани към arduino, който допълнително е свързан към ESP 8266-01 Wi-Fi модул. AM117 3.3 волта се използва за осигуряване на подходящо напрежение към ESP.
Забележка: Газовите сензори имат нагревателна намотка, така че тя приема голям ток, което води до прегряване и понякога уврежда регулатора на напрежението. Затова предлагам да използвам отделен регулатор на напрежението към сензора за доказване на 5 волта и не забравяйте да прикрепите радиатор към него.
Всички аналогови сензори са свързани към аналогови щифтове на arduino, както е показано:
Стъпка 5: Направете дистанционно управление
Дистанционните съдържат съдържа zig-bee за безжичната си комуникация.
Защо Zig-bee: Zig-bee или Xbee осигуряват много по-сигурна комуникация от wi-fi или Bluetooth. Той също така осигурява голяма площ на покритие и ниска консумация на енергия. На много големи разстояния зиг-пчелата може да се свърже с режим на скачане, така че те могат да работят като повторител.
Осем включени са свързани към arduino с резистор за изтегляне.
Четири леви бутони за управление и четири десни бутона контролират движението на ровъра.
Zigbee изискват захранване от 3.3 волта, така че е свързано към 3.3 волтов щифт на arduino.
Стъпка 6: Кодове на проекта:
Можете да изтеглите код от тук:
Препоръчано:
Миниатюризиращ автономен робот Arduino (Land Rover / кола) Етап 1 Модел 3: 6 стъпки
Миниатюризиращ автономен робот Arduino (Land Rover / Car) Етап 1 Модел3: Реших да миниатюризирам Land Rover / Кола / Бот, за да намаля размера и консумацията на енергия на проекта
Снежен плуг за FPV Rover: 8 стъпки (със снимки)
Снежен плуг за FPV Rover: Зимата идва. Така че FPV Rover се нуждае от снегорин, за да осигури чиста настилка. Връзки към RoverInstructables: https://www.instructables.com/id/FPV-Rover-V20/ Thingiverse: https://www.thingiverse.com/thing : 2952852 Следете ме в Instagram за късно
Изграждане на самостоятелно управлявана лодка (ArduPilot Rover): 10 стъпки (със снимки)
Изграждане на самостоятелно управлявана лодка (ArduPilot Rover): Знаеш ли какво е готино? Безпилотни самоуправляващи се превозни средства. Всъщност те са толкова готини, че ние (моите колеги от университета и аз) сами започнахме да изграждаме такъв още през 2018 г. Затова и аз се заех тази година най -накрая да го завърша в свободното си време. В този Инст
Мини FPV-Rover: 4 стъпки
Мини FPV-Rover: Това е мини версия на моя FPV-Rover V2.0https: //www.thingiverse.com/thing: 2952852 Размерите са 10cm x 10cm x 3cm Следвайте ме в Instagram за последните новиниhttps: //www.instagram. com/ernie_meets_bert
От Roomba до Rover само за 5 стъпки !: 5 стъпки
От Roomba до Rover само за 5 стъпки !: Роботите Roomba са забавен и лесен начин да потопите пръстите на краката си в света на роботиката. В тази инструкция ще опишем подробно как да превърнем обикновена Roomba в управляем роувър, който едновременно анализира околностите си. Списък на части1.) MATLAB2.) Roomb