Mga Simpleng Paraan upang Gumamit ng isang Accelerometer: 15 Hakbang (na may Mga Larawan)

Talaan ng mga Nilalaman:

Mga Simpleng Paraan upang Gumamit ng isang Accelerometer: 15 Hakbang (na may Mga Larawan)
Mga Simpleng Paraan upang Gumamit ng isang Accelerometer: 15 Hakbang (na may Mga Larawan)
Anonim

Ang mga Accelerometro ay natatanging mga electromekanical na aparato na sumusukat sa mga puwersa ng pagpabilis, tulad ng 9.8 metro bawat segundo na parisukat ng gravity na patuloy na kumukuha sa mga nakatigil na bagay tulad ng iyong computer. Sa katunayan, nagsimula ang mga kumpanya ng computer sa pag-install ng mga accelerometer sa mga laptop upang makita ang biglaang libreng pagbagsak at isara ang mga hard drive upang maprotektahan sila mula sa pinsala. Bagaman ang mga ito ay mga kumplikadong aparato na kadalasang ginagamit ng mga mag-aaral sa engineering at mga propesyonal sa teknolohiya, maaari kang lumikha ng isang simpleng circuit upang masukat ang pagkiling at pagpapabilis ng iyong accelerometer nang medyo madali.

Mga hakbang

Bahagi 1 ng 3: Pagkonekta sa Iyong Accelerometer sa isang Microcontroller

Gumamit ng isang Hakbang ng Hakbang 1
Gumamit ng isang Hakbang ng Hakbang 1

Hakbang 1. Ikonekta ang iyong accelerometer sa isang breadboard

Ang mga Breadboard ay mga aparato na maaaring lumikha ng mga circuit nang hindi ginagamit ang paghihinang. Sa kasong ito, ginagamit mo ito upang ikonekta ang iyong accelerometer sa microcontroller. Hawakan ang accelerometer upang ang mga pin sa ibaba ay nakaharap pababa. Ngayon, pindutin nang marahan ang mga pin sa iyong breadboard upang ang gilid na may mga pin ay nakaharap sa iyo mula sa iyong microcontroller.

  • Siguraduhin na ang iyong microcontroller ay baligtad at matatagpuan direkta sa itaas ng iyong breadboard at accelerometer.
  • Bumili ng isang microcontroller package-tulad ng Arduino Uno Basic Starter Kit-na may kasamang microcontroller, isang breadboard, at lahat ng kinakailangang mga jumper wires.
Gumamit ng isang Accelerometer Hakbang 2
Gumamit ng isang Accelerometer Hakbang 2

Hakbang 2. Ikabit ang "X_OUT" sa "A_O

" Magpasok ng isang jumper wire sa butas sa breadboard nang direkta sa itaas ng "X_OUT" na pin sa iyong accelerometer. Mula dito, ikonekta ang kabilang panig ng kawad sa input na may label na "A0" sa iyong microcontroller.

Ang input na "A0" ay dapat na matatagpuan sa kaliwang tuktok ng board ng microcontroller kung ito ay baligtad ng baligtad. Maaari mong sabihin ang posisyon nito sa pamamagitan ng pag-check kung ang pangalan ng tatak ay patayo o baligtad

Gumamit ng isang Hakbang ng Hakbang 3
Gumamit ng isang Hakbang ng Hakbang 3

Hakbang 3. Patakbuhin ang "Y_OUT" sa "A_1

" Ipasok ang isang pangalawang wire ng lumulukso sa butas sa breadboard nang direkta sa itaas ng "Y_OUT" na pin sa accelerometer, na kung saan ay ang una sa kaliwa ng "X_OUT." Ngayon, ikonekta ang kabilang dulo ng kawad sa input na "A1" sa board ng microcontroller.

Ang input na "A1" ay matatagpuan direkta sa kaliwa ng "A0" input sa microcontroller board kapag ito ay nakabaligtad

Gumamit ng isang Accelerometer Hakbang 4
Gumamit ng isang Accelerometer Hakbang 4

Hakbang 4. Ikonekta ang "Z_OUT" sa "A_2

" Ipasok ang iyong pangatlong wire ng lumulukso sa butas ng breadboard sa itaas ng "Z_OUT" na pin sa iyong accelerometer, na matatagpuan sa kaliwa ng "Y_OUT" na pin. Mula dito, ikonekta ang kabilang panig ng kawad sa input na "A2" sa board ng microcontroller.

Ang input na "A2" ay matatagpuan sa kaliwa ng input na "A1" sa board ng microcontroller kapag ito ay nakabaligtad

Gumamit ng isang Hakbang ng Hakbang 5
Gumamit ng isang Hakbang ng Hakbang 5

Hakbang 5. Ikabit ang "GND" sa "GND

" Ikonekta ang isang ikaapat na jumper wire sa butas ng breadboard sa itaas ng "GND" na pin sa iyong accelerometer, na matatagpuan sa kaliwa ng konektor na "Z_OUT". Ikabit ang kabilang dulo ng kawad sa parehong input sa board ng microcontroller.

Ang input na "GND" ay dapat na matatagpuan sa kanan ng mga input ng A1 hanggang A5 kapag ang board ng microcontroller ay nakabaligtad at kadalasang naka-highlight sa puti

Gumamit ng isang Accelerometer Hakbang 6
Gumamit ng isang Accelerometer Hakbang 6

Hakbang 6. Ikonekta ang "VCC" sa naaangkop na boltahe

Ang boltahe sa iyong accelerometer ay dapat na tumutugma sa input ng boltahe na ikinokonekta nito sa iyong board ng microcontroller. Halimbawa, kung ang iyong microcontroller ay 3.3 V, pagkatapos ay magpatakbo ng isang kawad mula sa butas ng breadboard sa itaas ng "VCC" -sa kanan ng "X_OUT" wire-sa "3.3 V" na input sa microcontroller board.

Ang input na "3.3 V" ay dapat na matatagpuan sa kanan ng input na "GND" kapag ang microcontroller ay baligtad

Bahagi 2 ng 3: Pagse-set up ng isang Script

Gumamit ng isang Accelerometer Hakbang 7
Gumamit ng isang Accelerometer Hakbang 7

Hakbang 1. I-install ang Arduino sa iyong computer

Ang Arduino ay ang open-source software para sa mga microcontroller board na ginamit upang magsulat at mag-upload ng code mula sa iyong computer at ilipat ito sa pisikal na board. Para sa mga nagsisimula na gumagamit ng mga accelerometer, ito ang pinakamahusay na software na gagamitin. Maaaring mai-install ang Arduino sa Windows, OS X, o Linux.

I-download ang Arduino dito:

Gumamit ng isang Accelerometer Hakbang 8
Gumamit ng isang Accelerometer Hakbang 8

Hakbang 2. Ikonekta ang iyong microcontroller sa iyong computer

Tulad ng ngayon, ang iyong microcontroller ay konektado lamang sa iyong accelerometer. Ngayon, kailangan mong ikonekta ang microcontroller sa iyong computer upang mabasa nito ang data mula sa iyong accelerometer sa pamamagitan ng microcontroller. Upang magawa ito, ikonekta ang USB port sa iyong microcontroller sa iyong computer sa pamamagitan ng isang cable.

Kung ang iyong microcontroller ay hindi nagdala ng isang USB cable, bumili ng isa mula sa isang tindahan ng electronics na may sapat na haba upang tumakbo mula sa iyong microcontroller patungo sa iyong computer

Gumamit ng isang Accelerometer Hakbang 9
Gumamit ng isang Accelerometer Hakbang 9

Hakbang 3. Mag-download ng isang GitHub accelerometer script para sa iyong board ng microcontroller

Ang GitHub ay isang mapagkukunan para sa iba't ibang mga pakete ng script ng Arduino para sa mga piling piraso ng hardware. Halimbawa, kung gumagamit ka ng isang MMA8452Q microcontroller, hanapin ang "MMA8452Q Library" at i-download ito. Kung gumagamit ka ng Arduino Uno, maghanap para sa kaukulang library ng script ng accelerometer at i-download ito.

  • Kapag nahanap mo ang file sa pamamagitan ng GitHub, i-click ang "I-clone o i-download," at pagkatapos ay "I-download ang ZIP."
  • Maaari kang gumamit ng mga script mula sa anumang mapagkukunan o sumulat ng iyong sarili, ngunit ang GitHub ay ang pinaka maaasahang mapagkukunan para sa mga nagsisimula.
Gumamit ng isang Accelerometer Hakbang 10
Gumamit ng isang Accelerometer Hakbang 10

Hakbang 4. I-install ang microcontroller library sa Arduino

Matapos i-download ang naaangkop na akselerong accelerometer ng iyong microcontroller, buksan ang Arduino. Ngayon, i-click ang tab na "Sketch" sa tuktok ng window at pagkatapos ay piliin ang "Isama ang Library." Mula dito, piliin ang "Magdagdag. ZIP Library" at pagkatapos ay mag-click sa library na iyong na-download.

Kung hindi mo makita ang iyong. ZIP file, hanapin ang iyong computer para sa pangalan ng file

Gumamit ng isang Accelerometer Hakbang 11
Gumamit ng isang Accelerometer Hakbang 11

Hakbang 5. I-load ang iyong accelerometer sketch sa Arduino

Sa window ng Arduino, i-click ang tab na "File" at pagkatapos ay mag-hover sa "Mga Halimbawa." Ngayon, piliin ang accelerometer sketch na iyong na-download. Sa pangkalahatan, ang code ay magkatulad sa pagitan ng mga aparato ng accelerometer. Gayunpaman, may mga menor de edad na sapat na mga pagkakaiba na gagana lamang sila sa kanilang tinukoy na hardware.

Siguraduhin na ang iyong script ay dinisenyo para sa iyong accelerometer. Halimbawa, ang isang script para sa ADXL337 accelerometer ay malamang na hindi gagana sa ADXL377 accelerometer

Gumamit ng isang Accelerometer Hakbang 12
Gumamit ng isang Accelerometer Hakbang 12

Hakbang 6. I-upload ang sketch sa iyong microcontroller

Sa Arduino, Piliin ang "Mga Tool," pagkatapos ay mag-hover sa "Board" at piliin ang iyong board ng microcontroller. Mula dito, piliin ang serial port ng iyong board sa pamamagitan ng pagpindot sa "Mga Tool" at pagkatapos ang "Serial Port" -kung malamang ay COM3 o mas mataas. Upang suriin, idiskonekta ang iyong board at muling buksan ang menu-ang entry na nawala ay ang microcontroller board port. Ngayon, ikonekta muli ang board at piliin ang port na iyon. Panghuli, i-click ang upload button o pindutin ang Cmd + U para sa Mac OS X o Ctrl + U para sa Windows.

Tiyaking nakakonekta ang iyong microcontroller sa iyong computer sa pamamagitan ng isang USB cable bago i-upload ang iyong sketch

Bahagi 3 ng 3: Pagpapatakbo ng Iyong Accelerometer

Gumamit ng isang Accelerometer Hakbang 13
Gumamit ng isang Accelerometer Hakbang 13

Hakbang 1. Ikiling ang accelerometer pakaliwa at pakanan upang baguhin ang halagang x-axis

Grab ang breadboard at ikiling ito sa kaliwa. Dahil nararamdaman ngayon ng accelerometer ang paghila ng gravity kasama ang axis na ito, ang x-halaga ay bababa. Ngayon, ikiling ang accelerometer sa kanan upang madagdagan ang halaga ng x-axis.

  • Tandaan na ang mga halaga ay kumakatawan sa wastong pagpabilis na naranasan ng bagay sa isang tukoy na axis-sa kasong ito, ang x-axis.
  • Ang mga halaga ay kinakatawan sa mga yunit ng g-force (g). Ang isang g ay katumbas ng 9.8 metro bawat segundo na parisukat.
Gumamit ng isang Accelerometer Hakbang 14
Gumamit ng isang Accelerometer Hakbang 14

Hakbang 2. Ikiling ang accelerometer pabalik at pasulong upang mabago ang halagang y-axis

Kung ikiling mo ang accelerometer na paatras-papunta sa iyo-ang halaga ng y-axis ay bababa. Sa kabaligtaran, kung ikiling ito pasulong upang madagdagan ang halagang y-axis.

Palaging gamitin ang breadboard upang ikiling ang accelerometer. Kung kukunin mo nang direkta ang accelerometer, maaaring maluwag ito habang ilipat mo ito

Gumamit ng isang Accelerometer Hakbang 15
Gumamit ng isang Accelerometer Hakbang 15

Hakbang 3. Itaas ang accelerometer pataas at pababa upang baguhin ang halaga ng z-axis

Dahil ang lakas ng grabidad ay tumataas kapag naitaas mo ang accelerometer pataas, tataas ang halaga ng z-axis. Kung nais mong bawasan ang halaga ng z-axis, babaan ang accelerometer.

Suriin ang pagpabilis kapag ang iyong accelerometer ay nakatigil-dapat itong basahin ng 1 g para sa z-axis, na kung saan ay ang lakas ng gravity na kumukuha pababa

Inirerekumendang: