DESIGNING A SMART PET FEEDER USING NODEMCU ESP8266 AND ARDUINO UNO BASED ON THE INTERNET OF THINGS (IOT)
Keywords:
Arduino Uno, Internet of Things, Prototype, Smart Pet FeederAbstract
The background of this research is to develop a Smart Pet Feeder prototype using the NodeMCU ESP8266 and Arduino Uno microcontroller based on Internet of Things (IoT) technology, which is designed to provide an effective solution for feeding pets. The purpose of this research is to assist pet owners in managing feeding schedules and to facilitate monitoring the availability of pet food through a remote communication application called Telegram. The method used in this research is the prototyping method, which consists of several stages: Communication, involving requirements analysis through elicitation from the first stage to the final elicitation stage; Quick Plan, which includes feature planning, discussion of the components used along with their functions, and an overview of the system workflow; Modeling Quick Design, involving the design of wiring diagrams for the Arduino Uno and NodeMCU ESP8266; Construction of Prototype, which includes the development of the device and the programming code used in designing the Smart Pet Feeder; and Deployment Delivery & Feedback. The results of the Smart Pet Feeder design produce a system capable of detecting the remaining amount of feed and ensuring that the feed is properly dispensed using sensors. The system is also equipped with features for scheduling feeding times and enabling remote control through the Telegram application. Thus, this device provides convenience for pet owners in managing pet feeding in an automatic, efficient, and controlled manner. The conclusion of this research, obtained from User Acceptance Testing (UAT), indicates relatively positive responses, with 74.3% agreeing, 17.1% neutral, and 8.6% disagreeing with the Smart Pet Feeder design.