Съдържание:

Сензор за акселерометър с Arduino: 5 стъпки
Сензор за акселерометър с Arduino: 5 стъпки

Видео: Сензор за акселерометър с Arduino: 5 стъпки

Видео: Сензор за акселерометър с Arduino: 5 стъпки
Видео: How to Interface Industrial Sensors with Arduino Nano 2024, Ноември
Anonim
Image
Image
Първа стъпка: Свържете жироскопа към Arduino
Първа стъпка: Свържете жироскопа към Arduino

Имах идея за електронна каска, която да направи отличен костюм за Хелоуин. без да навлизаме в прекалено много подробности, това би включвало осветяване в различни модели в зависимост от посоката, в която се е обърнала маската, така че когато погледна нагоре, каската светва, но остава неутрална, ако не се движа.

Консумативи

(1) Arduino Uno и USB съединителен кабел (1) L3G4200 триосен жироскоп (наличен на MPJA.com или навсякъде, където тези видове модули могат да се продават)

ръка пълна с мъжки/женски проводници (2+) LED светлини и съответните резистори

(1) Платка (Миниатюрният размер е добър)

Някакъв корпус за цялата електроника. За този пример използвах обилна картонена кутия, но можете да използвате … буквално всичко, което пасва.

Търпение.

Стъпка 1: Първа стъпка: Свържете жироскопа към Arduino

Първа стъпка: Свържете жироскопа към Arduino
Първа стъпка: Свържете жироскопа към Arduino
Първа стъпка: Свържете жироскопа към Arduino
Първа стъпка: Свържете жироскопа към Arduino

Добре, така че има няколко проводника, които могат да бъдат свързани директно към Arduino, но има две части, които трябва да бъдат свързани към 3.3V порта, така че трябва да използваме макетната платка за това. Продължете и прикрепете червен проводник от порта 3.3v към реда (+) на макета. След това свържете един кабел, за да свържете VCC щифта на жироскопа към (+) на макета. Повторете тази стъпка с щифта SDO на жироскопа. сега вземете черен проводник и прикрепете GND Pin към реда (-) на макета, след това прикрепете проводник от порта GND Arduino към реда (-) на макета. това го прави за захранване. Сега за кабелите за данни, необходими за пълното стартиране на Gyro. Под GRN на жироскопа е щифтът SDA, прикрепете го към A4 порта на Arduino. Под него е SCL щифтът, прикрепете го към порта A5 на Arduino. Вашият жироскоп вече е напълно включен.

Стъпка 2: Стъпка 2: Прикрепете светодиоди

Стъпка 2: Прикрепете светодиоди
Стъпка 2: Прикрепете светодиоди

Добре, така че за моя проект имах два светодиода, които светват в зависимост от това как се движи кутията. нека продължим и да ги свържем. Това е просто, прикрепете положителния проводник на резистора към номера на вашия щифт по ваш избор (избрах 8 и 9 произволно). свържете ги към макетната платка, след това свържете светодиод и изпратете отрицателния проводник на светодиода до (-) на макета. Това ще ви даде възможност да запалите два различни светодиода въз основа на параметрите, които сте задали в Arduino.

Стъпка 3: Кодиране

Добре, тук нещата се забавляват. и под забавление искам да кажа … хм. добре. или го обичаш, или не. така или иначе отиваме! Ще трябва да кодирате Gyro, което не знам как да направя. НО, интернет го прави. За моя проект заимствах кода, предоставен с любов от jtbourke във форума на Arduino (https://forum.arduino.cc/index.php?topic=147351.0), можете да копирате и поставите това и да го използвате като основа за вашия проект. Оттук трябва да добавите няколко реда код, които да отговарят на вашите цели. от една страна, искате да създадете някои глобални променливи, по една за всеки светодиод, който искате да запалите. Тази скица вече има променливи за координатите X, Y и Z. трябва да добавите към него онази част от кода, препоръчвам IF THEN изявление, което търси, когато ускорението ви достигне определен праг. това са много опити и грешки, така че продължете и си направете сандвич и си сложете малко лофи хип хоп.

Стъпка 4: Монтаж и изграждане

Монтаж и строителство
Монтаж и строителство
Монтаж и строителство
Монтаж и строителство
Монтаж и строителство
Монтаж и строителство

Поздравления! ако сте минали последната стъпка, това означава, че сте почти готови. Сега всичко, което трябва да направите, е да поставите всички части в кутията. [ВАЖНО] уверете се, че всичко остава включено съответно, уверете се, че жироскопът е поставен отпред и в центъра на устройството, или ще получите неправилни показания, и се уверете, че нищо проводящо не докосва предната част на жироскопа, тъй като това ще доведе до късо съединение устройство и ще трябва да нулирате Arduino. след това е много добре да тръгнете.

Стъпка 5: НАПРАВИХТЕ ГО

НАПРАВИ ГО
НАПРАВИ ГО

Добра работа. ти си готов. сега се наслаждавайте на вашата кутия, която светва, когато се движи!

Препоръчано: