A liquid dispenser is a system or a machine which is designed and capable of responding to an instruction or request made by the user in other to dispense a particular liquid. This paper developed a liquid dispenser leveraging microcontroller technology with added features that eliminates manual operation of the dispenser's pumps. This is achieved by the use of cup sensor in the control unit that automatically detects the presence of cups or other container. It also solve the issue of overflow of fluid due to loss of concentration by the introduction of electronic keypad which enables the users to input their desired quantity. The system code implementation was implemented with Assembly language via a notepad editor saved as .asm file. The saved file was compiled with an assembler (MIDI -51) which generated three files; hex file, obj file and list file. The hex file was used for the simulation of the design in Proteus 7.7 professional and burning of the microcontroller for construction. The outcome at the end of the specified design period was a working prototype that was able to dispense a liquid if the user activates the button from the keypad. The results shows that cup sensor carries out its sensing functionality satisfactorily.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.