Sadržaj:

Prototip projekta Atmega16 zasnovanog na semaforu koji koristi 7 -segmentni prikaz (Proteusova simulacija): 5 koraka
Prototip projekta Atmega16 zasnovanog na semaforu koji koristi 7 -segmentni prikaz (Proteusova simulacija): 5 koraka

Video: Prototip projekta Atmega16 zasnovanog na semaforu koji koristi 7 -segmentni prikaz (Proteusova simulacija): 5 koraka

Video: Prototip projekta Atmega16 zasnovanog na semaforu koji koristi 7 -segmentni prikaz (Proteusova simulacija): 5 koraka
Video: 11. března 2016 2024, Novembar
Anonim
Prototip projekta Atmega16 zasnovanog na semaforu koji koristi 7 -segmentni ekran (simulacija Proteusa)
Prototip projekta Atmega16 zasnovanog na semaforu koji koristi 7 -segmentni ekran (simulacija Proteusa)

U ovom projektu ćemo napraviti projekat semafora zasnovan na Atmega16. Ovdje smo uzeli jednu 7 segmentnu i 3 LED diode za označavanje signala semafora.

Korak 1: Korišteni softver:

Korišteni softver
Korišteni softver
Korišteni softver
Korišteni softver

Atmel Studio 7: Studio 7 je integrisana razvojna platforma (IDP) za razvoj i otklanjanje grešaka u svim aplikacijama za mikrokontroler AVR® i SAM. Atmel Studio 7 IDP daje vam besprijekorno i jednostavno okruženje za pisanje, izradu i otklanjanje grešaka vaših aplikacija napisanih na C/C ++ ili asemblerskom kodu.

Evo linka za preuzimanje

2 Proteus softver za simulaciju: Ovo je softver za prikaz simulacije. Dobit ćete mnogo informacija za preuzimanje ovog softvera.

Ako to izravno radite hardverski, tada nema potrebe za instaliranjem proteus alata

Korak 2: Korištene komponente:

Korištene komponente
Korištene komponente
Korištene komponente
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 da lako možete sami učitati kôd.

2. Prikaz sa sedam segmenata: Kao što ovdje radimo projekat semafora, trebali bismo imati jedan 7 -segmentni ekran 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 je generički samostalni hardverski alat koji vam omogućava čitanje i pisanje mnogih ATMEL mikrokontrolera zasnovanih na AVR-u.

5. Neke kratkospojne žice: Potrebne su nam i kratkospojne žice kako bismo uspostavili vezu između svakog uređaja.

Na gornjoj slici razvojne ploče već imamo 2 ekrana sa sedam segmenata, a postoji 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: Kod:

Izvorni kod možete dobiti s naše veze Github.

Korak 4: Dijagram kola:

Dijagram kola
Dijagram kola

Korak 5: Video:

Cijeli opis projekta dat je u gornjem videu

Ako imate bilo kakvih nedoumica u vezi s ovim projektom, slobodno nas komentirajte u nastavku. A ako želite saznati više o ugrađenom sistemu, posjetite naš youtube kanal

Posetite i lajkujte našu Facebook stranicu za česta ažuriranja.

Hvala i pozdrav, Embedotronics Technologies

Preporučuje se: