Holiday Wreath Automation

Automate your holiday wreath using an Arduino MKR1000, NeoPixels, and a buzzer. Get notified via SMS/email when someone is at the door.

Things used in this project

Hardware components

Arduino MKR1000
Arduino MKR1000
× 1
NeoPixel strip
NeoPixel strip
× 1
Buzzer
Buzzer
× 1
Breadboard (generic)
Breadboard (generic)
× 1
Jumper wires (generic)
Jumper wires (generic)
× 1
Li-Ion Battery 1000mAh
Li-Ion Battery 1000mAh
Lithium Ion Polymer Battery – 3.7v 1200mAh
× 1
PIR Motion Sensor (generic)
PIR Motion Sensor (generic)
× 1

Software apps and online services

Arduino IDE
Arduino IDE
Maker service
IFTTT Maker service

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Soldering iron (generic)
Soldering iron (generic)

Story

Follow the steps below to automate your holiday wreath.

Add the Neopixel strip to the Wreath

Using zip ties, secure the Neopixel strip to the back of the wreath as shown in the pictures below.

3D print the STL files attached

3D print the STL files attached below. In my case, I am using a Flashforge Creator Pro. Here are some suggested 3D printer settings:

  • 0.3 mm layer height
  • Fill density of at-least 25%
  • Temperature -205 (in my case I am using Hatchbox 1.75mm Green PLA)

3D printing should take about 2 hours depending on you printer settings.

This is an optional step, but remember to build some kind of DIY enclosure for the breadboard to prevent short circuits.


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top