Подробнее
Написал код и хочешь запустить его Получаешь кучу ошибок компиляции Компилируешь еще раз, вдруг ошибки исчезнут Гуглишь в чем ошибка Перезагружаешь комп, вдруг поможет Перечитываешь код, который ты написал Оказывается, что ты просто опечатался, когда набирал код
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
#define ledred 3
#define ledgreen 4
#define button 0
#define speaker 2
int buttonState = 0;
int curstate = 0;
int prevstate = 0;
void setup() {
// put your setup code here, to run once:
pinMode(ledred, OUTPUT);
pinMode(ledgreen, OUTPUT);
pinMode(button, INPUT);
pinMode(speaker,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
buttonState = digitalRead(button);
if(buttonState == HIGH&& prevstate == 0)
{
if(curstate == 0&& prevstate == 0 )
{
curstate == 1;
digitalWrite(ledred, LOW);
digitalWrite(ledgreen, HIGH);
playTune();
}
else if (curstate == 1 && prevstate == 0)
{
curstate == 0;
digitalWrite(ledgreen, LOW);
digitalWrite(ledred, HIGH);
}
prevstate = 1;
}
else if(buttonState == LOW)
{
prevstate = 0;
}
}
void playTune()
{
tone(speaker,1047); //C6
delay(300);
tone(speaker,1319);//E6
delay(300);
tone(speaker, 1568);//G6
delay(1000);
noTone();
}
++++++++++[>+++++++>++++++++++>+++>+++
.>+.+++++++..+++.>++..+++.
------.--------.>+.>.