Kazalo:

Brezžično upravljajte računalnik z utripanjem oči;): 9 korakov (s slikami)
Brezžično upravljajte računalnik z utripanjem oči;): 9 korakov (s slikami)

Video: Brezžično upravljajte računalnik z utripanjem oči;): 9 korakov (s slikami)

Video: Brezžično upravljajte računalnik z utripanjem oči;): 9 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Julij
Anonim
Image
Image
Materiali: kar potrebujete
Materiali: kar potrebujete

Kaj pa preseči svoje navade ?? Kaj pa poskusiti kaj novega ?? !!!!

Kaj pa nadzor računalnika in vse, kar želite, BREZ uporabe tipkovnice in miške!

Hmm … Ampak kako je to mogoče ???

S samo utripom vašega očesa !! Ne verjamete ???

V redu, samo nadaljujte z branjem in ugotovili boste, kako se to lahko zgodi !!;)

1. korak: Materiali: Kaj boste potrebovali

  • 2x mini ploščice
  • 2x modula Bluetooth HC-05 Bluetooth
  • 1x Arduino Uno
  • 1x Arduino Micro
  • 1x Arduino Nano
  • 1x SparkFun linijski senzor QRE1113
  • 1x mini usb-USB kabel (za Arduino Nano)
  • 1x Micro usb-USB kabel (za Arduino Micro)
  • 1x USB 2.0 kabel A/B (za Arduino Uno)
  • 1x potenciometer 10Kοhm
  • Mostične žice (moški do moški in moški do ženske)
  • 1x 9V baterija
  • 1x držalo za baterije
  • 1x preklopno stikalo
  • 1x par očal
  • 1x izolacijski trak
  • 1x spajkalnik (neobvezno)

2. korak: Način in ukazi Bluetooth AT

Način in ukazi Bluetooth AT
Način in ukazi Bluetooth AT
Način in ukazi Bluetooth AT
Način in ukazi Bluetooth AT

Za ta postopek uporabljam ploščo Arduino Uno

1. Priključite GND in Vcc modula Bluetooth na GND oziroma 5V na plošči Arduino.

2. Pritisnite gumb na HC-05 Bluetooth in medtem ko ga držite pritisnjenega, priključite Arduino v računalnik. Videli boste, da LED na modulu Bluetooth utripa z intervalom 2 sekundi, kar pomeni, da ste vstopili v način AT.

3. Odprite Arduino IDE in naložite prazno skico na ploščo Arduino.

4. Povežite Rx in Tx modula Bluetooth z Rx (pin0) in Tx (pin1) na plošči Arduino.

Pomembno: Ko naložite skico, odstranite povezave Rx in Tx ter jih po končanem nalaganju znova priklopite na njihova mesta!

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Rx -> Rx (pin 0)

Tx -> Tx (pin1)

Vse povezave so prikazane na sliki.

5. Modul Bluetooth HC 05 po vsakem ukazu potrebuje vrnitev nosilca in vir vrstic.

Zato odprite Serial Monitor in izberite »NL & CR« in 38400 baud.

Vnesite: AT in kliknite Pošlji.

Zdaj bi morali dobiti OK kot odgovor, kar pomeni, da ste uspešno vnesli v ukaze AT!

3. korak: Ukazi AT za modul SLAVE

Ukazi AT za modul SLAVE
Ukazi AT za modul SLAVE
Ukazi AT za modul SLAVE
Ukazi AT za modul SLAVE
Ukazi AT za modul SLAVE
Ukazi AT za modul SLAVE

1. Vnesite AT+NAME? da vidite ime modula.

Po želji ga lahko spremenite tako, da na primer vnesete: AT+IME = SLAVE

2. Če želite videti vrsto gesla v AT+PSWD? (privzeto je: 1234)

3. Vnesite AT+ROLE = 0, da bo podrejen

4. Vnesite AT+ADDR =? da bi dobil njegov naslov. Če ga želite seznaniti z drugim, morate poznati naslov tega modula.

Upoštevajte, da bo naslov podoben tistemu:: 21: 13: 19E8

5. Za izhod iz načina AT ga izključite iz računalnika.

Opomba: Naslov lahko najdete tudi na napravah Bluetooth, dodajte napravo, z desno miškino tipko kliknite SLAVE (ime Bluetooth), Lastnosti, Bluetooth -> Enolični identifikator.

4. korak: Ukazi AT za glavni modul

Ukazi AT za glavni modul
Ukazi AT za glavni modul
Ukazi AT za glavni modul
Ukazi AT za glavni modul

1. Vnesite AT+NAME? da vidite ime modula.

Po želji ga lahko spremenite tako, da na primer vnesete: AT+IME = MASTER

2. Če želite videti vrsto gesla v AT+PSWD? (privzeto je: 1234)

3. Vnesite AT+ROLE = 1, da bo glavni

4. Vnesite AT+CMODE = 0, da se modul poveže z določenim naslovom Bluetooth.

5. Vnesite AT+BIND = 0021, 13, 0109E8 (tukaj vnesite naslov svojega pomožnega modula), da ga seznanite s pomožnim modulom.

Opomba: V ukazih AT je treba dvopičje zamenjati z vejicami in navesti celoten naslov tega

”: 21: 13: 19E8” je “00: 21: 13: 01: 09: e8”, ker je “0” izpuščeno na začetku.

5. korak: Arduino Micro Connections

Arduino mikro povezave
Arduino mikro povezave
Arduino Micro Connections
Arduino Micro Connections

Povežite, kot je prikazano na sliki:

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Tx -> pin 11

Potenciometer -> Arduino

V -> 5V

GND -> GND

Vhodni pin -> pin A2

Naložite naslednjo skico:

Pomembno: Ko naložite skico, odstranite povezave Rx in Tx in ju po končanem nalaganju znova priklopite na njihovo mesto!

6. korak: Arduino Nano povezave

Arduino Nano povezave
Arduino Nano povezave
Arduino Nano povezave
Arduino Nano povezave
Arduino Nano povezave
Arduino Nano povezave

Povežite, kot je prikazano na sliki:

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Tx -> pin 10

Rx -> pin 11

QRE1113 -> Arduino

VCC -> 5V

GND -> GND

OUT -> pin A0

Baterija -> Arduino

9V -> Preklopno stikalo

GND -> GND

Preklopite stikalo -> Arduino

V -> Vin

Naložite naslednjo skico:

7. korak: Prilagoditve

Prilagoditve
Prilagoditve
Prilagoditve
Prilagoditve
Prilagoditve
Prilagoditve

Čestitamo! Dokončali ste najzahtevnejši del!;):)

Zdaj je čas za prilagoditve!

1. Priključite Arduino Micro na računalnik. Videli boste, da LED na modulu Bluetooth večkrat utripa.

2. Vklopite stikalo na Arduino Nano, da ga vklopite. Po nekaj sekundah boste videli, da oba modula Bluetooth utripata na enak način (en utrip po 2 sekundah). To pomeni, da so vaše Arduino plošče seznanjene in lahko komunicirajo med seboj.

3. Odprite Arduino IDE. Izberite svojo ploščo (Arduino Micro) in ustrezna vrata COM ter odprite serijski ploter. Videli boste ploskev z meritvami senzorja in vrednostjo potenciometra. Z modro barvo so vrednosti iz potenciometra (prag), z rdečo pa vrednosti iz senzorja.

4. Odstranite lečo z očal, tako da ostane le okvir.

5. Senzor Spark Fun line pritrdite na okvir v položaju, podobnem fotografijam.

6. Namestite očala in senzor nastavite tako, da bo poleg vašega očesa. Če z očesom utripate, boste na grafu serijskega ploterja opazili nekaj vrhov. Vrednost potenciometra prilagodite tako, da bo nad vrhovi in pod drugimi vrednostmi, kot je prikazano na sliki. Zdaj ste uspešno določili svoj prag!

Opomba: V nastavitvi praga lahko izberete tudi, kakšne utripe (namerne ali nenamerne) sprejmete. Na ta način lahko v celoti nadzirate, kdaj bo poslan ukaz 'ENTER'.

In končno: D

Edino, kar morate storiti, je, da samo utripate (zaprite in odprite oko);)

Na vaš računalnik bo poslan "Enter" !!

Ja, ampak ali obstaja kakšen način, da napišem in naredim kar hočem, ne da bi se dotaknil računalnika ???

Jaaaaaa … Nadaljujte do zadnjega dela in se prepričajte sami !!;)

8. korak: Čas 3D tiskanja !!!: D

Čas 3D tiskanja !!!: D
Čas 3D tiskanja !!!: D
Čas 3D tiskanja !!!: D
Čas 3D tiskanja !!!: D
Čas 3D tiskanja !!!: D
Čas 3D tiskanja !!!: D
Čas 3D tiskanja !!!: D
Čas 3D tiskanja !!!: D

Ta korak je neobvezen korak, ki daje projektu bolj kompakten in prenosljiv občutek !!;)

Lahko eksperimentirate s seboj in ustvarite lastne ograde s poljubnim dizajnom! Spodaj najdete tudi moje modele!

Za ta projekt sem uporabil postopek FDM s PLA kot materialom. PLA je odlična možnost za poceni in hitro izdelavo prototipov in je na voljo v široki paleti barv.

Ko je 3D tiskanje končano, lahko z brusnim papirjem naredite gladke in lepe, pobarvate pa jih lahko v katero koli barvo, ki jo želite!

To je vse !!!!: D: D

Uživajte v svoji novi napravi in uporabljajte MANJ tipkovnice in miške ter VEČ utripajočih oči!;)

9. korak: Nadzirajte računalnik;)

Image
Image

Zdaj je čas, da vidimo, kako deluje !!!!

Prosim, delite z mano vse pripombe ali predloge, ki jih imate !!!

In ne pozabite …… !!

VEČ Z MEGANJEM OČI !!!;)

Če vam je bil ta projekt všeč, ga glasujte za natečaje! Hvala vam!

PS. Za video sem uporabil zaslonsko tipkovnico iz oken, ki podpira samodejno skeniranje in programsko opremo scanbuddy iz ahf.

Natečaj za daljinsko upravljanje 2017
Natečaj za daljinsko upravljanje 2017

Prva nagrada na natečaju za daljinsko upravljanje 2017