Projects

Full System Image

Automated Resistor Sorter with GUI

Introduction Our project is a resistor sorter that allows users to input multiple resistors, measure their resistance, and sort them into predefined bins or return them to the user. For a video of our sorter, please see our Project Demo. From the onset, we wanted to make a project that approached a realizable product where users […]

DIY remote control based on PIC

DIY remote control based on PIC16F628

Control up to 8 devices by this easy constructable remote control. It can work as a radio or infrared remote control, depending on the components. Each device output can be configured to be momentary (turned on while you press the button) or latched. Latched outputs can be toggled on/off by one button per channel, or […]

FVN8IR7GDRPHIBL.LARGE

Blink a LED with Assembly Language & a PIC

To state the blindingly obvious, there are many flavors of microcontroller in the world.  There are innumerable applications for them too.  This Instructable will cover the steps necessary to blink a LED using a PIC microcontroller and Microchip assembly language, showing you how to access and use some of the device’s hardware peripherals To do […]

IR Widget

The IR Widget Using pic12f629

Simple IR capture for multitasking operating systems The IR Widget captures the infrared signals used by remote controls. It operates in a way that makes it compatible with modern multitasking operating systems. It is able to determine the carrier frequency and demodulate the carrier in the digital or analog domain. The captured information can be […]

PIC Serial Programmer

PIC 16F84 Serial Programmer

The Microchip PIC 16C84 was one of the first serial in-system programmable microcontroller. I saw PIC serial programmers published in Electronic magazines in 1993. Today, many PIC programmer circuits – for serial and parallel PC ports – are published on the Internet. Despite its somewhat unusual design – like the 128 byte page RAM/Register direct/indirect […]

DCF77 Clock

A DCF77 Clock with RS232 Interface using PIC16F84

Description: The clock is synchronised via the German time signal DCF77. It has a display with automatic brightness control and a RS232 computer interface. Design Overview: The clock is built around a PIC16F84 microcontroller from Microchip. I chose this microcontroller since its FLASH memory is easy to program and assembler and programmer software is freely […]

Logical structure for the software implementation

EMG Robotic Hand

Introduction The goal of the project was to create a robotic hand that is controlled by sensing the muscular contractions in the arm of the user and to replicate the movements on the robotic hand. Electrodes will be placed on multiple areas on the arm of the user, and will sense the voltage differences of […]

Ir On Off

Ir On-Off using PIC12F629 microcontroller

Turn ON or OFF electrical devices using remote control is not a new idea and you can find so many different devices doing that very well. For realization of this type of device, you must make a receiver, a transmitter and understand their way of communication. Here you will have a chance to make that […]

Clock Generator

1Hz Clock Generator using PIC12F675

Based on the idea from http://www.josepino.com/pic_projects/?timebaseI have created a 1Hz Clock Generator. I use PIC12F675 as it’s available locally. Its price is just about US$1. The concept is using 32.768kHz crystal as a clock for the PIC. Therefor, the internal instruction clock is 32768/4 = 8192 Hz. By using the 16 bit Timer1 to count […]

USB converter

Pic-Plot2 GPIB to USB converter using PIC16F628

Pic-plot now goes to USB! A perfect low cost solution to quickly get screen plots of your GPIB instrument on your laptop PC without complex software. It emulates the HP7470A operation on the GPIB side, and outputs the HP-GL data at the USB port to be read and stored on the PC by any capturing […]