Jak vytvořit jednoduchý LED semafor

V tomto výukovém programu vás provedeme vytvořením jednoduchého projektu s LED semaforem pomocí OmniBoard Studio.


Kroky pro vytvoření jednoduchého LED semaforu

1

Otevřete OmniBoard Studio a vytvořte nový projekt.

2

Přetáhněte tři bloky LED na plátno, které budou představovat červenou, žlutou a zelenou světelnou kontrolku. Budete potřebovat alespoň tři bloky LED, způsob řízení časování a způsob opakování sekvence.

Zkuste si přijít na zapojení bloků sami! Pokud potřebujete nápovědu, klikněte sem.
  • Použijte bloky Start a While True k vytvoření nekonečně se opakující smyčky.
  • Ve smyčce zapněte červenou LED, počkejte blokem Timer (např. 3000 ms) a poté červenou LED vypněte.
  • Poté zapněte žlutou LED, počkejte (např. 1000 ms) a žlutou LED vypněte.
  • Nakonec zapněte zelenou LED, počkejte (např. 3000 ms) a zelenou LED vypněte. Smyčka se pak opakuje od začátku.
LED Traffic Light Flowchart
3

Sestavte správný obvod se třemi LED připojenými k mikrokontroléru.

  • Připojte anodu (dlouhou nožičku) červené LED přes rezistor ke GPIO pinu pro červenou (např. pin 2) a katodu (krátkou nožičku) k zemi.
  • Zopakujte stejné zapojení pro žlutou LED na druhém GPIO pinu (např. pin 3).
  • Zopakujte stejné zapojení pro zelenou LED na třetím GPIO pinu (např. pin 4).
LED Traffic Light Circuit
4

Zkompilujte kód a nahrajte jej do svého mikrokontroléru.

5

Sledujte, jak váš semafor cykluje přes červenou → žlutou → zelenou a znovu se opakuje!

Bonusové informace