top of page

Home IoT

Content used (For academic purpose only): The Lego Movie (2014)

What if users can control and get notified about the physical state of their house in unexpected weather conditions, allowing them to focus more on their daily routine?

Raindrop Notifier

It is a Home IoT device that allows users to close the windows of their house from a distance.

Material Used

Arduino, Particle Photon, Water sensor, Servo motor

51rmayrbsPL._AC_SX425_.jpg
Photon-wBox.png
water-level-sensor-module.jpg
Servo-Motor.jpg

Program Used

Sublime text, Particle.io, Twilio, PHP, Laravel valet, iPhone message

Code

code.png

Processes

Phase 1: Set up sensor (Arduino, Servo motor, Water sensor)
Phase 2: Combine Photon Wifi with Phase 1
Phase 3: Particle Webhook
Phase 4: Server set up + connection with API
Phase 5: Twilio (SMS)
Phase 6: Set up and fixes

Flow Chart

  1. The water sensor detects raindrops.

  2. The data that the window is closed is transferred to the user’s smartphone as a text message through the photon, particle.io, outbound.php, and Twilio.

  3. The user gets notified and the data flows in reverse order.

  4. Finally, the servo motor closes the windows.

diagram@3x.png
Water-drop.png
Water-drop.png

Mock-up

IMG_2705.jpg
IMG_2708.jpg
IMG_2701.jpg

ESP32 + python

ESP32 is a series of the low-cost, low-power system on a chip microcontroller with integrated Wi-Fi and dual-mode Bluetooth.

Mini Projects

Electric Birthday Candle For Kids

Kids love to blow out the birthday candles multiple times, but it seems a bit dangerous.

Breathing Pattern Reader

It is a physical device for VR gaming, which is based on the motion platform that identifies the user's breathing pattern and shows the status by using 3 different colors of LEDs.

bottom of page