
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

V tomto projektu připravíme projekt semaforu na bázi Atmega16. Zde jsme použili jednu 7 segmentovou a 3 LED diody k označení signálů semaforu.
Krok 1: Použitý software:


Atmel Studio 7: Studio 7 je integrovaná vývojová platforma (IDP) pro vývoj a ladění všech aplikací mikrokontroléru AVR® a SAM. Atmel Studio 7 IDP vám poskytuje bezproblémové a snadno použitelné prostředí pro psaní, vytváření a ladění aplikací napsaných v jazyce C/C ++ nebo v kódu sestavení.
Zde je odkaz ke stažení
2 Proteus Software pro simulaci: Toto je software pro zobrazení simulace. Ke stažení tohoto softwaru získáte spoustu informací.
Pokud to děláte přímo v hardwaru, není třeba instalovat nástroj proteus
Krok 2: Použité součásti:


Zde v našem demo videu používáme simulaci proteus, ale rozhodně, pokud to děláte ve svém hardwaru, budete pro tento projekt vyžadovat tyto komponenty:
1. Vývojová deska AVR: Můžete si koupit Atmega16 IC a můžete si vytvořit vlastní desku, jakkoli můžete také získat vývojovou desku Atmega16/32. Pokud tedy máte tuto desku, bude lepší, abyste mohli kód snadno nahrát sami.
2. Sedmisegmentový displej: Jak zde děláme projekt semaforu, měli bychom mít jeden 7segmentový displej pro odpočítávání čísel:
3. Tři LED diody: Pokud jde o výrobu prototypu semaforu, používáme zde 3 LED různé barvy, červená barva pro sklopení vozidla, žlutá barva pro varování a zelená barva pro pohyb vpřed.
4. Programátor AVR ISP USB: Tento programátor je obecný samostatný hardwarový nástroj, který vám umožňuje číst a zapisovat mnoho mikrokontrolérů ATMEL založených na AVR.
5. Některé propojovací vodiče: Potřebujeme také propojovací vodiče, abychom vytvořili spojení mezi jednotlivými zařízeními.
Na výše uvedeném obrázku vývojové desky již máme 2 sedm segmentů a několik LED diod, takže pokud si koupíte tuto desku, nemusíte kupovat tyto dvě věci, ale máte pouze jednu malou vývojovou desku, pak musíte koupit 7 segmentů zobrazte 3 LED diody a některé propojovací vodiče k vytvoření připojení.
Krok 3: Kód:
Zdrojový kód můžete získat z našeho odkazu na Github.
Krok 4: Schéma zapojení:

Krok 5: Video:

Celý popis projektu je uveden ve výše uvedeném videu
Pokud máte ohledně tohoto projektu jakékoli pochybnosti, neváhejte nás komentovat níže. A pokud se chcete o vestavěném systému dozvědět více, můžete navštívit náš kanál youtube
Navštěvujte a lajkujte naši Facebook stránku pro časté aktualizace.
Děkuji a s pozdravem, Technologie Embedotronics
Doporučuje:
Použití 4místného a 7segmentového displeje s Arduino: 7 kroků

Použití 4místného a 7segmentového displeje s Arduino: V tomto tutoriálu vám ukážu, jak pomocí arduina používat 7segmentový displej se 4 číslicemi. Některé základní věci, které bych chtěl zdůraznit, jsou, že to zabírá téměř všechny digitální piny na arduino uno, leonardo, desky s 13 digi
Počítání od 0 do 9999 s 8051 pomocí 7segmentového displeje: 5 kroků

Počítání od 0 do 9999 s 8051 pomocí 7segmentového displeje: Ahoj všichni, v tomto tutoriálu vám řekneme, jak počítat od 0 do 9999 pomocí čtyř 7segmentového displeje pomocí jediného portu a 4 digitálních pinů
Rozhraní Atmega16 s LCD ve 4bitovém režimu (simulace Proteus): 5 kroků

Rozhraní Atmega16 s LCD ve 4bitovém režimu (simulace Proteus): Zde v tomto tutoriálu vám povíme, jak můžete propojit mikrokontrolér atmega16 s 16*2 LCD ve 4bitovém režimu
Ovládání 7segmentového LED displeje pomocí webového serveru ESP8266: 8 kroků (s obrázky)

Ovládání 7segmentového LED displeje pomocí webového serveru ESP8266: Můj projekt má Nodemcu ESP8266, který ovládá 7segmentový displej prostřednictvím http serveru pomocí html formuláře
Propojení 7segmentového displeje s posuvným registrem pomocí mikrokontroléru CloudX: 5 kroků

Propojení 7segmentového displeje s posuvným registrem pomocí mikrokontroléru CloudX: V tomto projektu vydáváme návod, jak propojit sedmisegmentový LED displej s mikrokontrolérem CloudX. Sedm segmentových displejů se používá v mnoha vestavěných systémových a průmyslových aplikacích, kde je rozsah výstupů, které mají být zobrazeny, znám