Aktywne Wpisy

wellfcuk +89
Roślinne świry i nieśmiali początkujący z wielkimi aspiracjami- chciałam was zaprosić do miejsca które jest spełnieniem moich marzeń czyli sklepu z roślinami domowymi Plantstacja, który otwiera się 26 czerwca o godz. 12 na Bł. Królowej Jadwigi 12/18 w Szczecinie. Oprócz roślin małych i dużych mam też osłonki ceramiczne, podłoża i dodatki, nawozy oraz akcesoria. W razie wątpliwości doradzę, pomogę. Będzie też coś dla fanów hydroponiki (jako, że sama nim jestem).
Jakby ktoś
Jakby ktoś
źródło: temp_file7702706575606825547
Pobierz
Lolenson1888 +57
Kiedyś to kurła było. ( ͡º ͜ʖ͡º)
Wyobrażacie sobie dzisiaj jakikolwiek polski klub robiący aż 11 punktów w TAKIEJ grupie?
#mecz #lechpoznan #pilkanozna
Wyobrażacie sobie dzisiaj jakikolwiek polski klub robiący aż 11 punktów w TAKIEJ grupie?
#mecz #lechpoznan #pilkanozna
źródło: temp_file7404153736838610230
Pobierz




Hej, Czy ktos wie dlaczego pomimo tego ze stan poczatkowy pinow ustawiam na LOW, to po uruchomieniu programu i tak oby dwie diody mi sie swieca?
Drugie pytanie, dlaczego w petli loop polecenie wykonuje sie tylko raz? Jesli wpisze w SerialMonitorze dana wartosc np 1000 ms to kolejno: pierwsza dioda zaswieci sie sekunde, przerwa, druga zaswieci sie sekunde i koniec. Nie powtarza petli.
#define awersSilnika 8
#define rewersSilnika 9
long odebraneDane = 0;
int czasPracySilnika = 100000; // 100 sekund
void setup() {
Serial.setTimeout(czasPracySilnika); //po tym czasie SerialparseInt zwraca zero, bez ustawienia tego parametru zwraca zero po sekundzie.
Serial.begin(9600); //Uruchomienie komunikacji portu szeregowego
pinMode(awersSilnika, OUTPUT); //Konfiguracja wyjść
pinMode(rewersSilnika, OUTPUT);
digitalWrite(awersSilnika, LOW); //stan poczatkowy LOW
digitalWrite(rewersSilnika, LOW);
}
void loop() {
if(Serial.available() > 0) {
odebraneDane = Serial.parseInt();
Serial.println(odebraneDane);
};
digitalWrite(awersSilnika, HIGH);
delay(odebraneDane);
digitalWrite(awersSilnika, LOW);
delay(odebraneDane);
digitalWrite(rewersSilnika, HIGH);
delay(odebraneDane);
digitalWrite(rewersSilnika, LOW);
}
2. Pewnie przekroczyłeś zakres inta. Zalecam używać zmiennych iny16 i int32.
int ma dwa bajty i przyjmuje wartości z zakresu -32k-1 do 32k.
2. zmienilem na longa i dzieje sie to samo.
zrobilem petle for, ale to jest bezsensu bo musze deklarowac ilosc powtorzen, a chialbym aby dzialo sie to w nieskonczonosc w petli loop w adruino.
dalej nie dziala
https://pastebin.com/Bx2p0ZcX