Low-cost thermostat design for cooking appliances using PIC10F204

Countertop cooking appliances, such as electric ranges and skillets, use an adjustable thermostat to vary the heat output. In traditional appliances, a mechanical thermostat was used in series with the heating element to control the current through the element. While this technique is inexpensive, it is less accurate and less reliable over time because the mechanical components wear out. This application note from Microchip describes a low-cost microcontroller-based design which eliminates these drawbacks. The solution uses the PIC10F204 microcontroller, which gathers user inputs from a potentiometer and control current to the heating element via a triac. The application note also

Read more

Arduino-controlled prosthetic hand operates on verbal commands

Here is a really cool instructable about making a prosthetic hand cum arm that operates on voice commands. The project uses a modified version of the InMoov hand/forearm to construct a five-finger prosthetic hand, which is controlled by an Arduino Uno along with a voice-recognition shield. This hand can perform 15 general hand gestures and actions that are used in daily life, such as pinch, peace, thumbs up, point, etc.

Read more

High-voltage seven segment LED display driver with SPI interface

Seven segment LED displays are known to be resource and power hungry. But because they are visually so charming and readable from a far viewing distance and at a much wider viewing angle as compared to any other electronic displays, they are still hugely popular. The required number of I/O pins to drive the LED segments can be reduced significantly by using an additional dedicated hardware. For example, the MAXIM’s MAX7219 device allows you to interface 8 pieces of seven segment LED modules using only 3 I/O pins of Arduino or any other microcontroller. You can find details on the

Read more

Data recovery from a dead SD card using Arduino

A Secure Digital (SD) memory card is the most standard memory card for use in mobile electronic devices, such as cell phones, digital cameras, GPS devices, and tablet computers. Communication with an SD card can be done in one of two modes: the SDIO mode and the SPI mode. By default, the SD card operates in the SD mode, which is much faster than the SPI mode and is thus more preferable in the portable devices for achieving high-speed data transfer. If you have a damaged SD card that contains valuable information, this example shows you might have a chance

Read more

Pong game using PIC10LF322

Pong is known to be one of the earliest arcade video games. There are already a lot of DIY versions of this classic game available on internet. Jacques from Quebec was successful to squeeze the pong program into Microchip PIC10LF322,  which is one of the tiniest microcontrollers. His circuit operates at 3 to 3.6 volt power supply and generates NTSC video signal to connect to a TV.

Read more
« Older Entries Recent Entries »