Inhoudsopgave:
- Stap 1: Materialen: wat je nodig hebt
- Stap 2: Bluetooth AT-modus en opdrachten
- Stap 3: AT-opdrachten voor SLAVE-module
- Stap 4: AT-opdrachten voor hoofdmodule
- Stap 5: Arduino Micro-verbindingen
- Stap 6: Arduino Nano-verbindingen
- Stap 7: Aanpassingen
- Stap 8: 3D-afdruktijd!!!:NS
- Stap 9: Bedien uw pc;)
Video: Bedien pc draadloos met knipperende ogen; - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hoe zit het met verder gaan dan je gewoonten?? Wat dacht je van iets nieuws proberen?!!!!
Hoe zit het met het besturen van uw pc en alles doen wat u wilt ZONDER uw toetsenbord en muis te gebruiken!
Hmm… Maar hoe is dit mogelijk???
Met slechts een oogwenk !! Geloof het niet???
Ok, dus blijf gewoon lezen en je zult ontdekken hoe dit kan gebeuren!!;)
Stap 1: Materialen: wat je nodig hebt
- 2x Mini-broodplanken
- 2x HC-05 Bluetooth-modules
- 1x Arduino Uno
- 1x Arduino Micro
- 1x Arduino Nano
- 1x SparkFun-lijnsensor QRE1113
- 1x Mini usb-USB-kabel (voor Arduino Nano)
- 1x Micro usb-USB-kabel (voor Arduino Micro)
- 1x USB 2.0 kabel A/B (voor Arduino Uno)
- 1x Potentiometer 10Kοhm
- Jumperdraden (man naar man en man naar vrouw)
- 1x 9V batterij
- 1x Batterijhouder
- 1x tuimelschakelaar
- 1x Bril
- 1x Isolatietape
- 1x Soldeerbout (optioneel)
Stap 2: Bluetooth AT-modus en opdrachten
Voor dit proces gebruik ik een Arduino Uno-bord
1. Verbind GND en Vcc van de Bluetooth-module met respectievelijk GND en 5V van het Arduino-bord.
2. Druk op de knop op HC-05 Bluetooth en terwijl u deze ingedrukt houdt, sluit u de Arduino aan op uw pc. U ziet de led op de Bluetooth-module knipperen met een interval van 2 seconden, wat betekent dat u in de AT-modus bent gekomen.
3. Open Arduino IDE en upload een lege schets naar het Arduino-bord.
4. Verbind Rx en Tx van de Bluetooth-module met respectievelijk Rx(pin0) en Tx(pin1) van het Arduino-bord.
Belangrijk: Bij het uploaden van een schets, verwijder Rx- en Tx-verbindingen en sluit ze weer aan op hun posities nadat het uploaden is voltooid!
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Rx -> Rx (pin 0)
Tx -> Tx (pin1)
Alle aansluitingen zijn weergegeven in de afbeelding.
5. HC 05 Bluetooth-module heeft na elke opdracht een Carriage Return & Line Feed nodig.
Dus open Serial Monitor en selecteer "Both NL & CR" en 38400 baud.
Typ in: AT en klik vervolgens op Verzenden.
Nu zou u een OK moeten krijgen als antwoord, wat betekent dat u met succes AT-opdrachten hebt ingevoerd!
Stap 3: AT-opdrachten voor SLAVE-module
1. Typ AT+NAAM? om de naam van de module te zien.
U kunt het naar wens wijzigen door bijvoorbeeld te typen: AT+NAME=SLAVE
2. Om het wachtwoordtype in AT+PSWD te zien? (standaard is: 1234)
3. Typ AT+ROLE=0 om het slaaf te maken
4. Typ AT+ADDR=? om zijn adres te krijgen. U moet het adres van deze module weten om deze met een andere te kunnen KOPPELEN.
Merk op dat het adres er ongeveer zo uitziet::21:13:19E8
5. Koppel het los van de pc om de AT-modus te verlaten.
Let op: Het adres is ook te vinden bij Bluetooth apparaten, apparaat toevoegen, rechtermuisknop op SLAVE (de naam van Bluetooth), Eigenschappen, Bluetooth -> Unique Identifier.
Stap 4: AT-opdrachten voor hoofdmodule
1. Typ AT+NAAM? om de naam van de module te zien.
Je kunt het veranderen zoals je wilt, door bijvoorbeeld te typen: AT+NAME=MASTER
2. Om het wachtwoordtype in AT+PSWD te zien? (standaard is: 1234)
3. Typ AT+ROLE=1 om het master te maken
4. Typ AT+CMODE=0 om de module verbinding te laten maken met een opgegeven Bluetooth-adres.
5. Typ AT+BIND= 0021, 13, 0109E8 (vul hier het adres van uw slave-module in) om deze te koppelen met de slave-module.
Opmerking: in AT-opdrachten moeten de dubbele punten worden vervangen door komma's en ook dat het volledige adres hiervan
”:21:13:19E8” is “00:21:13:01:09:e8” omdat “0” aan het begin is weggelaten.
Stap 5: Arduino Micro-verbindingen
Maak de aansluitingen zoals weergegeven in de afbeelding:
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 11
Potentiometer -> Arduino
V -> 5V
GND -> GND
Invoerpin -> pin A2
Upload de volgende schets:
Belangrijk: Bij het uploaden van een schets, verwijder Rx- en Tx-verbindingen en sluit ze weer aan op hun posities nadat het uploaden is voltooid!
Stap 6: Arduino Nano-verbindingen
Maak de aansluitingen zoals weergegeven in de afbeelding:
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 10
Rx -> pin 11
QRE1113 -> Arduino
VCC -> 5V
GND -> GND
UIT -> pin A0
Batterij -> Arduino
9V -> Tuimelschakelaar
GND -> GND
Tuimelschakelaar -> Arduino
V -> Vin
Upload de volgende schets:
Stap 7: Aanpassingen
Gefeliciteerd! Je hebt het meest veeleisende deel voltooid!;):):)
Nu tijd voor aanpassingenssss!
1. Sluit Arduino Micro aan op uw pc. U zult de led op de Bluetooth-module herhaaldelijk zien knipperen.
2. Draai de schakelaar op de Arduino Nano in om hem op te starten. Na enkele seconden ziet u beide bluetooth-modules op dezelfde manier knipperen (één keer knipperen na 2 sec). Dit betekent dat uw Arduino-kaarten zijn gekoppeld en met elkaar kunnen communiceren.
3. Open Arduino IDE. Selecteer je bord (Arduino Micro) en de juiste COM-poort en open de seriële plotter. U ziet een grafiek met de metingen van de sensor en de waarde van de potentiometer. Bij de blauwe kleur staan de waarden van potentiometer (drempel) en bij rood de waarden van de sensor.
4. Verwijder de lens van de bril zodat alleen het montuur overblijft.
5. Bevestig de Spark Fun-lijnsensor aan het frame in een positie die vergelijkbaar is met de foto's.
6. Zet de bril op en stel de sensor zo af dat deze zich naast uw oog bevindt. Door wat te knipperen met je ogen zul je enkele pieken in de grafiek van Serial Plotter opmerken. Pas de waarde van de potentiometer aan om boven de pieken en onder de andere waarden te zijn, zoals weergegeven in de afbeelding. Nu heb je met succes je drempel ingesteld!
Opmerking: uit de drempelaanpassing kunt u ook kiezen welk soort knipperen (opzettelijk of onopzettelijk) u accepteert. Op deze manier kunt u volledig bepalen wanneer het 'ENTER'-commando wordt verzonden.
En…… Eindelijk:D
Het enige wat je nu hoeft te doen is KNIPPEREN (sluit en open je oog);)
Er wordt een "Enter" naar uw pc gestuurd!!
Ja, maar is er een manier om te schrijven en alles te doen wat ik wil zonder mijn pc aan te raken???
Yeeaaahhh… Ga door naar het laatste deel om het zelf te zien!!;)
Stap 8: 3D-afdruktijd!!!:NS
Deze stap is een optionele stap om dit project een compacter en draagbaarder gevoel te geven!!;)
U kunt met uzelf experimenteren en uw eigen behuizingen maken met elk ontwerp dat u maar wilt! Hieronder vind je ook mijn ontwerpen!
Voor dit project heb ik FDM-proces gebruikt met PLA als materiaal. PLA is een geweldige optie voor goedkope en snelle prototyping en is verkrijgbaar in een groot aantal kleuren.
Nadat het 3D-printen is voltooid, kunt u schuurpapier gebruiken om ze glad en mooi te maken en u kunt ze ook in elke gewenste kleur schilderen!
Dat is alles !!!!:D:D
Geniet van uw nieuwe apparaat en gebruik MINDER toetsenbord en muis en MEER Eye Blinking!;)
Stap 9: Bedien uw pc;)
Nu is het tijd om het te zien werken!!!!
Aarzel niet om eventuele opmerkingen of suggesties die u heeft met mij te delen!!!
En vergeet niet……!!
DOE MEER MET OOG KNIPPEREND!!!;)
Als je dat project leuk vond, stem dan alsjeblieft voor de wedstrijden! Bedankt!
ps. Voor de video heb ik het schermtoetsenbord van Windows gebruikt dat automatisch scannen en scanbuddy-software van ahf ondersteunt.
Eerste prijs in de Remote Control Contest 2017
Aanbevolen:
Halloween-pompoen met een bewegend animatronic-oog - Deze pompoen kan zijn ogen rollen! 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Halloween-pompoen met een bewegend animatronic-oog | Deze pompoen kan zijn oog rollen!: In deze Instructable leer je hoe je een Halloween-pompoen maakt die iedereen bang maakt als zijn oog beweegt. Stel de triggerafstand van de ultrasone sensor in op de juiste waarde (stap 9) en je pompoen zal iedereen die het aandurft om snoep te nemen versteenen
Lichten bedienen met uw ogen: 9 stappen (met afbeeldingen)
Lichten bedienen met je ogen: dit semester op de universiteit volgde ik een cursus genaamd Instrumentation in Biomedicine, waarin ik de basisprincipes van signaalverwerking voor medische toepassingen leerde. Voor het eindproject van de klas werkte mijn team aan EOG-technologie (elektrooculografie). Essent
Schedel met verlopende ogen: 4 stappen
Skull With Gradient Eyes.: Tijdens het schoonmaken van de achtertuin vonden we de schedel van een klein knaagdier. We waren bijna van Halloween en hier kwam het idee. Als je geen schedel in je kast hebt, kun je deze vervangen door een oud poppenhoofd of iets anders dat je wilt aansteken
Griezelige ogen: 5 stappen (met afbeeldingen)
Griezelige ogen: dit is mijn tweede poging om dit instructable te publiceren omdat de eerste niet alle stappen zou uploaden. Hopelijk zullen de goede mensen bij Instructables de eerste verwijderen. Oorspronkelijk wilde ik deze ogen in een plastic jack-o-lantern plaatsen die
Halloween-project met schedel, Arduino, knipperende LED's en scrollende ogen - Maker, MakerED, MakerSpaces: 4 stappen
Halloween-project met schedel, Arduino, knipperende LED's en scrollende ogen | Maker, MakerED, MakerSpaces: Halloween-project met schedel, Arduino, knipperende LED's en scrollende ogen Binnenkort is het Halloween, dus laten we een eng project maken terwijl we coderen en doe-het-zelf (een beetje sleutelen…). De tutorial is gemaakt voor mensen die geen 3D-printer hebben, we gebruiken een 21 cm plas