Мазмұны:
Бейне: Жаңартылған Arduino ультрадыбыстық сканерлеу SoNAR: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Мен ультрадыбыстық SONAR сканерлеу жобасын жаңартамын. Мен өңдеу экранында азимутты, подшипникті, диапазонды, жылдамдықты және көлбеуді екінші сервоға өзгертетін бірнеше түйме қосқым келеді. Мен Lucky Larry жобасынан бастадым. Менің ойымша, ол осы жүйенің негізін қалаушы. Бұрынғы NAVY сонарман ретінде мен қажет жақсартуларды көремін. Сонымен қатар, бұл болашақ Arduino/Processing жобалары үшін толық дуплексті магистральды дамытудың тамаша мүмкіндігі болды. Мен бұл жобаға U/S сенсорымен бірге қолданатын Sharp IR диапазонын қостым. Сайып келгенде, бұл мобильді роботтарға арналған навигациялық және картографиялық сенсорлық подкаст болады. Менде жаңартулардың көпшілігі жұмыс істейді.
Жетістік кезеңдері:
Жұмыс режимдері.
Сканерлеу жылдамдығы жұмыс істейді.
Басын еңкейту жұмысы.
Сонымен, бұл жұмыс жүріп жатыр және мен кейбір мәселелер бар екенін білемін, бірақ ол жұмыс істейді. Бұл жоба осында тұрады.
www.facebook.com/groups/596507724269561/
Істеу:
Түймелер таңдалғаннан кейін жанып тұрады.
Инфрақызыл сенсордың түсі көк түспен қабаттасып, күлгін түспен көрсетіледі.
Сенсордың басын гиромен теңестіру.
Мен бастау үшін гиганттардың иығында тұрдым және мені осы күнге дейін жеткізу үшін бірнеше үлкен адамдардың көмегіне жүгіндім. Егер сіз бұл кодты алып, оны жақсартсаңыз, оны бөлісіңіз
Жабдықтар
Ардуино Нано
Нано сенсорлық қалқан
2 x Серво қозғалтқышы (мг-996)
HC-SR04 ультрадыбыстық сенсор
Алюминий бұрыш қоры
Датчикті бекіту
1 -қадам:
Мен өзімнің серво қондырғымды 3D басып шығардым және таспалы араның алюминий бұрышынан жылдам серво жақшаларын жасадым. Сіз таба алатын немесе жасай алатын кез келген табаны және еңкейтуді қолданыңыз, сенсорлық қалқанмен қосылыстар өте қарапайым
trigPin = 3
echoPin = 4
Pan_Servo = 5
Tilt_Servo = 6
2 -қадам:
5 -қадам: Arduino SoNAR үшін қажетті бағдарламалық қамтамасыз ету:
Бұл sonar жобасын іске қосу үшін сізге arduino IDE және Processing IDE қажет болады. IDE өңдеу ардуинодан жіберілген мәндерді қабылдайды және деректі компьютерде көрсетеді, экрандағы түймелер arduino эскизінің әрекетін өзгертеді.
Ұсынылған:
IR жақындық сенсоры, динамик және Arduino Uno көмегімен пианино (жаңартылған/2-бөлім): 6 қадам
IR жақындық сенсорын, динамикті және Arduino Uno қолданатын әуе пианино (жаңартылған/2-бөлім): Бұл алдыңғы пианино жобасының жаңартылған нұсқасы?. Мұнда мен JBL динамигін шығыс ретінде қолданамын. Мен сондай -ақ режимдерді талаптарға сәйкес өзгерту үшін сенсорлық түймені енгіздім. Мысалы- Hard Bass режимі, Normal mode, High fr
Құжаттарды сканерлеу: 9 қадам
Құжаттарды сканерлеу: Факс машиналары - бұл өткен нәрсе! Құжаттарды сканерлер енді бізге қағаз құжатты электронды қағаз құжатқа айналдыруға мүмкіндік береді, содан кейін оны бұрынғыға қарағанда электронды түрде жіберуге болады. Бұл жұмыс ортасында өте маңызды
3D сканерлеу процесі мен қате: 3 қадам
3D сканерлеу процесі мен қателігі: Жақында мен қалып жасау үшін портативті 3D сканерді бірінші рет қолданып көрдім. Мен түсінген бір нәрсе - менде дұрыс жарықтандырудың жоқтығы, бұрышы толықтай түзу болуы керек, сонымен қатар еркін ілулі заттардың (су
LEGO Delta роботын сканерлеу және сызу: 7 қадам (суреттермен)
LEGO Delta роботын сканерлеу және сызу: Delta роботын жасау үшін LEGO NXT көмегімен
Meshlab көмегімен лазерлік сканерлеу деректерін жинау және жинау: 8 қадам
Meshlab -ті лазерлік сканерлеу деректерін тазалау және жинау үшін қолдану: Meshlab - бұл торлы деректерді өңдеуге және өңдеуге арналған ашық бастапқы коды бар бағдарлама. Бұл оқулық 3D лазерлік сканерден деректерді қалай жинауды, тазартуды және қайта құруды нақты көрсетеді. Мұнда қолданылатын сканермен қолданылатын әдістер қолданылуы керек