Go Down

Topic: Connect speaker to analog pin? (Read 1 time) previous topic - next topic

Corpze

Mar 15, 2013, 09:09 am Last Edit: Mar 15, 2013, 09:50 am by Corpze Reason: 1
Hi, i see all the tutorials and schematics of how people hook up there small 0.5watt speakers to digital pin 8 on there Arduinos... but mine is full... i have only a couple of analog pins free... can i set the output as a Speakerpin = A4 or something? or do i have to use no 8? i will only use it to play simple tones or very basic melodies!

Cheers :)

Edit... i see now that i have pin 5 free... and it is a pwm to! that would work right?

Erdin

The tone library can use any pin, http://arduino.cc/en/Reference/Tone
The output of tone is handled in a software interrupt routine (generated by a timer), as far as I remember.
But if you already use PWM on pin 3 or 11, you can't use the tone library, since it uses the same timer.

An analog pin can be used as a digital pin. So you can use any analog (A0 ... A5) or digital pin (0...13).

Use a 100 Ohm resistor in series with the speaker.

Corpze

Pin 3 i use to the EasyDriver stepper motor board, pin 11 is connected to a LCD... so i think i am good :)

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy