Sadržaj:
- Korak 1: Materijali: Šta će vam trebati
- Korak 2: Bluetooth AT način i naredbe
- Korak 3: AT naredbe za SLAVE modul
- Korak 4: AT naredbe za glavni modul
- Korak 5: Arduino mikro veze
- Korak 6: Arduino Nano veze
- Korak 7: Podešavanja
- Korak 8: Vrijeme 3D štampanja !!!: D
- Korak 9: Upravljajte računarom;)
Video: Bežično upravljajte računalom uz treptaj očiju;): 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Š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
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
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
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
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
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
Č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
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;)
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.
Prva nagrada na takmičenju za daljinsko upravljanje 2017