
Satura rādītājs:
- 1. solis: Materiāli: kas jums būs nepieciešams
- 2. darbība: Bluetooth AT režīms un komandas
- 3. solis: SLAVE moduļa komandas
- 4. solis: Galvenā moduļa AT komandas
- 5. darbība: Arduino mikro savienojumi
- 6. darbība: Arduino Nano savienojumi
- 7. solis: pielāgojumi
- 8. solis: 3D drukāšanas laiks !!!: D
- 9. darbība: kontrolējiet datoru;)
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59



Ko darīt, pārsniedzot savus ieradumus ?? Kā būtu izmēģināt kaut ko jaunu ?? !!!!
Kā būtu ar datora vadīšanu un visu, ko vēlaties BEZ BEZ tastatūras un peles!
Hmm … Bet kā tas ir iespējams ???
Tikai ar acs mirkšķināšanu !! Netici ???
Labi, turpiniet lasīt un jūs uzzināsit, kā tas var notikt!;)
1. solis: Materiāli: kas jums būs nepieciešams
- 2x mini maizes dēļi
- 2x HC-05 Bluetooth moduļi
- 1x Arduino Uno
- 1x Arduino Micro
- 1x Arduino Nano
- 1x SparkFun līnijas sensors QRE1113
- 1x mini USB-USB kabelis (Arduino Nano)
- 1x Micro USB-USB kabelis (Arduino Micro)
- 1x USB 2.0 kabelis A/B (Arduino Uno)
- 1x potenciometrs 10Khm
- Jumper vadi (no vīrieša uz vīrieti un no vīrieša uz sievieti)
- 1x 9V akumulators
- 1x akumulatora turētājs
- 1x pārslēgšanas slēdzis
- 1x brilles pāris
- 1x izolācijas lente
- 1x lodāmurs (pēc izvēles)
2. darbība: Bluetooth AT režīms un komandas


Šim procesam es izmantoju Arduino Uno plati
1. Savienojiet Bluetooth moduļa GND un Vcc attiecīgi ar Arduino plates GND un 5V.
2. Nospiediet pogu HC-05 Bluetooth un, turot nospiestu, pievienojiet Arduino datoram. Jūs redzēsit, ka Bluetooth moduļa gaismas diode mirgo ar 2 sekunžu intervālu, kas nozīmē, ka esat ievadījis AT režīmu.
3. Atveriet Arduino IDE un augšupielādējiet tukšu skici Arduino panelī.
4. Pievienojiet Bluetooth moduļa Rx un Tx attiecīgi Arduino plates Rx (pin0) un Tx (pin1).
Svarīgi: augšupielādējot skici, noņemiet Rx un Tx savienojumus un pievienojiet tos atpakaļ savās vietās, kad augšupielāde ir pabeigta!
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Rx -> Rx (0 tapa)
Tx -> Tx (pin1)
Visi savienojumi ir parādīti attēlā.
5. HC 05 Bluetooth modulim pēc katras komandas ir nepieciešama karietes atgriešanas un līnijas padeve.
Tāpēc atveriet seriālo monitoru un atlasiet “Abi NL un CR” un 38400 bodu.
Ierakstiet: AT un pēc tam noklikšķiniet uz Sūtīt.
Tagad jums vajadzētu saņemt OK kā atbildi, kas nozīmē, ka esat veiksmīgi ievadījis AT komandas!
3. solis: SLAVE moduļa komandas



1. Ierakstiet AT+NAME? lai redzētu moduļa nosaukumu.
Jūs varat mainīt to, kā vēlaties, ierakstot, piemēram: AT+NAME = VERGS
2. Lai redzētu paroles veidu AT+PSWD? (noklusējums ir: 1234)
3. Ierakstiet AT+ROLE = 0, lai padarītu to par vergu
4. Ierakstiet AT+ADDR =? lai iegūtu tās adresi. Jums ir jāzina šī moduļa adrese, lai to savienotu pārī ar citu.
Ņemiet vērā, ka adrese izskatīsies līdzīgi šai: 21: 13: 19E8
5. Atvienojiet to no datora, lai izietu no AT režīma.
Piezīme: adresi var atrast arī Bluetooth ierīcēs, pievienojiet ierīci, ar peles labo pogu noklikšķiniet uz SLAVE (Bluetooth nosaukums), Properties, Bluetooth -> Unikālais identifikators.
4. solis: Galvenā moduļa AT komandas


1. Ierakstiet AT+NAME? lai redzētu moduļa nosaukumu.
Jūs varat mainīt to, kā vēlaties, ierakstot, piemēram: AT+NAME = MASTER
2. Lai redzētu paroles veidu AT+PSWD? (noklusējums: 1234)
3. Ievadiet AT+ROLE = 1, lai padarītu to par galveno
4. Ievadiet AT+CMODE = 0, lai modulis izveidotu savienojumu ar norādīto Bluetooth adresi.
5. Ierakstiet AT+BIND = 0021, 13, 0109E8 (norādiet šeit sava vergu moduļa adresi), lai to savienotu pārī ar vergu moduli.
Piezīme. AT komandās resnās zarnas jāaizstāj ar komatiem, kā arī jānorāda pilna adrese
”: 21: 13: 19E8” ir “00: 21: 13: 01: 09: e8”, jo sākumā tiek izlaists “0”.
5. darbība: Arduino mikro savienojumi


Izveidojiet savienojumus, kā parādīts attēlā:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 11
Potenciometrs -> Arduino
V -> 5 V.
GND -> GND
Ievades tapa -> tapa A2
Augšupielādējiet šādu skici:
Svarīgi: augšupielādējot skici, noņemiet Rx un Tx savienojumus un pievienojiet tos atpakaļ savās vietās, kad augšupielāde ir pabeigta!
6. darbība: Arduino Nano savienojumi



Izveidojiet savienojumus, kā parādīts attēlā:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 10
Rx -> pin 11
QRE1113 -> Arduino
VCC -> 5V
GND -> GND
OUT -> tapa A0
Akumulators -> Arduino
9V -> Pārslēgšanas slēdzis
GND -> GND
Pārslēgšanas slēdzis -> Arduino
V -> Vīns
Augšupielādējiet šādu skici:
7. solis: pielāgojumi



Apsveicam! Jūs esat pabeidzis visprasīgāko daļu!;):)
Tagad ir pienācis laiks veikt korekcijas!
1. Pievienojiet Arduino Micro datoram. Jūs redzēsit, ka Bluetooth moduļa gaismas diode mirgo atkārtoti.
2. Ieslēdziet Arduino Nano slēdzi, lai to ieslēgtu. Pēc dažām sekundēm abi Bluetooth moduļi mirgos vienādi (viens mirgo pēc 2 sekundēm). Tas nozīmē, ka jūsu Arduino dēļi ir savienoti pārī un var savstarpēji sazināties.
3. Atveriet Arduino IDE. Izvēlieties savu dēli (Arduino Micro) un atbilstošo COM portu un atveriet sērijas ploteri. Jūs redzēsiet diagrammu ar sensora mērījumiem un potenciometra vērtību. Zilā krāsā ir potenciometra (sliekšņa) vērtības, bet ar sarkano - sensora vērtības.
4. Noņemiet objektīvu no brillēm, lai būtu tikai rāmis.
5. Piestipriniet līnijas Spark Fun sensoru pie rāmja fotoattēliem līdzīgā stāvoklī.
6. Uzlieciet brilles un noregulējiet sensoru, lai tas būtu blakus jūsu acīm. Mirkšķinot ar aci, jūs pamanīsit dažas virsotnes seriālā plotera grafikā. Pielāgojiet potenciometra vērtību virs virsotnēm un zem citām vērtībām, kā parādīts attēlā. Tagad jūs esat veiksmīgi iestatījis slieksni!
Piezīme. No sliekšņa korekcijas varat arī izvēlēties, kāda veida mirgošanu (tīšu vai netīšu) jūs pieņemsit. Tādā veidā jūs varat pilnībā kontrolēt, kad tiks nosūtīta komanda 'ENTER'.
Un visbeidzot: D
Vienīgais, kas jums tagad jādara, ir tikai BLINK (aizveriet un atveriet acis);)
"Enter" tiks nosūtīts uz jūsu datoru !!
Jā, bet vai ir kāds veids, kā rakstīt un darīt visu, ko vēlos, nepieskaroties datoram ???
Yeeaaahhh … Turpiniet līdz pēdējai daļai, lai pārliecinātos paši !!;)
8. solis: 3D drukāšanas laiks !!!: D




Šis solis ir neobligāts solis, lai šim projektam piešķirtu kompaktāku un pārnēsājamu sajūtu !!;)
Jūs varat eksperimentēt ar sevi un izveidot savus korpusus ar jebkuru dizainu, kas jums patīk! Zemāk varat atrast arī manus dizainus!
Šim projektam es izmantoju FDM procesu ar PLA kā materiālu. PLA ir lieliska iespēja zemu izmaksu un ātrai prototipēšanai, un tai ir plašs krāsu klāsts.
Kad 3D drukāšana ir pabeigta, varat izmantot smilšpapīru, lai tie būtu gludi un jauki, kā arī varat krāsot tos jebkurā vēlamajā krāsā!
Tas ir viss !!!!: D: D
Izbaudiet savu jauno ierīci un izmantojiet MAZĀK tastatūru un peli un VAIRĀK acu mirgošanas!;)
9. darbība: kontrolējiet datoru;)


Tagad ir pienācis laiks redzēt, kā tas darbojas !!!!
Lūdzu, nekautrējieties dalīties ar mani visos komentāros vai ieteikumos, kas jums ir !!!
Un neaizmirstiet …… !!
DARIET VAIRĀK AR Acu BLINKING !!!;)
Ja jums patika šis projekts, lūdzu, balsojiet par to konkursos! Paldies!
PS. Videoklipam es izmantoju ekrāna tastatūru no logiem, kas atbalsta automātisko skenēšanu un scanbuddy programmatūru no ahf.

Pirmā balva tālvadības konkursā 2017