Flashing LED Light and Temperature Data Logger

A super-fast and super-bright flashing LED light, perfect for growing plants (and you can record the temperature too)!

Sep 1, 2018

9867 views

3 respects

Components and supplies

1

Jumper wires (generic)

1

Arduino UNO

1

Chanzon 1W 3W 5W LED heat spreaders

1

heat sink for MOSFET

1

Chanzon LED light chips (full spectrum)

1

LPV60-36 constant voltage controller

1

2-prong power cord

1

Solid and/or stranded core wire (assorted colors)

1

microSD card module

1

heat shrink tubing

1

microSD card

1

aluminum heat sink

1

DS3231 AT24C32 11C real time clock module

1

thermal adhesive

1

SparkFun MOSFET Power Control Kit

Project description

Code

Flashing Light Code

c_cpp

In order to change to frequency of the flashing light, adjust the variable hertz (line 31). The start date and time can be adjusted in lines 27 and 28. The code controls the flashing light, and directs the writing of temperature data to the SD card (in CSV format). This code was derived from a how-to post on the HowToMechatronics website.

Flashing Light Code

c_cpp

In order to change to frequency of the flashing light, adjust the variable hertz (line 31). The start date and time can be adjusted in lines 27 and 28. The code controls the flashing light, and directs the writing of temperature data to the SD card (in CSV format). This code was derived from a how-to post on the HowToMechatronics website.

Downloadable files

Overview of Wiring Schematics

This is just a diagram showing which pins connect to which. It is not drawn to scale, and wire lengths will have to be adjusted as-needed.

Overview of Wiring Schematics

Comments

Only logged in users can leave comments

pipparichter

0 Followers

0 Projects

Table of contents

Intro

3

0