This is one of the EMBEDDED Internship Project done during the Intership at EMERTXE INFORMATION TECHNOLOGY PVT LTD..
The machine is capable of washing, rinsing and dry-spinning clothes. The intelligence of the machine was based on PIC16F877A microcontroller. This provides the sequence of instructions that controls the machine from start to finish according to the washing mode selected. A washing machine is a mechanism designed to wash laundry, such as clothing, towels, and sheets. The term is mostly applied only to machines that utilize water as the primary cleaning solution, in contrast to dry cleaning (which uses alternative cleaning fluids, and is performed by specialist businesses) or ultrasonic cleaners.
POWER ON Screenshot DOOR_OPEN_DISPLAY Screenshot WATER_LEVEL_SCREEN_1 Screenshot WATER_LEVEL_SCREEN_2 Screenshot START STOP SCREEN Screenshot
To run this project
1.Download the code this zip file
2.Extract the files
3.open mplabXide >open project>Select the path of extracted file>select open project.
4.Once the project file opens,right click select batch build to build project.
5.After the code is Build Succesfully observe the file dictionary of hex file genarated.
6.Now,go for Picsimlab choose >Board -picgenosis ,Microcontroller-Pic16F877A.
7.And now go for file select the path for hexfile load the hexfile
8.Pressing the defined switches we could see the display for differnt washing machine program
https://lcgamboa.github.io/picsimlab_docs/0.8.9/PICGenios.html
https://lcgamboa.github.io/picsimlab_docs/0.8.9/Boards.html#x17-160004
https://www.sparkfun.com/datasheets/LCD/HD44780.pdf
https://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf
To run this project, you will need to add the following environment variables to your mplab tools file
If you have any feedback, please reach out to us at guruprasad2018g@gmail.com
or
use the Discussions section in the repository.
-
How to create project using MPLAB XIDE.
-
To use PICSimLab.
-
Writing device driver codes using Datasheets.
-
Embedded software development