03-02-2019, 23:56
Witam!
Przybieram się do robienia zaawansowanego projektu. Będzie to ... w sumie nie wiem jak to nazwać. Będzie to pokazywało godzinę na wyświetlaczu lcd 20x4, będzie miał budzik, sterowanie przekaźnikiem przez podczerwień i pokazywać temperaturę z 2 czujników DS18B20 oraz ciśnienie z BMP180. Umiem napisać program ale chciałbym zrobić menu z ustawianiem budzika, temperaturą i kilkoma innymi opcjami. Moje 1 pytanie brzmi:
Chce zrobić menu jak mam napisać program do menu z 5-cioma opcjami kierowane enkoderem i po kliknięciu przycisku wybrana opcja była by wybrana?
Pytanie 2:
można robić własne pętle np.:
I spoko ale jak użyć w kodzie takiej pętli . powiedzmy, że w takim programie w pętli loop chce wstawić tą pętle:
proszę o pomoc! Pozdrawiam!
Przybieram się do robienia zaawansowanego projektu. Będzie to ... w sumie nie wiem jak to nazwać. Będzie to pokazywało godzinę na wyświetlaczu lcd 20x4, będzie miał budzik, sterowanie przekaźnikiem przez podczerwień i pokazywać temperaturę z 2 czujników DS18B20 oraz ciśnienie z BMP180. Umiem napisać program ale chciałbym zrobić menu z ustawianiem budzika, temperaturą i kilkoma innymi opcjami. Moje 1 pytanie brzmi:
Chce zrobić menu jak mam napisać program do menu z 5-cioma opcjami kierowane enkoderem i po kliknięciu przycisku wybrana opcja była by wybrana?
Pytanie 2:
można robić własne pętle np.:
Kod:
void miganieLed ()
{
digitalWrite(5, HIGH);
delay(5000);
digitalWrite(5, LOW);
delay(5000);
}
I spoko ale jak użyć w kodzie takiej pętli . powiedzmy, że w takim programie w pętli loop chce wstawić tą pętle:
Kod:
void setup () {
pinMode(5, OUTPUT);
}
void loop()
{
}