Tartalomjegyzék:

Arduino egérvezérlő kesztyű: 6 lépés (képekkel)
Arduino egérvezérlő kesztyű: 6 lépés (képekkel)

Videó: Arduino egérvezérlő kesztyű: 6 lépés (képekkel)

Videó: Arduino egérvezérlő kesztyű: 6 lépés (képekkel)
Videó: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, November
Anonim
Arduino egérvezérlő kesztyű
Arduino egérvezérlő kesztyű

Tehát az iskolai projektemhez készítettem egy Arduino kesztyűt, amely gyorsulásmérővel tudja irányítani a kurzort. Néhány egyszerű lépésben megmutatom, hogyan kell megismételni ezt a folyamatot.

1. lépés: Követelmények

Követelmények
Követelmények

A projekt elkészítéséhez néhány dologra lesz szüksége:- 1 Arduino Pro Micro- 1 MPU-6050 gyorsulásmérő és giroszkóp- 1 kesztyű (lehetőleg gyapjú)- szalag- Mini-USB- USB kábel- pár/tucat kábel - 10 k ohmos ellenállás- Arduino gomb- Kenyérsütő lemez vagy lehetőleg rézlap Opcionális:- Forrasztóberendezés

2. lépés: Kód és szoftver

Kód és szoftver
Kód és szoftver

Először telepítenie kell az Arduino IDE szoftvert, ahol írja be a kódot. Másodszor, le kell töltenie néhány könyvtárat, amelyek segítenek a chiphez való kommunikációban: https://github.com/jrowberg/i2cdevlib/tree/master/… Az MPU6050 könyvtárat át kell helyeznie a mappakönyvtáraiba Arduino mappa. Akkor ezt a kódot használjuk alapul: https://www.mrhobbytronics.com/wp-content/uploads/2… A "buttonstate2" és a "button 2" sorokat kivághatja, kivéve, ha jobb kattintás funkció. Ez minden, amire szüksége van, most kezdjünk építeni!

3. lépés: huzalozás

Vezeték
Vezeték

Most szerencsés vagy, mivel a kábelezés nagyon egyszerű! Kevesebb, mint egy tucat vezetékre lesz szükségünk attól függően, hogy kenyérsütő deszkát vagy rézlemezt használ. Először az érzékelő/gyorsulásmérő bekötéséről beszélünk. Az érzékelő áramellátásához csatlakoztatnia kell a Pro Micro VCC portját az érzékelő első portjához, más néven VCC -nek. Ezután csatlakoztassa a földelőcsapot az érzékelő VCC alatti második csapjához. Ezután át kell vennie az adatokat, így 2 további vezetéket használhat. Ezek a digitális csapokhoz vannak csatlakoztatva (2. és 3. digitális tű). Az SCL a 3. és az SDA a 2. tűhöz csatlakozik. Most csatlakoztassuk a gombot! Először is csatlakoztatnia kell a gombot a VCC -hez és a földeléshez, hogy áramot kapjon. Csatlakoztatnia kell a VCC -t egy 10 k ohmos ellenálláshoz, majd ezt az ellenállást a gombhoz. Ezután csatlakoztatnia kell egy digitális tűhöz (itt a 6. tű). Ha minden működik, az érzékelőn és az Arduino -n lévő lámpáknak égniük kell, amikor a számítógép USB -portjához csatlakoztatják.

4. lépés: A kesztyű összeszerelése

Kesztyű összeszerelése
Kesztyű összeszerelése

Most ebben a pillanatban személyes ízlések jönnek szóba. Már minden megvan, amire szüksége van, de dönthet úgy, hogy 3D -nyomatot nyomtat egy burkolatot vagy egyedi kesztyűt. A prototípus készítésekor csak speciális textilszalagot használhat, hogy mindent a helyén tartson. A gombot a hüvelykujjra kell ragasztani úgy, hogy a gomb felfelé nézzen. Ragaszthat a de gomb körül, ahol a kábelek és a gomb találkozik. A huzalt vagy szalagot többször is megkötheti, ha kissé hosszúak és nem kézre állnak. Most az érzékelőnél nagyon fontos, hogy helyesen helyezze el, hogy a vezérlés megfelelően működjön. Ha kipróbálja, látni fogja, hogy a kurzor melyik irányba mozdul el, és szükség esetén ügyes. De azt javaslom, hogy készítse el úgy, hogy a kesztyű viselésekor a csapok szövege olvasható legyen. Az érzékelőnek a mutatóujjon kell lennie. Nagyon ragasztja le az érzékelőt, és tartsa a vezetékeket a csapokhoz. Következő lépésként csatlakoztatnia kell a kenyértáblát és az Arduino -t a kesztyűhöz vagy a tokhoz, amelyben tartózkodnak. A legfontosabb itt az, hogy a mini-usb portot lefelé kell nézni, hogy a bedugott kábel ne csavarodjon össze az ujjai között.

5. lépés: A prototípus tesztelése

Most teszteljen mindent, amire szüksége van az Arduino Pro Micro csatlakoztatásához a Mini-usb-USB kábellel. Ezután indítsa el az Arduino IDE -t, és nyissa meg az AccelerometerMouse fájlt. Töltsd fel a kódot az arduino -ra, és kész! Látnia kell, hogy az egérmutató mozog, miközben mozgatja a gyorsulásmérőt az ujján.

6. lépés: Kiegészítések

Kiegészítések
Kiegészítések

Ha tetszik a prototípus, akkor mindig hozzáadhat néhány funkciót. Hozzáadhat egy szép burkolatot is. Ez lehet lézerrel vágva vagy 3D-ben nyomtatva, amennyiben hordozható a kesztyűjén. Ha elég fejlett, akkor gesztusokat is hozzáadhat bizonyos műveletekhez. A lehetőségek végtelenek!

Ajánlott: