Stepper Motor Interface PIC16F
This article shows a basic interface between PIC16F microcontroller and a unipolar stepping motor using an assembly code. For programming the MCU you'll need PICKIT2 or PICKIT3 device. Similar design for Arduino platform can be found at this link. Instead ...
Electronic Lock
Here is a modified and improved electronic lock design. For Arduino version click here.It is largely based on Digital Lock article, however this time a real electronic lock was used instead of a solenoid. The code is a 4 digit number ...
Arduino Up Down Counter LCD
Up Down Counter design based on Arduino MEGA compatible board is the topic of this article.it uses 2x16 LCD display to show the counter values and 4x3 keypad to input initial 3 digit number.The counter will count Up/Down according to ...
Temperature Controlled Fan
Here is another fan controller design based on PIC microcontroller, this time it's temperature controlled and can be used to monitor Hard Drive temperature and adjust the fan speed accordingly or as a case fan controller. This post following recently ...
PWM Fan Controller
Pulse Width Modulation (PWM) is very common technique for controlling cooling fan speed in Desktop PC. In this project PIC16F877A based Pulse Width Modulation controller was built and tested with 2 fans. 80 mm Coolink SWiF2-80P PWM Fan and Arctic Cooling ...
Response Time Meter
If you ever thought how fast you can react to external stimulus here is the circuit that can measure your response time. It measures the time it takes for you to press the push button in response to turning the ...
LED Battery Level Indicator Arduino
LED Battery Level Indicator can be built using Arduino UNO board and 10 LEDs. Similar design that uses 2x16 LCD display can be found at this link. RGB LED variant is here. For Raspberry Pi version click here. I/O lines ...
Arduino Electronic Lock
Here is another Arduino based design and this time I’ll show you how a 4-Digit Code Electronic Lock can be built with Arduino Mega or compatible boards. For similar design based on PIC16F877 click this link. The I/O I’ve used ...
8×8 LED Matrix chaser Arduino
8x8 LED Matrix chaser based on Arduino MEGA compatible board will be presented in this post. It uses a LED dot matrix display module with two 74HC595 shift register chips connected in serial to control the LED output. Similar design ...
7-Segment Display with SPI PIC16F876A
For this project two PIC16F877 MCU's were used, see project schematics below. Slave PIC runs LEDs decoding and multiplexing code on data received from Master. 7-Segment inputs connected to PORTC,B and common digits anodes to PORTB,A via 2N3906 collectors for ...