Sommario:

HaptiGuard - Sistema di avviso laterale: 3 passaggi (con immagini)
HaptiGuard - Sistema di avviso laterale: 3 passaggi (con immagini)

Video: HaptiGuard - Sistema di avviso laterale: 3 passaggi (con immagini)

Video: HaptiGuard - Sistema di avviso laterale: 3 passaggi (con immagini)
Video: Голубая стрела (1958) фильм 2024, Dicembre
Anonim
HaptiGuard - Sistema di avviso laterale
HaptiGuard - Sistema di avviso laterale

Sistema di avviso laterale rapido e diretto come idea laterale di fotonica personale del Media Computing Group Aachen, finanziato dal ministero tedesco dell'istruzione e della scienza. Ogni volta che ti arriva qualcosa che non riesci a sentire (a causa di problemi di udito o semplicemente perché le auto elettriche sono molto più silenziose di quelle vecchie), una vibrazione sul tuo braccio dovrebbe darti un suggerimento che potresti voler guardare il lato. 5 Motori a vibrazione (in realtà ne vengono utilizzati solo tre (guidati da un ULN2803), gli altri sono di backup se qualcosa va storto) sono utilizzati in connessione con tre sensori di distanza VL53L1X. Sono controllati con un Wattuino Pro Mini (3, 3V), alimentato a batteria con un doppio pacco batteria AAA. Le custodie stampate in 3D fanno scattare tutto su un braccialetto.

A causa della luce solare e del movimento del braccio, il sistema non funzionava molto bene nella vita reale, ma almeno è divertente da provare, abbiamo imparato a collegare diversi sensori del tempo di volo contemporaneamente (grazie a Lukas Ossmann per la codifica) e riutilizzato un bel braccialetto per qualcosa di bello (grazie a Sophy Stönner come designer).

Passo 1:

Immagine
Immagine

Prima stampa 3D delle parti nel campo OpenScad. Relativo all'inizio puoi trovare le parti - in parte commentate -. È necessario stampare 3 volte sensorHolderTop e holderBottom, nonché una volta controllerHolderTop e -Bottom. Quindi stampare una volta il batteryHolder (che potrebbe dover essere modificato per la batteria in uso). Le clip aggiuntive per cavi e motori a vibrazione provengono dal nostro HaptiVision Toolkit, i file di progettazione 3D possono essere trovati qui. Almeno l'involucro del motore potrebbe essere adattato in base alle dimensioni del motore di vibrazione, ma si può trovare anche una versione generale facilmente adattabile.

Dopo la stampa, cuci il tuo o usa un braccialetto esistente, dove fai dei fori per i supporti oltre al pacco batteria, che verrà cucito.

Passaggio 2: cablaggio

Cablaggio
Cablaggio

Un po' di lavoro, ma molto semplice: prima viene fresata una piccola scheda per l'ULN che è praticamente saldata sul retro del controller. Il pacco Vattery è collegato a VDD e Gnd della scheda controller, così come a ciascun sensore. Quindi tutti i sensori e la scheda controller sono collegati in parallelo sul bus I2C. Un filo di ciascun motore va ai pin 3, 6 e 10 sull'ULN sul retro, l'altro a GND, mentre XSHUT di ciascun sensore va a A0, A1, A2 per la selezione del sensore.

Passaggio 3: carica il codice e provalo

Alla fine, il codice può essere caricato e il sistema testato. Esistono diverse opzioni per l'utilizzo del sensore, è possibile passare da una modalità di distanza all'altra così come il tempo di misurazione (una sorta di tempo di esposizione). Per il feedback della vibrazione viene utilizzato un thershol superiore e inferiore, nonché un sistema di filtraggio per il rumore. B

Ogni sensore viene controllato uno dopo l'altro utilizzando il pin XSHUT per accenderli e spegnerli, quindi il segnale viene filtrato e i motori di vibrazione vengono controllati in corrispondenza della distanza con PWM.

Consigliato: