Sommario:

TriggerX: 15 passaggi
TriggerX: 15 passaggi

Video: TriggerX: 15 passaggi

Video: TriggerX: 15 passaggi
Video: Quick Tip: How to Install the Geissele Trigger 2024, Novembre
Anonim
TriggerX
TriggerX

Questo istruttivo è stato creato in adempimento del requisito del progetto del corso Make presso la University of South Florida (www.makecourse.com)

Spesso lavoriamo con il computer dell'ufficio connesso in remoto da casa. I problemi si verificano quando il computer è bloccato a volte e ha bisogno di un nuovo avvio (riavvio del computer). In tal caso devi entrare in ufficio e riavviarlo da solo (azione meccanica difficile da eseguire elettronicamente senza modificare i circuiti di alimentazione del computer). Questo progetto TirggerX si ispira a questo evento. Da molto tempo stavo pensando di realizzare un dispositivo IOT abilitato per il wifi in grado di eseguire un'azione fisica come accendere un interruttore o riavviare un computer da remoto. Finora questa funzione è in qualche modo mancante con tutti i dispositivi intelligenti disponibili sul mercato. Così ho deciso di crearne uno mio. Ora parliamo di ciò di cui hai bisogno per creare il tuo-

1. NodeMCu Amazon

2. Servo Amazon SG90

3. Stepper con un cursore lineare Amazon.

4. 2 driver per motore passo-passo Amazon

5. Cavo micro USB Amazon

Obiettivi del progetto-

Effettuare un interruttore fisico con azione di scorrimento in direzione X e Y e azione di tocco in direzione Z.

Passaggio 1: movimento a 3 assi

Movimento a 3 assi
Movimento a 3 assi

Per il funzionamento lineare (posizione scorrevole x e y) dell'interruttore (Trigger), abbiamo bisogno di un movimento a due assi che verrà eseguito da due motori passo-passo. L'evento trigger principale che nella direzione z sarà guidato da un servo.

Passaggio 2: progettazione 3D

Progettazione 3D
Progettazione 3D

Passaggio 3: progettazione della base e della copertura

Design della base e del coperchio
Design della base e del coperchio

Innanzitutto, sono stati progettati il coperchio e la base per il motore passo-passo.

Passaggio 4: progettazione 3D: copertura di base con stepper

Design 3D: copertura di base con stepper
Design 3D: copertura di base con stepper

Il motore passo-passo è stato progettato per la simulazione. Le immagini sopra mostrano il coperchio della base con il motore passo-passo installato

Passaggio 5: progettazione 3D: gruppo servo - Base per servo

Design 3D: gruppo servo - Base per servo
Design 3D: gruppo servo - Base per servo
Design 3D: gruppo servo - Base per servo
Design 3D: gruppo servo - Base per servo

Per collegare la guida lineare dei motori passo-passo con servomotore è stata progettata e fissata una base di montaggio.

Passaggio 6: progettazione 3D: circuiti

Progettazione 3D: circuiti
Progettazione 3D: circuiti
Progettazione 3D: circuiti
Progettazione 3D: circuiti

1. Nodo MCU

2. Driver del motore

Entrambi sono stati inclusi nella simulazione e nella progettazione.

Credito: GrabCad.

Passaggio 7: progettazione 3D: piastra di copertura

Design 3D: piastra di copertura
Design 3D: piastra di copertura

La placca di copertura per l'applicazione dell'adesivo da attaccare al computer (oltre che per motivi estetici) è stata studiata e fissata all'intero assieme.

Passaggio 8: progettazione 3D: assemblaggio meccanico completo

Progettazione 3D: assemblaggio meccanico completo
Progettazione 3D: assemblaggio meccanico completo
Progettazione 3D: assemblaggio meccanico completo
Progettazione 3D: assemblaggio meccanico completo

Passaggio 9: circuito di controllo: diagramma a blocchi

Circuito di controllo: diagramma a blocchi
Circuito di controllo: diagramma a blocchi

Il dispositivo TriggerX è controllato da un'interfaccia APP Android realizzata da Blynk.

L'app comunicherà con il nodo MCU (tramite Internet) installato nel dispositivo e controllerà il servo e due motori passo-passo attraverso due moduli driver passo-passo TB6612.

Passaggio 10: schema del circuito

Schema del circuito
Schema del circuito
Schema del circuito
Schema del circuito

Lo schema del circuito è come mostrato nell'immagine. Il NodeMcu è collegato al motore passo-passo tramite il driver del motore passo-passo e direttamente al servomotore.

Passaggio 11: configurazione dell'APP Blynk

Configurazione dell'APP Blynk
Configurazione dell'APP Blynk
Configurazione dell'APP Blynk
Configurazione dell'APP Blynk
Configurazione dell'APP Blynk
Configurazione dell'APP Blynk

L'app Blynk può essere scaricata dal collegamento fornito qui.

Sono stati inclusi due cursori e un pulsante in base alla configurazione mostrata nell'immagine.

Da 0 a 300 è il numero di passi dello stepper e da 120 a 70 è il segnale di controllo dell'angolo del servo.

Passaggio 12: il codice

Innanzitutto, il nuovo progetto è stato creato nell'app e il codice di autorizzazione è stato utilizzato nel codice IDE di Arduino.

Il Codice è spiegato nel file.

Passaggio 13: assemblaggio stampato in 3D con circuiti

Assemblaggio stampato in 3D con circuiti
Assemblaggio stampato in 3D con circuiti

Passaggio 14: montaggio su un computer

Montaggio su un computer
Montaggio su un computer

Il dispositivo è stato montato su un computer utilizzando nastro biadesivo.

Passaggio 15: dimostrazione del funzionamento del dispositivo

La documentazione completa e la dimostrazione del funzionamento del dispositivo sono disponibili qui.

Consigliato: