A PIC16F84A Alarm Clock

Here is a simple PIC16F84A alarm clock. This page summarizes this discussion (in french) in my forum, where Samir (aka numerique1) requested for help to build a weekly alarm clock for his school. Many thanks to him for his tests and patience. This clock counts seconds, minutes, hours and day of the week. Time is displayed on 4 seven segment LED displays, and is adjustable with three buttons at start time (u ...

Read more

Hard Drive Clock using PIC16F628

ave an old hard drive that no longer works? As long as it still spins up chances are you could build a clock out of your old hard drive! You will need some electronic knowledge, some common electronic components and a bit of patience. The clock that is produced isn’t exactly practical since most hard drives (especially older ones) are too loud for a clock that is to operate 24 hours a day. VIDEOS Watch a vi ...

Read more

Video Clock Superimposer using PIC16C711

About the Project As a followup to my VCR Pong project, here is a gadget that is actually useful in the Real World! It superimposes the time of day, in "HH MM SS" format, in the bottom right-hand corner of an existing video signal. My friend Scott uses it with his home security system. In keeping with the tradition of my previous hacks, I use few parts and lots of tricks. All timing signals, including the t ...

Read more

Single-Tube nixie clock | Microcontroller Project

Here is the nixie clock ! PIC16F84A microcontroller Single-digit Nixie, sequential hours, minutes and seconds display DCF-77 atomic clock, with automatic or manual time set-up high voltage power supply for Nixie with only 4 components 24 hours cycle programmable extinction time no MikroC compiler licence needed ! This project will show you how to drive a nixie tube display with a PIC16F84A simple microcontr ...

Read more

10MHz DDS Sine/Square Function Generator based on the AD9835 using PIC16F628

An extremely simple and low cost Sine/Square wave generator based on the Analog Devices AD9835 Direct Digital Synthesis (DDS) Generator chip. The frequency can be set for any frequency from 1Hz to 10MHz in 1Hz resolution steps! All this with three push buttons and a novel "sliding window" LED display. The controller chip is a Microchip PIC16F628. There is no wiring, and the PCB fits into a standard UB3 Jiff ...

Read more

The Weeder Frequency Counter using PIC16F84

This is a port by Peter Cousens to the PIC 16F84 of the  50Mhz Frequency counter kit {originally available} from Weeder Technologies . Since it uses a base PIC that is easily programmable, and provides a usefull bit of bench test equipment at very low cost, it makes an ideal PIC learning project. If you don't want to spend the time on the PCB, collecting the parts or even not programming the uP, you can ord ...

Read more

HDD Clock – Persistence of Vision

1. Quite a few POV clocks out there, why is this special? Well, mainly because it's mine. There are quite a few POV clocks out there on the web using all sorts of display mechanisms, chassis, controllers. The one I decided to build isn't exactly one of them, the main difference being in the way I wanted to transfer energy to the spindle. This would add some originality to my project, sadly the method I chos ...

Read more

TIMED DISCHARGE ADAPTER using PIC16F628

Introduction This program is an experimental timed-discharge adapter for a Vericom control panel used with an Orenco Systems AdvanTex® wastewater treatment system (sewage filtration system) marketed by Wastewater Technologies, Inc. Although the Vericom firmware is capable of modification to provide timed-discharge capability by a firmware download via telephone, this adapter was just an experiment to prove ...

Read more

PIC based WWVB clock

Introduction There are many DIY versions of WWVB clock designs available on the web. Commercial "atomic" clocks are inexpensive and widely available, but I wanted to try my hand at designing one to gain insight into WWVB reception and to learn a little about programming a PIC microcontroller. My version is not the simplest available, but it works well and I think it offers a few unique features. WWVB Clock ...

Read more

PIC12F675 timer0 code and Proteus simulation

This post provides the timer0 code for PIC12F675 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at the bottom of this page. It is assumed that you know how to blink an LED with PIC12F675 microcontroller. If you don't then please read this page first, before proceeding with this article. The result of simulating ...

Read more
Scroll to top