Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
Table 1 NodeMCU, which is a_ low-cost thumb-sized microcontroller, is used as the central controlling unit. NodeMCU is an open-source software and development board that is embedded with a System-on-chip (SoC) named ESP8266. It is a self-contained Wi-Fi networking solution offering as a bridge from existing microcontroller to Wi-Fi. It is also capable of running self-contained applications. It has a built-in USB connector that connects to the computer using a USB cable for upload coding. This is same as the other development boards available in the market, such as Arduino and Raspberry Pi. controlled by the microcontroller. When the condenser MIC detected sound from the baby, a signal is sent to NodeMCU. NodeMCU switches the relay that is connected to a DC motor, which in turn is connected to the cradle for swinging purposes. The temperature and humidity sensor measures the room temperature, records the readings in the NodeMCU, and uploads the readings to the MQTT server at the same time. If the room’s temperature exceeded a certain temperature, then the NodeMCU switches on the relay connected to the mini fan to lower the temperature and cool the baby, as well as prevent overheating. An external Wi-Fi camera is used in this system to allow the parent to monitor the real-time baby condition. In the developed system, Algorithm 1 is developed and implemented in NodeMCU controller to perform the required monitoring and control tasks. NodeMCU is an open-source software and development [his article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: I at we 10.1109/ACCESS.2019.2928481, IEEE Access
Discover breakthrough research and expand your academic network
Join for free