I was (and hope to again) working on a PID loop for the dragon's main light. The idea is simple- vary the heat lamp using a servo and rheostat. Some of you have expressed interest. Here are the photos of the servo setup. The code however is so bad I don't even know where to … Continue reading PID Hardware Photos
I haven't posted in a while- I'm not MIA- not that I know of. I'm working hard on the PID portion of the new LCC. Its a great idea but tuning and testing is time consuming. I hope to have it wrapped up soon.
Wikipedia says that a proportional–integral–derivative controller (PID controller) is a generic control loop feedback mechanism (controller) widely used in industrial control systems – a PID is the most commonly used feedback controller. A PID controller calculates an "error" value as the difference between a measured process variable and a desired setpoint. The controller attempts to minimize … Continue reading PID? What is it?
I wanted a way to have a "rotatable" counter to indicate that the LCC was still looping properly. I finally found something! A decade counter (as noted in an earlier post)! Now instead of pulsing one led I have a "spinner" type of effect. I don't have to keep track of where the "count" is....I … Continue reading Decade Counter!
I haven't worked on the Tri-Temp project in a while. I am going to go through and update the code a bit to lower the memory usage based on what I've learned for the LCC projects. The original LCC code will have an update posted soon too. Mostly memory updates and a few control changes. … Continue reading Code Updates
It’s not as polished as I’d like but I’m on to the next version so here’s the summary.
Lots of code changes and some hardware. Here's some of them: Added ShiftBright RGB LED to pins D2, D12 and D13 Added code for ShiftBright Updated DEBUG routines Day overhead handling is updated to wait longer before turning off Added yellow and red LED indications for day overhead conditions Night cold conditions are mirrors of … Continue reading LCC v5 is almost ready
I gave up on trying to drive the A6280 directly with the Arduino. macetech.com already did what I wanted but couldn't do myself. They used the A6281 (which doesn't come in a DIP package- only an SMC) on a nice little breakout board with a RGB LED. Yea! So here's the Module.It worked perfectly and … Continue reading ShiftBright RGB LED Module Saves the Day!
My LCC project is growing. Too much I/O is needed! I'm exploring the I²C bus system. It seems simple enough. Direct I/O is nice but is wasteful- I've used all the I/O already on the LCC project but I still need more! Wikipedia has a great write up all about it. Now I have to apply … Continue reading Out of I/O! What to do???
The goal of the Lizard Climate Control (LCC) software is to control the climate of my lizard's enclosure using the Arduino and other hardware components. It can operate independently of a PC. However it is capable of supplying diagnostic data via the serial port to an attached PC if needed. LCC depends on hardware to … Continue reading Lizard Climate Control Software Operation Description