Мазмұны:
- Жабдықтар
- 1 -қадам: Бірінші қадам: гироды Arduino -ға жалғаңыз
- 2 -қадам: 2 -қадам: Жарық диодтарын қосыңыз
- 3 -қадам: кодтау
- 4 -қадам: құрастыру және құрылыс
- 5 -қадам: Сіз мұны жасадыңыз
Бейне: Arduino көмегімен акселерометр сенсоры: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Менде электронды дулыға ойы болды, ол Хэллоуинге арналған тамаша костюм жасайды. тым егжей -тегжейлі айтпай -ақ, бұл маска қай бағытқа бұрылғанына байланысты әр түрлі үлгіде жарықтандыруды қажет етеді, сондықтан мен жоғары қараған кезде дулыға жанып тұрады, бірақ мен қозғалмасам бейтарап қалады.
Жабдықтар
(1) Arduino Uno және USB қосқыш сымы (1) L3G4200 үш осьті гиро (MPJA.com сайтында немесе модульдердің бұл түрлерін сатуға болатын кез келген жерде)
ер/әйел сымдарына толы қол (2+) жарықдиодты шамдар мен сәйкес резисторлар
(1) Нан тақтасы (миниатюралық өлшем жақсы)
Барлық электроникаға арналған тұрғын үй түрі. Бұл мысал үшін мен қатты картон қорапты қолдандым, бірақ сіз … сәйкес келетін нәрсені пайдалана аласыз.
Шыдамдылық.
1 -қадам: Бірінші қадам: гироды Arduino -ға жалғаңыз
Жақсы, сондықтан Arduino -ға тікелей қосылатын бірнеше сымдар бар, бірақ 3.3в портына қосылатын екі бөлік бар, сондықтан біз бұл үшін тақтаны пайдалануымыз керек. Жалғастырыңыз және 3.3v портынан қызыл сымды нан тақтасындағы (+) қатарға бекітіңіз. Содан кейін гироскоптағы VCC түйреуішін нан тақтасындағы (+) жалғау үшін бір сымды жалғаңыз. Бұл қадамды Gyro -дегі SDO түйрегімен қайталаңыз. енді Қара сымды алып, GND түйреуішін нан тақтасындағы (-) қатарына бекітіңіз, содан кейін GND Arduino портынан сымды нан тақтасындағы (-) қатарына бекітіңіз. Енді бұл Gyro -ді толық іске қосу үшін қажет деректер сымдары үшін. Директордағы GRN астында SDA түйреуіші бар, оны Arduino -дегі A4 портына бекітіңіз. Төменде SCL түйреуіші бар, оны Arduino A5 портына бекітіңіз. Сіздің Gyro енді толық қосылған.
2 -қадам: 2 -қадам: Жарық диодтарын қосыңыз
Жақсы, менің жобам үшін менде қораптың қалай қозғалатынына байланысты жанып тұратын екі жарық диоды болды. жалғастырайық және оларды байланыстырайық. Бұл қарапайым, резистордың оң сымын өзіңіз таңдаған түйреуіштің санына бекітіңіз (мен 8 және 9 -ды ерікті түрде таңдадым). оларды тақтаға сыммен жалғаңыз, содан кейін жарық диодты бекітіңіз және светодиодтың теріс сымын нан тақтасына (-) жіберіңіз. Бұл сізге Arduino орнатқан параметрлерге негізделген екі түрлі жарықдиодты жарықтандыруға мүмкіндік береді.
3 -қадам: кодтау
Жарайды, мұнда бәрі көңілді болады. мен көңілді демекші … мм. жақсы сен оны жақсы көресің немесе ұнатпайсың. не болса да осында барамыз! Сізге Gyro кодтау керек, мен оны қалай жасау керектігін білмеймін. БІРАҚ, интернет жасайды. Менің жобам үшін Arduino форумында jtbourke сүйіспеншілікпен берген кодты алдым (https://forum.arduino.cc/index.php?topic=147351.0), сіз оны көшіріп, қоюға және оны өзіңіз үшін негіз ретінде пайдалануға болады жоба Осы жерден сіз өзіңіздің мақсаттарыңызға сәйкес келетін бірнеше код жолдарын қосуыңыз керек. Біреуі үшін сіз жаһандық айнымалыларды жасағыңыз келеді, олардың әрқайсысы жарық диоды үшін. Бұл эскизде X, Y және Z координаттары үшін айнымалылар бар. оған кодтың бір бөлігін қосу керек, мен сіздің үдеуіңіз белгілі бір шегіне жеткенде іздейтін IF THEN операторын ұсынамын. Бұл көп сынақ пен қателік, сондықтан сэндвич жасап, лофи хип -хоп киіңіз.
4 -қадам: құрастыру және құрылыс
Құттықтаймын! егер сіз соңғы қадамнан өттіңіз, бұл сіз аяқталуға жақын екенін білдіреді. Енді барлық бөлшектерді қорапқа салу жеткілікті. [МАҢЫЗДЫ] барлығы сәйкесінше қосылып тұрғанына көз жеткізіңіз, гиро құрылғының алдыңғы және ортасында тұрғанына көз жеткізіңіз, әйтпесе сізде дұрыс емес көрсеткіштер болады және гироның алдыңғы бөлігіне ток өткізбейтін ештеңе түспейтініне көз жеткізіңіз, себебі ол қысқа тұйықталуға әкеледі. құрылғыны орнатыңыз, содан кейін Arduino -ны қалпына келтіруге тура келеді. Осыдан кейін сіз баруға дайынсыз.
5 -қадам: Сіз мұны жасадыңыз
Жақсы жұмыс. сіз аяқталдыңыз енді ол қозғалатын кезде жанатын қораптан ләззат алыңыз!
Ұсынылған:
MPU 6050 Gyro, Arduino көмегімен акселерометр байланысы (Atmega328p): 5 қадам
MPU 6050 Gyro, Arduino-мен акселерометр байланысы (Atmega328p): MPU6050 IMU-де үш осьті акселерометр мен 3 осьті гироскоп бар, олар бір микросхемада біріктірілген. X, Y және Z осі. Гироскоптың нәтижелері
DIY тыныс алу сенсоры Arduino көмегімен (өткізгіш тоқылған созылу сенсоры): 7 қадам (суреттермен)
DIY тыныс алу сенсоры Arduino көмегімен (өткізгіш тоқылған созылу сенсоры): Бұл DIY сенсоры өткізгіш тоқылған созылу сенсоры түрінде болады. Ол кеудеге/асқазанға оралады, ал кеуде/асқазан кеңейгенде және қысылғанда сенсор, демек, Arduino -ға берілетін кіріс деректері кеңейеді. Сонымен
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: 6 қадам
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: Сұлулық бізді қоршап тұрады, бірақ әдетте оны білу үшін біз бақта серуендеуіміз керек. - Біз білетін топ ретінде біз энергияның көп бөлігін компьютерлер мен ұялы телефондардың алдында жұмыс істеуге жұмсаймыз. Сондықтан біз өз денсаулығымызға жиі рұқсат береміз
Arduino Nano: акселерометр гироскопы компас MPU9250 I2C сенсоры Visuino: 11 қадам
Arduino Nano: акселерометр гироскопы компас MPU9250 I2C сенсоры Visuino: MPU9250 - қазіргі уақытта қол жетімді ең озық акселерометр, гироскоп және компас сенсорларының бірі. Олардың көптеген жетілдірілген мүмкіндіктері бар, соның ішінде төмен өту сүзгісі, қозғалысты анықтау, тіпті бағдарламаланатын мамандандырылған процессор
Gyro, акселерометр және Arduino көмегімен бұрыш өлшеу: 5 қадам
Gyro, акселерометр және Arduino көмегімен бұрыштарды өлшеу: Бұл құрылғы ақыр соңында өзін -өзі теңестіретін роботқа айналатын өрескел прототип, бұл тесіктің екінші бөлігі (акселерометрді оқып, қозғалтқышты өзін -өзі теңгеру үшін басқарады). Директоры бар бірінші бөлімді мына жерден табуға болады