Zapojení
Doporučení
Program
Základní program
Detekce barev RGB
Tento program detekuje, zda objekt před senzorem má jednu z těchto tří barev: červená (R – red), zelená (G – green), modrá (B – blue). Rozpoznanou barvu zobrazí na LED pásku.
Začíná inicializací senzoru barvy. Následně přiřadí pinu P1 funkci ovládání LED pásku.
V hlavní smyčce program čeká (vykonává prázdný příkaz), dokud nedostane signál od senzoru barvy, že je hodnota načtena. Poté uloží do proměnných hodnoty červené, zelené a modré složky a také intenzitu okolního světla. Pokud senzor naměří nízkou hodnotu osvětlení, nerozsvítí LED pásek. V opačném případě určuje, která složka má nejvyšší naměřenou hodnotu. Tu nakonec zobrazí na LED pásku.
Pokud vám LED pásek svítí i bez přiložení měřeného objektu, zvyšte hodnotu minimálního okolního osvětlení (ambient).
Vyčítání hodnot RGB pomocí OLED displeje
Program začíná tím, že si při startu nastaví senzor barvy společně s OLED displejem. Dále se stále opakuje podmínka, která říká následující. Pokud je senzor barvy připraven měřit, nastaví si hned několik proměnných. V posledním kroku se zobrazují proměnné na displeji OLEDu.
Zobrazí se nám informace o množství červené, zelené a modré barvy. Důležitá informace je ale i množství okolí. A pomocí tlačítka A a B na microbitu jsme schopni rožínat přídavné led diody, které zesvětlí měřený objekt.





