Maker Pro
Maker Pro

Automatic electric bell using wifi

im.psss

Feb 10, 2024
1
Joined
Feb 10, 2024
Messages
1
I'm doing a project for my institution where there are 4 main building blocks with 4 electric bells inside these buildings. These are worked using a switch so the bells ring with delay and not at the correct times. But there is the same internet connection going across all the buildings. So, my idea here is to implement a system for the bell by fetching the real-time from the web and should be able to program this to a microcontroller ic to specify on which times the bell should ring and by that, we can implement the same system to all 4 buildings and they will ring at the exact time without any delay and synchronized also. I can only use any microcontroller ICs and can't use any kind of development boards. The basic functioning of the system should be this. The other features that can be added are a manual button to ring the bell and access the bell via a phone or computer with a simple and very basic interface where we can activate the using that device and should be able to schedule the dates this bell should ring and on other days the shouldn't ring. I can only use microcontroller ICs only cant use any type of development boards, So I need to know about which microcontroller I can use for this project. This project should be budget-friendly, and all the pins of the microcontroller should be utilized if possible also suggest a wifi module compatible with the microcontroller.
 

kellys_eye

Jun 25, 2010
6,472
Joined
Jun 25, 2010
Messages
6,472
Homework? Albeit outside the normal specs we consider homework........

Either way the ubiquitous Arduino or ESP32 will suffice. The ESP32 range can be had very cheaply and with onboard wifi, sensors or 'whatever' that will easily achieve your task.

The 'rule' for using only a microprocessor is stupid given you are allowed to use a 'compatible' wifi module. This is what the ESP32 range is - a standard microcontroller albeit with the wifi already wired in. If your tutor objects then just lift the wifi module from the board - leaving 'just' the microcontroller - and use trailing wires to attach the wifi to the points at which it was removed!
 

jobitjoseph1

Jul 30, 2021
5
Joined
Jul 30, 2021
Messages
5
I'm doing a project for my institution where there are 4 main building blocks with 4 electric bells inside these buildings. These are worked using a switch so the bells ring with delay and not at the correct times. But there is the same internet connection going across all the buildings. So, my idea here is to implement a system for the bell by fetching the real-time from the web and should be able to program this to a microcontroller ic to specify on which times the bell should ring and by that, we can implement the same system to all 4 buildings and they will ring at the exact time without any delay and synchronized also. I can only use any microcontroller ICs and can't use any kind of development boards. The basic functioning of the system should be this. The other features that can be added are a manual button to ring the bell and access the bell via a phone or computer with a simple and very basic interface where we can activate the using that device and should be able to schedule the dates this bell should ring and on other days the shouldn't ring. I can only use microcontroller ICs only cant use any type of development boards, So I need to know about which microcontroller I can use for this project. This project should be budget-friendly, and all the pins of the microcontroller should be utilized if possible also suggest a wifi module compatible with the microcontroller.
You can go with an ESP32. Set up a webserver using the ESP32, which will help to change the timings over the air if needed.
 
Top