Мазмуну:
Video: СЕЗИМДЕРДИ ЖАНА ЧЕТТИКТЕН ТУТУЛУУ: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Ровер - бул планетанын же башка асман телосунун үстүнөн өтүүгө арналган космостук изилдөөчү унаа. Кээ бир роверлер адамдын космостук экипажынын мүчөлөрүн ташуу үчүн иштелип чыккан; башкалар жарым -жартылай же толугу менен автономдуу роботтор болушкан. Роверс адатта планетанын бетине ландер стилиндеги космостук кемеде келет.
Ровердин бул аныктамасы ушул күндөрү өзгөртүлдү, анткени биз үйдө өзүбүздүн чалгындоочу роверибизди эң алдыңкы өнүгүү такталары жана платформалары менен кура алабыз. Менин ойум УЗИ диапазондорунун жардамы менен автономдуу тоскоолдуктарды болтурбоочу роверди иштеп чыгуу болчу. Бул Intel Grover сенсордук комплектинин бир нече сенсорлору бар Intel Edison SoC менен болгон долбоор.
1 -кадам: Колдонулган компоненттер
Arduino үчүн Intel Эдисон комплект, servo мотор, DC мотор, IR сенсор жана Ultrasonic диапазону сенсор, электр адаптер.
Бир аз лего компоненттери аны ровердин негизине жана сенсорлорду жана моторлорду орнотуу үчүн колдонулган
2 -кадам: Description
Башында мен аралыкты эсептөө же тоскоолдукту аныктоо үчүн IR сенсорунан баштадым. Аны күчтүүрөөк кылуу үчүн, мен тоскоолдукту бардык багытта текшерүү үчүн серво моторунун IR сенсорун туташтырдым. Серво мотору 180 ° шыпыруучу панель мотору катары иштеди, мен тоскоолдукту 3 позицияда сканерледим - солго, оңго жана түз. Тоскоолдуктун алыстыгын эсептөө жана дөңгөлөктөрдү айдоого туташкан DC кыймылдаткычын башкаруу үчүн алгоритм иштелип чыккан. IR сенсорунун кемчиликтери бар, тактап айтканда, күндүн ачык шартында иштебейт, бул жалгыз санарип сенсор жана тоскоолдуктун алыстыгын өлчөй албайт. IR сенсорунун диапазону 20 см. Бирок УЗИ диапазонунун жардамы менен мен аралыкты ар тарапка эсептеп, тоскоолдуктун канчалык алыс экенин жана андан кийин кайсы багытта жылышы керек экенин чече алдым. Бул 4м аралыкка жакшы аралыкка ээ жана аралыкты так өлчөй алат. Сенсор жолдо тоскоолдуктар аныкталгандан кийин 180 ° шыпыруучу панво -моторго коюлган. Алгоритм аралыкты бардык багытта текшерүү үчүн иштелип чыккан, андан кийин башка багытта салыштырмалуу алысыраак тоскоолдуктар менен жолду чечүү. DC моторлору ровердин дөңгөлөктөрүн айдоо үчүн колдонулган. DC мотор терминалынын импульсун көзөмөлдөө менен биз роверди алдыга, артка, солго, оңго бура алабыз. Контроллердин логикасы тарабынан кабыл алынган чечимге жараша, DC кыймылдаткычтары үчүн киргизүү берилди. Алгоритм ушундай жол менен жазылган, эгерде ровердин маңдайында кандайдыр бир тоскоолдуктар аныкталса, ал панорво моторун солго буруп, солго карайт жана сол жактагы аралыкты УЗИ диапазону текшерет, ошондо эсептелген. башка багыттар. Биз ар кандай багытта аралыкка ээ болгондон кийин, контролер тоскоолдук эң алыс болгон эң ылайыктуу жолду ченеген аралыктарды салыштырып чечет. Эгерде тоскоолдук бардык багытта бирдей аралыкта болсо, анда ровер бир нече кадам артка жылат, андан кийин дагы ошол нерсени текшерет. Дагы бир IR сенсор артка жылганда уруп калбоо үчүн Ровердин артына туташтырылган. Босогонун чеги урунбоо үчүн эң аз аралык үчүн бардык багытта коюлган.
3 -кадам: Колдонмо
Бул көптөгөн тармактарда колдонууга ээ, алардын бири объектинин ички чөйрөдө өлчөнгөн абалынын тууралыгын көзөмөлдөө жана текшерүү үчүн жабык позициялоо долбооруна киргизилген.
Сунушталууда:
Таблицаны кантип түзүү жана киргизүү жана Microsoft Office Word 2007деги ошол столго кошумча мамычаларды жана/же саптарды кошуу: 11 кадам
Таблицаны кантип түзүү жана киргизүү жана Microsoft Office Word 2007деги ошол таблицага кошумча мамычаларды жана/же саптарды кошуу: Сизде иштеп жаткан жана өзүңүз жөнүндө ойлогон көптөгөн маалыматтарыңыз бар беле … " Мен кантип баарын жасай алам? бул маалыматтын жакшыраак көрүнүшү жана түшүнүүгө оңойбу? " Эгер ошондой болсо, анда Microsoft Office Word 2007деги таблица сиздин жообуңуз болушу мүмкүн
Иштетүү жана Arduino туташтыруу жана 7 сегментти жана GERI интервалы контролерин жасоо: 4 кадам
Processing and Arduino менен Make 7 Segment and Servo GUI Controller туташтыруу: Кээ бир долбоорлор үчүн сиз Arduino программасын колдонушуңуз керек, анткени ал прототиптөөнүн оңой платформасын камсыз кылат, бирок графиканы Arduino сериялык мониторунда көрсөтүү абдан узакка созулушу мүмкүн, ал тургай аткаруу кыйын. Сиз графикти Arduino Serial Monitorдо көрсөтө аласыз
Twitter4J API менен Твиттерди тутулуу долбооруна туташтыруу: 5 кадам
Твиттерди Eclipse долбооруна Twitter4J API менен туташтыруу: Бул көрсөтмө сиздин Twitter каттоо эсебиңизди Eclipse долбооруңуз менен кантип туташтырууну жана Twitter4Jге колдонмо программасынын интерфейсин (API) кантип импорттоо керектигин түшүндүрөт, анын функцияларын Twitterге окуу жана жазууну автоматташтыруу үчүн. . Бул көрсөтмө
Түнкү сезимдерди кантип түзүү керек: 15 кадам
Кантип түнкү сезимдерди сүйлөгөндөрдү куруу керек: Бул экспресс бөлүктөрдөн түнкү сезимдердин спикери комплектин куруу боюнча үйрөткүч
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ