Generalnie to stworzyłeś molocha oj chwilę zanim doszedłem co i jak
tu masz błąd :
pinMode(38, OUTPUT);
pinMode(29, INPUT);
digitalWrite(38, LOW);
tu masz taki mały programik pokazujący jak można odczytać piny aktywne i jak je zainicjować 2 linijkami a nie 100 tką Pobaw się tym kodem , niestety na razie nie mam sieciówki więc za bardzo nie pomogę jak nie mam na czym kodu sprawdzić .
tu masz błąd :
pinMode(38, OUTPUT);
pinMode(29, INPUT);
digitalWrite(38, LOW);
tu masz taki mały programik pokazujący jak można odczytać piny aktywne i jak je zainicjować 2 linijkami a nie 100 tką Pobaw się tym kodem , niestety na razie nie mam sieciówki więc za bardzo nie pomogę jak nie mam na czym kodu sprawdzić .
Kod:
int x;
int pino[]={2,3,4,5,6,7,8,9,10,11};
void setup() {
Serial.begin(9600);
for ( int x = 0 ; x < 9 ; x++)pinMode( pino[x] , OUTPUT);
}
void loop() {
x = random(0,9);
digitalWrite( pino[x] , HIGH);
for ( int x = 0; x < 9; x++){
if ( digitalRead(pino[x]) == true ){
Serial.print((pino[x]), DEC);
Serial.print(" - on ");}
if ( digitalRead(pino[x]) == false ){
Serial.print((pino[x]), DEC);
Serial.print(" - off ");}
}
delay(250);
Serial.println(" ");
digitalWrite( pino[x] , LOW);
}
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji