Archive for the 'Uncategorized' Category
« Previous Entries Next Entries »
March 15th, 2006
Simple Interfacing of 4×4 Keypad, PIC16F873

Project description:
A better way to interface a keypad to the PIC is to use a keypad encoder in between the keypad and the PIC. One encoder introduced to me is the MM74C922 Keypad Encoder.
Electronics used:
MM74C922
L164B1L
Link: Simple Interfacing of 4×4 Keypad
hrefik | Uncategorized | No Comments | #
March 15th, 2006
Low Cost Winamp IR Controller, PIC16F628

Project description:
This project here presents the most basic form of InfraRed (IR) Data Transmission. IR beams are mostly used in Remote Controls for the TV, DVD player, Heater / Air Conditioning Control and etc.
Electronics used:
74LS32 OR Gate
2N3906 PNP
Link: Low Cost Winamp IR Controller
hrefik | Uncategorized | No Comments | #
March 15th, 2006
Autorange Capacitance Meter, PIC16F873A

Project description:
This is an autoranged version, which means one does not need to adjust the range settings. Furthermore, the measuring range is quite large, from 5pF all the way to 2600uF.
Electronics used:
2N3906
Link: Autorange Capacitance Meter
hrefik | Uncategorized | No Comments | #
March 15th, 2006
Temperature/Brightness Reader (Logger), PIC16F873

Project description:
This thing is supposed to measure the temperature and ambient brightness of the surrounding environment at the location it is placed. The data from the ADC is the calculated and displayed on the LCD.
Electronics used:
LM35DZ
CdS photocell
Link: Temperature/Brightness Reader (Logger)
hrefik | Uncategorized | No Comments | #
March 15th, 2006
Nokia 3310 PCD8544 Based Graphical LCD Demo, PIC16F877

Project description:
This is one cool graphical LCD. Not only it is easy to programme, the Nokia 3310 LCD also consumes low power. I manage to get hold of one of this from a friend of mine who is no longer wanting his Nokia 3310 cellphone.
Electronics used:
PCD8544
Link: Nokia 3310 PCD8544 Based Graphical LCD Demo
hrefik | Uncategorized | No Comments | #
March 15th, 2006
Hard Drive Clock, PIC16F628

Project description:
Have an old hard drive that no longer works? As long as it still spins up chances are you could build a clock out of your old hard drive!
Link: Hard Drive Clock
hrefik | Uncategorized | No Comments | #
March 14th, 2006
USB Full speed project, PIC16 series

Project description:
This code is designed to work with PIC16 series processor and the USB interface chip USBN9603 and USBN9604 from National Semiconductor. The code provide a fundation for which further development for USB can be developed upon. The connection between the microprocessor and the USB controller is through the serial interface.
Electronics used:
USBN9603
USBN9604
Link: USB Full speed project
hrefik | Uncategorized | No Comments | #
March 14th, 2006
Enhanced version of GBA multiboot cable, PIC16F872

Project description:
The cable is fully compatable with the original multiboot cable, but with the ability to store a multiboot image file on a flash memory, so you can download multiboot image file without using a PC.
Electronics used:
GameBoy
AT45DB021
Link: Enhanced version of GBA multiboot cable
hrefik | Uncategorized | No Comments | #
March 14th, 2006
Multi-rate Audio DAC, PIC16F873

Project description:
A high-end audio DAC with a PIC to control the other chips through SPI, and to implement a software PLL.
Electronics used:
CS8416
TI PCM1738
Link: Multi-rate Audio DAC
hrefik | Uncategorized | No Comments | #
March 14th, 2006
Audio Volume Relay Attenuator with IR Control, PIC16F870

Project description:
An audio switched-attenuator volume control with an IR remote reciever.
Link: Audio Volume Relay Attenuator with IR Control
hrefik | Uncategorized | No Comments | #
March 14th, 2006
Fan speed controller, PIC16F676

Project description:
After some bad experiences with commercial fan speed controllers in the PCs in my home, I decided it would be easy to build a better one myself. Indeed, after a few evenings, I obtained these results….
Electronics used:
LM60
1N4148
BUZ72
BC557
Link: Fan speed controller
hrefik | Uncategorized | No Comments | #
March 14th, 2006
Wireless Servo Controller, PIC18LF2550

Project description:
I’ve wanted to make a remote control pan-tilt controller for my wireless camera for some time now. It can be used for remote monitoring, as a webcam, or for color/object tracking. The basis for a pan-tilt configuration is the PIC18LF2550 Wireless Servo Controller, which allows me to control two servos remotely with very little latency (a majority of which is due to the slow response of the hobby servos being used).
Electronics used:
Standard RC servo
TRW-24G, 2.4GHz transceiver
nRF2401a
Link: Wireless Servo Controller
hrefik | Uncategorized | No Comments | #
March 14th, 2006
Wireless 3-axis Accelerometer, PIC18LF2550

Project description:
Well, I had a number of 1-axis accelerometers from Freescale (graciously provided by their samples department for my electronics lab projects), which I could use detect object orientation. Making the accelerometers wireless would allow for remote sensing of object orientation, which could be applied to virtual reality or possibly augmented cognition. In any case, it allows for some fun experimentation!
Electronics used:
MMA2260D
MMA1260D
nRF2401a
TRW-24G, 2.4GHz transceiver
Link: Wireless 3-axis Accelerometer
hrefik | Uncategorized | No Comments | #
March 14th, 2006
MintyMP3, PIC18LF452

Project description:
The MintyMP3 hardware is a standard mix of high power 8-bit microcontroller and ASICs. A single PIC18LF452 running at 20mhz (For v2 the crystal has been changed to 29.4912MHz) with the minty firmware talks to the CF flash card, navigating the FAT16 file system and loading mp3 files, then sending the data to the STA013 MP3 decoder chip. The STA013 decodes MP3 into digital audio which is then converted to linelevel audio by the CS4340 DAC. There is also a MAX576 boost regulator (optional if running from a LiIon battery) and a MAX2606 FM transmitter (optional).
Electronics used:
STA013
CS4340 DAC
MAX576
MAX2606, FM transmitter
FTDI232BM
MAX1811
Link: MintyMP3
hrefik | Uncategorized | No Comments | #
March 13th, 2006
2.4GHz Serial Link with TRW-24G 2.4GHz transceiver, PIC18LF2550

Project description:
I wanted to make a wireless serial link that would allow me to send and receive data between Microchip PIC microcontrollers and a computer. I found some very useful information and some helpful code for utilizing a Laipac TRW-24G 2.4GHz wireless transceiver with a PIC16F88 as a wireless serial link.
Electronics used:
TRW-24G 2.4GHz (nRF2401a chip) wireless transceiver
TC1264-3.0V
MAX232
Link: 2.4GHz Serial Link with TRW-24G 2.4GHz transceiver
hrefik | Uncategorized | No Comments | #
March 13th, 2006
Connecting the Nokia 3510i LCD, PIC16F84

Project description:
A little tutorial on how to use the NOKIA 3510i LCD with your PIC microcontroller.
Electronics used:
LCD Nokia 3510i
LM317
Link: Connecting the Nokia 3510i LCD
hrefik | Uncategorized | No Comments | #
March 11th, 2006
Serial LCD/VFD Controller, PIC16F628

Project description:
Serial LCD/VFD Controller is a HD44870 based LCD/VFD controller via RS-232.
Electronics used:
Hitachi HD44780
Link: Serial LCD/VFD Controller
hrefik | Uncategorized | No Comments | #
March 11th, 2006
Room temperature controller, PIC16F873

Project description:
I will introduce the room temperature controller with PIC. This equipment uses two temperature sensors, drives external equipment, and keeps the temperature of the room at preset temperature.The purpose of this equipment is for preventing room temperature going up with the heat of the computers.
Electronics used:
LM35DZ
LM358
2SA1015
2SC1815
Link: Room temperature controller
hrefik | Uncategorized | No Comments | #
March 11th, 2006
DC motor speed controller, PIC16F873

Project description:
It detects and controls the rotational speed of the motor. When lower than the specification speed, it increases a control electric current. When higher than the specification speed, it reduces a control electric current. It is possible to use when wanting to keep constant speed even if the load to the motor changes.
Electronics used:
MOSFET 2SC1815
Power MOS FET 2SK3142
Link: DC motor speed controller
hrefik | Uncategorized | No Comments | #
March 11th, 2006
PICNIC - PIC with Ethernet Controller, PIC17F877

Project description:
PICNIC is a project to add 10BaseT Ethernet controller to PIC17F877, and it can run as an network-enable device.
Electronics used:
Realtek RTL8019AS Ethernet Controller IC (10BaseT)
93C46, EEPROM
Link: PICNIC - PIC with Ethernet Controller
hrefik | Uncategorized | No Comments | #
« Previous Entries Next Entries »