In this Arduino project, I have created a diagram flow to illustrate what my Apocalyptic Kitchen, a smart kitchen, uses to defend the home when it receives alerts of Gas leaks, Zombie attacks, and the Apocalypse.
The computer has an XBee, or wireless module, attached to it, and sends signals to the Arduino. When the XBee on the Arduino receives an alert signal which it recognizes, it reacts appropriately. The Arduino, which is the brain of the Apocalyptic Kitchen, will tell the kitchen to react in the following ways:
1) Gas leak alert: Flash the LCD screen to warn the home owner and call the repair man.
2) Zombie attack alert: Flash the LCD screen to warn the home own that zombies are coming and that they must hide in their zombie-proof cage. At the same time, a servo motor slowly closes the gate to the zombie-proof cage. Who would have thought that the best way to avoid zombies would be to lock yourself up rather than the zombies?
3) Apocalypse alert: If the apocalypse is coming, you might as well enjoy your last day in your smart kitchen! The LCD screen will flash to tell the home owner to "eat together", indicating that the home owner should invite any zombies to join them. A DC motor turns the lazy Susan table to allow all guests to reach the food.
Additionally, one additional feature was added: automated chopping. Every smart kitchen should be able to automatically chop food placed on its chopping block. Therefore, at the press of a button, a servo motor starts the automated chopping!
The Fritzing diagram illustrates all the circuitry of needed to build the Apocalyptic Kitchen.
The final project was displayed during a showcase for a physical computing course. I added labels to each set of wires that was strung underneath and along the outside walls of the smart home so that I would know for which feature each wire was responsible. The inside of the smart home did not have any visible wires, leaving more space for gummy bears to fill the kitchen table!