Enkle måder at bruge et accelerometer på: 15 trin (med billeder)

Indholdsfortegnelse:

Enkle måder at bruge et accelerometer på: 15 trin (med billeder)
Enkle måder at bruge et accelerometer på: 15 trin (med billeder)
Anonim

Accelerometre er unikke elektromekaniske enheder, der måler accelerationskræfter, såsom at tyngdekraften på 9,8 meter pr. Sekund konstant trækker på stationære objekter som din computer. Faktisk er computervirksomheder begyndt at installere accelerometre i bærbare computere for at opdage pludselige frie fald og lukke harddiske for at beskytte dem mod skader. Selvom disse er komplekse enheder, der for det meste bruges af ingeniørstuderende og teknikere, kan du oprette et simpelt kredsløb til at måle tilt og acceleration af dit accelerometer temmelig let.

Trin

Del 1 af 3: Tilslutning af dit accelerometer til en mikrokontroller

Brug et accelerometer Trin 1
Brug et accelerometer Trin 1

Trin 1. Tilslut dit accelerometer til et brødbræt

Brødbrætter er enheder, der kan oprette kredsløb uden brug af lodning. I dette tilfælde bruger du det til at slutte dit accelerometer til mikrokontrolleren. Hold accelerometeret, så stifterne på bunden vender nedad. Tryk nu stifterne forsigtigt ind i dit brødbræt, så siden med stifterne vender væk fra dig mod din mikrokontroller.

  • Sørg for, at din mikrokontroller er på hovedet og placeret direkte over dit brødbræt og accelerometer.
  • Køb en mikrokontrollerpakke-f.eks. Arduino Uno Basic Starter Kit-der følger med en mikrokontroller, et brødbræt og alle de nødvendige jumperwires.
Brug et accelerometer Trin 2
Brug et accelerometer Trin 2

Trin 2. Vedhæft "X_OUT" til "A_O

" Sæt en jumper wire i hullet i brødbrættet direkte over "X_OUT" pin på dit accelerometer. Herfra skal du slutte den anden side af ledningen til indgangen mærket "A0" på din mikrokontroller.

"A0" -indgangen skal være placeret øverst til venstre på mikrokontrolkortet, hvis den vendes på hovedet. Du kan fortælle sin position ved at kontrollere, om mærkenavnet er opretstående eller på hovedet

Brug et accelerometer Trin 3
Brug et accelerometer Trin 3

Trin 3. Kør "Y_OUT" til "A_1

" Sæt en anden jumper wire i hullet i brødbrættet direkte over "Y_OUT" pin på accelerometeret, som er den første til venstre for "X_OUT." Tilslut nu den anden ende af ledningen til "A1" -indgangen på mikrokontrollerkortet.

"A1" -indgangen er placeret direkte til venstre for "A0" -indgangen på mikrokontrolkortet, når den vendes på hovedet

Brug et accelerometer Trin 4
Brug et accelerometer Trin 4

Trin 4. Tilslut "Z_OUT" til "A_2

" Sæt din tredje jumper wire i brødbræt hullet over "Z_OUT" pin på dit accelerometer, som er placeret til venstre for "Y_OUT" pin. Herfra skal du slutte den anden side af ledningen til "A2" -indgangen på mikrokontrolkortet.

"A2" -indgangen er placeret til venstre for "A1" -indgangen på mikrokontrolkortet, når den vendes på hovedet

Brug et accelerometer Trin 5
Brug et accelerometer Trin 5

Trin 5. Vedhæft "GND" til "GND

" Tilslut en fjerde jumperledning til brødbræthullet over "GND" -stiften på dit accelerometer, som er placeret til venstre for "Z_OUT" -stikket. Fastgør den anden ende af ledningen til den samme indgang på mikrokontrollerkortet.

"GND" -indgangen skal være placeret til højre for A1 til A5 -input, når mikrokontrolkortet er på hovedet og normalt er fremhævet med hvidt

Brug et accelerometer Trin 6
Brug et accelerometer Trin 6

Trin 6. Tilslut "VCC" til den passende spænding

Spændingen på dit accelerometer skal matche spændingsindgangen, den tilsluttes til på dit mikrokontrolkort. For eksempel, hvis din mikrokontroller er 3,3 V, skal du derefter føre en ledning fra brødbræthullet over "VCC"-til højre for "X_OUT" -ledningen-til "3,3 V" -indgangen på mikrokontrolkortet.

"3.3 V" -indgangen skal være placeret til højre for "GND" -indgangen, når mikrokontrolleren er på hovedet

Del 2 af 3: Opsætning af et script

Brug et accelerometer Trin 7
Brug et accelerometer Trin 7

Trin 1. Installer Arduino på din computer

Arduino er open source-softwaren til mikrokontrollerkort, der bruges til at skrive og uploade kode fra din computer og overføre den til det fysiske kort. For begyndere, der bruger accelerometre, er dette den bedste software at bruge. Arduino kan installeres på Windows, OS X eller Linux.

Download Arduino her:

Brug et accelerometer Trin 8
Brug et accelerometer Trin 8

Trin 2. Tilslut din mikrokontroller til din computer

Fra nu af er din mikrokontroller lige tilsluttet dit accelerometer. Nu skal du slutte mikrokontrolleren til din computer, så den kan læse dataene fra dit accelerometer via mikrokontrolleren. For at gøre dette skal du slutte USB -porten på din mikrokontroller til din computer via et kabel.

Hvis din mikrokontroller ikke kom med et USB -kabel, skal du købe et fra en elektronikbutik, der er lang nok til at køre fra din mikrokontroller til din computer

Brug et accelerometer Trin 9
Brug et accelerometer Trin 9

Trin 3. Download et GitHub -accelerometer -script til dit mikrokontrolkort

GitHub er en ressource til forskellige Arduino -scriptpakker til udvalgte stykker hardware. Hvis du f.eks. Bruger en MMA8452Q -mikrokontroller, skal du søge efter "MMA8452Q -biblioteket" og downloade den. Hvis du bruger Arduino Uno, skal du søge efter det tilsvarende accelerometer -scriptbibliotek og downloade det.

  • Når du har fundet filen via GitHub, skal du klikke på "Klon eller download" og derefter "Download ZIP".
  • Du kan bruge scripts fra enhver ressource eller skrive din egen, men GitHub er den mest pålidelige kilde til begyndere.
Brug et accelerometer Trin 10
Brug et accelerometer Trin 10

Trin 4. Installer mikrokontrollerbiblioteket i Arduino

Når du har downloadet din mikrokontrollers gældende accelerometerbibliotek, skal du åbne Arduino. Klik nu på fanen "Skitse" øverst i vinduet, og vælg derefter "Inkluder bibliotek". Herfra skal du vælge "Tilføj. ZIP -bibliotek" og derefter klikke på det bibliotek, du har downloadet.

Hvis du ikke kan finde din. ZIP -fil, skal du søge efter filen på din computer

Brug et accelerometer Trin 11
Brug et accelerometer Trin 11

Trin 5. Indlæs din accelerometer skitse i Arduino

I Arduino -vinduet skal du klikke på fanen "Fil" og derefter holde markøren over "Eksempler". Vælg nu accelerometerskitsen, som du downloadede. Generelt vil koden være nogenlunde ens mellem accelerometer -enheder. Der er dog mindre nok forskelle til, at de kun fungerer med deres specificerede hardware.

Vær sikker på at dit script er designet til dit accelerometer. For eksempel fungerer et script til ADXL337 accelerometer sandsynligvis ikke med ADXL377 accelerometer

Brug et accelerometer Trin 12
Brug et accelerometer Trin 12

Trin 6. Upload skitsen til din mikrokontroller

I Arduino skal du vælge "Værktøjer" og derefter holde markøren over "Board" og vælge dit mikrokontrolkort. Herfra skal du vælge dit tavles serielle port ved at trykke på "Værktøjer" og derefter "Serial Port" -it er sandsynligvis COM3 eller højere. For at kontrollere skal du frakoble dit kort og genåbne menuen-posten, der er væk, er mikrokontrollerkortporten. Tilslut nu kortet igen, og vælg den port. Klik til sidst på upload -knappen, eller tryk på Cmd+U til Mac OS X eller Ctrl+U til Windows.

Sørg for, at din mikrokontroller er forbundet til din computer via et USB -kabel, før du uploader din skitse

Del 3 af 3: Betjening af dit accelerometer

Brug et accelerometer Trin 13
Brug et accelerometer Trin 13

Trin 1. Vip accelerometeret til venstre og højre for at ændre x-aksens værdi

Tag fat i brødbrættet, og vipp det til venstre. Da accelerometeret nu mærker tyngdekraften langs denne akse, vil x-værdien falde. Vip nu accelerometeret til højre for at øge x-aksens værdi.

  • Husk, at værdierne repræsenterer den korrekte acceleration, som objektet oplever på en bestemt akse-i dette tilfælde x-aksen.
  • Værdierne er repræsenteret i g-kraft (g) enheder. Én g er lig med 9,8 meter i sekundet i kvadrat.
Brug et accelerometer Trin 14
Brug et accelerometer Trin 14

Trin 2. Vip accelerometeret baglæns og fremad for at ændre y-aksens værdi

Hvis du vipper accelerometeret baglæns mod dig, falder y-aksens værdi. Omvendt, hvis den vippes fremad for at øge y-aksens værdi.

Brug altid brødbrættet til at vippe accelerometeret. Hvis du tager fat i accelerometeret direkte, kan det løsne, når du flytter det

Brug et accelerometer Trin 15
Brug et accelerometer Trin 15

Trin 3. Løft accelerometeret op og ned for at ændre z-aksens værdi

Da tyngdekraften stiger, når du løfter accelerometeret op, stiger z-aksens værdi. Hvis du vil reducere z-aksens værdi, skal du sænke accelerometeret.

Kontroller accelerationen, når dit accelerometer står stille-det skal aflæse 1 g for z-aksen, hvilket er tyngdekraften, der trækker ned

Anbefalede: