Project tutorial
3D Printed Christmas Tree with Animation

3D Printed Christmas Tree with Animation © GPL3+

We will enter 2019 in a few weeks. We know that everyone at Christmas wants to have a Christmas tree.

  • 1,091 views
  • 2 comments
  • 6 respects

Components and supplies

Necessary tools and machines

3drag
3D Printer (generic)
09507 01
Soldering iron (generic)

About this project

Hi makers, We will enter 2019 in a few weeks. We know that everyone at Christmas wants to have a Christmas tree. But this is sometimes not possible due to high prices. For this reason, as a i&Y team, we have decided to design a small Christmas tree for our precious makers. The dimensions will be 13 x 23 cm. If you want to enlarge it, you can do this from your printer settings.All drawings can be obtained from the links we have added. Without further words,

HAPPY NEW YEAR, GOOD LUCK at 2019

Code

yilbasi.inoArduino
/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.

  Most Arduinos have an on-board LED you can control. On the Uno and
  Leonardo, it is attached to digital pin 13. If you're unsure what
  pin the on-board LED is connected to on your Arduino model, check
  the documentation at http://www.arduino.cc

  This example code is in the public domain.

  modified 8 May 2014
  by Scott Fitzgerald
 */


// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin 13 as an output.
  pinMode(1, OUTPUT);
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(7, OUTPUT);
  pinMode(8, OUTPUT);
  pinMode(9, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(11, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(13, OUTPUT);
  
}

// the loop function runs over and over again forever
void loop() {


  for(int i=0;i<14;i++)
  {
  digitalWrite(i, HIGH);   
  delay(200);             
              
}


  for(int i=0;i<14;i++)
  {
  digitalWrite(i, LOW);   
  delay(200);             
              
}
for(int x=0; x<5;x++)
{
 for(int k=0;k<7;k++)
  {
  digitalWrite(k, HIGH);   
              
              
}
delay(100);
 for(int k=7;k<14;k++)
  {
  digitalWrite(k, HIGH);   
              
              
}
delay(100);
}
}

Custom parts and enclosures

13cm_hzVqujIYFE.SLDPRT
13cm_hzVqujIYFE.SLDPRT
5_cm_FtMAVKkpaG.SLDPRT
5_cm_FtMAVKkpaG.SLDPRT

Schematics

Fritzing 1
2 4vqyvzbbh8
Fritzing 2
3 arxqaf80f9
5_cm_zjPSJMM8Mf.STL
7_cm_Y1gEfZ90wi.STL
9_cm_xcrA7UklGQ.STL
11_cm_JSBZ8YR6RR.STL
13cm_r69k8W1sjF.STL
direk_x39fq2vX7t.STL

Comments

Similar projects you might like

Wooden LED Christmas Tree

Project showcase by Arduino_Jarod

  • 1,123 views
  • 0 comments
  • 7 respects

3D Printed and Expandable Robot for Arduino

Project showcase by Matthew Hallberg

  • 2,338 views
  • 3 comments
  • 10 respects

DIY Christmas Tree and Christmas Decor Using Arduino

Project tutorial by STEMpedia

  • 492 views
  • 0 comments
  • 4 respects

IoT Christmas Tree Topper

Project tutorial by Balázs Simon

  • 1,645 views
  • 0 comments
  • 9 respects

3D Printed Stepper Motor

Project tutorial by Anthony Garofalo

  • 13,132 views
  • 10 comments
  • 54 respects

Alexa-Powered Christmas Tree

Project tutorial by Kay Lerch

  • 13,072 views
  • 7 comments
  • 27 respects
Add projectSign up / Login