Talaan ng mga Nilalaman:

Sistema ng Pag-lock ng Kinokontrol ng Boses: 7 Hakbang (na may Mga Larawan)
Sistema ng Pag-lock ng Kinokontrol ng Boses: 7 Hakbang (na may Mga Larawan)

Video: Sistema ng Pag-lock ng Kinokontrol ng Boses: 7 Hakbang (na may Mga Larawan)

Video: Sistema ng Pag-lock ng Kinokontrol ng Boses: 7 Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Nobyembre
Anonim
Kinokontrol na Sistema ng Pag-lock ng Boses
Kinokontrol na Sistema ng Pag-lock ng Boses

Ang Sistema ng Pag-lock ng Boses na Kinokontrol, ay isang awtomatikong sistema ng pagla-lock, na gumagamit ng Bluetooth bilang isang tagapamagitan para sa komunikasyon sa pagitan ng Arduino at ng iyong Android phone. Ang sistema ng pag-lock ng kontrolado ng Boses, mag-unlock kapag sinabi mo ang password na itinakda mo (itinakda ko ito bilang 'mga itinuturo') at naka-lock sa pagsasabing 'lock'. Pinapayagan ka ng lock na kinokontrol ng Boses na i-unlock at i-lock ka ng drawer o wardrobe, awtomatikong mula sa isang saklaw na tungkol sa 10 Meters nang hindi man lang hinahawakan ito. Buksan lamang ang app, at sabihin ang password at sa isang pindot ng isang pindutan na binuksan mo ang iyong drawer / wardrobe.

Mayroon akong disenyo ng kandado o aldaba ayon sa aking drawer ng mesa sa pag-aaral. Maaari itong ipasadya ayon sa bawat pangangailangan sa pamamagitan lamang ng pagbabago ng latch head mula sa shaft ng motor.

TANDAAN: ANG DESIGNONG ITO AY NASA PANANALANGOT NG PROTOTYPE AT HINDI MAAARING MAGING GURANTADO ANG KUMPLETO NG KALIGTASAN AT KALIGTURAN. HINDI AKO MAGTUTULONG SA ANUMANG LOSS na sanhi

Hakbang 1: Kinakailangan ang Mga Bahagi

Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi

KONTROLLER

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 motor driver (Hindi kinakailangan kung gumagamit ng isang servo)

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

KOMUNIKASYON

1) Bluetooth module HC 05

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

MAG-LOADS

1) DC Geared motor 100 RPM / 9g servo motor

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

2) 16x2 lcd display (opsyonal)

POWER SUPPLY

1) 5V 200 ma DC adapter

Ang iba pang misc. bahagi kasama ang-

IBA PANG Materyales

1) piraso ng Aluminyo (10x2x0.2 cm) para sa kandado.

2) Lumipat

Hakbang 2: Mga Koneksyon

Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon

BLUTOOTH MODULE - ARDUINO PRO MINI

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

** SIGURADUHIN, HABANG NAG-UPLOAD NG CODE, TANGGALIN ANG TX AT RX PINS.

ARDUINO PRO MINI - MOTOR DRIVER

PIN 6 - In1 o PIN 2 ng L293D (kung kumokonekta nang direkta sa IC)

PIN 7 - In2 o PIN 6 ng L293D (kung direktang kumokonekta sa IC)

PIN8 - I-ENABLE PIN 1

5V - VCC

MOTOR DRIVER - MOTOR

Pag-input ng motor 1 - Terminal 1

Pag-input ng motor 2 - Terminal 2

Hakbang 3:

Larawan
Larawan

Hakbang 4: Pag-upload ng Code sa Arduino Pro Mini

Pag-upload ng Code sa Arduino Pro Mini
Pag-upload ng Code sa Arduino Pro Mini

Ang isang programa ay hindi maaaring direktang mai-upload sa Arduino Pro mini. Pangunahin ang dalawang paraan upang mag-upload ng isang code sa Pro mini-

1) Paggamit ng board ng programa, 2) Sa pamamagitan ng Arduino Uno.

Nag-program na ako ng Pro mini Via Arduino UNO. Upang gawin ito, una, lubos na pag-aalaga ganap na alisin ang Ic sa Arduino Uno. Pagkatapos sa Arduino IDE at palitan ang board mula sa UNO hanggang sa Pro mini.

Mga tool> Board> Arduino Pro o Pro mini

Matapos gawin ito, ipapakita ngayon sa kanang kanang sulok ng iyong IDE ang pisara bilang- Arduino Pro o Pro mini ATmega 328 (5v, 16 Mhz).

Ikonekta ngayon ang iyong pro mini sa Uno-

PRO MINI - UNO

DTR - I-reset

Vcc - 5v

GND - GND

Rx - Rx

Tx - Tx

Pagkatapos nito, ikonekta ang Arduino UNO gamit ang USB Cable sa iyong laptop / PC at i-upload ang code sa parehong paraan na ginagawa ito para sa UNO.

Hakbang 5: Pagsulat ng Code para sa Arduino at Paggawa

Ang code / program na ibinigay sa ibaba para sa locking system ay may kasamang code para sa isang 16x2 lcd display. Ang paggamit nito ay ganap na opsyonal at maaaring laktawan nang hindi gumagawa ng anumang mga pagbabago sa code. Napaka pangunahing at madaling maunawaan ng programa

Hakbang 6: Pagsubok sa Code Sa Arduino UNO

Pagsubok ng Code Sa Arduino UNO
Pagsubok ng Code Sa Arduino UNO

Bago i-upload ang code sa Pro mini, nagpasya akong subukan ang programa sa UNO upang matiyak lamang, ang programa ay gumagana nang perpekto.

Ang mga resulta ay mahusay, ang code ay nagtrabaho ayon sa bawat inaasahan at narito ang isang video ng pagsubok-

Hakbang 7: Pagtatakda ng Passcode at Pag-download ng App

Ang password ay maaaring itakda sa pamamagitan ng sumusunod na utos-

kung (boses == "* password")

Upang baguhin ang password, palitan lamang ang salita sa inverted na mga coma. HUWAG KALIMUTAN NA IWAKAS ANG BITU * BAGO ANG SALITA

Pagda-download ng app

I-download ang App: - Nakikilala ng Android ang Mga Robot: Boses

ang app na ito ay libre upang i-download mula sa play store.

Inirerekumendang: