Skip to content

himanshushah05/LedBuzz

Repository files navigation

LedBuzz

What it does

LedBuzz is a NodeMCU-powered see-through propeller display. By simply staring at your ceiling fan, you receive notification alert. You can use the app to add future alarms. After you've entered the information, you'll see the text message on the fan and receive a notification on your phone. We even have a website that can be used to sync the device as per the motor's RPM.

Images and demonstration video

Perf board

RPM calibration

Motor RPM can be controlled by using this webserver hosted by NodeMCU

App UI

Demonstration video

IMAGE ALT TEXT HERE

Setup

image

  • Make the connections on perf board as per the above circuit diagram.
  • Assemble the batteries and NodeMCU such that the weight of the perf board is balanced.
  • Open the (arduino code ka link) and add your firebase account host URL and authorization token and SSID and password of your local network.
  • Clone the repo. git clone https://github.com/himanshushah05/LedBuzz
  • Checkout to a new branch. git checkout -b my-amazing-feature
  • Make some amazing changes.
  • git add .
  • git commit -m "<Verb>: <Action>"
  • git push origin my-amazing-feature
  • Open a pull request :)

Usage

  • Plug in NodeMCU and upload the sketch
  • set up the perf board on a motor
  • Add your name and timings for a particular task/class and even assign a priority to that task.
  • You are now set to get your notifications on your phone and FAN.

Future Implementation

  • We will implement IR sensors to determine the RPM of the motor or fan

Contributions

  • Feel Free to Open a PR/Issue for any feature or bug(s).
  • Make sure to follow the community guidelines when contributing.
  • Please open an issue if you want to ask a question/discuss anything about ActivityOverYou.
  • Want to add an action? add a feature? Open an Issue!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages