Sommario:
- Passaggio 1: materiali: cosa ti servirà
- Passaggio 2: modalità e comandi Bluetooth AT
- Passaggio 3: comandi AT per il modulo SLAVE
- Passaggio 4: Comandi AT per il modulo principale
- Passaggio 5: micro connessioni Arduino
- Passaggio 6: connessioni Arduino Nano
- Passaggio 7: regolazioni
- Passaggio 8: tempo di stampa 3D!!!:D
- Passaggio 9: controlla il tuo PC;)
Video: Controlla il PC in modalità wireless con gli occhi lampeggianti;): 9 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Che ne dici di andare oltre le tue abitudini?? Che ne dici di provare qualcosa di nuovo??!!!!
Che ne dici di controllare il tuo PC e fare tutto ciò che vuoi SENZA usare tastiera e mouse!
Hmm… Ma come è possibile???
Con un battito di ciglia!! Non ci credi???
Ok, continua a leggere e scoprirai come può succedere!!;)
Passaggio 1: materiali: cosa ti servirà
- 2x Mini breadboard
- 2x moduli Bluetooth HC-05
- 1x Arduino Uno
- 1x Arduino Micro
- 1x Arduino Nano
- 1x sensore di linea SparkFun QRE1113
- 1x cavo Mini USB-USB (per Arduino Nano)
- 1x cavo Micro USB-USB (per Arduino Micro)
- 1x cavo USB 2.0 A/B (per Arduino Uno)
- 1x potenziometro 10Kohm
- Ponticelli (maschio a maschio e maschio a femmina)
- 1x batteria da 9V
- 1x portabatteria
- 1x interruttore a levetta
- 1x paio di occhiali
- 1x nastro isolante
- 1x saldatore (opzionale)
Passaggio 2: modalità e comandi Bluetooth AT
Per questo processo sto usando una scheda Arduino Uno
1. Collegare GND e Vcc del modulo Bluetooth rispettivamente a GND e 5V della scheda Arduino.
2. Premi il pulsante su HC-05 Bluetooth e mentre lo tieni premuto, collega l'Arduino al PC. Vedrai il led sul modulo Bluetooth lampeggiare con un intervallo di 2 secondi, il che significa che sei entrato in modalità AT.
3. Apri Arduino IDE e carica uno schizzo vuoto sulla scheda Arduino.
4. Collegare Rx e Tx del modulo Bluetooth rispettivamente a Rx (pin0) e Tx (pin1) della scheda Arduino.
Importante: quando carichi uno schizzo, rimuovi le connessioni Rx e Tx e ricollegale alle loro posizioni dopo che il caricamento è terminato!
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Rx -> Rx (pin 0)
Tx -> Tx (pin1)
Tutti i collegamenti sono mostrati nell'immagine.
5. Il modulo Bluetooth HC 05 richiede un ritorno a capo e un avanzamento riga dopo ogni comando.
Quindi apri Serial Monitor e seleziona "Both NL & CR" e 38400 baud.
Digitare: AT e quindi fare clic su Invia.
Ora dovresti ricevere un OK come risposta che significa che sei entrato con successo in AT Commands!
Passaggio 3: comandi AT per il modulo SLAVE
1. Digita AT+NAME? per vedere il nome del modulo.
Puoi cambiarlo come preferisci, digitando ad esempio: AT+NAME=SLAVE
2. Per vedere il tipo di password in AT+PSWD? (il valore predefinito è: 1234)
3. Digita AT+ROLE=0 per renderlo slave
4. Digitare AT+ADDR=? per ottenere il suo indirizzo. È necessario conoscere l'indirizzo di questo modulo per poterlo ABBINARE con un altro.
Nota che l'indirizzo sarà simile a questo::21:13:19E8
5. Scollegarlo dal PC per uscire dalla modalità AT.
Nota: l'indirizzo si trova anche su Dispositivi Bluetooth, aggiungi dispositivo, fai clic con il tasto destro su SLAVE (il nome di Bluetooth), Proprietà, Bluetooth -> Identificatore univoco.
Passaggio 4: Comandi AT per il modulo principale
1. Digita AT+NAME? per vedere il nome del modulo.
Puoi cambiarlo a tuo piacimento, digitando ad esempio: AT+NAME=MASTER
2. Per vedere il tipo di password in AT+PSWD? (il valore predefinito è: 1234)
3. Digita AT+ROLE=1 per renderlo master
4. Digitare AT+CMODE=0 per fare in modo che il modulo si connetta a un indirizzo Bluetooth specificato.
5. Digita AT+BIND= 0021, 13, 0109E8 (inserisci qui l'indirizzo del tuo modulo slave) per accoppiarlo con il modulo slave.
Nota: nei comandi AT i due punti devono essere sostituiti con virgole e anche l'indirizzo completo di questo
":21:13:19E8" è "00:21:13:01:09:e8" perché "0" è omesso all'inizio.
Passaggio 5: micro connessioni Arduino
Effettuare i collegamenti come mostrato nell'immagine:
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 11
Potenziometro -> Arduino
V -> 5V
GND -> GND
Pin di ingresso -> pin A2
Carica il seguente schizzo:
Importante: quando carichi uno schizzo, rimuovi le connessioni Rx e Tx e ricollegale alle loro posizioni dopo che il caricamento è terminato!
Passaggio 6: connessioni Arduino Nano
Effettuare i collegamenti come mostrato nell'immagine:
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 10
Rx -> pin 11
QRE1113 -> Arduino
VCC -> 5V
GND -> GND
OUT -> pin A0
Batteria -> Arduino
9V -> Interruttore a levetta
GND -> GND
Interruttore a levetta -> Arduino
V -> Vin
Carica il seguente schizzo:
Passaggio 7: regolazioni
Congratulazioni! Hai completato la parte più impegnativa!;):)
Ora è tempo di aggiustamenti!
1. Collega Arduino Micro al tuo PC. Vedrai il led sul modulo Bluetooth lampeggiare ripetutamente.
2. Accendi l'interruttore su Arduino Nano per accenderlo. Dopo alcuni secondi vedrai entrambi i moduli bluetooth lampeggiare allo stesso modo (un lampeggio dopo 2 sec). Ciò significa che le tue schede Arduino sono accoppiate e possono comunicare tra loro.
3. Apri Arduino IDE. Seleziona la tua scheda (Arduino Micro) e la porta COM appropriata e apri il plotter seriale. Vedrai un grafico con le misure del sensore e il valore del potenziometro. Con il colore blu sono i valori dal potenziometro (soglia) e con il rosso i valori dal sensore.
4. Rimuovere la lente dagli occhiali in modo da avere solo la montatura.
5. Fissare il sensore di linea Spark Fun al telaio in una posizione simile alle foto.
6. Indossare gli occhiali e regolare il sensore in modo che sia vicino all'occhio. Sbattendo le palpebre con l'occhio noterete dei picchi nel grafico di Serial Plotter. Regolare il valore del potenziometro in modo che sia al di sopra dei picchi e al di sotto degli altri valori come mostrato nell'immagine. Ora hai impostato con successo la tua soglia!
Nota: Dalla regolazione della soglia puoi anche scegliere quale tipo di lampeggi (intenzionali o non intenzionali) accetterai. In questo modo puoi controllare completamente quando verrà inviato il comando 'ENTER'.
E…… Finalmente:D
L'unica cosa che devi fare ora è BLINK (chiudi e apri l'occhio);)
Verrà inviato un "Invio" al tuo PC!!
Sì, ma c'è un modo per scrivere e fare tutto ciò che voglio senza toccare il mio PC???
Yeeaaahhh… Continua fino all'ultima parte per vedere di persona!!;)
Passaggio 8: tempo di stampa 3D!!!:D
Questo passaggio è un passaggio opzionale per dare una sensazione più compatta e portatile a questo progetto!!;)
Puoi sperimentare con te stesso e creare le tue custodie con qualsiasi design che ti piace! Di seguito puoi trovare anche i miei disegni!
Per questo progetto ho utilizzato il processo FDM con PLA come materiale. Il PLA è un'ottima opzione per la prototipazione rapida e a basso costo ed è disponibile in una vasta gamma di colori.
Dopo che la stampa 3D è stata completata, puoi usare carta vetrata per renderli lisci e belli e puoi anche dipingerli di qualsiasi colore tu voglia!
È tutto !!!!:D:D
Goditi il tuo nuovo dispositivo e usa MENO tastiera e mouse e PI palpebre lampeggianti!;)
Passaggio 9: controlla il tuo PC;)
Ora è il momento di vederlo funzionare!!!!
Non esitate a condividere con me qualsiasi commento o suggerimento che avete!!!
E non dimenticare……!!
FARE DI PI CON IL BLOCCAGGIO DEGLI OCCHI !!!;)
Se ti è piaciuto quel progetto votalo per i concorsi! Grazie!
PS. Per il video ho utilizzato la tastiera su schermo di Windows che supporta la scansione automatica e il software scanbuddy di ahf.
Primo Premio al Concorso Telecomandi 2017