Obsah:

Hlasom ovládaný uzamykací systém: 7 krokov (s obrázkami)
Hlasom ovládaný uzamykací systém: 7 krokov (s obrázkami)

Video: Hlasom ovládaný uzamykací systém: 7 krokov (s obrázkami)

Video: Hlasom ovládaný uzamykací systém: 7 krokov (s obrázkami)
Video: 7 funkcí, které musí Samsung uživatelé znát. 2024, December
Anonim
Systém zamykania ovládaný hlasom
Systém zamykania ovládaný hlasom

Voice Controlled Locking System je automatizovaný uzamykací systém, ktorý používa bluetooth ako medziprodukt na komunikáciu medzi Arduino a vašim telefónom s Androidom. Hlasom ovládaný zamykací systém sa odomkne, keď poviete heslo, ktoré ste nastavili (nastavil som ho ako „pokyny“), a zamkne sa tak, že povie „zamknúť“. Hlasom ovládaný zámok vám umožní odomknúť a uzamknúť vašu zásuvku alebo šatník, automaticky z dosahu približne 10 metrov, bez toho, aby ste sa ho dotkli. Stačí otvoriť aplikáciu, povedať heslo a stlačením tlačidla otvoriť zásuvku/šatník.

Zámok alebo západku som navrhol podľa zásuvky svojho študijného stola. To je možné prispôsobiť podľa potreby jednoduchou výmenou hlavy západky z hriadeľa motora.

UPOZORNENIE: TENTO DIZAJN JE V FÁZE PROTOTYPU A NEMÔŽE ZÁRUKA VYPLÝVAŤ BEZPEČNOSŤ A ZABEZPEČENIE. NEBUDEM ZODPOVEDNÝ ZA ZHODU SPÔSOBENÚ

Krok 1: Potrebné diely

Potrebné diely
Potrebné diely
Potrebné diely
Potrebné diely
Potrebné diely
Potrebné diely

OVLÁDAČE

1) Arduino UNO

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

2) Arduino Pro mini 5v 16 MHz

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

3) Ovládač motora L293D (nie je potrebný, ak používate servo)

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

KOMUNIKÁCIA

1) Modul Bluetooth HC 05

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

ZATÍŽENIA

1) Motor s prevodovkou DC so servomotorom 100 otáčok za minútu/ 9 g

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

2) LCD displej 16x2 (voliteľné)

ZDROJ

1) 5V 200 ma DC adaptér

Ostatné rôzne súčasťou sú-

INÝ MATERIÁL

1) Hliníkový kus (10x2x0,2 cm) pre zámok.

2) Prepnite

Krok 2: Pripojenia

Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia
Pripojenia

MODUL BLUTOOTH - ARDUINO PRO MINI

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

** ZABEZPEČTE SI, PRI NÁVODE KÓDU, ODPOJTE KÓDY TX A RX.

ARDUINO PRO MINI - VODIČ MOTORA

PIN 6 - In1 alebo PIN 2 L293D (ak sa pripájate priamo k IC)

PIN 7 - In2 alebo PIN 6 L293D (ak sa pripájate priamo k IC)

PIN8 - POVOLIŤ PIN 1

5V - VCC

MOTOROVÝ VODIČ - MOTOR

Vstup motora 1 - svorka 1

Vstup motora 2 - svorka 2

Krok 3:

Obrázok
Obrázok

Krok 4: Nahranie kódu do Arduino Pro Mini

Odovzdávanie kódu do Arduino Pro Mini
Odovzdávanie kódu do Arduino Pro Mini

Program nie je možné nahrať priamo do zariadenia Arduino Pro mini. Existujú hlavne dva spôsoby, ako nahrať kód do Pro mini-

1) Pomocou programovacej dosky

2) Via Arduino Uno.

Naprogramoval som Pro mini Via Arduino UNO. Aby ste to urobili, najskôr veľmi opatrne úplne odstráňte Ic na Arduino Uno. Potom na Arduino IDE a zmeňte dosku z UNO na Pro mini.

Nástroje> Dosky> Arduino Pro alebo Pro mini

Potom urobíte v pravom dolnom rohu vášho IDE dosku ako Arduino Pro alebo Pro mini ATmega 328 (5v, 16 Mhz).

Teraz pripojte Pro mini k Uno-

PRO MINI - UNO

DTR - Reset

Vcc - 5v

GND - GND

Rx - Rx

Tx - Tx

Potom pripojte Arduino UNO pomocou kábla USB k svojmu prenosnému počítaču/PC a nahrajte kód rovnakým spôsobom, ako sa to robí pre UNO.

Krok 5: Napísanie kódu pre Arduino a práca

Ďalej uvedený kód/program uzamykacieho systému obsahuje kód pre LCD displej 16x2. Jeho použitie je úplne voliteľné a je možné ho preskočiť bez vykonávania akýchkoľvek zmien v kóde. Program je veľmi jednoduchý a zrozumiteľný

Krok 6: Testovanie kódu pomocou Arduino UNO

Testovanie kódu pomocou Arduino UNO
Testovanie kódu pomocou Arduino UNO

Pred nahraním kódu do Pro mini som sa rozhodol otestovať program na UNO, aby som sa ubezpečil, že program funguje perfektne.

Výsledky boli skvelé, kód fungoval podľa očakávania a tu je video z testu-

Krok 7: Nastavenie prístupového kódu a stiahnutie aplikácie

Heslo je možné nastaviť pomocou nasledujúceho príkazu-

if (hlas == "*heslo")

Ak chcete zmeniť heslo, stačí zmeniť slovo v obrátených kómách. NEZABUDNITE HODINU HNEĎ PRED SLOVOM

Sťahovanie aplikácie

Stiahnite si aplikáciu:- Android Meets Robots: Voice

túto aplikáciu si môžete zadarmo stiahnuť z obchodu Play.

Odporúča: