Letní IoT: Den 3

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Č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 vypiš "Hrajeme si s IoT" a na druhý dnešní datum
+
# Na 1. řádek napiš "Hrajeme si s IoT" a na druhý řádek dnešní datum
 
+
Co zopakujeme / naučíme se nového?
+
# LCD
+
# Metoda, co vrátí něco
+
  
 
= Sériový vstup =
 
= Sériový vstup =

Verze z 20. 1. 2021, 18:23


Obsah

Opakování

  1. Vypíšou se všechny sudá čísla do 20
  2. LEDka 4 × blikne a pak pauza (u bliknutí delay 500 ms, pauza 2 s)
    1. Vlastní metoda bez parametru
    2. Vlastní metoda s parametrem (počet bliknutí)
  3. Na displeji bude "Hrajeme si s IoT" - na 10 sekund se display rozsvítí, na 10 s zhasne
  4. Na 1. řádek napiš "Hrajeme si s IoT" a na druhý řádek dnešní datum

Sériový vstup

Sériový IO

RGB led

NTP

NTP NTP na LCD

Čidlo

Letní IoT : BMO280

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.

čidlo na LCD

zobrazí se:
50 °C

kód:
lcd.print("50 ");
lcd.write(B11011111);
lcd.print("C");

Co musíme udělat?

  1. Naimportovat knihovny pro čidlo i pro display
  2. Definovat všechny věci, co potřebuje čidlo i display
  3. ve void setup() napsat vše, co potřebuje čidlo i display
  4. ve void loop() nastavit, aby se na display vypsala teplota a na další řádek vlhkost (aktualizace každou sekundu)

RGB LEDka

RGB LEDka

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje