Electronic Tone Generator System

Pamarthi Kanakaraja is assistant professor at Usha Rama College of Engineering and Technology, Andhra Pradesh

12440
Advertisement

To return to tone keys, cycle through the remaining tones in the menu. Once LCD1 screen is blank and LED1 is off, press each key (S1 to S7) to generate unique beep tones.

Download source code

Construction and testing

An actual-size, single-side PCB for the electronic tone generator is shown in Fig. 3 and its components layout in Fig. 4. After assembling the circuit, enclose it in a suitable box.
Fix CON1, LED1 and S1 through S8 on the front panel of the box. Connect the 9V using a 9V adaptor to Arduino Uno board and 9V battery for PZ1.

 

PCB layout of tone generator system
Fig. 3: PCB layout of tone generator system
Components layout of the PCB
Fig. 4: Components layout of the PCB

Download PCB and component layout PDFs: click here

Testing procedure

After assembling the circuit, upload the program into Arduino Uno board. Connect 9V adaptor to Arduino Uno. LCD1 is blank and LED1 remains off. Tone switches produce individual tones when each switch is pressed momentarily. Press S8 momentarily and tone switches will get disabled.

When you press S8 again, LCD1 shows the message: “Which song would you like to play?” When you press any tone key, the first tone starts playing.

On further pressing S8, the next tone will be displayed on the LCD1. When you press any tone key again, the second tone starts playing. Thereafter, repeat the same process till the last tone is played. Press S8 again and the LCD1 will be blank.


 

SHARE YOUR THOUGHTS & COMMENTS

Please enter your comment!
Please enter your name here