having troble with my buzzer. cant get it to make some decent noise.
made a video as it was easier
// FILE: start lights
// AUTHOR: Josh Sams
// VERSION: 0.1.00
// PURPOSE: RC race start lights
// DATE:29/01/2015
//
// COPYRIGHT: Released to the public domain for non profit use only. (copyright: JCStech 2015)
//
#define LEDRED 9 //pin to turn on RED led
#define LEDORANGEA 8 //pin to turn on ORANGE led A
#define LEDORANGEB 7 //pin to turn on ORANGE led B
#define LEDORANGEC 6 //pin to turn on ORANGE led C
#define LEDGREEN 5 //pin to turn on the
#define RESET 10 //pin to read reset button
#define GO 11 //pin to read START
#define BUZZ A0
int val = 0;
unsigned long TIME;
void setup()
{
pinMode(LEDRED, OUTPUT);
pinMode(LEDORANGEA, OUTPUT);
pinMode(LEDORANGEB, OUTPUT);
pinMode(LEDORANGEC, OUTPUT);
pinMode(LEDGREEN, OUTPUT);
pinMode(RESET, INPUT);
pinMode(GO, INPUT);
delay(800);
digitalWrite(LEDGREEN, HIGH);
tone(BUZZ, 1500, 200);
delay(250);
digitalWrite(BUZZ, LOW);
delay(250);
digitalWrite(LEDGREEN, LOW);
digitalWrite(LEDORANGEC, HIGH);
tone(BUZZ, 1500, 200);
delay(250);
digitalWrite(BUZZ, LOW);
delay(250);
digitalWrite(LEDORANGEC, LOW);
digitalWrite(LEDORANGEB, HIGH);
tone(BUZZ, 1500, 200);
delay(250);
digitalWrite(BUZZ, LOW);
delay(250);
digitalWrite(LEDORANGEB, LOW);
digitalWrite(LEDORANGEA, HIGH);
tone(BUZZ, 1500, 200);
delay(250);
digitalWrite(BUZZ, LOW);
delay(250);
digitalWrite(LEDORANGEA, LOW);
digitalWrite(LEDRED, HIGH);
tone(BUZZ, 1500, 200);
delay(250);
digitalWrite(BUZZ, LOW);
}
void loop(){
delay(1000);
}
//END OF FILE