Satura rādītājs:

Balss vadāma bloķēšanas sistēma: 7 soļi (ar attēliem)
Balss vadāma bloķēšanas sistēma: 7 soļi (ar attēliem)

Video: Balss vadāma bloķēšanas sistēma: 7 soļi (ar attēliem)

Video: Balss vadāma bloķēšanas sistēma: 7 soļi (ar attēliem)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Jūlijs
Anonim
Balss vadāma bloķēšanas sistēma
Balss vadāma bloķēšanas sistēma

Balss vadāma bloķēšanas sistēma ir automatizēta bloķēšanas sistēma, kas izmanto Bluetooth kā starpposmu saziņai starp Arduino un jūsu Android tālruni. Balss vadāma bloķēšanas sistēma tiek atbloķēta, kad jūs sakāt paroli, ko esat iestatījis (es to esmu iestatījis kā “pamācību”), un bloķē, sakot “bloķēt”. Balss vadāma slēdzene ļauj automātiski atbloķēt un aizslēgt atvilktni vai drēbju skapi no aptuveni 10 metru diapazona, to pat nepieskaroties. Vienkārši atveriet lietotni un pasakiet paroli un, nospiežot pogu, esat atvēris atvilktni/drēbju skapi.

Es esmu izstrādājis slēdzeni vai aizbīdni atbilstoši manam mācību galda atvilktnei. To var pielāgot pēc vajadzības, vienkārši nomainot aizbīdņa galvu no motora vārpstas.

PIEZĪME: ŠAIS DIZAINS IR PROTOTIPA FĀZĒ, UN GARANTIJA NAV PILNĪGA DROŠĪBA UN DROŠĪBA. ES NEATBILDU PAR KĀDIEM CIETOJUMIEM

1. darbība. Nepieciešamās detaļas

Nepieciešamas detaļas
Nepieciešamas detaļas
Nepieciešamas detaļas
Nepieciešamas detaļas
Nepieciešamas detaļas
Nepieciešamas detaļas

KONTROLIERI

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) L293D motora vadītājs (nav nepieciešams, ja izmanto servo)

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

KOMUNIKĀCIJA

1) Bluetooth modulis HC 05

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

LOADS

1) Līdzstrāvas motors ar ātrumu 100 apgr./min/ 9g servomotors

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

2) 16x2 lcd displejs (pēc izvēles)

ENERĢIJAS PADEVE

1) 5V 200 ma DC adapteris

Otrs misc. daļas ietver-

CITS MATERIĀLS

1) Alumīnija gabals (10x2x0,2 cm) slēdzenei.

2) Slēdzis

2. darbība. Savienojumi

Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi

BLUTOOTH MODULIS - ARDUINO PRO MINI

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

** Pārliecinieties, ka, augšupielādējot kodu, atvienojiet TX un RX PINS.

ARDUINO PRO MINI - MOTORA VADĪTĀJS

PIN 6 - In1 vai PIN 2 no L293D (ja pievienojat tieši IC)

PIN 7 - In2 vai PIN 6 no L293D (ja pievienojat tieši IC)

PIN8 - IESPĒJIET PIN 1

5V - VCC

MOTOR DRIVER - MOTOR

Motora ieeja 1 - terminālis 1

Motora ieeja 2 - terminālis 2

3. darbība:

Attēls
Attēls

4. darbība: koda augšupielāde Arduino Pro Mini

Koda augšupielāde Arduino Pro Mini
Koda augšupielāde Arduino Pro Mini

Programmu nevar tieši augšupielādēt Arduino Pro mini. Galvenokārt ir divi veidi, kā augšupielādēt kodu Pro mini-

1) Izmantojot programmēšanas paneli, 2) Via Arduino Uno.

Esmu ieprogrammējis Pro mini Via Arduino UNO. Lai to izdarītu, vispirms ļoti uzmanīgi pilnībā noņemiet Ic uz Arduino Uno. Pēc tam uz Arduino IDE un mainiet tāfelīti no UNO uz Pro mini.

Rīki> Dēļi> Arduino Pro vai Pro mini

Pēc tam IDE labajā apakšējā stūrī tiks parādīta tāfele- Arduino Pro vai Pro mini ATmega 328 (5v, 16 Mhz).

Tagad savienojiet savu pro mini ar Uno-

PRO MINI - UNO

DTR - atiestatīt

Vcc - 5 v

GND - GND

Rx - Rx

Tx - Tx

Pēc tam pievienojiet Arduino UNO, izmantojot USB kabeli, klēpjdatoram/datoram un augšupielādējiet kodu tāpat kā tas tiek darīts UNO.

5. solis: Arduino koda rakstīšana un darbs

Tālāk norādītais bloķēšanas sistēmas kods/programma ietver 16x2 lcd displeja kodu. Tās izmantošana ir pilnīgi neobligāta, un to var izlaist, neveicot nekādas izmaiņas kodā. Programma ir ļoti vienkārša un viegli saprotama

6. darbība: koda pārbaude ar Arduino UNO

Koda pārbaude ar Arduino UNO
Koda pārbaude ar Arduino UNO

Pirms koda augšupielādes Pro mini, es nolēmu pārbaudīt programmu UNO, lai pārliecinātos, ka programma darbojas perfekti.

Rezultāti bija lieliski, kods darbojās atbilstoši cerībām, un šeit ir testa video-

7. darbība: piekļuves koda iestatīšana un lietotnes lejupielāde

Paroli var iestatīt, izmantojot šādu komandu-

ja (balss == "*parole")

Lai mainītu paroli, vienkārši nomainiet vārdu apgrieztās komās. NEaizmirstiet ievietot zvaigzni * pirms vārda

Lietotnes lejupielāde

Lejupielādējiet lietotni:- Android atbilst robotiem: balss

šo lietotni var bez maksas lejupielādēt no Play veikala.

Ieteicams: