INHOUDSOPGAWE:

Beheer rekenaar draadloos met oogknipper;): 9 stappe (met foto's)
Beheer rekenaar draadloos met oogknipper;): 9 stappe (met foto's)

Video: Beheer rekenaar draadloos met oogknipper;): 9 stappe (met foto's)

Video: Beheer rekenaar draadloos met oogknipper;): 9 stappe (met foto's)
Video: ЗАЧЕМ МЫШКАМ ВЫСОКИЙ DPI 🤔 #shorts #gaming #pc 2024, Desember
Anonim
Image
Image
Materiaal: wat u benodig
Materiaal: wat u benodig

Wat daarvan om verder te gaan as u gewoontes ?? Wat daarvan om iets nuuts te probeer ?? !!!!

Wat daarvan om u rekenaar te beheer en alles te doen wat u wil SONDER met u sleutelbord en muis!

Hmm … Maar hoe is dit moontlik ???

Met net 'n oogwink !! Glo dit nie ???

Ok, hou net aan lees, en u sal uitvind hoe dit kan gebeur !!;)

Stap 1: Materiaal: wat u benodig

  • 2x mini broodborde
  • 2x HC-05 Bluetooth-modules
  • 1x Arduino Uno
  • 1x Arduino Micro
  • 1x Arduino Nano
  • 1x SparkFun Line Sensor QRE1113
  • 1x Mini usb-USB-kabel (vir Arduino Nano)
  • 1x Micro usb-USB-kabel (vir Arduino Micro)
  • 1x USB 2.0 -kabel A/B (vir Arduino Uno)
  • 1x Potentiometer 10Koh
  • Springdrade (manlik tot manlik en manlik tot vroulik)
  • 1x 9V battery
  • 1x batteryhouer
  • 1x skakelaar
  • 1x Paar glase
  • 1x Isoleerband
  • 1x soldeerbout (opsioneel)

Stap 2: Bluetooth AT -modus en opdragte

Bluetooth AT -modus en opdragte
Bluetooth AT -modus en opdragte
Bluetooth AT -modus en opdragte
Bluetooth AT -modus en opdragte

Vir hierdie proses gebruik ek 'n Arduino Uno -bord

1. Koppel GND en Vcc van Bluetooth -module onderskeidelik aan GND en 5V aan Arduino -bord.

2. Druk op die knoppie op HC-05 Bluetooth, en terwyl u dit ingedruk hou, koppel die Arduino aan u rekenaar. U sal die LED op die Bluetooth -module sien knipper met 'n interval van 2 sekondes, wat beteken dat u die AT -modus ingeskakel het.

3. Maak Arduino IDE oop en laai 'n leë skets op na die Arduino Board.

4. Koppel Rx en Tx van Bluetooth -module aan onderskeidelik Rx (pin0) en Tx (pin1) van Arduino -bord.

Belangrik: as u 'n skets oplaai, verwyder die Rx- en Tx -verbindings en koppel dit weer aan hul posisies nadat die oplaai klaar is!

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Rx -> Rx (pen 0)

Tx -> Tx (pen1)

Alle verbindings word in die prent getoon.

5. HC 05 Bluetooth -module benodig 'n koetsretour en lynvoer na elke opdrag.

Maak die Serial Monitor dus oop en kies “Beide NL & CR” en 38400 baud.

Tik in: AT en klik dan op Stuur.

Nou moet u 'n OK kry as antwoord, wat beteken dat u suksesvol by AT -bevele ingeskryf het!

Stap 3: AT -bevele vir SLAVE -module

AT -bevele vir SLAVE -module
AT -bevele vir SLAVE -module
AT -bevele vir SLAVE -module
AT -bevele vir SLAVE -module
AT -bevele vir SLAVE -module
AT -bevele vir SLAVE -module

1. Tik AT+NAAM in? om die naam van die module te sien.

U kan dit verander soos u wil deur byvoorbeeld te tik: AT+NAME = SLAVE

2. Om die wagwoord in AT+PSWD te sien? (standaard is: 1234)

3. Tik AT+ROLE = 0 in om dit slaaf te maak

4. Tik AT+ADDR in? om sy adres te kry. U moet die adres van hierdie module ken om dit met 'n ander te kan koppel.

Let daarop dat die adres dieselfde sal lyk: 21: 13: 19E8

5. Ontkoppel dit van die rekenaar om die AT -modus te verlaat.

Opmerking: die adres kan ook gevind word op Bluetooth -toestelle, voeg 'n toestel by, klik met die rechtermuisknop op SLAVE (die naam van Bluetooth), Eienskappe, Bluetooth -> Unieke identifiseerder.

Stap 4: AT -bevele vir hoofmodule

AT -bevele vir hoofmodule
AT -bevele vir hoofmodule
AT -bevele vir hoofmodule
AT -bevele vir hoofmodule

1. Tik AT+NAAM in? om die naam van die module te sien.

U kan dit verander soos u wil deur byvoorbeeld te tik: AT+NAME = MASTER

2. Om die wagwoord in AT+PSWD te sien? (standaard is: 1234)

3. Tik AT+ROLE = 1 in om dit te bemeester

4. Tik AT+CMODE = 0 in om die module aan te sluit op 'n gespesifiseerde Bluetooth -adres.

5. Tik AT+BIND = 0021, 13, 0109E8 (plaas hier die adres van u slawemodule) om dit met die slaafmodule te koppel.

Let wel: In AT -opdragte moet die dubbelpunte vervang word met komma's en ook die volledige adres hiervan

”: 21: 13: 19E8” is “00: 21: 13: 01: 09: e8” omdat “0” aan die begin weggelaat word.

Stap 5: Arduino -mikroverbindings

Arduino mikroverbindings
Arduino mikroverbindings
Arduino mikroverbindings
Arduino mikroverbindings

Maak die verbindings soos in die prentjie getoon:

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Tx -> pen 11

Potensiometer -> Arduino

V -> 5V

GND -> GND

Invoerpen -> pen A2

Laai die volgende skets op:

Belangrik: as u 'n skets oplaai, verwyder die Rx- en Tx -verbindings en koppel dit weer aan hul posisies nadat die oplaai klaar is!

Stap 6: Arduino Nano -verbindings

Arduino Nano -verbindings
Arduino Nano -verbindings
Arduino Nano -verbindings
Arduino Nano -verbindings
Arduino Nano -verbindings
Arduino Nano -verbindings

Maak die verbindings soos in die prentjie getoon:

HC -05 -> Arduino

Vcc -> 5V

GND -> GND

Tx -> pen 10

Rx -> pen 11

QRE1113 -> Arduino

VCC -> 5V

GND -> GND

UIT -> pen A0

Battery -> Arduino

9V -> Skakelaar

GND -> GND

Wisselskakelaar -> Arduino

V -> Vin

Laai die volgende skets op:

Stap 7: Aanpassings

Aanpassings
Aanpassings
Aanpassings
Aanpassings
Aanpassings
Aanpassings

Baie geluk! U het die veeleisendste deel voltooi!;):)

Nou tyd vir aanpassingsssss!

1. Koppel Arduino Micro aan u rekenaar. U sal die LED op die Bluetooth -module herhaaldelik sien knip.

2. Skakel die Arduino Nano -skakelaar aan om dit aan te skakel. Na 'n paar sekondes sien u beide Bluetooth -modules op dieselfde manier (een knipoog na 2 sekondes). Dit beteken dat u Arduino -borde gekoppel is en met mekaar kan kommunikeer.

3. Maak Arduino IDE oop. Kies u bord (Arduino Micro) en die toepaslike COM -poort en maak die Serial Plotter oop. U sal 'n grafiek sien met die metings van die sensor en die waarde van die potensiometer. Met die blou kleur is die waardes van potensiometer (drumpel) en met rooi die waardes van die sensor.

4. Verwyder die lens van die bril sodat dit slegs die raam het.

5. Heg die Spark Fun -lynsensor aan die raam in 'n posisie soortgelyk aan die foto's.

6. Sit die bril op en pas die sensor aan langs u oog. Deur 'n paar knippies met u oog te maak, sien u 'n paar pieke in die grafiek van Serial Plotter. Pas die waarde van die potensiometer aan bo die pieke en onder die ander waardes soos in die prent getoon. Nou het u u drempel suksesvol gestel!

Opmerking: uit die drempelaanpassing kan u ook kies watter soort knipperinge (opsetlik of onbedoeld) u sal aanvaar. Op hierdie manier kan u ten volle beheer wanneer die 'ENTER' opdrag gestuur sal word.

En …… Ten slotte: D

Die enigste ding wat u nou moet doen, is net BLINK (maak oop en maak u oog oop);)

'N "Enter" sal na u rekenaar gestuur word !!

Ja, maar is daar 'n manier om te skryf en te doen wat ek wil sonder om aan my rekenaar te raak ???

Yeeaaahhh … Gaan na die laaste deel om self te sien !!;)

Stap 8: 3D -druktyd !!!: D

3D druk tyd !!!: D
3D druk tyd !!!: D
3D -druktyd !!!: D
3D -druktyd !!!: D
3D druk tyd !!!: D
3D druk tyd !!!: D
3D druk tyd !!!: D
3D druk tyd !!!: D

Hierdie stap is 'n opsionele stap om 'n meer kompakte en draagbare gevoel aan hierdie projek te gee !!;)

U kan met uself eksperimenteer en u eie omhulsels skep met enige ontwerp waarvan u hou! Hieronder vind u ook my ontwerpe!

Vir hierdie projek het ek die FDM -proses met PLA as materiaal gebruik. PLA is 'n uitstekende opsie vir goedkoop en vinnige prototipering en kom in 'n groot verskeidenheid kleure.

Nadat die 3D -drukwerk voltooi is, kan u sandpapier gebruik om dit glad en mooi te maak, en u kan dit ook in enige kleur verf!

Dis al !!!!: D: D

Geniet u nuwe toestel en gebruik MINDER sleutelbord en muis en MEER oogknipper!;)

Stap 9: Beheer u rekenaar;)

Image
Image

Nou is dit tyd om te sien hoe dit werk !!!!

Voel asseblief vry om met my kommentaar of voorstelle te deel !!!

En moenie vergeet nie …. !!

DOEN MEER MET OOGKNIPPING !!!;)

As u van die projek gehou het, stem dit dan vir die kompetisies! Dankie!

PS. Vir die video gebruik ek die On-Screen-sleutelbord van vensters wat outomatiese skandering en scanbuddy sagteware van ahf ondersteun.

Afstandsbedieningswedstryd 2017
Afstandsbedieningswedstryd 2017

Eerste prys in die afstandbeheer -kompetisie 2017