Výukový materiál na téma časování LED diod

Chcete vědět, jak si vytvořit jednoduchý projekt s blikající LED? S programem OmniBoard Studio to pro vás bude hračka.


Kroky k vytvoření projektu s časováním LED

1

Spusťte aplikaci OmniBoard Studio a pusťte se do nového projektu.

2

Potřebné bloky jednoduše přetáhněte myší tam, kam potřebujete – vytvoříte tak jednoduchý obvod, který bude zapínat a vypínat připojenou LED s různými časovými odstupy.

Pokuste se o vlastní zapojení (s pomocí diagramu), nebo klikněte sem a objevte jedno z možných řešení.
  • Vložte startovní blok (tzv. Start blok).
  • Blok Start připojte k bloku smyčky (tzv. blok While True). Vznikne tak nekonečná smyčka, která vaší LED umožní nepřetržitě blikat.
  • Připojte blok smyčky k bloku Timer (časovač). Nastavte časový interval dle vašich požadavků (např. 1 000 milisekund = 1 sekunda).
  • Spojte blok Timer s blokem rozsvícení LED (tzv. blok LED ON). Časovač řídí dobu, po které se dioda z fáze vypnutí znovu aktivuje (rozsvítí).
  • Spojte následně blok LED ON s dalším, tentokrát novým časovačem. I v něm si můžete délku intervalu nastavit přesně tak, jak vám to vyhovuje.
  • A naposledy tento blok (v pořadí druhý Timer blok) připojte k bloku vypnutí (tzv. blok LED OFF). Bude plnit funkci kontrolora nad tím, jak dlouho má LED svítit, než znovu zhasne.
3

Zhotovte odpovídající obvod

Snažte se při sestavování obvodu řídit svojí pamětí – postup je zde totiž úplně stejný jako u obvodu pro blikající LED. Další možností pak je prokliknout se sem na detailnější popis řešení.
  • Pin zvaný GPIO (který je vyhrazen pro LED), nyní připojte k rezistoru.
  • Připojte delší, tzn. kladnou nožičku vybrané LED diody na připravený rezistor, aby pak bylo možné připojit druhou nožičku z LED diody směrem k zemi (neboli GND z pinu Raspberry Pi). Tím se v případě první nožičky obvod uzavře, tzn. bude přes něj moci proudit elektřina a dioda se tak zvládne rozsvítit. Jak jednoduše zjistit, jaká část je kladná a která naopak záporná? Třeba podle délky nožičky: dlouhá vždy značí kladný, naopak krátká ten záporný náboj; nebo můžete orientaci poznat podle vnějšího obalu LEDky – zploštělá strana odpovídá zápornému pólu.
  • Timing LED Circuit
4

Pak nechte kód zkompilovat a nahrajte jej přímo do řídicího mikrokontroléru.

5

Teď nezbývá než si užít tu chvíli a sledovat, jak se LED na příkaz Timer bloku přesně podle stanoveného intervalu rozzáří a jak potom poslušně zase zhasíná!

Bonusové informace