Quantcast
Channel: Other Projects - PIC Microcontroller
Browsing all 109 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

High Bandwidth Low Latency Communication with SPI Devices Controlled by PIC32

Introduction The purpose of this project is to implement high bandwidth low latency SPI communication between the PIC32 and a target module, which in this case is the OV7670 camera. The solution...

View Article


Image may be NSFW.
Clik here to view.

Control a Hobby Servo using PIC18F2455 microcontroller

Use a PIC Microcontroller to Control a Hobby Servo This instructable describes how to integrate hobby servos (the kind used in RC planes, cars, etc.) into your microcontroller projects. How Servos are...

View Article


Image may be NSFW.
Clik here to view.

Augmenting a Microcontroller using PIC16F886

Augmenting a Microcontroller Microcontrollers (MCUs) are fantastic little ICs that give an extra element of versatility to your electronics, robotics or other project. But they’re really not much use...

View Article

Image may be NSFW.
Clik here to view.

Quick Key Adapter, 10 Button HID Keyboard using PIC18F14K50

Quick Key Adapter, 10 Button HID Keyboard This Instructable covers creating a USB connected Human Interface Device Keyboard that has 10 button inputs which are mapped to key combinations in the...

View Article

Image may be NSFW.
Clik here to view.

Power Pic RGB with voltage control using PIC12F675

Power Pic RGB with voltage controlis a circuit that generates many colors using a RGB LED and those colors can be changed using two independent voltages, supplied by some external device, in order to...

View Article


Image may be NSFW.
Clik here to view.

A simple display that uses the POV to display messages in the air using...

A simple rotating display. Just spin and enjoy. While the “Air display” is rotating, it writes the message on the air. Because the “persistence of the vision”, you will be able to read the message....

View Article

Image may be NSFW.
Clik here to view.

Single-Supply Portable ECG Monitor

Introduction The aim of this project was to produce a portable ECG monitor that displays the ECG signal of an Einthoven triangle configuration of electrodes (3 leads). The motivation of this project...

View Article

Image may be NSFW.
Clik here to view.

DDS/PLL based VFO synthesizer using PIC16F876

DDS (Direct Digital Synthesized) VFO seems to be very popular among amateurs in last few years, mainly thanks to cheap and easy available single-chip DDS synthesizers. There are plenty of different...

View Article


Image may be NSFW.
Clik here to view.

Direct Digital Synthesis (DDS) using PIC16F84 microcontroller

Background DDS stands for Direct-Digital Synthesis. This synthesizer is simply a circuit that can create a sine- wave signal from a reference crystal and a programable frequency-register. All this...

View Article


Image may be NSFW.
Clik here to view.

A Two-Degree-Of-Freedom Ball Balancing PID Controller

Introduction In this project, we implemented a two-degree-of-freedom ball balancing platform using a resistive touchscreen, two servo motors, and PID control. We used a PIC32 microcontroller to read...

View Article

Image may be NSFW.
Clik here to view.

Play Your Cards Right

Introduction The purpose of this lab is to build a machine that alleviates the process of distributing cards in gameplay with a given set of players in random order. Our team has successfully built a...

View Article

Image may be NSFW.
Clik here to view.

PIC Based Speed Controller using PIC16C54

Introduction Real world applications often call for controlling small to medium sized DC motors from digital circuits. For smaller motors it is usually economically infeasible to buy a commercial speed...

View Article

Image may be NSFW.
Clik here to view.

The Outlet Nanny

We designed a power monitor that could communicate with the PIC32 through UART to give both power and current readings for any device(s) (that use NEMA plugs) plugged into our box. These readings are...

View Article


Image may be NSFW.
Clik here to view.

PIC12F675 microcontroller as Flip Flop

Code to make a 12F675 operate as a D-type or JK-type flip flop Since I implemented a D type flip flop using the PIC Logic Elements I thought I might go the other way and implement an entire D type flip...

View Article

Image may be NSFW.
Clik here to view.

Bot Ross

Introduction Bot Ross is a moderately sized 2-D contour plotter, capable of drawing images with a resolution of roughly 1 mm. The design consists of a pen with degrees of freedom in the x and y...

View Article


Image may be NSFW.
Clik here to view.

Drawing Bot

1. Introduction For our final project, we designed a drawing robot that can turn any computer image into line drawings. Our drawingbot features a pen that moves up and down, a base plate with a piece...

View Article

Image may be NSFW.
Clik here to view.

ECE 4760: Latte Art Machine

Introduction For our final project ECE4760: Microcontrollers, our group created a cappuccino art designer that would automatically pour milk into coffee, while creating the classical latte art design....

View Article


Image may be NSFW.
Clik here to view.

ECE 4760 Project: Kendo Sword Trainer

Introduction For our final project, we built a system to aid in practicing kendo sword strikes by providing feedback to a kendo practitioner for improving their form. A set of three piezoelectric...

View Article

Image may be NSFW.
Clik here to view.

Distributed PIC Synthesizer

Introduction In this project, I have created a musical synthesizer with the ability to generate realistic instrumental sounds and to record songs for playback with harmonization. Controlled by a PIC32...

View Article

Image may be NSFW.
Clik here to view.

PIC16F877 ADC code and Proteus simulation

This post provides the ADC code using PIC16F877 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...

View Article
Browsing all 109 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>