Table des matières:

Système de verrouillage à commande vocale : 7 étapes (avec photos)
Système de verrouillage à commande vocale : 7 étapes (avec photos)

Vidéo: Système de verrouillage à commande vocale : 7 étapes (avec photos)

Vidéo: Système de verrouillage à commande vocale : 7 étapes (avec photos)
Vidéo: Ce Code Vous Donne Toutes Les Photos Et Vidéos Cachées Sur votre Téléphone 2024, Juillet
Anonim
Système de verrouillage à commande vocale
Système de verrouillage à commande vocale

Le système de verrouillage à commande vocale est un système de verrouillage automatisé utilisant le Bluetooth comme intermédiaire pour la communication entre Arduino et votre téléphone Android. Le système de verrouillage à commande vocale se déverrouille lorsque vous prononcez le mot de passe défini par vous (je l'ai défini comme « instructables ») et se verrouille en disant « verrouiller ». La serrure à commande vocale vous permet de déverrouiller et de verrouiller votre tiroir ou votre armoire, automatiquement à partir d'une portée d'environ 10 mètres sans même le toucher. Il suffit d'ouvrir l'application, de dire le mot de passe et d'une simple pression sur un bouton, vous avez ouvert votre tiroir/armoire.

J'ai conçu la serrure ou le loquet selon le tiroir de ma table d'étude. Cela peut être personnalisé selon les besoins en changeant simplement la tête de verrouillage de l'arbre du moteur.

REMARQUE: CETTE CONCEPTION EST EN PHASE DE PROTOTYPE ET NE PEUT GARANTIR UNE SÉCURITÉ ET UNE SÉCURITÉ COMPLÈTES. JE NE SERA PAS RESPONSABLE DE TOUTE PERTE CAUSÉE

Étape 1: Pièces requises

Pièces requises
Pièces requises
Pièces requises
Pièces requises
Pièces requises
Pièces requises

CONTRLEURS

1) Arduino UNO

www.amazon.com/Arduino-Uno-R3-Microcontrol…

2) Arduino Pro mini 5v 16mhz

www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…

3) Pilote de moteur L293D (pas nécessaire si vous utilisez un servo)

www.amazon.com/HC-05-Bluetooth-Pass-thrug…

LA COMMUNICATION

1) Module Bluetooth HC 05

www.amazon.com/HC-05-Bluetooth-Pass-Thrug…

CHARGES

1) moteur à engrenages CC 100 tr/min/9g servomoteur

www.amazon.com/Dimart-100RPM-Robot-Intelli…

2) écran lcd 16x2 (facultatif)

SOURCE DE COURANT

1) Adaptateur 5V 200 mA CC

L'autre divers. les pièces comprennent-

AUTRE MATÉRIEL

1) Pièce en aluminium (10x2x0,2 cm) pour la serrure.

2) Commutateur

Étape 2: Connexions

Connexions
Connexions
Connexions
Connexions
Connexions
Connexions
Connexions
Connexions

MODULE BLUTOOTH - ARDUINO PRO MINI

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

** ASSUREZ-VOUS, LORS DU TÉLÉCHARGEMENT DU CODE, DE DÉBRANCHER LES BROCHES TX ET RX.

ARDUINO PRO MINI - PILOTE MOTEUR

PIN 6 - In1 ou PIN 2 de L293D (si vous vous connectez directement au CI)

PIN 7 - In2 ou PIN 6 de L293D (si vous vous connectez directement au CI)

PIN8 - ACTIVER PIN 1

5V - VCC

CONDUCTEUR DE MOTEUR - MOTEUR

Entrée moteur 1 - Borne 1

Entrée moteur 2 - Borne 2

Étape 3:

Image
Image

Étape 4: Téléchargement du code sur Arduino Pro Mini

Téléchargement de code sur Arduino Pro Mini
Téléchargement de code sur Arduino Pro Mini

Un programme ne peut pas être directement téléchargé sur l'Arduino Pro mini. Il existe principalement deux manières de télécharger un code sur le Pro mini-

1) A l'aide de la carte de programmation, 2) Via Arduino Uno.

J'ai programmé Pro mini Via Arduino UNO. Pour ce faire, commencez par retirer très soigneusement l'Ic de l'Arduino Uno. Ensuite, sur l'IDE Arduino et changez la carte de UNO en Pro mini.

Outils > Cartes > Arduino Pro ou Pro mini

Après avoir fait cela, le coin inférieur droit de votre IDE affichera maintenant la carte comme Arduino Pro ou Pro mini ATmega 328 (5v, 16 Mhz).

Connectez maintenant votre pro mini à Uno-

PRO MINI - UNO

DTR - Réinitialiser

Vcc - 5v

GND - GND

Rx - Rx

Tx - Tx

Après cela, connectez Arduino UNO à l'aide du câble USB à votre ordinateur portable/PC et téléchargez le code de la même manière que pour UNO.

Étape 5: Écrire le code pour Arduino et travailler

Le code/programme indiqué ci-dessous pour le système de verrouillage comprend le code pour un écran LCD 16x2. Son utilisation est totalement facultative et peut être ignorée sans apporter de modifications au code. Le programme est très basique et facile à comprendre

Étape 6: Tester le code avec Arduino UNO

Tester le code avec Arduino UNO
Tester le code avec Arduino UNO

Avant de télécharger le code sur Pro mini, j'ai décidé de tester le programme sur UNO pour m'assurer que le programme fonctionnait parfaitement.

Les résultats étaient excellents, le code a fonctionné selon les attentes et voici une vidéo du test-

Étape 7: Définition du code d'accès et téléchargement de l'application

Le mot de passe peut être défini via la commande suivante-

if(voice == "*mot de passe")

Pour changer le mot de passe, il suffit de changer le mot entre les virgules inversées. N'OUBLIEZ PAS DE METTRE L'ETOILE * AVANT LE MOT

Téléchargement de l'application

Téléchargez l'application:- Android Meets Robots: Voice

cette application est téléchargeable gratuitement sur le Play Store.

Conseillé: