Мазмұны:

Arduino көмегімен акселерометр сенсоры: 5 қадам
Arduino көмегімен акселерометр сенсоры: 5 қадам

Бейне: Arduino көмегімен акселерометр сенсоры: 5 қадам

Бейне: Arduino көмегімен акселерометр сенсоры: 5 қадам
Бейне: Датчик абсолютной ориентации BNO055+BMP280. Лучший датчик! 10DOF AHRS 2024, Қараша
Anonim
Image
Image
Бірінші қадам: гироды Ардуиноға жалғаңыз
Бірінші қадам: гироды Ардуиноға жалғаңыз

Менде электронды дулыға ойы болды, ол Хэллоуинге арналған тамаша костюм жасайды. тым егжей -тегжейлі айтпай -ақ, бұл маска қай бағытқа бұрылғанына байланысты әр түрлі үлгіде жарықтандыруды қажет етеді, сондықтан мен жоғары қараған кезде дулыға жанып тұрады, бірақ мен қозғалмасам бейтарап қалады.

Жабдықтар

(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 -қадам: Жарық диодтарын қосыңыз

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 -қадам: Сіз мұны жасадыңыз

СЕН СЕНІҢ БОЛДЫҢ
СЕН СЕНІҢ БОЛДЫҢ

Жақсы жұмыс. сіз аяқталдыңыз енді ол қозғалатын кезде жанатын қораптан ләззат алыңыз!

Ұсынылған: