Projects

How to makebuild a Calculator using Pic16f877 microcontroller Schematic

How to make(build) a Calculator using Pic16f877 microcontroller

alculator with Pic 16f877 microcontroller is a comprehensive project. Comprehensive in the way that Code is lengthy and logical. It covers all the aspects of programming and interfacing of 16×2 lcd and 4×4 keypad with pic Microcontrollers. So you should be good in programming, if you are going to look at the code and you […]

Introduction to Microchip PIC Assembler Language – Part 1

Introduction to Microchip PIC Assembler Language – Part 1

Learning the assembler language is one of the essential skills that still required in the embedded system, although the major drawback using the assembler language is; its required more learning curve time compared to the higher level language but once you acquainted with one type of microcontroller family such as 8-bit 8 pins Microchip PIC […]

Traffic Message Channel receiver

Traffic Message Channel receiver using PIC18F8722

Main roads traffic status and incident report and display. Technical specifications: Dual display: colour road map (left) and detailed text messages (right) both with LED backlight. Up to 120 TMC messages are stored in memory. Auto/manual TMC message scrolling. GPS position locator/follower optional. Map navigation with  mouse sensor and/or micro joystick. Map zoom 10km to […]

PIC LED flasher

LED flasher using PIC16C84 Microcontroller

This is my first simple PIC program. It will flash an LED continuously at approximately 1Hz. It is a very simple loop that delays for 500 milliseconds (half a second) with the LED on, and then delays for 500ms with the LED off. Thus, the LED flashes at 1 Hz! The schematic for this circuit […]

Behavior Based Artificial Intelligent Mobile Robot with Sharp GP2D120 Distance Measuring Sensor – BRAM Part 2

AI Mobile Robot with GP2D120 Distance Sensor – BRAM Part 2

What is the intelligent anyway; could we categories how the bees building their tiny hexagonal compound nest, ants searching for their food or birds migration using precision navigation over continental are the intelligent acts; or we as the human being with our cultures and civilizations is the only one that can be categories as the […]

TRACK CONTROLLER

TRACK CONTROLLER FOR AWANA® GRAND PRIX using PIC16F628

Introduction This project is for the hobbiest who wants to build a measurement and display unit for an Awana Grand Prix® track (also known as a Pinewood Derby track.) The racetrack for which I designed this unit is a 4-car track. A car is approximately seven inches long, is released by a gate at the […]

Introduction to the Embedded System with PICAXE Microcontroller

Introduction to the Embedded System with PICAXE Microcontroller

These days we are living and surrounding by many tiny computers called embedded products. Unlike the general purpose desktop computer that we use for browsing or typing our email, this tiny computer is designed to do only a limited specific task. We could easily found this embedded product just about anywhere such as home appliance […]

Camera Switch

Servo Camera Switch using PIC12F675 microcontroller

This document describes the complete design for a camera switch that uses a servo to activate the shutter. This page include links to the complete circuit diagram, the .HEX file required to program the 12F675, and complete construction details. The switch consists of a PIC and a small number of standard components. The Servo Camera […]

PIC18 Pulse Width Modulation PWM DC Motor Speed Controller with the RPM Counter Project

PIC18 Pulse Width Modulation (PWM) DC Motor Speed Controller with the RPM Counter Project

Equipped with sophisticated Enhanced Capture/Compare/PWM (ECCP) peripheral the Microchip PIC18F14K50 microcontroller could produce up to four PWM channels output. The enhanced PWM (Pulse Width Modulation) mode in ECCP peripheral is capable to drive the full bridge DC Motor circuit directly both in forward or reverse direction. It also could generate single PWM output on the […]