Phone Projects

Interfacing GSM Module with AVR Microcontroller Send and Receive Messages

Interfacing GSM Module with AVR Microcontroller: Send and Receive Messages

GSM modules are interesting to use especially when our project requires remote access. These modules could make all actions that our normal mobile phone could do, like making/receiving a call, sending/receiving a SMS, connecting to internet using GPRS etc. You can also connect a normal microphone and speaker to this module and converse on your mobile […]

Interfacing GSM Module with AVR Microcontroller: Send and Receive Messages Read More »

Nokia5110 graphical display interfacing with AVR ATmega16/ATmega32

Introduction Nokia5110 is a graphical display that can display text, images and various patterns. It has a resolution of 48×84 and comes with a backlight. It uses SPI communication to communicate with a microcontroller. Data and commands can be sent through microcontroller to the display to control the display output. It has 8 pins. For

Nokia5110 graphical display interfacing with AVR ATmega16/ATmega32 Read More »

Control Electrical Appliances from Android Smart Phone using Bluetooth : Project Construction

Connecting Bluetooth Module with Development Board The Bluetooth module has seven interface pins of which two are NC (not connected) pins. The table below shows how you can interface with it our low cost AVR development board. Bluetooth Module Dev Board GND GND RST PD2 TX PD0 RX PD1 NC NC +5V IN VCC Connecting

Control Electrical Appliances from Android Smart Phone using Bluetooth : Project Construction Read More »

Virtual Saxophone Using Atmega644

Our ECE 4760 final project was to create a virtual saxophone that uses Direct Digitial Synthesis (DDS) to synthesize the output notes. Pushbuttons are connected to a PVC pipe to mimic the saxophone’s mechanical structure, and a microphone that detects noise is used to determine whether or not the user is blowing into the device.

Virtual Saxophone Using Atmega644 Read More »

Gesture Recognition Based on Scratch Inputs Using Atmega644

Contents Introduction High Level Design Program/Hardware Design Results of the Design Conclusions Appendix A: Commented Code Gesture Recognition Code PC Interface Code Appendix B: Schematics Appendix C: Cost Details Appendix D: Tasks Appendix E: Gestures References Introduction Our project utilizes a microphone placed in a stethoscope to recognize various gestures when a fingernail is dragged

Gesture Recognition Based on Scratch Inputs Using Atmega644 Read More »

Scroll to Top