Satura rādītājs:

Akselerometra sensors ar Arduino: 5 soļi
Akselerometra sensors ar Arduino: 5 soļi

Video: Akselerometra sensors ar Arduino: 5 soļi

Video: Akselerometra sensors ar Arduino: 5 soļi
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Jūlijs
Anonim
Image
Image
Pirmais solis: savienojiet žiroskopu ar Arduino
Pirmais solis: savienojiet žiroskopu ar Arduino

Man bija ideja par elektronisku ķiveri, kas būtu lielisks Helovīna kostīms. neiedziļinoties pārāk sīkās detaļās, tas nozīmētu iedegšanos dažādos veidos atkarībā no tā, kurā virzienā pagriezās maska, lai, kad es paskatos uz augšu, ķivere iedegas, bet paliek neitrāla, ja es nekustos.

Piegādes

(1) Arduino Uno un USB savienotāja vads (1) L3G4200 trīs asu žiroskops (pieejams vietnē MPJA.com vai jebkur, kur var pārdot šāda veida moduļus)

roka pilna ar vīriešu/sieviešu vadiem (2+) LED gaismas un atbilstošie rezistori

(1) Maizes dēlis (miniatūrs izmērs ir piemērots)

Kaut kāds korpuss visai elektronikai. Šajā piemērā es izmantoju sirsnīgu kartona kastīti, bet jūs varētu izmantot… burtiski visu, kas der.

Pacietību.

1. darbība. Pirmais solis: savienojiet žiroskopu ar Arduino

Pirmais solis: savienojiet žiroskopu ar Arduino
Pirmais solis: savienojiet žiroskopu ar Arduino
Pirmais solis: savienojiet žiroskopu ar Arduino
Pirmais solis: savienojiet žiroskopu ar Arduino

Labi, tāpēc ir daži vadi, kurus var pievienot tieši Arduino, bet ir divas daļas, kas jāpievieno 3.3v portam, tāpēc mums tam ir jāizmanto maizes dēlis. Iet uz priekšu un pievienojiet sarkano vadu no 3.3v porta (+) rindai uz maizes dēļa. Pēc tam pievienojiet vienu vadu, lai savienotu Gyro VCC tapu ar (+) uz maizes dēļa. Atkārtojiet šo darbību ar žiroskopa SDO tapu. tagad paņemiet melnu vadu un piestipriniet GND tapu pie (-) maizes dēļa rindas, pēc tam pievienojiet vadu no GND Arduino ostas līdz (-) maizes dēļa rindai. ka par to dara jaudai. Tagad par datu vadiem, kas nepieciešami, lai pilnībā palaistu žiroskopu. Zem žiroskopas GRN ir SDA tapa, pievienojiet to Arduino A4 portam. Zem tā ir SCL tapa, pievienojiet to Arduino A5 portam. Jūsu žiroskops tagad ir pilnībā pievienots.

2. darbība: 2. darbība: pievienojiet gaismas diodes

2. darbība: pievienojiet gaismas diodes
2. darbība: pievienojiet gaismas diodes

Labi, tāpēc manam projektam man bija divas gaismas diodes, kas iedegas atkarībā no kastes pārvietošanās. ejam uz priekšu un savienojam tos. Tas ir vienkārši, pievienojiet rezistora pozitīvo vadu jūsu izvēlētās tapas ciparu tapai (es patvaļīgi izvēlējos 8 un 9). pievienojiet tos pie maizes dēļa, pēc tam pievienojiet gaismas diodi un nosūtiet gaismas diodes negatīvo vadu uz (-) uz maizes dēļa. Tas dos jums iespēju iedegt divas dažādas gaismas diodes, pamatojoties uz parametriem, kurus esat iestatījis kopā ar Arduino.

3. darbība: kodēšana

Labi, šeit lietas kļūst jautras. un ar jautrību es domāju … um. labi. vai nu tu to mīli, vai nē. jebkurā gadījumā mēs ejam! Jums būs jākodē žiroskops, ko es nezinu, kā to izdarīt. BET, internets to dara. Savam projektam es aizņēmos kodu, ko ar mīlestību sniedza jtbourke Arduino forumā (https://forum.arduino.cc/index.php?topic=147351.0). Jūs varat to kopēt un ielīmēt un izmantot kā pamatu savam projekts. No šejienes jums jāpievieno dažas koda rindas atbilstoši jūsu mērķiem. vienam, jūs vēlaties izveidot dažus globālos mainīgos, vienu katrai gaismas diodei, kuru vēlaties iedegt. Šajā skicē jau ir X, Y un Z koordinātu mainīgie. tai jāpievieno šī koda daļa, es ieteiktu IF THEN paziņojumu, kas meklē, kad jūsu paātrinājums sasniedz noteiktu slieksni. tas ir daudz izmēģinājumu un kļūdu, tāpēc dodieties uz priekšu un pagatavojiet sev sviestmaizi un uzvelciet lofi hip hopu.

4. solis: montāža un būvniecība

Montāža un celtniecība
Montāža un celtniecība
Montāža un celtniecība
Montāža un celtniecība
Montāža un būvniecība
Montāža un būvniecība

Apsveicu! ja esat pagājis pēdējais solis, tas nozīmē, ka esat gandrīz pabeidzis. Tagad viss, kas jums jādara, ir ievietot visas detaļas kastē. [SVARĪGI] pārliecinieties, ka viss ir atbilstoši pievienots, pārliecinieties, ka žiroskops atrodas ierīces priekšpusē un centrā, pretējā gadījumā jūs iegūsit nepareizus rādījumus, un pārliecinieties, ka nekas vadošs nepieskaras žiroskopa priekšpusei, jo tas izraisīs īssavienojumu. ierīci, un jums būs jāatiestata Arduino. pēc tam jums ir diezgan labi iet.

5. solis: jūs to izdarījāt

TU TO IZDARĪJI
TU TO IZDARĪJI

Jauks darbs. Tu esi pabeidzis. tagad izbaudi savu kasti, kas iedegas, kad tā pārvietojas!

Ieteicams: