Tartalomjegyzék:
- 1. lépés: Anyagok
- 2. lépés: A keret
- 3. lépés: A kód
- 4. lépés: A bemenet tesztelése
- 5. lépés: Építsen a keretre
- 6. lépés: Rendben, tesztelje
- 7. lépés: tokgyártás
- 8. lépés: Frissítés 1: Fotócella
- 9. lépés: Frissítés 2: Ultrahangos érzékelő
- 10. lépés: Utolsó dolgok
Videó: Bluetooth egér ultrahangos érzékelővel és fotocellával: 10 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Tehát egy kis bevezető, hogy miért készítettem ezt a projektet. Jelenleg egy cicát szeretnék befogadni az új házamba. És miután végigjátszottam néhány játékot macskáknak, arra gondoltam: miért ne csinálhatnék magamnak egy játékot. Tehát készítettem egy Bluetooth egeret. Az Android telefonokhoz készített alkalmazásom segítségével irányíthatod. Ezenkívül két módot készítettem. Egy bemeneti kikapcsolási mód, amikor az egér csak akkor reagál, ha valamilyen tárgy közel van a háta mögött. És a szokásos bemenet, ahol az alkalmazás felhasználója „hajthatja” az egeret.
1. lépés: Anyagok
Az egérhez szüksége lesz:
- 1x Arduino Uno
- 1x kenyeretábla
- 1x forrasztótábla
- 2x hajtóműves motor 360 fokos eltolással
- 1x 10k ohmos ellenállás
- 1x Arduino illesztőprogram L298N Dual H Bridge
- 1x HC-05 Bluetooth adapter
- 1x fotocellás fényellenállás
- 1x ultrahangos érzékelő
- 1x darab fa
- 2x kerekek, amelyek illeszkednek a hajtóműves motorhoz
- 20x nyakkendő
- 20x női - női jumper vezetékek
- 20x Férfi - Férfi Jumper vezetékek
- 1x Androidos telefon
- 1x LED szalag
- 1x 12V akkumulátor
- 3x gomb (tetszőleges színben)
- 10x darab kötél
Ezenkívül szüksége lesz egy eszközre az áramkör elrendezéséhez, és szüksége lesz egy eszközre az elkészítéséhez. apk a telefonodhoz.
A circuitito.io -t használtam az áramkör elrendezéséhez, és az Appinventor2 -t, hogy egy egyszerű prototípus -alkalmazást készítsek az androidos telefonhoz.
2. lépés: A keret
Tehát egeret készítünk. Képesnek kell lennie arra, hogy mozogjon, és hogy megkapja ezt a célt, keretet készítünk az összes elektronikához. Fát használtam, és 10*14 cm -es lett. Rögzítjük a forgatható kereket, és ez minden.
3. lépés: A kód
Töltse le az alábbi kódokat.
Meg kell kapnia:
-ArduinoMouseController.ino
-ArduinoMouseTesting.ino
4. lépés: A bemenet tesztelése
Annak biztosítására, hogy az Arduino; HC-05; Az L298n-H Brigde motorhajtómű és a hajtómotorok mind működnek, és az eszközről érkező adatokat fogadják, teszteljük. Tehát az összes alkatrészt be kell kötni, amint az a fenti áramkörben látható.
MEGJEGYZÉS: 9 vagy 6 voltos elemmel is működik, a motorok csak lassabban forognak, de ez nem baj.
Töltse fel az ArduinoMouseTesting.ino fájlt Arduino Uno készülékére.
Most töltse le az ArduinoMouseApplication.apk alkalmazást mobileszközére, és próbálja meg csatlakoztatni telefonját a HC-05-hez. Amikor PIN -kódot kér, használja az 1234 vagy a 0000 számot.
Tehát, amikor létrejött a Bluetooth kapcsolat, megpróbálhatja megpörgetni a motorokat az alkalmazás előre vagy hátra gombjainak megnyomásával.
Ha nem kap hibát, minden működik, és léphetünk tovább!:)
5. lépés: Építsen a keretre
Tehát most itt az ideje, hogy a kerekeket a hajtóművekhez tegye. De mielőtt ezt megtennénk, mindent a keretre kell helyeznünk. Azt javaslom, hogy készítsen néhány lyukat egy fúróval a keret belsejében, de ez opcionális és nem szükséges. Adja hozzá a hajtómotorokat a forgó kerék ugyanazon oldalához. A hajtómotoroknak balra és jobbra kell nyúlniuk a keretből. Most használjon néhány kötőfóliát vagy ragasztót a hajtóművek elhelyezéséhez, hogy azok ne tudjanak elmenni. Ezenkívül tegye az akkumulátort a keret ezen oldalára, hogy legyen elég helyünk a keret másik oldalán.
Most forgassa el a keretet, és tegye hozzá az Arduino Uno -t az elején. Tegye hozzá az L298n-h meghajtót a hátoldalához, hogy közel legyen a hajtóművekhez. Használjon nyakkendőket vagy ragasztót, hogy az egészet a keretre tegye, hogy a helyén maradjon.
Hozzáadhatja a kerekeket a hajtóművekhez, és a keretnek készen kell állnia a használatra.
6. lépés: Rendben, tesztelje
Ha minden rendben van, az egérnek képesnek kell lennie arra, hogy mozogjon a bemenetével, amelyet a mobileszközéről ad. Mozgó egérünk van!: D
7. lépés: tokgyártás
Van egy mozgó „dolgunk”, de egyáltalán nem néz ki egérrel. Tehát olyasmit fogunk készíteni, amely szépen elrejti az összes elektronikát, és egy kicsit úgy néz ki, mint egy egér, egy nagy egér ^^.
Először is, hungarocellből készítünk egy nagyon könnyű és erős alapot.
Másodszor, valamilyen szövetet használva bolyhossá tesszük az alapot, és egérnek tesszük.
Harmadszor, hozzáadunk néhány gombot a szemhez és az orrhoz.
Negyedszer, kötelet teszünk az orrhoz, hogy még jobb legyen.
8. lépés: Frissítés 1: Fotócella
Tehát van egy mozgó egérünk, de unalmas, hogy csak mozogni tud. További interakciókat szeretnék hozzáadni, ezért igénybe vettem a fotocellát. Ehhez a részhez kicsit forrasztani kell a forrasztótáblán, csak egy kis darabra van szükségünk.
Vegyük a fotocellát; 10 k ohmos ellenállás; és 3 áthidaló vezeték. A 3 áthidaló vezetéknek innen kell származnia: 5v; gnd; és A0.
Ezenkívül szükségünk van egy LED szalagra vagy normál LED -re (bármit is szeretne). Csatlakoztassa a - gnd -hez és a + gombot a 6 -os tűhöz.
Néhány tipp:
- Próbáljon minél kevesebb ónot használni. Nem akar rövidzárlatot okozni.
- Az ón hozzáadása előtt győződjön meg arról, hogy a forrasztás a kívánt hőmérsékleten van.
- Bontsa ki a gnd (földi) és 5v portokat az Arduino -ból néhány zsugorcső használatával. Adjon hozzá néhány dugattyú -dugasz vezetéket az egyik oldalon, és csak egy hüvelyes -hüvelyes vezetéket a másik oldalon, használja a zsugorcsövet a vezetékek összerakásához.
9. lépés: Frissítés 2: Ultrahangos érzékelő
Tehát, mint említettem, két módot szeretnék. A cél eléréséhez hozzáadjuk az ultrahangos érzékelőt.
Adja hozzá a vcc -t 5V -hoz; a gnd a gndhez; trig a 8 tűs; visszhang a 9 érintkezőre. Most csak tegye az ultrahangot nyakkendővel az L298n-h mögé, hogy az egér mögött mozogjon.
Rendben, most feltöltheti az ArduinoMouseController.ino kódot az Arduino készülékére.
10. lépés: Utolsó dolgok
Tehát minden készen áll!
Csak ráhelyezzük a tokot a vezetékekre, és már megy is!
Add hozzá a LED csíkot, ahol csak akarod, csak győződj meg arról, hogy a fotocella nincs a tok alatt. Ha akarod, ragasztóval rögzítheted a tokot, de szeretem, amikor könnyen le tudom venni a tokot, hogy lássam, mi van benne: D.
Ajánlott:
Akadálykerülő robot ultrahangos érzékelővel (Proteus): 12 lépés
Akadálykerülő robot ultrahangos érzékelővel (Proteus): Általában mindenhol találkozunk akadálykerülő robottal. Ennek a robotnak a hardveres szimulációja a verseny része sok főiskolán és számos rendezvényen. De az akadály robot robotszimulációja ritka. Még ha megtaláljuk is valahol, akkor
Arduino riasztás ultrahangos érzékelővel: 5 lépés (képekkel)
Arduino riasztás ultrahangos érzékelővel: Ez az utasítás arról szól, hogyan készítsen egyszerű és olcsó riasztóberendezést. Önnek csak az elektronika és az arduino programozás alapvető ismereteire van szüksége. Ha kérdése vagy problémája van, vegye fel velem a kapcsolatot az e -mail címen: iwx [email protected]
Arduino interfész ultrahangos érzékelővel és érintésmentes hőmérséklet -érzékelővel: 8 lépés
Arduino interfész ultrahangos érzékelővel és érintésmentes hőmérséklet -érzékelővel: Manapság a gyártók, fejlesztők az Arduino -t részesítik előnyben a projektek prototípusainak gyors fejlesztése érdekében. Az Arduino egy nyílt forráskódú elektronikai platform, amely könnyen használható hardverre és szoftverre épül. Az Arduino nagyon jó felhasználói közösséggel rendelkezik. Ebben a projektben
Ultrahangos fejhallgató egér: 4 lépés (képekkel)
Ultrahangos fejhallgató egér: Nemrégiben újjáépítettem egy fejhallgatót egy fejkövető egér számára egy bénuláshoz. Ez az utasítás tartalmaz egy kis információt, amely segíthet bárkinek, aki ugyanezt teszi. A fejhallgató a PRC igazgatója, a Prentke HM-2P
Arduino alapú önálló robot ultrahangos érzékelővel: 5 lépés (képekkel)
Arduino -alapú autonóm bot az ultrahangos érzékelő használatával: Hozzon létre saját Arduino -alapú autonóm robotot ultrahangos érzékelő használatával. Ez a bot nagyjából önállóan mozoghat, anélkül, hogy bármilyen akadályba ütközne. Alapvetően az, hogy bármilyen akadályt észlel az útjában, és eldönti a legjobbat