用Tinkercad学arduino之 多喇叭发声

/*
  Multiple tone player

  Plays multiple tones on multiple pins in
  sequence

  circuit:
  * 3 8-ohm speaker on digital pins 6, 7, and 8

  created 8 March 2010  by Tom Igoe  based on a
  snippet from Greg Borenstein

  This example code is in the public domain.
  http://www.arduino.cc/en/Tutorial/Tone4
*/

int pos = 0;

void setup()
{
  pinMode(8, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(7, OUTPUT);
}

void loop()
{
  // turn off tone function for pin 8:
  noTone(8);
  // play a note on pin 6 for 200 ms:
  tone(6, 880, 200); // play tone 69 (A5 = 880 Hz)
  delay(200); // Wait for 200 millisecond(s)
  // turn off tone function for pin 6:
  noTone(6);
  // play a note on pin 7 for 500 ms:
  tone(7, 988, 500); // play tone 71 (B5 = 988 Hz)
  delay(500); // Wait for 500 millisecond(s)
  // turn off tone function for pin 7:
  noTone(7);
  // play a note on pin 8 for 300 ms:
  tone(8, 1047, 300); // play tone 72 (C6 = 1047 Hz)
  delay(300); // Wait for 300 millisecond(s)
}
原文地址:https://www.cnblogs.com/meetrice/p/14077969.html