Talaan ng mga Nilalaman:

Accelerometer Sensor With Arduino: 5 Hakbang
Accelerometer Sensor With Arduino: 5 Hakbang

Video: Accelerometer Sensor With Arduino: 5 Hakbang

Video: Accelerometer Sensor With Arduino: 5 Hakbang
Video: Arduino Gyro Game controller 2024, Nobyembre
Anonim
Image
Image
Unang Hakbang: I-wire ang Gyro sa Arduino
Unang Hakbang: I-wire ang Gyro sa Arduino

Nagkaroon ako ng ideya para sa isang elektronikong helmet na makagawa ng mahusay na Costume sa Halloween. nang hindi napupunta sa labis na detalye magkakasama ito ng pag-iilaw sa iba't ibang mga pattern depende sa kung aling direksyon ang maskara na nakabukas, upang kapag tumingin ako, ang helmet ay nag-iilaw, ngunit mananatiling neutral kung hindi ako gumagalaw.

Mga gamit

(1) Arduino Uno at USB konektor cord (1) L3G4200 triple axis gyro (magagamit sa MPJA.com, o saanman maaaring ibenta ang mga ganitong uri ng modyul)

isang kamay na puno ng mga lalaking / babaeng wires (2+) LED Lights at ang naaangkop na resistors

(1) Breadboard (Mabuti ang laki ng maliit)

Ang ilang mga uri ng pabahay para sa lahat ng mga electronics. Para sa halimbawang ito, gumamit ako ng isang nakabubuting kahon ng karton, ngunit maaari mong gamitin ang … literal na anumang bagay na umaangkop.

Pasensya.

Hakbang 1: Unang Hakbang: I-wire ang Gyro sa Arduino

Unang Hakbang: I-wire ang Gyro sa Arduino
Unang Hakbang: I-wire ang Gyro sa Arduino
Unang Hakbang: I-wire ang Gyro sa Arduino
Unang Hakbang: I-wire ang Gyro sa Arduino

Ok kaya mayroong ilang mga wire na maaaring direktang nakakabit sa Arduino, ngunit may dalawang bahagi na kailangang ikonekta sa 3.3v port, kaya kailangan naming gamitin ang breadboard para doon. Sige at maglakip ng isang pulang kawad mula sa port na 3.3v sa (+) hilera sa breadboard. Pagkatapos ay ikabit ang isang kurdon upang ikonekta ang VCC pin sa Gyro sa (+) sa breadboard. Ulitin ang hakbang na ito gamit ang SDO pin sa Gyro. kumuha ngayon ng isang Black wire at ikabit ang GND Pin sa hilera (-) sa breadboard, pagkatapos ay maglakip ng isang kawad mula sa GND Arduino Port sa (-) hilera sa breadboard. Ginagawa ito tungkol sa lakas. Ngayon para sa mga data wires na kinakailangan upang ganap na patakbuhin ang Gyro. Sa ilalim ng GRN sa gyro ay ang pin ng SDA, ikabit iyon sa A4 port sa Arduino. Sa ibaba iyon ay ang pin ng SCL, ilakip iyon sa A5 port sa Arduino. Ang iyong Gyro ay buong naka-plug in na.

Hakbang 2: Hakbang 2: Maglakip ng mga LED

Hakbang 2: Maglakip ng mga LED
Hakbang 2: Maglakip ng mga LED

Ok kaya para sa aking proyekto, mayroon akong dalawang LEDs na ilaw depende sa kung paano gumagalaw ang kahon. hinahayaan na lang at isabit ang mga iyon. Ito ay simple, ilakip ang risistor na positibong lead sa numero ng pin ng iyong pin na pinili (pinili ko ang 8 at 9 nang arbitraryo). i-wire ang mga iyon sa breadboard, pagkatapos ay maglakip ng isang LED at ipadala ang negatibong tingga ng LED sa (-) sa breadboard. Bibigyan ka nito ng kapangyarihan na magaan ang dalawang magkakaibang LED batay sa mga parameter na itinakda mo na walang Arduino.

Hakbang 3: Pag-coding

Ok narito kung saan masaya ang mga bagay. at sa saya ang ibig kong sabihin … um. well alinman sa gusto mo ito o hindi mo gusto. alinman sa paraan dito pumunta kami! Kakailanganin mong i-code ang Gyro, na hindi ko alam kung paano gawin. NGUNIT, ang internet ay. Para sa aking proyekto, hiniram ko ang code na buong pagmamahal na ibinigay ng jtbourke sa forum ng Arduino (https://forum.arduino.cc/index.php?topic=147351.0) maaari mong kopyahin at i-paste ito at magamit ito bilang isang batayan para sa iyong proyekto Mula dito, kailangan mong magdagdag ng ilang mga linya ng code upang umangkop sa iyong mga layunin. para sa isa, nais mong lumikha ng ilang mga pandaigdigang variable, isa para sa bawat LED na nais mong ilaw. Ang sketch na ito ay mayroon nang mga variable para sa X, Y, at Z coordinate. kailangan mong idagdag dito ang bahaging ng code, inirerekumenda ko ang isang KUNG SAAN ang pahayag na hinahanap kapag naabot ng iyong pagpabilis ang isang tiyak na threshold. ito ay maraming pagsubok at error, kaya't magpatuloy at gumawa ng iyong sarili ng isang sandwich at ilagay sa ilang lofi hip hop.

Hakbang 4: Assembly at Konstruksiyon

Assembly at Konstruksiyon
Assembly at Konstruksiyon
Assembly at Konstruksiyon
Assembly at Konstruksiyon
Assembly at Konstruksiyon
Assembly at Konstruksiyon

Congrats! kung nalampasan mo ang huling hakbang na nangangahulugang halos tapos ka na. Ngayon ang kailangan mo lang gawin ay ilagay ang lahat ng mga bahagi sa kahon. [MAHALAGA] siguraduhin na ang lahat ay mananatiling naka-plug in nang naaayon, siguraduhin na ang gyro ay nasa harap at gitna ng aparato o makakakuha ka ng mga hindi tamang pagbasa, at siguraduhing walang kondaktibo na nakakaantig sa harap ng gyro, dahil maiikli nito ang aparato at kakailanganin mong i-reset ang Arduino. pagkatapos nito, ikaw ay medyo mahusay na pumunta.

Hakbang 5: GINAWA MO ITO

NAGAWA MO
NAGAWA MO

Magaling. tapos ka na. tangkilikin ngayon ang iyong kahon na nag-iilaw kapag gumagalaw ito!

Inirerekumendang: