News & Articles

html>301 Moved Permanently

301 Moved Permanently


nginx
PyroEDU
Get started learning to build your own electronics by following our FREE online courses below!
Learn More »

Categories

Sponsors

Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
Take Me To The Gadgetory!
PIC16F84A Discolight Effect With Bass Beat Control

Posted February 7, 2012 by Chris

“An external circuit converts bass beat of music into pulses and the motor is controlled by them. If a bass beat is recognized then the motor rotates one direction (in full stepping) for a predefined time then stops. If the second beat comes in then it rotates again for the same time and so on.”

Mandelbrot Set In Real-Time In VGA

Posted February 6, 2012 by Chris

“Along the lines of ‘high-performance’ computation, I have collaborated with Joshua Wise to write (in Verilog) logic to draw a Mandelbrot set in real-time on a VGA monitor. The Mandelbrot set is a connected set of points in the complex plane that depends on an infinite iterative process to determine whether each point is in the set. At each iteration, the original starting point is added to the (complex) square of the previous point.”

Video Production Module for DE2 Dev Board

Posted February 5, 2012 by Chris

“In this project we turned an Altera Cyclone II FGPA into a simple video production unit with the help of a Sony Handycam and a PC for serial communication. The main focus of the project is the ability to provide a green screen effect, most commonly seen with weather news. We would extract the green regions of the video based on a threshold and display a background image, such as a weather map.”

Proximity Sensing Robotics Tutorial

Posted February 4, 2012 by Chris

“In order to move around without becoming stuck or damaged, a robot needs to monitor and respond to its environment. This ability is made possible by sensors triggering certain navigational responses. The sensor robot project has two challenges: You will add a front sensor that will keep the robot from bumping into walls and objects in its path and you will program the robot to execute an avoidance maneuver in response to each sensor.”

Digital Lock With Clock And Temp Sensor

Posted February 3, 2012 by Chris

“This Digital code lock can be used for security purposes on doors, cupboards, desks, etc. Once installed it works without any maintenance and there is no need to keep a key. It also shows the time, day and current room temperature on its home screen which is sensed using a LM35 temperature sensor.”

Op Amp PID Controller Design

Posted February 2, 2012 by Chris

“We’ve all heard about the wonders of the PID controller, bringing a system’s output – temperature, velocity, light – to its desired set point quickly and accurately. But now, your boss says okay, design one for us. Although there’s a number of ways to do it, the circuit above nicely separates the three terms into three individual op amp circuits. We’ll build it in SPICE, test each term and finally place it inside a motor speed controller for you to tune.”

SudoGlove Hardware Controller

Posted February 1, 2012 by Chris

“The SudoGlove is a gesture controller that can be easily interfaced with hardware or software via a wireless connection. The glove implements an array of sensors plus filtering circuitry and mathematical analysis firmware to derive state values for each sensor and transmits them to an authorized receiver. I have used the glove to drive an RC car, to synthesize music, to manipulate openGL video, to control arbitrary processing software, and to control performance lighting effects.”

Custom I2C Servo Motor Controller

Posted January 31, 2012 by Chris

“This is the servo controller for my robot. It uses a MC33887 H-Bridge chip to power the motor, an Atmega88 as the contoller, and an I2C interface. It was designed to be the motion drive for a robot, but being a servo drive with position feedback, I will probably use it to rotate and elevate the turret, and possibly use it for the sonar movement.”

AtMEGA32 Based Arcade Gaming Platform

Posted January 30, 2012 by Chris

“Cade9 is my small embedded project consisting of ATmega32 MCU with custom hardware which I hand soldered on a matrix board. This was my undergraduate 3rd year minor project. It uses the open source cocoOS as scheduler. On top of CADE9 one can implement classic arcade games like snakes, pong, bricks, breakout etc.”

Temperature Data Logger Using PIC

Posted January 29, 2012 by Chris

“This project describes an easy and inexpensive way of adding a digital thermometer and data logging feature to a PC. It involves a PIC microcontroller that gets the surrounding temperature information from the Microchip MCP9701 sensor, and sends it to a PC through an USB-UART interface. The USB port of the PC is also used to power the device.”