Cuprins:

Sistem de blocare controlat prin voce: 7 pași (cu imagini)
Sistem de blocare controlat prin voce: 7 pași (cu imagini)

Video: Sistem de blocare controlat prin voce: 7 pași (cu imagini)

Video: Sistem de blocare controlat prin voce: 7 pași (cu imagini)
Video: Uite încă o funcție ascunsă de pe iPhone👆🏻 2024, Iulie
Anonim
Sistem de blocare controlat prin voce
Sistem de blocare controlat prin voce

Sistemul de blocare cu control vocal, este un sistem de blocare automată, care utilizează Bluetooth ca intermediar pentru comunicarea dintre Arduino și telefonul dvs. Android. Sistemul de blocare controlat prin voce, se deblochează când rostiți parola așa cum ați fost setată de dvs. (am setat-o ca „instructabile”) și se blochează când spuneți „blocare”. Blocarea controlată prin voce vă permite să vă deblocați și să vă blocați sertarul sau dulapul, automat de la o rază de aproximativ 10 metri, fără a le atinge. Doar deschideți aplicația și spuneți parola și printr-o simplă apăsare de buton ați deschis sertarul / dulapul.

Am proiectat încuietoarea sau zăvorul conform sertarului pentru masa de studiu. Acest lucru poate fi personalizat în funcție de necesitate prin simpla schimbare a capului de zăvor de pe arborele motorului.

NOTĂ: ACEASTA PROIECTARE ESTE ÎN FAZĂ DE PROTOTIP ȘI NU POATE GARANȚIA SIGURANȚA ȘI SIGURANȚA COMPLETĂ. NU VOR FI RESPONSABIL PENTRU ORICE PIERDERE CAUZATĂ

Pasul 1: Piese necesare

Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare

CONTROLATE

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) Driver motor L293D (Nu este necesar dacă utilizați un servo)

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

COMUNICARE

1) Modul Bluetooth HC 05

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

ÎNCĂRCĂRI

1) Motor cu transmisie CC 100 RPM / 9g servomotor

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

2) Afișaj LCD 16x2 (opțional)

ALIMENTARE ELECTRICĂ

1) Adaptor DC 5V 200 ma

Celălalt misc. piesele includ-

ALTE MATERIALE

1) Piesa din aluminiu (10x2x0,2 cm) pentru încuietoare.

2) Comutator

Pasul 2: Conexiuni

Conexiuni
Conexiuni
Conexiuni
Conexiuni
Conexiuni
Conexiuni
Conexiuni
Conexiuni

MODUL BLUTOOTH - ARDUINO PRO MINI

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

** ASigurați-vă că, în timp ce încărcați codul, deconectați PIN-urile TX și RX.

ARDUINO PRO MINI - DRIVER MOTOR

PIN 6 - In1 sau PIN 2 din L293D (dacă se conectează direct la IC)

PIN 7 - In2 sau PIN 6 din L293D (dacă se conectează direct la IC)

PIN8 - ACTIVARE PIN 1

5V - VCC

DRIVER MOTOR - MOTOR

Intrare motor 1 - Terminalul 1

Intrarea motorului 2 - Terminalul 2

Pasul 3:

Imagine
Imagine

Pasul 4: Încărcarea codului pe Arduino Pro Mini

Încărcarea codului pe Arduino Pro Mini
Încărcarea codului pe Arduino Pro Mini

Un program nu poate fi încărcat direct pe Arduino Pro mini. Există în principal două moduri de a încărca un cod în mini-Pro

1) Folosind placa de programare, 2) Via Arduino Uno.

Am programat Pro mini Via Arduino UNO. Pentru a face acest lucru, mai întâi, îndepărtați complet Ic-ul de pe Arduino Uno. Apoi pe Arduino IDE și schimbați placa de la UNO la Pro mini.

Instrumente> Plăci> Arduino Pro sau Pro mini

După ce faceți acest lucru, colțul din dreapta jos al IDE-ului dvs. va afișa acum placa ca Arduino Pro sau Pro mini ATmega 328 (5v, 16 Mhz).

Acum conectați-vă pro mini la Uno-

PRO MINI - UNO

DTR - Resetare

Vcc - 5v

GND - GND

Rx - Rx

Tx - Tx

După aceasta, conectați Arduino UNO folosind cablul USB la laptop / PC și încărcați codul în același mod în care se face pentru UNO.

Pasul 5: Scrierea codului pentru Arduino și funcționarea

Codul / programul de mai jos pentru sistemul de blocare include codul pentru un ecran LCD de 16x2. Folosirea acestuia este complet opțională și poate fi omisă fără a aduce modificări codului. Programul este foarte simplu și ușor de înțeles

Pasul 6: Testarea codului cu Arduino UNO

Testarea codului cu Arduino UNO
Testarea codului cu Arduino UNO

Înainte de a încărca codul în Pro mini, am decis să testez programul pe UNO pentru a mă asigura că programul funcționează perfect.

Rezultatele au fost excelente, codul a funcționat conform așteptărilor și iată un videoclip al testului-

Pasul 7: Setarea codului de acces și descărcarea aplicației

Parola poate fi setată prin următoarea comandă-

if (voce == "* parolă")

Pentru a schimba parola, trebuie doar să schimbați cuvântul din virgulele inversate. NU Uitați să puneți steaua * ÎNAINTE DE CUVÂNT

Descărcarea aplicației

Descărcați aplicația: - Android Meets Robots: Voice

această aplicație poate fi descărcată gratuit din magazinul de jocuri.

Recomandat: