Игра : забей гол

Суть игры , есть три попытки , и четыре кнопки, при попадании на одну из кнопок генерируется число , которое привязано к кнопке, после того как три попытки использованы , складываются числа и выводится на println ,

И? Принять к сведению? Приняли!

Я прост новичок , и хотел для племяшек сделать DIY

Код имеется , не могу реализовать попытки

Так выкладывай что есть (имеется), распиши что хочется и напиши чем “хочется” отличается от того что “имеется”.

Итак

#include <Adafruit_NeoPixel.h>
#include <FastLED.h>

int ball1 = 11;
int ball2 = 12;
int ball3 = 13;
int val = 0;

int goal10 = 10;
int goal9 = 9;
int goal7 = 7;
int goal5 = 7;

#define LED_PIN 15
#define LED_COUNT 16

Adafruit_NeoPixel strip = Adafruit_NeoPixel(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);

void setup() {
strip.begin();
Serial.begin(9600);
pinMode(ball1, INPUT);
pinMode(ball2, INPUT);
pinMode(ball3, INPUT);

pinMode(goal10, INPUT);
pinMode(goal9, INPUT);
pinMode(goal7, INPUT);
pinMode(goal5, INPUT);
// put your setup code here, to run once:

}

void loop() {
int try1 = 0;

if(digitalRead(ball1) == HIGH && digitalRead(ball2) == LOW && digitalRead(ball3) == LOW){

if(digitalRead(goal5) == HIGH){
  try1 = 5;
  Serial.println("5");
}
if(digitalRead(goal7) == HIGH){
  try1 = 7;
  Serial.println("7");
}
if(digitalRead(goal9) == HIGH){
  try1 = 9;
  Serial.println("9");
}
if(digitalRead(goal10) == HIGH){
  try1 = 10;
  Serial.println("10");
}
else {
  Serial.println("lose");
}

}

int try2 = 0;

int try3 = 0;

}

void rainbow(uint8_t wait) {
uint16_t i, j;

for(j=0; j<256; j++) {
for(i=0; i<strip.numPixels(); i++) {
strip.setPixelColor(i, Wheel((i*1+j) & 255));
}
strip.show();
delay(wait);
}
}
// Input a value 0 to 255 to get a color value.
// The colours are a transition r - g - b - back to r.
uint32_t Wheel(byte WheelPos) {
if(WheelPos < 85) {
return strip.Color(WheelPos * 3, 255 - WheelPos * 3, 0);
}
else if(WheelPos < 170) {
WheelPos -= 85;
return strip.Color(255 - WheelPos * 3, 0, WheelPos * 3);
}
else {
WheelPos -= 170;
return strip.Color(0, WheelPos * 3, 255 - WheelPos * 3);
}
}

А что, корованы грабить нельзя что-ли?

Не понял вас

Вставь код правильно:

Снимок экрана в 2023-03-05 17-05-33

Vitliner
Отнимите у них гаджеты, дайте в руки мяч и гоните их на улицу !!!

2 лайка

Правильно, тогда выкиньте ардуино и пусть люди сами работают

1 лайк

Вы даже читать не научились и детям того же хотите ???

Так я пришел сюда чтоб не выслушивать от всяких, а за помощью

Вы тест IQ не прошли ! Никто вам помогать не будет !!! Потому что это не возможно !

И вместо того чтобы вставить код правильно и наконец-то описать в чем именно проблема - вступили в полемику. Браво!
Видит Бог - у меня было желание помочь изначально. Но после того как вы поклали “болт” на све мои потуги - извините, но я пасс…

Прошу прощения не разобрался ,

Ладно всем пока поищу другой форум