Table des matières:

TriggerX : 15 étapes
TriggerX : 15 étapes

Vidéo: TriggerX : 15 étapes

Vidéo: TriggerX : 15 étapes
Vidéo: Radical Firearms skeletonized billet AR-15 trigger 2024, Novembre
Anonim
DéclencheurX
DéclencheurX

Cette instructable a été créée pour répondre aux exigences du projet du cours Make à l'Université de Floride du Sud (www.makecourse.com)

Souvent, nous travaillons avec un ordinateur de bureau connecté à distance depuis la maison. Les problèmes surviennent lorsque l'ordinateur est gelé à un moment donné et qu'il a besoin d'un nouveau départ (redémarrage de l'ordinateur). Dans ce cas, vous devez entrer dans le bureau et le redémarrer vous-même (action mécanique difficile à faire électroniquement sans modifier les circuits d'alimentation de l'ordinateur). Ce projet TirggerX s'inspire de cet événement. Depuis longtemps, je pensais créer un appareil IOT compatible wifi qui peut effectuer une action physique comme tourner un interrupteur ou redémarrer un ordinateur à distance. Jusqu'à présent, cette fonctionnalité est quelque peu absente de tous les appareils intelligents disponibles sur le marché. J'ai donc décidé de faire le mien. Parlons maintenant de ce dont vous avez besoin pour créer le vôtre-

1. NodeMCu Amazon

2. SG90 Servo Amazon

3. Stepper avec un curseur linéaire Amazon.

4. 2 pilote de moteur pas à pas Amazon

5. Câble micro USB

Objectifs du projet-

Faites un interrupteur physique avec une action de glissement dans les directions X et Y et une action de tapotement dans la direction Z.

Étape 1: Mouvement des 3 axes

Mouvement 3 axes
Mouvement 3 axes

Pour le fonctionnement linéaire (positions x et y coulissantes) du commutateur (déclencheur), nous avons besoin d'un mouvement à deux axes qui sera effectué par deux moteurs pas à pas. L'événement déclencheur principal qui dans la direction z sera piloté par un servo.

Étape 2: Conception 3D

Conception 3D
Conception 3D

Étape 3: Conception de la base et du couvercle

Conception de la base et du couvercle
Conception de la base et du couvercle

Tout d'abord, le couvercle et la base du moteur pas à pas ont été conçus.

Étape 4: Conception 3D: Couvercle de base avec moteur pas à pas

Conception 3D: Couvercle de base avec moteur pas à pas
Conception 3D: Couvercle de base avec moteur pas à pas

Le moteur pas à pas a été conçu pour la simulation. Les images ci-dessus montrent le couvercle de base avec le moteur pas à pas installé

Étape 5: Conception 3D: Assemblage Servo - Base pour Servo

Conception 3D: Assemblage de servomoteurs - Base pour servomoteurs
Conception 3D: Assemblage de servomoteurs - Base pour servomoteurs
Conception 3D: Assemblage de servomoteurs - Base pour servomoteurs
Conception 3D: Assemblage de servomoteurs - Base pour servomoteurs

Pour fixer la glissière linéaire des moteurs pas à pas avec servomoteur, une base de montage a été conçue et fixée.

Étape 6: Conception 3D: Circuits

Conception 3D: Circuits
Conception 3D: Circuits
Conception 3D: Circuits
Conception 3D: Circuits

1. Nœud MCU

2. Pilote de moteur

Les deux ont été inclus dans la simulation et la conception.

Crédit: GrabCad.

Étape 7: Conception 3D: Plaque de recouvrement

Conception 3D: plaque de recouvrement
Conception 3D: plaque de recouvrement

La plaque de recouvrement pour l'application d'adhésif à fixer à l'ordinateur (ainsi que pour des raisons esthétiques) a été conçue et fixée à l'ensemble complet.

Étape 8: Conception 3D: Assemblage mécanique complet

Conception 3D: Assemblage mécanique complet
Conception 3D: Assemblage mécanique complet
Conception 3D: Assemblage mécanique complet
Conception 3D: Assemblage mécanique complet

Étape 9: Circuit de commande: Schéma fonctionnel

Circuit de commande: schéma fonctionnel
Circuit de commande: schéma fonctionnel

L'appareil TriggerX est contrôlé par une interface d'application Android conçue par Blynk.

L'application communiquera avec le nœud MCU (via Internet) installé dans l'appareil et contrôlera le servo ainsi que deux moteurs pas à pas via deux modules de pilote pas à pas TB6612.

Étape 10: Schéma du circuit

Schéma du circuit
Schéma du circuit
Schéma du circuit
Schéma du circuit

Le schéma du circuit est comme indiqué dans l'image. Le NodeMcu est connecté au moteur pas à pas via le pilote de moteur pas à pas et directement au servomoteur.

Étape 11: Configuration de l'application Blynk

Configuration de l'application Blynk
Configuration de l'application Blynk
Configuration de l'application Blynk
Configuration de l'application Blynk
Configuration de l'application Blynk
Configuration de l'application Blynk

L'application Blynk peut être téléchargée à partir du lien donné ici.

Deux curseurs et un bouton ont été inclus selon la configuration montrée dans l'image.

De 0 à 300 est le nombre d'étapes pas à pas et 120 à 70 est le signal de commande d'angle d'asservissement.

Étape 12: Le code

Tout d'abord, le nouveau projet a été créé dans l'application et le code d'autorisation a été utilisé dans le code IDE Arduino.

Le Code est expliqué dans le fichier.

Étape 13: Assemblage imprimé en 3D avec circuits

Assemblage imprimé en 3D avec circuits
Assemblage imprimé en 3D avec circuits

Étape 14: Montage sur un ordinateur

Montage sur ordinateur
Montage sur ordinateur

L'appareil a été monté sur un ordinateur à l'aide de ruban adhésif double face.

Étape 15: Démonstration du fonctionnement de l'appareil

La documentation complète et la démonstration de fonctionnement de l'appareil peuvent être trouvées ici.

Conseillé: