Sadržaj:
Video: Prototip projekta semafora temeljenog na Atmega16 koji koristi 7 -segmentni zaslon (simulacija Proteus): 5 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom projektu napravit ćemo projekt semafora temeljen na Atmega16. Ovdje smo uzeli jednu 7 segmentnu i 3 LED diode za označavanje signala semafora.
Korak 1: Korišteni softver:
Atmel Studio 7: Studio 7 je integrirana razvojna platforma (IDP) za razvoj i ispravljanje pogrešaka u svim aplikacijama mikrokontrolera AVR® i SAM. Atmel Studio 7 IDP daje vam besprijekorno i jednostavno za korištenje okruženje za pisanje, izradu i ispravljanje pogrešnih aplikacija napisanih na C/C ++ ili asemblerskom kodu.
Evo veze za preuzimanje
2 Proteus softver za simulaciju: Ovo je softver za prikaz simulacije. Za preuzimanje ovog softvera dobit ćete mnogo informacija.
Ako to izravno radite hardverski, nema potrebe za instaliranjem proteus alata
Korak 2: Korištene komponente:
Ovdje u našem demo videu koristimo simulaciju proteusa, ali definitivno ako to radite na svom hardveru bit će vam potrebne ove komponente za ovaj projekt:
1. AVR razvojna ploča: Možete kupiti Atmega16 IC i možete napraviti vlastitu prilagođenu ploču, bilo kako možete nabaviti i razvojnu ploču Atmega16/32. Dakle, ako imate ovu ploču, bit će bolje kako biste sami mogli učitati kôd.
2. Zaslon sa sedam segmenata: Kao što ovdje radimo projekt semafora, trebali bismo imati jedan 7 -segmentni zaslon za odbrojavanje brojeva:
3. Tri LED diode: Što se tiče izrade prototipa semafora, ovdje koristimo 3 LED diode različite boje, crvenu boju za saginjanje vozila, žutu boju za upozorenje i zelenu boju za nastavak.
4. AVR ISP USB programator: Ovaj programer generički je samostalni hardverski alat koji vam omogućuje čitanje i pisanje mnogih ATMEL mikrokontrolera temeljenih na AVR-u.
5. Neke kratkospojne žice: Potrebne su nam i neke kratkospojne žice za povezivanje svakog uređaja.
Na gornjoj slici razvojne ploče već imamo 2 ekrana sa sedam segmenata, a ima i nekoliko LED dioda pa ako kupite ovu ploču, onda nema potrebe za kupovinom ove dvije stvari, ali imate samo jednu malu razvojnu ploču, tada morate kupiti 7 segmenata prikažite 3 LED diode i neke kratkospojne žice za povezivanje.
Korak 3: Kôd:
Izvorni kod možete dobiti s naše veze na Github.
Korak 4: Dijagram kruga:
Korak 5: Video:
Cijeli opis projekta dan je u videu iznad
Ako imate bilo kakvih nedoumica u vezi ovog projekta, slobodno nas komentirajte u nastavku. A ako želite saznati više o ugrađenom sustavu, posjetite naš youtube kanal
Posjetite i lajkajte našu Facebook stranicu za česta ažuriranja.
Hvala i pozdrav, Embedotronics Technologies