Zapojení
Propojení Teploměr – Modul
- Žlutý kabel: signálový vodič – zapojit do svorky Y (yellow)
- Červený kabel: napájecí vodič – zapojit do svorky R (red)
- Černý kabel: zemnící vodič – zapojit do svorky B
Propojení Modul – MB2 (micro:bit)
- SIG: signálový pin – připojit na pin P0 (žlutá signálová lišta)
- VCC: napájecí pin – připojit na 3V3 (bílá kladná napájecí lišta)
- GND: zemnící pin – připojit na GND (černá záporná napájecí lišta)
Zapojení lze realizovat i jinak, ale je nutné v programu nastavit správný signálový pin. Pokud používáte níže uvedený program, připojte vodič na žlutý pin 2 nebo upravte nastavení signálového pinu v programu.
Propojení LCD – MB2
- VCC: napájecí pin – připojit na 3V3 (bílá napájecí lišta)
- GND: zemnící pin – připojit na GND (černá zemnící lišta)
- SCL: hodinový signál I2C – připojit na pin SCL
- SDA: datový signál I2C – připojit na pin SDA
Program
Základní program
Základní program - LCD displej
Při spuštění programu nejprve inicializujeme LCD displej pomocí bloku „connect LCD at I2C“ s pevně danou adresou 39, která je standardní pro displej LCD1602. Na displej poté zobrazíme název „OMG Robotics“ nebo libovolný vlastní text, například jméno školy. Po krátké pauze displej vymažeme a nastavíme statický text na prvním řádku – ideálně popis měřené veličiny včetně jednotky, například „Teplota (°C)“. Tento text se zobrazí od první pozice řádku, délku můžeme nechat výchozí a nastavit zarovnání podle potřeby.
V nekonečné smyčce programu budeme na druhém řádku displeje průběžně zobrazovat aktuální naměřenou hodnotu z pinu P0, ke kterému je připojený teploměr. Tato hodnota se nejprve zaokrouhlí na jedno desetinné místo, aby bylo zobrazení přehlednější. Takto vytvořený program slouží jako jednoduchý teploměr s výstupem na LCD displej.




