Skip to content

Project built to run on a dsPIC33CK256MP506 microcontroller (16-bit compiler).

Notifications You must be signed in to change notification settings

nathanielcaron/ece3232pg4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

ECE 3232

Contributors:

Maxime Boudreau

Nathaniel Caron

Sam Hache

Sahil Saini

Project built to run on a dsPIC33CK256MP506 microcontroller (16-bit compiler).

This Project consists of using an HC-SR04 proximity sensor to detect the movements of a user's hand to control which music note to play on a speaker. Other inputs and outputs include octave selection buttons, a volume dial, a seven-segment display to visualise the note played and LEDs to indicate the octave being played.

The project is meant to be a teaching device for beginners and can double as an instrument.

Block Diagram

Block_diagram

UART Communication with an nRF microcontroller to send data to a serial terminal

UART_diagram

About

Project built to run on a dsPIC33CK256MP506 microcontroller (16-bit compiler).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published