It has been a quiet period but a very busy period, very active and very fruitful. I will be launching the projectryu.com site soon with tons of free resources for the audio hobbyist. Getting back to the title of this post, i would like to present a few improvements and a concrete design as a […]
Projects
Extend I/O Ports using PIC Microcontroller
The mikroC PRO for PIC provides a library for communication with the Microchip’s Port Expander MCP23S17 via SPI interface. Connections of the PIC compliant MCU and MCP23S17 is given on the schematic at the bottom of this page. Important : The library uses the SPI module for communication. User must initialize the appropriate SPI […]
Thermometer with PIC Microcontroller
In the last tutorial we learn about the multiplexing technique used with seven segment displays. We learnt how it saves i/o line by using persistence of vision. Only one digit is lit at a time, but to a human eye it is too fast to catch, so we see all four digit lit the same […]
Multiple Servomotors
Using a modified version of the last program, we can control as many servomotors as we have I/O lines on port B. In the next listing, we will control two servos in the same manner as we controlled a single servo in the previous program. The circuit is shown in figure 4 (below). The program […]
Intelligent Fan Controller. Part 1 – Schematic using pic microcontoller
he Intelligent Fan Controller is designed to control the noise generated by the fans inside your computer. It does this by varying their speed based on temperatures measured inside the case. When it is cool the fans will run slowly and they will only speed up when needed… when your computer is running hot. Anyone […]
12F675 Tutorial 5 : A Temperature data logger using PIC EEPROM. using pic microcontroller
EEPROM is useful for storing long term data such as data logger information and this PIC microcontroller EEPROM project saves the temperature from an LM35DZ IC to the PIC’s internal long term data storage area. The project follows on from the last project using the virtually the same hardware. It stores temperature readings internally at […]
Rotary Encoders
Rotary encoders are very versatile input devices for microcontroller projects. They are like potentiometers expect of digital nature and unlike analogue potentiometers they never wear down. Rotary encoders not only provide 360 degrees of rotational freedom they also allow digital positioning information to be gained without the use of analogue to digital converters (ADCs). When […]
Universal Serial Infrared Receiver. using pic microcontoller
You can use this Universal Infrared Receiver (UIR) project to control your PC: Starting Windows programs, setting the Windows volume control, even moving the mouse around the screen! All at the touch of a button – with your TV remote control in fact! It uses a PIC microcontroller to characterize the demodulated infrared signal and then […]
Relay Timer with PIC16F628
Here is 0 to 99 minutes relay timer using PIC16F628 microcontroller and 16 character LCD display. The microcontroller is PIC16F628A running at 4.0 MHz clock using an external crystal. An HD44780 based 16×2 character LCD is the main display unit of the project where you can watch and set the timer duration using tact switch […]
Making a binary clock using a PIC Microcontroller
You can use a PIC microcontroller and an LED matrix to create a binary clock (or if you prefer you can wire up individual LEDs). This project uses an LED matrix block as it saves lots of wiring. So what is it ? Its an led clock that displays the time information as binary numbers… […]