Harish Mandala
Published © LGPL

Weather-controlled LED Strip

Weather-optimized LED lighting for your home! Controlled from the AWS cloud, by the real-life cloud-cover over your city.

IntermediateShowcase (no instructions)12 hours3,542
Weather-controlled LED Strip

Things used in this project

Hardware components

RFP30N06LE MOSFET
For driving LED lights from Raspberry Pi
×1
Resistor 10k ohm
Resistor 10k ohm
For driving LED lights from Raspberry Pi
×1
2-pin screw terminal
For driving LED lights from Raspberry Pi
×1
3-pin screw terminal
For driving LED lights from Raspberry Pi
×1
Jumper wires (generic)
Jumper wires (generic)
For driving LED lights from Raspberry Pi
×10
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
For listening to AWS IoT Device Shadow state changes and sending PWM signal to LEDs
×1
LED Strip 16.4ft 12V DC
×1
12V 2A power supply
For LED strip. Not included with LED strip.
×1
AWS IoT Button
Amazon Web Services AWS IoT Button
Manual ON/OFF for LED strip
×1

Software apps and online services

AWS IoT
Amazon Web Services AWS IoT
AWS Lambda
Amazon Web Services AWS Lambda

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Overview of wiring

Raspberry Pi Pins used

Pin 20 and GND. See weather_led_controller.py in repo for how the pin 20 is used.

MOSFET LED Driver Module wiring

MOSFET Driver to LED Strip wiring

Code

Weather Controlled Lights

Credits

Harish Mandala

Harish Mandala

1 project • 1 follower

Comments