Obsah:

Myš Bluetooth s ultrazvukovým senzorem a fotobuňkou: 10 kroků (s obrázky)
Myš Bluetooth s ultrazvukovým senzorem a fotobuňkou: 10 kroků (s obrázky)

Video: Myš Bluetooth s ultrazvukovým senzorem a fotobuňkou: 10 kroků (s obrázky)

Video: Myš Bluetooth s ultrazvukovým senzorem a fotobuňkou: 10 kroků (s obrázky)
Video: Aplikace vzduchová USB myš 2024, Červenec
Anonim
Myš Bluetooth s ultrazvukovým senzorem a fotobuňkou
Myš Bluetooth s ultrazvukovým senzorem a fotobuňkou

Malý úvod, proč jsem tento projekt vytvořil. Právě hledám adoptovat kotě do svého nového domu. A poté, co jsem prošel několika hratelnými věcmi pro kočky, jsem si řekl: proč si neudělat hračku sám. Takže jsem vytvořil myš Bluetooth. Můžete jej ovládat pomocí aplikace, kterou jsem vytvořil pro telefony Android. Také jsem vytvořil dva režimy. Režim vypnutí vstupu, kde myš reaguje pouze v případě, že je nějaký objekt blízko za jeho zády. A normální vstup o tom, kde může uživatel aplikace 'řídit' myš.

Krok 1: Materiály

Materiály
Materiály

K myši budete potřebovat:

  • 1x Arduino Uno
  • 1x prkénko
  • 1x Pájecí deska
  • 2x Gearmotor s ofsetem 360 dekretů
  • 1x 10k Ohm odpor
  • 1x Arduino driver board L298N Dual H Bridge
  • 1x Bluetooth adaptér HC-05
  • 1x světelný odpor fotobuňky
  • 1x ultrazvukový senzor
  • 1x Kus dřeva
  • 2x Kola, která jsou vhodná pro převodový motor
  • 20x vázací pásky
  • 20x propojovací vodiče žena - žena
  • 20x propojovací kabel muž - muž
  • 1x telefon s Androidem
  • 1x LED pásek
  • 1x 12v baterie
  • 3x tlačítka (libovolná barva, která se vám líbí)
  • 10x Kus lana

Budete také potřebovat nástroj pro rozvržení obvodu a budete potřebovat nástroj k vytvoření. apk pro váš telefon.

K rozložení obvodu jsem použil Circuito.io a Appinventor2 k vytvoření jednoduché prototypové aplikace pro telefon Android.

Krok 2: Rám

Rám
Rám

Takže děláme myš. Musí se umět pohybovat a dosáhnout toho cíle, vytvoříme rám pro veškerou elektroniku. Použil jsem trochu dřeva a udělal to 10*14 cm. Připevňujeme otočné kolečko a to bude prozatím vše.

Krok 3: Kód

Stáhněte si níže uvedené kódy.

Měli byste získat:

-ArduinoMouseController.ino

-ArduinoMouseTesting.ino

Krok 4: Testování vstupu

Testování vstupu
Testování vstupu
Testování vstupu
Testování vstupu

Abyste si byli jisti, že Arduino; HC-05; Řidič motoru L298n-H Brigde a převodové motory fungují a přijímají vstup z aplikace ve vašem zařízení, které testujeme. Musíme tedy zapojit všechny komponenty, jak vidíte na výše uvedeném obvodu.

POZNÁMKA: funguje také s baterií 9 V nebo 6 V, motory se budou otáčet pomaleji, ale to je v pořádku.

Nahrajte ArduinoMouseTesting.ino do svého Arduino Uno.

Nyní si stáhněte ArduinoMouseApplication.apk do mobilního zařízení a zkuste telefon připojit k HC-05. Když jste požádáni o pin, použijte 1234 nebo 0000.

Po vytvoření připojení Bluetooth se můžete pokusit roztočit motory stisknutím tlačítek vpřed nebo vzad na aplikaci.

Pokud se vám nezobrazuje chyba, vše funguje a můžeme pokračovat!:)

Krok 5: Stavění na rámu

Stavíme na rámu!
Stavíme na rámu!
Stavíme na rámu!
Stavíme na rámu!
Stavíme na rámu!
Stavíme na rámu!

Nyní je tedy čas přidat kola k převodovým motorům. Ale než to uděláme, musíme dát vše na rám. Doporučuji udělat nějaké otvory pomocí vrtáku uvnitř rámu, ale je to volitelné a není nutné. Přidejte převodové motory na stejnou stranu otočného kola. Převodové motory by měly sahat vlevo a vpravo od rámu. Nyní použijte převazovací pásky nebo lepidlo, aby byly převodové motory umístěny tak, aby nemohly odejít. Také vložte baterii na tuto stranu rámu, abychom měli dostatek místa na druhé straně rámu.

Nyní otočte rámeček a vpředu přidejte Arduino Uno. Přidejte ovladač L298n-h na zadní stranu tak, aby byl blízko převodových motorů. Pomocí stahovacích pásek nebo lepidla to vše položte na rám, aby zůstal tam, kam patří.

K převodovým motorům můžete přidat kola a rám by měl být připraven k jízdě.

Krok 6: Dobře, vyzkoušejte to

Dobře, vyzkoušejte to!
Dobře, vyzkoušejte to!

Pokud je vše v pořádku, myš by se měla pohybovat pomocí vstupu, který zadáte z mobilního zařízení. Máme pohybující se myš!: D

Krok 7: Výroba pouzder

Výroba pouzder!
Výroba pouzder!
Výroba pouzder!
Výroba pouzder!
Výroba pouzder!
Výroba pouzder!

Máme pohyblivou „věc“, ale na myš to ve skutečnosti vůbec nevypadá. Takže uděláme něco, co hezky skryje všechny elektroniky a také bude vypadat trochu jako myš, velká myš ^^.

Nejprve použijeme polystyren na výrobu podkladu, který je velmi lehký a pevný.

Za druhé, použijeme nějakou látku, aby byla základna nadýchaná a vypadala jako myš.

Za třetí, přidáme několik tlačítek pro oči a nos.

Za čtvrté, přidáme do nosu nějaké lano, aby to bylo ještě lepší.

Krok 8: Upgrade 1: Photocell

Upgrade 1: Photocell
Upgrade 1: Photocell
Upgrade 1: Photocell
Upgrade 1: Photocell
Upgrade 1: Photocell
Upgrade 1: Photocell
Upgrade 1: Photocell
Upgrade 1: Photocell

Máme sice pohybující se myš, ale je docela nudná, může se pouze pohybovat. Chci přidat další interakce, takže jsem využil fotobuňku. Pro tuto část musíme trochu pájet na pájecí desce, potřebujeme jen malý kousek.

Bereme fotobuňku; odpor 10 kOhm; a 3 propojovací vodiče. Tři propojovací vodiče by měly pocházet z: 5v; gnd; a A0.

Také potřebujeme LED pásek nebo normální LED (co chcete). Připojte - ke gnd a + ke kolíku 6.

Některé tipy:

  • Pokuste se použít co nejméně cínu. Nechcete udělat možný zkrat.
  • Před přidáním cínu se nejprve ujistěte, že pájka má preferovanou teplotu.
  • Rozbalte porty GND (uzemnění) a 5 V z Arduina pomocí tepelně smrštitelných hadiček. Přidejte na jednu stranu několik vodičů s vnějším a vnějším závitem a na druhé straně pouze jeden vodič s vnitřním závitem a spojte je pomocí smršťovací bužírky.

Krok 9: Upgrade 2: Ultrazvukový senzor

Upgrade 2: Ultrazvukový senzor
Upgrade 2: Ultrazvukový senzor

Takže, jak jsem zmínil, chci dva režimy. Abychom dosáhli tohoto cíle, přidáme ultrazvukový senzor.

Přidejte vcc na 5v; gnd až gnd; spoušť na 8 pin; echo na 9pin. Nyní stačí umístit ultrazvuk se stahovací šňůrkou za L298n-h, takže bude za myší.

Dobře, nyní můžete nahrát kód ArduinoMouseController.ino do svého Arduina.

Krok 10: Poslední věci

Poslední věci
Poslední věci
Poslední věci
Poslední věci

Takže vše je připraveno!

Právě jsme nasadili pouzdro přes dráty a je dobré jít!

Přidejte LED pásek kamkoli chcete, jen se ujistěte, že fotobuňka není pod pouzdrem. Pokud chcete, můžete pouzdro připevnit lepidlem, ale líbí se mi, když mohu pouzdro snadno odpojit a zjistit, co je uvnitř: D.

Doporučuje: