Flame (or heat) detection relies on the temperature dependence of the LED's forward voltage. This voltage is measured (at very low LED current) by the internal ADC of the PIC12F1501. If the LED voltage remains below a predefined threshold for a sufficient period, the LEDs activate and begin to flicker.
The large candle, containing four LEDs, is powered by a Li-Ion battery (yes, I know the risks...) and includes a USB charger (MCP73831). The small candle, equipped with a single LED, is powered by a CR2032 or LIR2032 battery. Impressively, the small candle can even be extinguished with a touch of your fingers.
Details
Files
gerbers2.zip
x-zip-compressed -
144.75 kB -
06/15/2020 at 21:50
I looked at the project files and did not see any software, only schematics. (I'm not too familiar with that microcontroller; I would try to port the code for ATTiny, as this is what I'm using right now). Did you upload it?
Hi,
I looked at the project files and did not see any software, only schematics. (I'm not too familiar with that microcontroller; I would try to port the code for ATTiny, as this is what I'm using right now). Did you upload it?