для нашей маленькой бинарной игры, нам нужно отобразить кнопку, чтобы работать, но мы не знаем, что мы видели много уроков, которые могут помочь кому-то. Потому что сейчас он работает только при использовании кнопки сброса. Но для этого нужно работать с кнопкой на платеКак насчет кнопки, чтобы угадать двоичный код
int led5 = 5; // this is the yellow LED
int led4 = 4; // this is the read LED
int led3 = 3; // this is the green LED
int led2 = 2; // this is the girst yellow LED
int button = 1; // this is the button
int randomNumber = 0; // this generates a randomnumber
int x; // variabele
void setup() {
// this gives all the inputs and outputs
Serial.begin(9600);
randomSeed(analogRead(0));
pinMode(led5, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(button, INPUT);
}
void loop(){
// below you will find the main
if (randomNumber == 0) {
x = random(1, 16);
Serial.print("Het willekeurige getal is: ");
Serial.println(x);
randomNumber = 1;
}
if (x >= 8) {
digitalWrite(led5, HIGH);
x=x-8;
}if(x >= 4) {
digitalWrite(led4, HIGH);
x=x-4;
}if(x >= 2) {
digitalWrite(led3, HIGH);
x=x-2;
}if(x >= 1) {
digitalWrite(led2, HIGH);
x=x-1;
}
}
Хммм. Кнопка на плате - кнопка сброса! (вы используете нестандартный Arduino?) Где ваш код показывает вашу попытку! Взгляните на: https://www.arduino.cc/en/Tutorial/Button You и Tonny Su теперь имеют тот же код в трех сообщениях, без каких-либо изменений или даже намека на его попытку. Отредактируйте сообщение с помощью своей попытки, как только вы сможете понять учебник. –
кнопка работает сейчас haha –
Единственное, что нам нужно знать, это то, что мы получаем светодиод, когда ответ правильный, и если ответ неправильный, другой светодиод, а затем код должен предоставить нам другой двоичный код угадать. –