Posts by Ibrar Ayyub:
Naked Clock using PIC16F877 Microcontroller
Posted on: 15 Dec 2022
Why have an enclosure? The enclosure of a clock doesn’t tell you the time! So I built this PIC clock with no part that doesn’t serve an electrical function. The hanger is the ground. The microcontroller is the 40-pin PIC 16F877. I set it up, then let it run for a few weeks, saw how […]
Converting a Proxxon MF70 Milling Machine To CNC – 2 using PIC18F4620
Posted on: 14 Dec 2022
My layout is shown below. It may not be as intuitive or informative as the layout on a PC display, but contains everything I have found necessary for control of the Mill. (and previously the DRO’s on my other Milling Machine and Lathe.) I should stress here, that this is an overlay – i.e. a […]
Digital stopwatch using microcontroller
Posted on: 14 Dec 2022
How much time this event will take to finish?OK, Let’s countdown the time.So a stopwatch is the best solution.Just press the start button to start countdown then stop when the event completed.Now every cellphone has this feature but i was determined to make a digital stopwatch using micro controller as I am very fond of […]
One wire bus (DS1820) Control For CSS Compiler
Posted on: 13 Dec 2022
#include <16F877A.h> #device adc=8 #FUSES NOWDT,XT //No Watch Dog Timer #use delay(clock=4000000) #include <Shift_595_C.c> // 25.5 C 0.5 to step #include <read_temp.c> void main(){ setup_adc_ports(NO_ANALOGS); setup_adc(ADC_OFF); set_tris_a(0xff); set_tris_b(0x00); value = 0; display(); delay_ms(100); while(true){ read_ds1820(); value = temp; hex_bcd(value*10); sent_data(); delay_ms(100); } }
Bicycle Persistence of Vision Light Display using PIC16F84
Posted on: 13 Dec 2022
In February of 2007 I spent a little while prototyping a board that turns any bicycle wheel into a moving display billboard using a single string of LEDs. The idea was to do something that would be very visible, turn itself on and off automatically, have enough processing power to dynamically generate bike computer style […]
Servo Motor Controller using PIC12F629
Posted on: 12 Dec 2022
This project controls two servo motors – both clockwise and anticlockwise and has variable speed. You can use the Joy Stick to “pan and tilt” a remote camera or provide “left-right-up-down” action for a crane or an animation on your model layout. The project also tests servo motors. The CIRCUIT The circuit is fairly simple. […]
USB and PIC Microprocessors 16C745 and 18F2455
Posted on: 12 Dec 2022
Introduction This page describes a project a colleague and I completed between September, 2000 and March, 2001 as part of the Engineering Physics degree program at the University of British Columbia. In summary this project involved building a USB device using the PIC 16C745 microprocessor from Microchip. The USB device consisted of a microphone, the […]
Using an LCD’s for Graphics Animation using PIC16C84
Posted on: 11 Dec 2022
This project uses Myke’s 2-Wire LCD Interface from last week and will help teach you “Graphics Animation” using LCD’s. Last week, I showed how the PICMicro could be connected up to a Hitachi 44780 LCD using only two wires. This week, I wanted to use this circuit and show how simple graphic animation can be […]
A PIC16F819 DYMOCLOCK
Posted on: 11 Dec 2022
I wanted to build a clock as simple as possible : built around a little 18 pins PIC no 7 segment display, only LEDs no decoder, no buffer, no driver for the LED display a cheap temperature sensor The solution of direct LED driving comes from a Microchip Application Note AN234, and as I’m using 25 […]
Making a binary clock using a PIC16F88
Posted on: 10 Dec 2022
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… […]