Talaan ng mga Nilalaman:

Awtomatikong Kinokontrol ng Boses: 13 Mga Hakbang
Awtomatikong Kinokontrol ng Boses: 13 Mga Hakbang

Video: Awtomatikong Kinokontrol ng Boses: 13 Mga Hakbang

Video: Awtomatikong Kinokontrol ng Boses: 13 Mga Hakbang
Video: 3-часовой марафон паранормальных и необъяснимых историй 2024, Nobyembre
Anonim
Awtomatikong Kinokontrol ng Boses
Awtomatikong Kinokontrol ng Boses

Sa panahong ito, ang mga tao ay may mga smartphone na kasama nila sa lahat ng oras. Kaya makatuwiran na gamitin ang mga ito upang makontrol ang mga gamit sa bahay. Itinanghal dito ay isang home automation system na gumagamit ng isang simpleng Android app, na maaari mong gamitin upang makontrol ang mga de-koryenteng kasangkapan gamit ang mga pag-click at utos ng boses. Ang mga utos ay ipinadala sa pamamagitan ng Bluetooth (HC05) sa Arduino Uno, Aling kumokontrol sa pagpapatakbo ng relay (ON o OFF). Kaya't hindi mo kailangang bumangon upang mag-on o patayin ang aparato habang nanonood ng isang pelikula o gumagawa ng ilang trabaho at iba pang mga kadahilanan.

Hakbang 1: Mga Bahagi

1.arduino (nano / uno)

2.4channel relay board (5v)

3. Module ng Bluetooth (HC05 / HC06)

4. LCD display 20x4

5.7805 boltahe regulator

6.9v smps adapter (para sa power supply).

Hakbang 2: Arduino Uno

Arduino Uno
Arduino Uno

Ang Arduino ay isang open-source platform ng prototyping sa electronics batay sa madaling gamitin na hardware at software. Mahusay na pagsasalita, ang Arduino ay isang microcontroller based prototyping board na maaaring magamit sa pagbuo ng mga digital na aparato na maaaring basahin ang mga input tulad ng daliri sa isang pindutan, pindutin ang isang screen, ilaw sa isang sensor atbp at i-on ito sa output tulad ng paglipat sa isang LED, umiikot na motor, nagpapatugtog ng mga kanta sa pamamagitan ng isang speaker atbp.

Ang mga board ng Arduino ay karaniwang batay sa mga microcontroller mula sa Atmel Corporation tulad ng 8, 16 o 32 bit AVR na nakabatay sa mga microcontroller na batay sa arkitektura. Ang mahalagang tampok ng mga board ng Arduino ay ang mga karaniwang konektor. Gamit ang mga konektor na ito, maaari naming ikonekta ang board ng Arduino sa iba pang mga aparato tulad ng LEDs o mga add-on na module na tinatawag na Shields. Ang mga board ng Arduino ay binubuo rin ng board voltage regulator at kristal oscillator. Binubuo rin ang mga ito ng USB sa serial adapter na ginagamit kung saan maaaring ma-program ang Arduino board gamit ang koneksyon sa USB. Upang ma-program ang Arduino board, kailangan naming gumamit ng IDE na ibinigay ng Arduino. Ang Arduino IDE ay batay sa Pagproseso ng wika ng pagproseso at sinusuportahan ang C at C ++

. Ano ang arduino?

Hakbang 3: 4 Channel Relay Board

4 Channel Relay Board
4 Channel Relay Board

Narito ako gamit ang 5v 4channel relay module.

Mayroon itong 6 na pin na VCC, GND, IN1, IN2, IN3, IN4.

Maaari kaming maglapat ng 5v, at ground (GND) sa lupa.

Ang IN1 hanggang IN4 ay konektado sa arduino na kumokontrol sa signal.

Ano ang isang Relay? Paano gumagana ang isang Relay

Hakbang 4: BLUEETOOTH MODULE HC05 / 06

BLUEETOOTH MODULE HC05 / 06
BLUEETOOTH MODULE HC05 / 06
BLUEETOOTH MODULE HC05 / 06
BLUEETOOTH MODULE HC05 / 06

Narito ako gamit ang HC05 module ng Bluetooth para sa muling pagbuhay ng mga utos mula sa andriod phone.

Hakbang 5: LCD DISPLAY

LCD DISPLAY
LCD DISPLAY
LCD DISPLAY
LCD DISPLAY

Sa proyektong ito, gumagamit ako ng 20x4 lcd display. Dumaan sa koneksyon ayon sa larawan.

Hakbang 6: Voltage Regulator Ic 7805

Voltage Regulator Ic 7805
Voltage Regulator Ic 7805

1. regulator ng boltahe

input-9v mula sa adapter na konektado sa input pin ng ic7805. pangalawang pin sa lupa. Ang pangatlong pin ay ang output pin. Ang output ay 5v. Ang 5v na ito ay ginagamit bilang vcc ng lcd display, module ng Bluetooth at board ng relay.

Hakbang 7: Mga Koneksyon ng Relay

Image
Image
Mga Koneksyon sa LCD
Mga Koneksyon sa LCD

Ipinapakita ng video kung paano i-AC ang pagkonekta sa relay.

ikonekta ang arduino pin D6, D7, D8, D9 hanggang IN1, IN2, 1N3, 1N4 NG RELAY BOARD.

VCC 5v (o / p ng boltahe regulator (7805))

GND-GND

Hakbang 8: Mga Koneksyon sa MODYONG BLUETOOTH

RX Ng Bluetooth module na konektado sa TX ng arduino board (Digital pin1 ng arduino)

TX ng module ng Bluetooth na konektado sa RX ng arduino board (Digital pin 0of arduino).

VCC-5v (gamit ang olp voltage regulator)

ground-ground (gnd)

Hakbang 9: Mga Koneksyon sa LCD

Mga Koneksyon sa LCD
Mga Koneksyon sa LCD

* LCD RS pin sa digital pin 12

* LCD Paganahin ang pin sa digital pin 11

* LCD D4 pin sa digital pin 5

* LCD D5 pin sa digital pin 4

* LCD D6 pin sa digital pin 3

* LCD D7 pin sa digital pin 2

* LCD R / W pin sa lupa

* LCD VSS pin sa lupa

* LCD VCC pin sa 5V

* 15 pin ng lcd display backlight na humantong + na konektado sa 5v.

* 16 pin sa lupa.

* Ang V0 iam ay na-grounded lamang, maaari mong gamitin ang 10k pot para sa pag-aayos ng kaibahan ng display.

REFER THE CIRCUIT DIAGRAM

Hakbang 10: ANDROID APPLICATION AT ANG KONFIGRASYON NITO

I-DOWNLOAD ANG APLIKASYON NA ITO SA PLAYSTORE

LINK ng APP

Hakbang 11: CODE

KINAKAILANGAN NG SOFTWARE: ARDUINO IDE

ARDUINO IDE SOFTWARE DOWNLOAD LINK - windows

CODE:

PAGGAMIT NG ON / OFF BUTTON SA APP na Itinakda KoLight-'1 'Gamit para buksan ang aparato at' A 'na ginagamit para i-off ang aparato. Ang paggamit ng kontrol sa boses ang utos ay "ilaw" para sa pag-on at "ilaw ng" sa patayin.

Fan-'2 'Gumagamit para sa pag-on ang aparato at' B 'gamit para i-off ang aparato. Ang paggamit ng kontrol sa boses ang utos ay "fan on" para sa pag-on at "fan ng" upang patayin.

AC-'3 'Gamit para buksan ang aparato at' C 'gamit para patayin ang aparato. Gamit ang kontrol sa boses ang utos ay "AC on" para i-on at "AC ng" upang patayin.

Ang TV-'4 'Gamit para buksan ang aparato at' D 'na ginagamit para i-off ang aparato. Gamit ang control ng boses ang utos ay "TV on" para buksan at "TV of" upang patayin.

buksan ang lahat ng mga aparato-'9 '. utos ng boses- "all on".

patayin ang lahat ng mga aparato-'I '. utos ng boses- "lahat ng"

BUONG DOWNLOAD CODE

ikonekta ang iyong arduino board sa pc.

I-download ang code at buksan sa arduino software.

piliin ang arduino board i-click ang Tools> Board> piliin ang iyong board.

Itakda ang port - Mga tool> port> piliin ang port.

I-upload ang code.

Hakbang 12: Ikonekta ang Lahat ng Mga Bahagi

pagkatapos ng pagkonekta sa lahat ng mga sangkap suriin ang lahat ng mga koneksyon gamit ang isang multimeter.

Ngayon ang mga koneksyon ay mabuti, pagkatapos ay i-on.

Inirerekumendang: