Close
0%
0%

Smart home with Blynk

The central controller combined with the Blynk application will control your home anywhere.

Similar projects worth following
* The project includes: Central Controller, Alarm and Fire alarm, Fire alarm, Light switch
(precarious), Light switch (hit note), Water heater, Air-conditioner remote control.
* Wireless communication devices via Nrf24l01.
* The project reduces the burden on the internet part, It focusing on the terminal.
* The project focuses on designing algorithms for central controllers and devices.
* No need to write application on phone.
* Blynk is a Platform with iOS and Android apps to control Arduino. Blynk will get you online and ready for the Internet Of Your Things.

* The total cost for the project is about $ 150.

- Each device has the function of a relay station. This helps the signal to travel further.

- All devices have power saving mode. Nrf24l01 will transmit very little signal, after each state change.

- "BUZZER" sound alarms are integrated in the device: Central Controller, Alarm and Fire alarm, Fire alarm, Water heater, Air-conditioner remote control.

- Alarm loudspeaker connects to Central Controller and "Alarm and Fire alarm". Alarm loudspeaker gives very strong sound.

- In the event of a fire alarm, all equipment will ring.

- There are two alarm modes when there is a burglar: + the underground alarm is just dialing two phone numbers. + Sound alarm, turn on the lights and call 2 phone numbers.

- All devices are linked together through wireless communication to form a network.

- Each device is a separate code, which depends on the central controller, so there will be no coincidence. First time use, will have to configure the device. Configuration is quite simple, users just press the button on the device about 6 seconds.

video: Introduction and instructions

video: Equipment in my house.

video: Introduce more features

video: Introduced inside the device.

video: Self-protection feature of alarm device when power is off.

- Central Controller includes: Ethernet W5100, Arduino Mega 2560, Arduino pro mini, Nrf24l01, Adapter 5v 2A, BUZZER, relay3v3a, Button.

- Alarm and Fire alarm includes: mobile phone Itel IT2180, Arduino pro mini, Nrf24l01, relay 5v * 5, PIR sensor alarm, MQ2 sensor, Adapter 5v 3A, BUZZER, Button. "Alarm and Fire alarm" Work for 8 hours when power is lost

- Fire alarm includes: electricity supply 5v 1a, Arduino pro mini, Nrf24l01, MQ2 sensor, BUZZER, Button.

- Light switch (precarious) includes: electricity supply 5v 1a, Arduino pro mini, servo, Nrf24l01.

- Light switch (hit note) includes: electricity supply 5v 1a, Arduino pro mini, Nrf24l01, relay 5v10a.

- Water heater includes: electricity supply 5v 2a, Arduino pro mini, Nrf24l01, relay 5v30a*4, BUZZER.

- Air-conditioner remote control includes: CHUNGHOP.K-1028E chip , Arduino pro mini, Nrf24l01, BUZZER, Adapter 5v 2A,Button. (Controls all types of air conditioners).

blynk-library

https://github.com/blynkkk/blynk-library/blob/master/examples/Widgets/Terminal/Terminal.ino

SPI-library

https://github.com/ninjablocks/arduino/blob/master/SPI/SPI.h

Ethernet-library

https://github.com/arduino/Arduino/tree/master/libraries/Ethernet

SerialCommand-library

https://github.com/kroimon/Arduino-SerialCommand/blob/master/SerialCommand.h

RF24-library

https://github.com/nRF24/RF24

msword - 29.50 kB - 06/13/2017 at 06:23

Download

IMG_4097.JPG

Inside the device

JPEG Image - 2.15 MB - 06/09/2017 at 07:18

Preview
Download

IMG_1202.JPG

Fire alarm

JPEG Image - 1.45 MB - 06/08/2017 at 22:14

Preview
Download

IMG_1121.JPG

Alarm and Fire alarm

JPEG Image - 2.01 MB - 06/08/2017 at 22:14

Preview
Download

IMG_1208.JPG

Light switch

JPEG Image - 1.88 MB - 06/08/2017 at 22:14

Preview
Download

View all 6 files

  • 7 × nrf24l01
  • 7 × arduino pro mini
  • 2 × MQ2 sensor
  • 1 × PIR sensor alarm
  • 2 × Adapter 5v 2A

View all 17 components

  • Light switch (hit note)

    Tiendo06/10/2017 at 20:29 0 comments

    - Light switch (hit note) includes: electricity supply 5v 1a, Arduino pro mini, Nrf24l01, relay 5v10a, relay 3v3a.

    5v10a relay x 2

    3v3a relay has error handling function for Nrf24l01. When Nrf24l01 is having problems, relay 3v3a will turn off Nrf24l01 3 seconds, then turn on Nrf24l01 again. Because Nrf24l01 has no restart pins.

  • Light switch (precarious)

    Tiendo06/10/2017 at 19:59 0 comments

    - Light switch (precarious) includes: electricity supply 5v 1a, Arduino pro mini, Nrf24l01, servo.

    Use two servos to control the lamp . Or manual user controls.

    The advantages of this type are: when the electronic equipment is damaged, the power switch is manually controlled.

    3v3a relay has error handling function for Nrf24l01. When Nrf24l01 is having problems, relay 3v3a will turn off Nrf24l01 3 seconds, then turn on Nrf24l01 again. Because Nrf24l01 has no restart pins.

    video: light switch


  • Water heater

    Tiendo06/10/2017 at 19:33 0 comments

    - Water heater includes: electricity supply 5v 2a, Arduino pro mini, Nrf24l01, relay 5v30a*4, BUZZER.

    The device uses 4 5v30a relay. 2 relay on or off for 1 wire.

    The default is to turn on, when starting to power up Water heater.

    Water heater can turn on / off manually, so do not write data on / off to EEprom.

    Because relay to turn on / off the large electricity(Cause strong electromagnetic waves), should 328p chips crashes. I temporarily processed by: using 2 chips. If 1 chips is crashes then the other chip will handle. The normal chip, will restart the chip crashes and return value to it. That way, it gave pretty good results.

  • Air-conditioner remote control

    Tiendo06/10/2017 at 19:12 0 comments

    - Air-conditioner remote control includes: CHUNGHOP.K-1028E chip, Arduino pro mini, Nrf24l01, BUZZER, Adapter 5v 2A, Button.

    CHUNGHOP.K-1028E chip (Multi-function air conditioner control)

    Controls all types of air conditioners.

    Install for "air conditioner remote control"


  • Fire alarm

    Tiendo06/10/2017 at 18:58 0 comments

    - Fire alarm includes: electricity supply 5v 1a, Arduino pro mini, Nrf24l01, MQ2 sensor, BUZZER, Button.

    The box is the box of 5v2a source.


  • Alarm and Fire alarm

    Tiendo06/10/2017 at 18:49 0 comments

    - Alarm and Fire alarm includes: mobile phone Itel IT2180, Arduino pro mini, Nrf24l01, relay 5v * 5, PIR sensor, MQ2 sensor, Adapter 5v 3A, BUZZER, Button. "Alarm and Fire alarm" Work for 8 hours when power is lost.

    - "Alarm and Fire alarm" also features: "Guest alarm". This feature is controlled directly on the device, when the alarm is off. (The device will sound when guests arrive)

    - "Alarm and Fire alarm" uses phone batteries when power is lost.

    - "Arduino pro mini" will press the buttons on the phone. Advantage is: cheaper price (mobile phone is 9 usd, sim 900a module costs 16 usd). Using cell phones we get: batteries, monitors, keyboards.

    modul relay logic

    Enter two numbers in the phone book. Used to call when an alarm occurs.

    After completion. Box using PVC sheet.

    Enter the program code for "arduino pro mini", enter the phone book. Then close the box cover.

    Self-protection feature of alarm device when power is off.


  • ​Central Controller

    Tiendo06/10/2017 at 18:25 0 comments

    - Central Controller includes: Ethernet W5100, Arduino Mega 2560, Arduino pro mini, Nrf24l01, Adapter 5v 2A, BUZZER, relay 3v3a, Button.

    The central controller is responsible for controlling and managing all equipment.

    Central controllers use wired networks to access the internet.

    When the central controller encounters a problem, it will automatically restart.

    3v3a relay and capacitors have a central controller reset function. It's like pulling out the power cord and plugging it in again. Because Nrf24l01 has no restart pins.

    The box is made of PVC sheet.


View all 7 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates