
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10



Në këtë projekt do t'ju tregoj se si të ndërtoni një zbehës të thjeshtë me 4 drejtime me një xhiroskop dhe një arduino uno. Ka 4 led të rregulluar në një formë "+" dhe ato do të ndriçojnë më shumë ndërsa anoni tavolinën e bukës.
Kjo nuk do të përfshijë asnjë saldim, vetëm montim bazë të bordit të bukës dhe programim bazë arduino.
Hapi 1: Materialet:
1) Një bord Arduino Uno dhe një kabllo USB. Nëse dëshironi, mund të përdorni një tabelë tjetër, por mbani në mend se borde të ndryshme kanë konfigurime të ndryshme pin, për shembull nëse përdorni një Arduino Mega kunjat SDA dhe SCL janë 20 dhe 21.
2) 4 led, ledet duhet të jenë identike, ngjyra nuk ka rëndësi varet nga ju:)
3) 4 rezistencë identikë kudo midis 100 Ohm dhe 1 K Ohm, unë rekomandoj rreth 200
4) një dërrasë buke
5) telat dupont
6) xhiro MPU-6050
7) Kabllo kërcyese në formë U (opsionale). Unë i kam përdorur këto kabllo kërcyes sepse duken më mirë në tabelën e bukës, dhe llambat janë më të dukshme në këtë mënyrë. Mund të gjeni një kuti prej 140 në ebay me rreth 4 $. Nëse nuk i keni këto kabllo, mund t'i zëvendësoni me tela dupont.
Hapi 2: Montimi



1) Filloni duke vendosur 4 led në tabelën e bukës në një formë "+". Kunjat e gjata të leds janë pozitive. Unë i kam vendosur kunjat pozitive për ledet e sipërme dhe të poshtme në të djathtë, dhe për ledet e majta dhe të djathta më poshtë (shih foton e parë.
2) Futni katër rezistencat në tabelën e bukës.
3) Vendoseni MPU6050 si në foto
4) Futni telat. Kunjat e tokës leds do të shkojnë drejtpërdrejt në tokë. Kunjat pozitivë do të kalojnë përmes një rezistori në kunjat arduino: kunja 3 përmes një rezistori në pjesën e përparme të udhëhequr, kunja 5 përmes një rezistori në pjesën e poshtme të udhëhequr, dhe të ngjashme me pinin 6 të djathtë të udhëhequr, kunjin 9 të majtë të udhëhequr
MPU6050 duhet të lidhet me tokën dhe 5V+, pas kësaj lidhni SDA me A4 (analoge 4), SCL me A5
Unë kam bashkangjitur gjithashtu një skemë fritzig, nëse doni të siguroheni që lidhjet janë të sakta.
Hapi 3: Kodi
Kodi burimor këtu:
Ose kopjoni-ngjisni atë nga poshtë:
Ju do të keni nevojë për dy liba të jashtme I2CDev dhe MPU6050, i kam bashkangjitur këtu dhe kam postuar më poshtë burimin e kodit. Unë nuk i kam shkruar ato libe nuk është merita ime:)
Nëse nuk dini si të instaloni një bibliotekë, kontrolloni këtë udhëzues:
Pastaj kopjoni ngjitni ose shkarkoni bibliotekën time dhe provojeni.
* Burimi i bibliotekës I2CDev:
Hapi 4: Përmirësimet dhe përdorimet e ndryshme të Gyro

Ky është projekti më i thjeshtë që kam bërë me MPU6050, mund të mendoj për shumë derivate nga kjo ide:
- duke shtuar dy ose më shumë led për secilin drejtim, kështu që sa më i pjerrët të jetë engjëlli, aq më shumë led do të ndriçojnë
- bërja e një pajisje të veshshme që do t'ju paralajmërojë me një tingull që nuk keni një pozicion të drejtë të drejtë
Ato kushte të shëmtuara mendoj se mund të përmirësohen me ndonjë matematikë (zëvendësoni nëse është me disa ekuacione).
Si BONUS:) kam bërë një video në youtube me një version tjetër të projektit, kam shtuar 3 led për lart, e poshtë, 2 për të majtë dhe dy për të djathtë.
Nëse dëshironi të shikoni videon klikoni këtu. Unë kam bashkangjitur gjithashtu një fotografi të tabelës së bukës më lart.
Për ata që janë të interesuar, kodi shkoni këtu dhe zëvendësoni këtë rresht
#përcakto SIMPLE_IMPLEMENTATION e vërtetë
---------- me ----------- #përcakto SIMPLE_IMPLEMENTATION false
Pinout i ri led është: led të përparme: 3, 12, 11, led të poshtëm: 5, 6, 7, led të majtë: 10, 4, leds të djathtë: 6, 9
Në mësimin tim tjetër kam treguar se si xhiroskopi mund të përdoret për të përmbysur ekranin në kompjuter kur ekrani rrotullohet fizikisht. E udhëzueshmja është këtu.
Nëse ju pëlqyen videot në youtube, mund të merrni më shumë duke u abonuar në kanalin tim këtu
Hapi 5: Një shtesë e fundit në këtë mësim, një unazë neopixel e drejtuar nga një xhiroskop

Kodin mund ta gjeni këtu nëse jeni të interesuar për këtë.
Recommended:
Panzer VIII Maus i drejtuar nga mikrobit: 4 hapa

Panzer VIII Maus i drejtuar nga Microbit: Ishte në këtë semestër që klasa e talentuar e shkollës sonë kishte një kurs të veçantë: Përdorni BBC micro: bit për të fuqizuar një makinë të printuar 3D. Por nuk më pëlqeu korniza që mësuesi ynë bëri për ne (E dini , shtypni " BitCar Micro Bit " në Google dhe do të shihni shumë
GY-521 MPU6050 Xhiroskopi i Përshpejtimit me 3-Aks Gjiroskopi 6DOF Moduli Tutorial: 4 Hapa

Udhëzues për modulin Gyroscope 6DOF GY-521 MPU6050 3-Bosht Acceleration Gyroscope 6DOF: Përshkrimi Ky modul i thjeshtë përmban gjithçka që kërkohet për ndërfaqen me Arduino dhe kontrolluesit e tjerë nëpërmjet I2C (përdorni bibliotekën Wire Arduino) dhe jepni informacion për ndjeshmërinë e lëvizjes për 3 akse-X, Y dhe Z .SpecifikimetGama e përshpejtuesit: ± 2, ±
Po - Jo: një kuti postare e drejtuar nga Arduino: 4 hapa (me fotografi)

Po - Jo: një kuti postare e drejtuar nga Arduino: Në këtë projekt ne do t'ju tregojmë se si ta bëni kutinë tuaj postare më argëtuese dhe të dobishme. Me këtë kuti postare, nëse një letër është në postën tuaj ju keni një dritë të bukur që tregon nëse keni postë, dhe ju mund ta kontrolloni këtë kuti postare me bluetooth në mënyrë automatike
ROOMBA Drejtuar nga ARDUINO YUN përmes aplikacionit Wifi nga STEFANO DALL'OLIO: 4 hapa (me fotografi)

ROOMBA Drejtuar nga ARDUINO YUN Via Wifi App nga STEFANO DALL'OLIO: Me këtë udhëzues unë ndaj kodin për të lidhur ARDUINO YUN me Roomba në mënyrë që të drejtoj Roomba nëpërmjet Wifi. Kodi dhe aplikacioni është krijuar dhe zhvilluar plotësisht nga unë vetë Stefano Dall ' Olio. Roomba ime është Roomba 620 por mund të përdorni të njëjtin kod për Roomb tjetër
Arduino Nano dhe Visuino: Shndërroni përshpejtimin në kënd nga përshpejtuesi dhe xhiroskopi Sensori MPU6050 I2C: 8 hapa (me fotografi)

Arduino Nano dhe Visuino: Shndërroni Përshpejtimin në Kënd Nga Përshpejtuesi dhe Xhiroskopi Sensori MPU6050 I2C: Pak kohë më parë kam postuar një tutorial se si mund të lidhni Përshpejtuesin, Xhiroskopin dhe Compass Sensorin me Arduino Nano dhe ta programoni me Visuino për të dërguar të dhëna dhe pako të ekranit atë në një fushëveprim dhe instrumente vizuale. Përshpejtuesi dërgon X, Y,