Introduction: IKEA DUKTIG - Kids Kitchen - Microwave Upgrade

About: I am an IT specialist, for the past few years i have been a hobbyist maker and running a FRC robotics group called MetalBoost #5928. Most of the projects i make are meant to replace everyday tasks i preform, s…

If you have a kid, there is a good chance you own a kids kitchen.
Be it a simple plastic one, 20 Hours of wood work in the workshop or the one i got, they love it!

I have this one for over 2 years now, and since before i even bought it i had plans to upgrade it.
As it happens with these plans, i had to wait for the COVID-19 to lock me up at home, so i could get some free time.


Step 1: How It Works

This is a very simple project
I used the ATtiny85 programmable micro controller to run an addressable LED strip

The ATiny85 resembles the popular Arduino platform, as a mater of fact, you can write the code directly from the Arduino IDE.
In most cases the chip it self doesn't have a USB port to program.
you can program it with any Arduino board, you can find the instructions here.

The addressable LED has a micro controller inside the LED chip and can be daisy-chained to other LEDs
To address it you have to send a signal to a LED X-steps away from the ATtiny Controller.
To save on power consumption i used a J201 as a power switch

When the cycle is done the microwave will beep.

To help you out with the code there is a .good library called adafrut_NeoPixels

Step 2: Build It

You can wire it up as instructed in the image.

use a Dip socket for the controller, as it will probably take some reprogramming before you get it just the way you want ir.

Basically you have to power up both the micro controller and the LED strip,(it draws up more power then the chip can handle

Pin3 - J201 - Acts as a power switch for the LED strip
Pin5 - Push button - this will activate a "heating cycle" of the microwave.
Pin6 - LED strip - This pin addresses the strip
Pint7 - Buzzer - Will beep when done.

The 104 capacitor is used to prevent momentary power drops in the system.
The 220Ohm resistor to the Din part of the strip, drops the power to the strip controller
The 10KOhm resistor acrs as a Pull-Down resistor, making sure there is no accidental power ups to the strip.

Step 3: Program the Controler

Use the instructions from the Intro part to program your microelectronic.

i am planning on running this from a battery, power consumption will be an issue.
this is why i picked a super power saving controller, you will notice the use of the sleep() function.
Non the less the capacitor, J201 pull-down resistor etc will drain the battery over time.
ill update this instructable when i get a better observation and insights.

Step 4: Assamble

Unlike the oven part of this kitchen, the microwave doesn't give you much space to hide stuff.

In other projects the obvious solution was adding a control panel, it usually looks very nice, gives you plenty of space to hide the project and option to add more buttons,numeric displays etc.
I didn't want to change the exterior part on the one hand and only needed a single button on the other,so i went ahead and attached everything to the inner upper corner.
Silicone/hot-glue gun will get you where you need.

As for the button, I placed it .on the left side, this is a temporary button,until the nice ones arrive.from china.
This should have minimal impact on the overall look of the kitchen.

That's it, very simple, very quick, the kid loves it!


LED Strip Speed Challenge

Participated in the
LED Strip Speed Challenge