Sisällysluettelo:
- Vaihe 1: Käytetty ohjelmisto:
- Vaihe 2: Käytetyt komponentit:
- Vaihe 3: Koodi:
- Vaihe 4: Piirikaavio:
- Vaihe 5: Video:
Video: Atmega16 -pohjainen liikennevaloprojektin prototyyppi 7 -segmenttinäytön avulla (Proteus -simulaatio): 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä projektissa aiomme tehdä Atmega16 -pohjaisen liikennevaloprojektin. Tässä olemme ottaneet yhden 7 segmentin ja 3 LEDiä liikennevalojen signaalien osoittamiseen.
Vaihe 1: Käytetty ohjelmisto:
Atmel Studio 7: Studio 7 on integroitu kehitysalusta (IDP) kaikkien AVR®- ja SAM -mikrokontrollerisovellusten kehittämiseen ja vianetsintään. Atmel Studio 7 IDP tarjoaa saumattoman ja helppokäyttöisen ympäristön C/C ++-tai kokoonpanokoodilla kirjoitettujen sovellusten kirjoittamiseen, rakentamiseen ja vianetsintään.
Tässä on latauslinkki
2 Proteus -ohjelmisto simulointia varten: Tämä on ohjelmisto, joka näyttää simulaation. Saat paljon tietoa tämän ohjelmiston lataamisesta.
Jos teet sen suoraan laitteistossa, sinun ei tarvitse asentaa proteus -työkalua
Vaihe 2: Käytetyt komponentit:
Tässä esittelyvideossamme käytämme proteus -simulaatiota, mutta ehdottomasti jos teet sen laitteistossasi, tarvitset nämä komponentit tähän projektiin:
1. AVR -kehityskortti: Voit ostaa Atmega16 IC: n ja tehdä oman mukautetun levyn, miten tahansa saat myös Atmega16/32 -kehityskortin. Joten jos sinulla on tämä levy, se on parempi, jotta voit ladata koodin helposti itse.
2. Seitsemän segmentin näyttö: Kuten tässä, teemme liikennevalohanketta, joten meillä pitäisi olla yksi 7 -segmenttinen näyttö numeroiden laskemiseksi:
3. Kolme merkkivaloa: Liikennevalojen prototyyppien valmistuksessa käytämme kolmea eri väriä, punaista LEDiä ajoneuvon kallistamiseksi, keltaista varoitusta ja vihreää eteenpäin siirtymistä.
4. AVR ISP USB -ohjelmoija: Tämä ohjelmoija on yleinen erillinen laitteistotyökalu, jonka avulla voit lukea ja kirjoittaa monia AVR-pohjaisia ATMEL-mikro-ohjaimia.
5. Jotkut hyppyjohdot: Tarvitsemme myös hyppyjohtoja yhteyden muodostamiseksi kunkin laitteen välillä.
Yllä olevassa kehityskortin kuvassa meillä on jo 2 Seitsemän segmentin näyttö ja muutamia ledejä on myös siellä, joten jos ostat tämän levyn itse, sinun ei tarvitse ostaa näitä kahta asiaa, mutta sinulla on vain yksi pieni kehityskortti, sinun on ostettava 7 segmenttiä näytä 3 LEDiä ja joitakin hyppyjohtoja yhteyden muodostamiseksi.
Vaihe 3: Koodi:
Lähdekoodin saat Github -linkistämme.
Vaihe 4: Piirikaavio:
Vaihe 5: Video:
Koko projektikuvaus on esitetty yllä olevassa videossa
Jos sinulla on epäilyksiä tästä projektista, voit vapaasti kommentoida meitä alla. Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit käydä YouTube -kanavallamme
Käy ja tykkää Facebook -sivustamme saadaksesi usein päivityksiä.
Kiitos ja terveiset, Embedotronics Technologies
Suositeltava:
Air - True Mobile Air Guitar (prototyyppi): 7 vaihetta (kuvilla)
Air - True Mobile Air Guitar (prototyyppi): Okei, tämä on todella lyhyt opettavainen osa ensimmäisestä osasta vihdoin päästä lähemmäksi lapsuuden unelmaani. Kun olin nuori poika, katsoin aina suosikkitaiteilijoitani ja bändejäni soittavan kitaraa moitteettomasti. Kasvaessani olin
Älykäs moottoripyörän HUD-prototyyppi (vaiheittainen navigointi ja paljon muuta): 9 vaihetta
Älykäs moottoripyörän HUD-prototyyppi (vaiheittainen navigointi ja paljon muuta): Hei! Tämä Instructables on tarina siitä, miten suunnittelin ja rakensin HUD (Heads-Up Display) -alustan, joka on suunniteltu asennettavaksi moottoripyöräkypäriin. Se on kirjoitettu "kartat" -kilpailun yhteydessä. Valitettavasti en pystynyt lopettamaan kokonaan
Itseoppiva sokkelorapurobotti PROTOTYYPPI 1 TILAN VAATIMUS: 11 vaihetta
Itseoppiva sokkelorapurobotti PROTOTYYPPI 1 TILAN VAATIMUS: VASTUUVAPAUSLAUSEKE !!: Hei, pahoittelen huonoja kuvia, lisään myöhemmin lisää ohjeita ja kaavioita (ja tarkempia tietoja. En dokumentoinut prosessia (sen sijaan tein vain time lapse video). Myös tämä ohje on epätäydellinen, kuten tein
Atmega16 -liitäntä nestekidenäytöllä 4 -bittisessä tilassa (Proteus -simulointi): 5 vaihetta
Atmega16 -liitäntä nestekidenäytöllä 4 -bittisessä tilassa (Proteus -simulointi): Tässä opetusohjelmassa kerromme sinulle, kuinka voit liittää atmega16 -mikrokontrollerin 16*2 LCD -näyttöön 4 -bittisessä tilassa
Yksinkertainen pysäköintijärjestelmän prototyyppi Ebotin avulla: 3 vaihetta
Yksinkertainen pysäköintijärjestelmän prototyyppi Ebotin avulla: Tein yksinkertaisen pysäköintijärjestelmän prototyypin Ebotin avulla. Tässä järjestelmässä on ultraäänianturi ajoneuvon/esineen havaitsemiseksi. LCD -moduuli näyttää havaittujen ajoneuvojen määrän. Kun numero on saavuttanut maksimin, se näyttää viestin & q