[Harvs] hacked a cheap PID controller he found on eBay to improve its performance. The controller originally used a K-type thermocouple but lacked cold junction compensation. As thermocouples only provide a differential measurement between the measurement junction and cold junction, this meant the controller was assuming the cold junction was at room temperature, and would in many cases be significantly inaccurate. The system also used a no-name brand Chinese microcontroller making firmware hacks impractical.
[Harvs] decided that even with cold junction compensation a K-type thermocouple wasn’t ideal for his application anyway, and designed a replacement PCB to interface to the display and power supply. The new PCB is based around a Cypress PsoC (a popular choice for its great analog functionality) with a DS18B20 temperature sensor. At the lower temperature ranges [Harvs] is interested in the DS18B20 is far more accurate and easy to use than the thermocouple.
Though the project hasn’t been updated recently, [Harvs] was planning on adding an ESP8266 for remote monitoring and control. Great work [Harvs]!
Thanks to Peter for the tip.


Film is projected at a rate of 24 frames per second, which is sufficient to create the POV illusion. A projector’s shutter inserts itself between the lamp and the lens, blocking the light to prevent projection of the film’s physical movement. But these short periods of darkness, or flicker, present a problem. Originally, shutters were made in the shape of a semi-circle, so they block the light half of the time. Someone figured out that increasing the flicker rate to 60-70 times per second would have the effect of constant brightness. And so the modern shutter has three blades: one blocks projection of the film’s movement, and the other two simply increase flicker.









