Letní IoT: Den 3
Z MiS
(Rozdíly mezi verzemi)
(→Čidlo: nová stránka) |
m (→Opakování: - úprava) |
||
Řádka 3: | Řádka 3: | ||
= Opakování = | = Opakování = | ||
# Vypíšou se všechny sudá čísla do 20 | # Vypíšou se všechny sudá čísla do 20 | ||
− | # LEDka 4 × blikne a pak pauza | + | # LEDka 4 × blikne a pak pauza (u bliknutí delay 500 ms, pauza 2 s) |
## Vlastní metoda bez parametru | ## Vlastní metoda bez parametru | ||
− | ## Vlastní metoda s parametrem | + | ## Vlastní metoda s parametrem (počet bliknutí) |
# Na displeji bude "Hrajeme si s IoT" - na 10 sekund se display rozsvítí, na 10 s zhasne | # Na displeji bude "Hrajeme si s IoT" - na 10 sekund se display rozsvítí, na 10 s zhasne | ||
− | # | + | # Na 1. řádek napiš "Hrajeme si s IoT" a na druhý řádek dnešní datum |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
= Sériový vstup = | = Sériový vstup = |
Verze z 20. 1. 2021, 18:23
Obsah[skrýt] |
Opakování
- Vypíšou se všechny sudá čísla do 20
- LEDka 4 × blikne a pak pauza (u bliknutí delay 500 ms, pauza 2 s)
- Vlastní metoda bez parametru
- Vlastní metoda s parametrem (počet bliknutí)
- Na displeji bude "Hrajeme si s IoT" - na 10 sekund se display rozsvítí, na 10 s zhasne
- Na 1. řádek napiš "Hrajeme si s IoT" a na druhý řádek dnešní datum
Sériový vstup
NTP
Čidlo
Display a čidlo
Teď si vyrobíme takovou "meteostanici", kterou si můžete dát na stůl a sledovat aktuální teplotu a vlhkost.
zobrazí se: 50 °C kód: lcd.print("50 "); lcd.write(B11011111); lcd.print("C");
Co musíme udělat?
- Naimportovat knihovny pro čidlo i pro display
- Definovat všechny věci, co potřebuje čidlo i display
- ve void setup() napsat vše, co potřebuje čidlo i display
- ve void loop() nastavit, aby se na display vypsala teplota a na další řádek vlhkost (aktualizace každou sekundu)