Spiga



 
Showing posts with label project. Show all posts
Showing posts with label project. Show all posts

Wi-Fi Audio Streamer, ATxmega256

This wireless receiver can be used to receive and play audio transmitted over an 802.11 Wi-Fi network. The project is built based on Atmel ATxmega256A3U microcontroller and a RN-XV Wifly module made by Roving Networks.

Audio streaming over WIFI

Read More

PIC Data Logger with Delta-Sigma Converter

The aim of the project is to build a lab-grade data logger with PIC18F45K20 microcontroller and a 20-bit delta-sigma converter. It's named as G5 Data Logger.


Read More

Photovoltaic Solar Battery Regulator and Load Controller

This Solar Battery Regulator project allows solar cell arrays to be connected to either conventional lead-acid, sealed lead-acid, or lithium storage batteries without fear of overcharging. The project can be used to drive two different electrical loads from the batteries at two different charge states to maximise power usage efficiency.

Photovoltaic Solar Battery Regulator

Read More

Better Kitchen Timer, PIC16F877

The project aim is to build a better kitchen timer. It has four independent count-up and count-down timers, display of current value of user-selected timer, start/stop and digit entry controls, and alarm buzzer.

timer for cooking

Read More

GPS Auditory Navigation

This project goal is to build a navigator that allows a user to navigate to a predefined location through the use of auditory guidance. The project is equipped with GPS, digital compass, and MCU ATmega32 to generate sound based on the direction that the user must turn in order to face the correct direction. One example implementation of this project is a self guided tours navigator.

audio navigation self guide

Read More

Arduino Line Following Robot

arduino robot line follower
The project goal is to build a line follower robot that can follow a dark like, on a light background. It uses an Arduino Duemillanove with the AVR ATMega 328 as main processor. For driving force the project equipped with two Parallax Futaba Continuous Rotation Servos. The robot sensor uses Pololu QTR-6A IR Reflectance Sensor Array. The system powered by 4 rechargeable NiMH Duracell AA Batteries.

Read More

Arduino Based RFID Pet Feeder

Arduino Based Pet Dog Cat Feeder ProjectThe project shows you how to build a RFID pet feeder based on Arduino and RDM630 RF-reader with a self-made circular antenna. The feeder will opens for the pet that wears a collar with an RFID tag.

Read More

Heater Fan Controller, PIC12F675

PIC Base Fan Controller ImageThe Heater Fan Controller built around PIC12F675 microcontroller. It reads the (10k) linear potentiometer and generates appropriately timed pulses to control the DC motor running the fan. The extreme low position cuts the power entirely. This device work as a variable speed control for the heater blower in a car. The project is powered from the existing wiring and connects with just 2 wires. Or you can connect it to 12 volt device up to 10 amps.

Read More

Optical String Tuning Tool, AVR AtMega8

String Tuning Tools
Stimmmopped is AVR ATmega8-based project that will assists you in tuning your string instrument to a given tone. It utilizes the stroboscopic effect to give feedback about the adjustment of your instrument. When the frequency that you chose has tone then the two LEDs on the board blink. Two lines are projected at a fixed position on the string when the string vibrates with the correct frequency. If frequencies don't match, the lines appear to be blinking or moving to the observer's eye. The moving or blinking effect decreases with decreasing difference between the two frequencies.

Read More

AVR Radio Frequency Keypad

Radio Frequency KeyPadThe AVR based RF Keypad is remote controller that emits an RF code every time you digit the correct combination on its keyboard. You can use this project to replaces remote controls based on MM53200, UM3750 and UM86409. There are three different combinations for three different actions can be entered at program-time. The keyboard layout also customizable. You can use any matrix up to 4 rows by 4 columns keyboard layout and assigning your own ASCII codes to each key.

Read More

PIC Serial Port Servo Controller

PIC Serial Port Servo Controller

The PIC Based servo controller is a small project that allow you to control some robotics. The project uses a PIC16F84 microcontroller from Microchip to drive servo motors and digital outputs. It receives commands from a host computer via a standard RS232 serial interface.

Read More

MIDI-Controlled Digital Synthesizer


4bitsynth is 4 bit MIDI-controlled digital synthesizer inspired by the NES. The project is built around Atmel AVR ATMega48 The digital output is put through an R-2R resistor ladder to get the analog waveform. It has three type output : Square wave, Triangle wave and noise.

Read More

Mini PSU for Breadboard



The purpose of the project is to create a 5V mini Power Supply Unit for breadboard. The project can be connected to 8-18 DC power source, or 9V battery. During construction, put the components in as tight as you can, while verifying that you can in fact complete the circuit on the underside of the board without adding any wires. The main component in this project is voltage regulator LM 7805.

To build this you need:

Some electronics skills. Soldering, knowing how to follow a circuit diagram etc..
1 voltage regulator LM 7805
1 10uF capacitor
1 1000uF capacitor (you can use any big electrolyte capacitor here, doesn't have to be exactly 1000uF)
1 100nF capacitor
1 LED for power on indication
1 resistor to take the voltage down from 5V to whatever your LED runs at
1 screw terminal for the input voltage
1 switch for input voltage on/off
1 perfboard, the type with copper eyes, not stripes
1 2-pin connector to plug the unit into the breadboard

Read More

RF and IR Remote Control

PIC remote control IR and RF

This PIC based remote control allow you to control up to 8 devices by this easy constructable remote control. The project very flexible you can use it as radio remote control 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 turned on and off by two buttons per channel.

tag : IR remote control, RF remote control, wireless project control

Read More

AVR Wireless Streaming Radio

How to Construct Wireless Streaming Radio
The project allow you streaming your radio broadcast wirelessly over internet. The wifi radio built using an Asus WL-520gu wireless router, an old USB audio headset, AVR ATmega8 and other part. If you are interested to build Wireless Streaming Radio, here is the requirement you need to prepare : Wireless connectivity through existing Wifi network; Audio output (preferably 44kHz, 16 bit stereo); Shoutcast/MP3 streaming audio decode; A display to indicate the station and currently playing song; An integrated amplifier and speaker(s); Several built in station presets; and Simple user interface, using standard radio controls (volume, tune, etc).

Gary Dion said that the radio can be controlled over Ethernet and also IR transmitter. The firmware in the project is written in C. You can download the source code here and router shell script. The project inspiration come from Jeff Keyzer.


Read More

LED Psychedelic Lights

PIC Project LED Psychedelic Lights
This project aim is to reproduce the old style psychedelic lights system that was very popular in the 70s. Being in the "digital era", the technical solutions adopted are quite different from what was characterizing their predecessor system. Old style lamps have been replaced by three high power LEDs; all filters, previously implemented with analog components, have been realized with digital processing techniques; input stages have been replaced by one A/D converter and one digitally controlled variable amplifier, that is able to warranty the best signal amplitude for the system.

The project requirements are related to technologies adopted: high power LEDs need to be driven with a constant current; digital filters need a fast DSP engine, to be implemented, and an A/D converter is required to transform an audio signal in a numerical representation. Control data communications between central processing unit and external analog components require to have an SPI on board and, last but not least, the capability to link the system with a PC could be very useful for firmware debugging and for tuning some parameters in real time without needing expensive developing tools. The project is designed by Marco Signorini.


Read More

AVR Electronic Humidor

Electronic Humidor
This Humidor project was designed with a Peltier module and Sensirion SHT1X series sensors. The project built to keep cigars in perfect condition by maintain preferred level of moisture and keep the temperature around 70 degrees. The core of system is based on a microcontroller ATMEGA-16 programmed with BASCOM-AVR. The application is broken into two sections the Menu system that allows configuration of the desired humidity and temperature and what units for temperature you would like to use and display. The Hardware consists of an ATMEGA-16 controller, 7 Tip120 Transistors, 1 DPDT Relay, MC78T12 Regulator, LM7805 Regulator, a few passive components, a 16*2 lcd, and a few connectors.

Tag : Humidity Project, Temperature controller, AVR project



Read More

PIC based Animation Tile Display

Animation PIC 16 bit
Puzzlemation is an expandable platform of light and animation based on PIC24FJ64GA002. It can be used to create things as diverse as modular animated signs that can be changed by rearranging its tiles, to a uniquely animated puzzle. This project’s display is made of a number of tiles, about 2 inch square with an 8 x 8 array of color LED pixels. Each tile is individually powered and animated, so user can freely pick them up and re-arrange them. To set up a display, the tiles are placed in a special tray. Animations are downloaded into the tray via Ethernet and stored locally on an EEPROM, or loaded via an SD card. The tray broadcasts the animation to each of the tiles, and then synchronizes them.

John Peterson, project designer, said that the display is completely reconfigurable. If the pieces are left in the tray, the animation can be updated continuously over the Ethernet connection. If the tiles are removed from the tray, they’ll display the animation for several hours with their own re-chargeable battery power. Once the animation is synchronized and running on the tiles, user can pick them up and place them anywhere.

Download:

Project Documentation, Source Code and Schematic(zip)


tag : Display, LED, project, PIC, PIC24FJ64GA002, animation, puzzle


Read More

PIC Mini GPS Logger

FV-M8 GPS module project
This small PIC based GPS logger used San Jose Navigation FV-M8 GPS module. It allow you to stores coordinates, altitude, and speed into an EEPROM. Then a Delphi based windows software converts EEPROM stored data into .kml (Google Earth format). The system equipped with MCU PIC 16F876 to control FV-M8 GPS module, EEPROM, and interfacing to PC. You can use this project for snowboarding, FPV flights, trial bike and hiking logger.

Download : .hex (16F876), Windows GPS Logger, Schematic (eagle)


Read More

CAN-Servo Controller


This dsPIC30F4011-based servo (position) controller receives commands via a CAN. If a DC motor does not have a rotary encoder, you can plug a contactless magnetic rotary encoder (CMRE) module into the board (via two SIL connectors) and provide (in a self-contained unit) rotary encoder and position control.

Mariano Lizarraga Fernandez, the designer, explains that the board in this project also fully configurable via a CAN network and no power-cycle is necessary for any change to take effect. The board has programmed PID controllers with selectable parameter from user. The controller gains, maximum and minimum pwm commands, and device ID are also configurable. All configuration values are stored in the dsPIC's EEPROM so once it is configured at the full contempt of the end-user, no more changes are required.

Download:
Project Documentation and Schematic (zip)

Read More