Мазмуну:
- 1 -кадам: Аппараттык камсыздоо талап кылынат:
- 2 -кадам: Программалык камсыздоонун талабы:
- 3 -кадам: Rover жасоо:
- 4 -кадам: Кол жана анын сенсорлорун жасоо:
- 5 -кадам: Алыстан башкарууну түзүү
- 6 -кадам: Долбоордун коддору:
Video: Mini Curiosity Rover: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Curiosity деген эмне?
Curiosity-NASAнын Марс илим лабораториясынын миссиясынын (MSL) алкагында Марстагы Гейл кратерин изилдөө үчүн иштелип чыккан автоунаа.
Бул кантип иштейт?
Curiosity температураны аныктоочу жана ар кандай чөйрө шарттарын аныктоочу жана бул маалыматтарды Жерге кайра жөнөтүүчү көптөгөн сенсорлорго ээ. Ошентип, мен бул чөйрөнүн көптөгөн абалын аныктоочу жана булутка жөнөтүүчү бул кичинекей Curiosity моделин жасадым.
Ал эмнени аныктайт?
аны аныктай алат:
1. Температура.
2. Нымдуулук
3. Метан.
4. Көмүр кычкыл газы.
5. Көмүртек моноксиди.
6. Топурактын нымдуулугу.
Андыктан баштайлы !!
1 -кадам: Аппараттык камсыздоо талап кылынат:
1. 3-Arduino (уно же нано).
2. 2-Zigbee.
3. 6-DC мотору.
4. 4 Реле.
5. MQ-2 сенсор.
6. MQ-5 сенсору.
7. MQ-7 сенсор.
8. DHT-11 (Температура жана нымдуулук сенсору).
9. 2-Servo Motors.
10. 12 вольттуу UPS аккумулятору.
11. 8-баскыч.
12. 9 Вольттук батарея жана клип.
13. ESP 8266-01
14. AM1117 3.3 чыңалуу жөндөгүчү.
15. 7805 чыңалуу жөндөгүчү.
16. Тик бурчтуу Алюминий Род.
17. Жыгачтан жасалган бөлүк.
18. Карточка же Күн тактасы.
19. Резистор, конденсатор жана ПХБ.
2 -кадам: Программалык камсыздоонун талабы:
1. Arduino IDE. жок болсо бул жерден жүктөп алсаңыз болот:
www.arduino.cc/en/Main/Software.
2. Zigbee жупташуу үчүн XCTU. бул жерден жүктөп алсаңыз болот:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 ESP8266 камтылган программасы жана жүктөөчүсү.
4. Thing Speak логин.
5. DHT-11 китепканасы.
3 -кадам: Rover жасоо:
ал zig-bee формасын кабыл алган жана ага ылайык моторлорду башкарган arduino колдонот.
Сол үч жана оң үч мотор параллель туташтырылган. Ошентип, моторлордун бир тарабы сааттын жебеси боюнча, экинчилери сааттын жебесине каршы бурулганда, дрейф пайда болот.
Мен жогорку моментке ээ 60 RPM моторун колдоном. Аны L293D сыяктуу жөнөкөй мотор айдоочусу башкара албайт, анткени ал 6 моторду параллель иштетет, андыктан мен реледе сүрөттө көрсөтүлгөндөй колдоном.
Колго башкаруу үчүн эки серво мотор колдонулат, анткени бул сервопривод, ошондуктан ал ардуинонун PWM казыктарына туташкан.
Дене карточка же күн тактасы сыяктуу ар кандай жеңил материалдан жасалган. Мен түбүндө оор жыгач бөлүгүн колдоном, анткени ал батарейканы жана башка материалдарды алып жүрөт.
4 -кадам: Кол жана анын сенсорлорун жасоо:
Мен колумду тик бурчтуу түтүктөн жасадым, анткени ал жеңил жана кесүү жана калыптоо үчүн оңой. бардык сенсорлордун бардык зымдары ушул түтүк аркылуу өткөрүлөт.
Бул жерде мен эки servo моторду колдоном. Бардык сенсорлор андан ары ESP 8266-01 Wi-Fi модулуна туташкан arduino менен байланышкан. AM117 3.3 вольт ESPке туура чыңалууну камсыз кылуу үчүн колдонулат.
Эскертүү: Газ сенсорлорунда жылытуучу катушка бар, андыктан ал чоң токту алат, натыйжада ысып кетет жана кээде чыңалуу жөндөгүчүн бузат. Ошентип, мен 5 вольтту далилдөө үчүн сенсорго өзүнчө чыңалуу жөндөгүчүн колдонууну сунуштайм жана ага жылыткычты туташтырууну унутпаңыз.
Бардык аналогдук сенсор көрсөтүлгөндөй arduino аналог казыктарына туташкан:
5 -кадам: Алыстан башкарууну түзүү
Алыстан камтылган зымсыз байланыш үчүн зиг-аарыларды камтыйт.
Эмне үчүн Zig-bee: Zig-bee же Xbee wi-fi же Bluetoothга караганда өтө коопсуз байланышты камсыз кылат. Ал ошондой эле чоң камтуу аянтын жана аз энергия керектөөнү камсыз кылат. Зиг-аи өтө чоң аралыкта секирүү режимине туташа алат, андыктан алар ретранслятор катары иштей алышат.
Сегиз которуштуруучу ардуино каршылыгы менен туташтырылган.
Төрт сол баскычты башкаруу колу жана төрт оң баскыч Ровердин кыймылын көзөмөлдөйт.
Zigbee 3.3 вольттук электр менен камсыздоону талап кылат, андыктан ал 3,3 вольттуу pin ардуиного туташкан.
6 -кадам: Долбоордун коддору:
Кодду бул жерден жүктөп алсаңыз болот:
Сунушталууда:
FPV Rover үчүн кар тазалагыч: 8 кадам (Сүрөттөр менен)
FPV Rover үчүн Snow Plow: Кыш келе жатат. Ошентип, FPV Roverге таза тротуарды камсыз кылуу үчүн Snow Plough керек. : 2952852Инстаграмдан мени кечиктир
Автомобиль менен жүрүүчү кайыкты куруу (ArduPilot Rover): 10 кадам (сүрөттөр менен)
Автомобилди башкаруучу кайык куруу (ArduPilot Rover): Эмне сонун экенин билесизби? Учкучсуз өзүн өзү башкаруучу унаалар. Алар ушунчалык сонун болгондуктан, биз (менин университеттеги кесиптештерим жана мен) 2018 -жылы кайра өзүбүз кура баштадык. Ошол себептен бул жылы бош убактымда аягына чыгарууну чечтим. Бул Инстаграмда
Mini FPV-Rover: 4 кадам
Mini FPV-Rover: Бул менин FPV-Rover V2.0нин мини версиясыhttps: //www.thingiverse.com/thing: 2952852 Өлчөмү 10см x 10см x 3см Акыркы жаңылыктар үчүн мени Instagramдан ээрчиңиз https: //www.instagram. com/ernie_meets_bert
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Dc Converter Mini Mini Ac: 7 кадам
Mini Converter to Dc Converter: бул ACдан DC Converter.itке чейин болгону бир нече долларга турду.Төрт диоддун баасы абдан жөнөкөй жана ширетүүдө эч кандай кыйынчылык жок. ошондуктан мен аны баарыңар менен бөлүшкүм келет, ошондуктан баштайлы