Pumpkin Night Light

reference by https://www.instructables.com/id/LED-Pumpkin-Light-controlled-by-Arduino/

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: What You Need

a pumpkin

1 x Arduino

1 x LED

1 x LDR

1 x 1000 ohm resistor

1 x 220 ohm resistor

Step 2: Build a Circuit

solder the 220 ohm resistor to the short leg of the LED and insert it in the ground pin.Insert the long leg into digital pin 9.Insert one wire from the LDR and one leg of the 1000 ohm resistor into analog pin 3insert the other end of the LDR in 5v, and the other end of the 1000 ohm resistor into the second ground.

Step 3: Write a Program

int ledPin = 9;//

int val = 0;

int cycle = 750;

int analogInput = 3;

int value = 0;

void setup() //

{

pinMode(ledPin, OUTPUT);

Serial.begin(9600);

randomSeed(analogRead(0));

pinMode(analogInput, INPUT);

}

void loop() //

{

if (cycle > 700)

{

value = analogRead(analogInput);

}

if (value > 650)

{

cycle++;

val = random(256);

analogWrite(ledPin, val);

if (val > 250)

delay (val * random(3));

else if (val < 2)

if (cycle > random(800, 3500))

{

for (val = 250; val > random(20, 40); val--)

{

analogWrite(ledPin, val);

delay(random(2, 14));

}

analogWrite(ledPin, val);

delay(random(10, 1000));

cycle = 0;

}

}

else { digitalWrite(ledPin, LOW);

delay(10000);

}

}

https://create.arduino.cc/editor/wxie00986/0c275c5a-ad0b-46c0-ab2a-4e966f597339/preview

Step 4: Light Up the Circuit

Step 5: Light Up the Pumpkin

put the circuit back in the pumpkin and shut the light off and light it up

Step 6: Video View

Be the First to Share

    Recommendations

    • Instrument Contest

      Instrument Contest
    • Make it Glow Contest

      Make it Glow Contest
    • STEM Contest

      STEM Contest

    Discussions