Electronics Projects
Prerequisites
MPLAB IDE: download from
microchip.com
PIC programmers
AVR programmer
Lab power supply
and
USB power supply/charger
Solderless breadboard (RadioShack has ones)
Online parts ordering: (in alphabetic order)
All Electronics
Allied Electronics
Digi-Key Corp.
Futurlec
Jameco Electronics
Mouser Electronics
Newark Electronics
Experiments
Applications
Flash a LED
Working with 7-segment LED displays
Driving a single LED display
Driving multiple LED displays
Implementing integer division for displaying numbers
Working with LCD
...
the 4-bit mode
...
the 8-bit mode
...
driving LCD directly from PIC
Working with PWM
...
controlling the LCD brightness
...
controlling motor speed and rotation direction
...
controlling speed and direction of two motors
Working with IR proximity sensors
...
receiving signals from an IR sensor
...
handling two IR sensors
Transmitting and receiving data
...
by using the UART module
...
by using 433MHz RF channel
Working with temperature sensors
...
LM60 analog sensor thermometer
...
DS1822 digital sensor with 1-Wire interface
...
digital sensors with I
2
C interface
...
digital thermometer with LCD display
Solar charger for three AAA batteries
Working with SD/MMC cards
Reading from and writing to the absolute card sectors
Working with FAT16 file system
The Sunflower Robot
The Trackbot Robot
Weather Station
Digital Thermometers
Digital CO meter
Cat automatic
Frequency Counter
FM Stereo Transmitter
Function Generator
9V DC-DC converter for a multimeter