Quarky Dish Washer

by SahilRajput725788 in Living > Cleaning

16 Views, 0 Favorites, 0 Comments

Quarky Dish Washer

unnamed.png
unnamed.png

Welcome to the 21st century—an era defined by rapid advancements in technology. With each passing day, innovations in computer science continue to revolutionize every aspect of our lives. Among these breakthroughs, Artificial Intelligence (AI) and Machine Learning (ML) have become integral to our daily routines, making tasks more efficient and seamless.

As a step towards enhancing automation and improving quality of life, we have designed an automatic dishwasher—a smart solution for tackling dirty and greasy dishes. This cutting-edge appliance is equipped to clean dishes quickly and effortlessly, saving you the hassle of scrubbing away stubborn oil stains. With minimal effort required, this dishwasher operates autonomously, ensuring your kitchen stays spotless while you focus on what matters most.


Supplies

  1. Quarky
  2. 1xDC motor
  3. Battery
  4. Connecting wires
  5. Scrub

Let's Learn About Components Used

unnamed.png

About Quarky:

Quarky is a microcontroller board based on the ESP32, equipped with inbuilt Wi-Fi and Bluetooth connectivity. It features onboard sensors and actuators, making it highly suitable for a wide range of projects.

Since our primary objective is to create a dishwasher, and water is involved, there’s always a risk of short circuits. Right? But here’s the twist—Quarky comes with overvoltage and overcurrent protection, making it the best choice for our project. Its advanced features ensure not only functionality but also safety, which is critical for an appliance like this.


Coding:

unnamed.png

Let’s code our dishwasher.

  1. Open PictoBlox and select Block Coding mode.
  2. Navigate to the Boards menu and choose Quarky as your board.
  3. Go to the Events Palette and drag the “When Flag Clicked" block into the scripting area.
  4. To ensure the program runs continuously in real-time, go to the Control Palette and add a Forever block beneath the "When Flag Clicked" block.
  5. Drag and place an If-Then-Else block inside the Forever block from the Control Palette.
  6. Now, if the “L” button is pressed, the motor must turn on and start the cleaning process and if “R” button is pressed the motor must stop rotating.