Je rostlina suchá?
Cíl hodiny
Změřit vlhkost půdy, najít vlastní rozhodovací hranici a zobrazit stav ZALÍT / OK.
Zadání pro žáky
Změřte suchý a vlhký substrát. Z naměřených hodnot určete hranici, podle které program pozná, zda je potřeba zalít.
Co mají udělat
- 1Zapojte kapacitní snímač: AOUT → P2, VCC → 3V, GND → GND.
- 2Nejdřív pouze zobrazujte analogovou hodnotu z P2.
- 3Zapište si hodnotu v suchém a potom ve vlhkém substrátu.
- 4Vytvořte podmínku s hranicí mezi oběma hodnotami a zobrazujte ZALÍT / OK.
Ukázat přesné řešení krok za krokem
Schované ve výchozím stavu · použijte až když se skupina zasekne
Ukázat přesné řešení krok za krokem
Schované ve výchozím stavu · použijte až když se skupina zasekne
- 1
Zapojte čidlo bez vody
MB2 vypněte. Signálový vývod AOUT kapacitního čidla připojte na žlutý pin P2, VCC na 3V a GND na zem. Teprve potom připojte napájení.
- 2
Zobrazte surové číslo
V MakeCode do „stále opakuj“ vložte čtení analogové hodnoty z P2 a zobrazte ji na 5×5 displeji micro:bitu. Zatím nepřidávejte žádnou podmínku.
stále opakujanalogově přečti pin P2zobraz číslo - 3
Kalibrujte na reálné půdě
Změřte alespoň třikrát suchý substrát a třikrát vlhký substrát. Zapište typické hodnoty. Nehádejte, zda vyšší číslo znamená větší nebo menší vlhkost — rozhodněte podle svého měření.
- 4
Spočítejte hranici
Jako první hranici vezměte přibližný střed mezi typickou suchou a vlhkou hodnotou. Například 720 a 420 → hranice zhruba 570.
- 5
Přidejte rozhodnutí
Vložte podmínku. Pokud hodnota odpovídá suchému stavu, zobrazte text nebo symbol ZALÍT; jinak OK. Jestli u vašeho senzoru sucho dává vyšší číslo, použijte >. Jestli nižší, použijte <.
Jak poznám, že je hotovo
- Program zobrazuje stabilně se měnící hodnotu z P2.
- Učitel má zapsanou hodnotu suché a vlhké půdy.
- Stav ZALÍT / OK odpovídá skutečnému stavu testovacího substrátu.