As a rabbit lover, Easter has always been my favorite holiday. However, the classic Easter basket just isn't that exciting. In this project, you add a remote controlled surprise with an Arduino MKR1000 and Cayenne IoT.
The first change you need to make is to the basket, if it doesn't have a handle that is positionable, it needs to be removed, otherwise move the handle to the side.
Start by cutting two cardboard pieces, one about an inch larger than the bottom of the basket and one about an inch smaller.
Then, puncture four holes in each, about a half inch from the edge.
In each hole on the large cutout, insert one end of a rubber band, then put a toothpick through the bottom side to secure it in place.
Put the basket on top of the bottom piece and put the smaller piece inside it. Then, in the same manner, connect the bands to the center plate.
The electronics are very simple for this project, just hook up a motor of your choice to the MKR1000 and connect it to a battery. When positioning the motor in the basket, make sure that in one position the motor arm (I used a servo that came with an arm) holds the platform to about the bottom of the basket and releases it when moved. Glue (or secure in some other way) the motor into position and continue finalizing the device.
For the application, I used Cayenne. It is similar to Blynk but is free.
For your dashboard, all you need is a single trigger button so that you can activate it when you want. Configure Cayenne to be able to turn your motor about 90 degrees (setup will vary based on you motor type). This will release the platform casing the contents of the basket to shoot upwards.
The last step is to throw in a plush toy bunny, cover it with fake grass and push it into the basket. Set it up where you normally would put your baskets, so when you see the recipient, go over to it on Easter morning and push the button to surprise them with a hopping rabbit.