Sadržaj:
- Korak 1: Korišteni softver:
- Korak 2: Korištene komponente:
- Korak 3: Kôd:
- Korak 4: Dijagram kruga:
- Korak 5: Video:
Video: Prototip projekta semafora temeljenog na Atmega16 koji koristi 7 -segmentni zaslon (simulacija Proteus): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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
Preporučeni:
Dizajn oscilatora temeljenog na trenutnom načinu rada za pojačala zvuka klase D: 6 koraka
Dizajn trenutnog oscilatora za pojačala zvuka klase D: Posljednjih godina, pojačala zvuka klase D postala su poželjno rješenje za prijenosne audio sustave kao što su MP3 i mobilni telefoni zbog svoje visoke učinkovitosti i niske potrošnje energije. Oscilator je važan dio klase D au
Atmega16 povezivanje s LCD -om u 4 bitnom načinu rada (simulacija Proteus): 5 koraka
Atmega16 povezivanje s LCD -om u 4 -bitnom načinu rada (Proteusova simulacija): Ovdje ćemo vam u ovom vodiču reći kako možete sučeliti mikrokontroler atmega16 s 16*2 LCD -om u 4 -bitnom načinu rada
Kako primiti podatke s mikrokontrolera temeljenog na STM32 na računalo: 5 koraka
Kako primati podatke s mikrokontrolera temeljenog na STM32 na računalo: Ovdje smo u ovom vodiču prenijeli podatke s mikrokontrolera na računalo pomoću jednog od UART -a STM32l100 mcu
Četverosmjerni sustav semafora koji koristi 5 bežičnih modula Arduinos i 5 NRF24L01: 7 koraka (sa slikama)
Sustav četverosmjernog semafora koji koristi 5 Arduino i 5 bežičnih modula NRF24L01: Maloprije sam stvorio Instructable s detaljima o jednom paru semafora na ploči. Također sam stvorio još jedan Instructable koji prikazuje osnovni okvir za korištenje bežičnog modula NRF24L01. Ovo navelo me na razmišljanje! Ima ih dosta
Pružanje opisa za streaming video zapisa temeljenog na Flash-u: 10 koraka
Pružanje opisa za streaming video zapisa temeljenog na Flash-u: BY KEVIN JONES (preuzmite PDF verziju ovog uputstva iz DCMP-ove Informacijske centrale za informacije o pristupačnosti.)? &Quot; Kako mogu napisati titlove svojim medijima? &Quot;? ? " Kako mogu napisati svoj videozapis za YouTube ili svoju web stranicu? "? ? & quot