Sadržaj:

Bežično upravljajte računalom uz treptaj očiju;): 9 koraka (sa slikama)
Bežično upravljajte računalom uz treptaj očiju;): 9 koraka (sa slikama)

Video: Bežično upravljajte računalom uz treptaj očiju;): 9 koraka (sa slikama)

Video: Bežično upravljajte računalom uz treptaj očiju;): 9 koraka (sa slikama)
Video: SCP-093 Красное море Объект (Все тесты и вторичного сырья Журналы) 2024, Juli
Anonim
Image
Image
Materijali: Šta će vam trebati
Materijali: Šta će vam trebati

Šta je sa prelaskom vaših navika ?? Šta je sa isprobavanjem nečeg novog ?? !!!!

Šta je sa kontrolom računara i činjenjem bilo čega što želite BEZ korišćenja tastature i miša!

Hmm… Ali kako je to moguće ???

Samo treptajem oka !! Ne verujete ???

U redu, samo nastavite čitati i saznat ćete kako se to može dogoditi !!;)

Korak 1: Materijali: Šta će vam trebati

  • 2x mini ploče
  • 2x HC-05 Bluetooth moduli
  • 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 potenciometar 10Kοhm
  • Kratkospojne žice (muški na muški i muški na ženski)
  • 1x 9V baterija
  • 1x držač baterije
  • 1x Prekidač
  • 1x par čaša
  • 1x izolacijska traka
  • 1x lemilica (opcionalno)

Korak 2: Bluetooth AT način i naredbe

Bluetooth AT način i naredbe
Bluetooth AT način i naredbe
Bluetooth AT način i naredbe
Bluetooth AT način i naredbe

Za ovaj proces koristim Arduino Uno ploču

1. Spojite GND i Vcc Bluetooth modula na GND odnosno 5V Arduino ploče.

2. Pritisnite dugme na HC-05 Bluetooth i dok ga držite pritisnutim, priključite Arduino na računar. Vidjet ćete da LED dioda na Bluetooth modulu treperi s intervalom od 2 sekunde, što znači da ste ušli u AT način rada.

3. Otvorite Arduino IDE i pošaljite praznu skicu na Arduino ploču.

4. Spojite Rx i Tx Bluetooth modula na Rx (pin0) i Tx (pin1) Arduino ploče.

Važno: Prilikom postavljanja skice, uklonite Rx i Tx veze i ponovo ih uključite na svoje mjesto nakon što je postavljanje gotovo!

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Rx -> Rx (pin 0)

Tx -> Tx (pin1)

Sve veze su prikazane na slici.

5. Bluetooth 05 modulu HC 05 nakon svake naredbe treba Carriage Return & Line Feed.

Zato otvorite Serial Monitor i odaberite “NL & CR” i 38400 b / h.

Upišite: AT, a zatim kliknite Pošalji.

Sada biste trebali dobiti OK kao odgovor što znači da ste uspješno unijeli AT naredbe!

Korak 3: AT naredbe za SLAVE modul

AT naredbe za SLAVE modul
AT naredbe za SLAVE modul
AT naredbe za SLAVE modul
AT naredbe za SLAVE modul
AT naredbe za SLAVE modul
AT naredbe za SLAVE modul

1. Upišite AT+NAME? da vidite naziv modula.

Možete ga promijeniti kako želite, upisivanjem na primjer: AT+IME = SLAVE

2. Da biste vidjeli vrstu lozinke u AT+PSWD? (zadano je: 1234)

3. Upišite AT+ROLE = 0 da biste ga učinili podređenim

4. Upišite AT+ADDR =? da dobije svoju adresu. Morate znati adresu ovog modula da biste ga uparili s drugim.

Imajte na umu da će adresa izgledati slično:: 21: 13: 19E8

5. Isključite ga iz računara za izlaz iz AT načina rada.

Napomena: Adresa se može pronaći i na Bluetooth uređajima, dodajte uređaj, desnim klikom na SLAVE (naziv Bluetooth -a), Svojstva, Bluetooth -> Jedinstveni identifikator.

Korak 4: AT naredbe za glavni modul

AT naredbe za glavni modul
AT naredbe za glavni modul
AT naredbe za glavni modul
AT naredbe za glavni modul

1. Upišite AT+NAME? da vidite naziv modula.

Možete ga promijeniti kako želite, upisivanjem na primjer: AT+IME = MASTER

2. Da biste vidjeli vrstu lozinke u AT+PSWD? (zadano je: 1234)

3. Upišite AT+ROLE = 1 da biste ga učinili glavnim

4. Upišite AT+CMODE = 0 da biste omogućili povezivanje modula na određenu Bluetooth adresu.

5. Upišite AT+BIND = 0021, 13, 0109E8 (ovdje unesite adresu vašeg slave modula) da biste ga uparili sa slave modulom.

Napomena: U AT komandama dvotočke treba zamijeniti zarezima, a također i punu adresu ovoga

”: 21: 13: 19E8” je “00: 21: 13: 01: 09: e8” jer je “0” izostavljeno na početku.

Korak 5: Arduino mikro veze

Arduino mikro veze
Arduino mikro veze
Arduino mikro veze
Arduino mikro veze

Uspostavite veze kao što je prikazano na slici:

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Tx -> pin 11

Potenciometar -> Arduino

V -> 5V

GND -> GND

Ulazni pin -> pin A2

Otpremite sljedeću skicu:

Važno: Prilikom postavljanja skice, uklonite Rx i Tx veze i ponovo ih uključite na svoje mjesto nakon što je postavljanje gotovo!

Korak 6: Arduino Nano veze

Arduino Nano veze
Arduino Nano veze
Arduino Nano veze
Arduino Nano veze
Arduino Nano veze
Arduino Nano veze

Uspostavite veze kao što je prikazano na slici:

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 -> Prekidač

GND -> GND

Prekidač -> Arduino

V -> Vin

Otpremite sljedeću skicu:

Korak 7: Podešavanja

Podešavanja
Podešavanja
Podešavanja
Podešavanja
Podešavanja
Podešavanja

Čestitamo! Završili ste najzahtjevniji dio!;):)

Sada je vrijeme za prilagođavanja!

1. Povežite Arduino Micro sa svojim računarom. Vidjet ćete da LED dioda na Bluetooth modulu neprestano treperi.

2. Uključite prekidač na Arduino Nano da biste ga uključili. Nakon nekoliko sekundi vidjet ćete kako oba Bluetooth modula trepere na isti način (jedan treptaj nakon 2 sekunde). To znači da su vaše Arduino ploče uparene i da mogu međusobno komunicirati.

3. Otvorite Arduino IDE. Odaberite svoju ploču (Arduino Micro) i odgovarajući COM port i otvorite Serijski ploter. Vidjet ćete grafikon s mjerenjima senzora i vrijednošću potenciometra. Plavom bojom su vrijednosti sa potenciometra (prag), a crvenom vrijednosti sa senzora.

4. Uklonite sočivo sa naočara tako da ima samo okvir.

5. Pričvrstite senzor Spark Fun linije na okvir u položaju sličnom fotografijama.

6. Stavite naočare i postavite senzor tako da vam bude uz oko. Trepćući okom primijetit ćete neke vrhove na grafikonu serijskog plotera. Podesite vrijednost potenciometra tako da bude iznad vrhova i ispod ostalih vrijednosti kako je prikazano na slici. Sada ste uspješno postavili svoj prag!

Napomena: Iz podešavanja praga možete izabrati i vrstu treptanja (namjerno ili nenamjerno) koju ćete prihvatiti. Na ovaj način možete u potpunosti kontrolirati kada će se poslati naredba 'ENTER'.

I …… Konačno: D

Jedino što sada morate učiniti je samo BLINK (zatvorite i otvorite oko);)

"Enter" će biti poslan na vaš računar !!

Da, ali postoji li neki način da pišem i radim sve što želim bez dodirivanja računara ???

Yeeaaahhh… Nastavite do posljednjeg dijela i uvjerite se sami !!;)

Korak 8: Vrijeme 3D štampanja !!!: D

Vrijeme 3D štampanja !!!: D
Vrijeme 3D štampanja !!!: D
Vrijeme 3D štampanja !!!: D
Vrijeme 3D štampanja !!!: D
Vrijeme 3D štampanja !!!: D
Vrijeme 3D štampanja !!!: D
Vrijeme 3D štampanja !!!: D
Vrijeme 3D štampanja !!!: D

Ovaj korak je izborni korak kako biste ovom projektu dali kompaktniji i prenosiviji osjećaj !!;)

Možete eksperimentirati sa sobom i stvoriti vlastite ograde sa bilo kojim dizajnom koji vam se sviđa! Ispod možete pronaći i moje dizajne!

Za ovaj projekt koristio sam FDM proces s PLA kao materijalom. PLA je odlična opcija za jeftino i brzo prototipiranje i dolazi u velikom rasponu boja.

Nakon što je 3D štampanje završeno, možete koristiti brusni papir kako bi bili glatki i lijepi, a možete ih i obojiti u bilo koju boju koju želite!

To je sve !!!!: D: D

Uživajte u svom novom uređaju i koristite MANJE tastature i miša i VIŠE Treptanja očiju!;)

Korak 9: Upravljajte računarom;)

Image
Image

Sada je vrijeme da vidite kako to funkcionira !!!!

Slobodno podijelite sa mnom sve komentare ili prijedloge koje imate !!!

I ne zaboravite …… !!

UČINITE VIŠE S TRIPANJEM OČI !!!;)

Ako vam se svidio taj projekat, glasajte za takmičenja! Hvala ti!

PS. Za video sam koristio zaslonsku tastaturu sa prozora koja podržava automatsko skeniranje i softver za skeniranje iz ahf-a.

Takmičenje u daljinskom upravljanju 2017
Takmičenje u daljinskom upravljanju 2017

Prva nagrada na takmičenju za daljinsko upravljanje 2017