Sisällysluettelo:

Älykkäät liikennevalot: 6 vaihetta
Älykkäät liikennevalot: 6 vaihetta

Video: Älykkäät liikennevalot: 6 vaihetta

Video: Älykkäät liikennevalot: 6 vaihetta
Video: EI LATURIA? EI HÄTÄÄ. NÄIN SAAT LADATTUA AKUN 30 MINUUTISSA 2024, Marraskuu
Anonim
Älykkäät liikennevalot
Älykkäät liikennevalot

Miksi tein tämän projektin

Olen Howest Kortijkin opiskelija. Se on kouluprojekti toisen lukukauden MCT: lle.

Kun ajaan autollani ja kaduilla on rauhallista, on turhaa seistä punaisten valojen edessä, kun vastakkaiseen suuntaan ei ole muuta liikennettä. Joten halusin tehdä järjestelmän, joka varmistaa, ettet seiso hyödyttömien liikennevalojen edessä. Monet ihmiset ajavat nopeasti, kunnes tulevat liikennevalojen lähelle, mikä ei ole hyvä asia, joten aion sijoittaa nopeusanturin kauemmaksi valoista. Kun ajat ohi nopeasti tämän anturin kohdalla, punaiset valot syttyvät.

Vaihe 1: Materiaaliluettelo

Hankkeen kokonaiskustannukset olivat minulle 121, 30 €

Käytetyt osat

  • IR -anturi
  • Ultraäänianturi
  • HC-SR04
  • LDR
  • SensorDisplay
  • LCD 1602A
  • Ledit
  • Summeri
  • Liikennevalot
  • Puiset laudat
  • PCF8574
  • Saranat
  • Kynnet
  • Liima
  • Muuntaja

Käytetyt työkalut

  • Puusaha
  • Juotoskone

Tarkempaa yleiskatsausta osista ja niiden ostopaikoista tein pdf: n. (Sivut on tarkoitettu pidettäväksi vierekkäin)

Vaihe 2: Kotelo

Asuminen
Asuminen
Asuminen
Asuminen
Asuminen
Asuminen
Asuminen
Asuminen

Asuntoa varten sain apua isältäni.

Aloitimme sahaamalla puisia lankkuja. Näimme kaksi lankkua, joiden koko oli 60 cm x 90 cm, kaksi lankkua 10 cm x 60 cm ja yksi lankku 10 cm x 90 cm.

Ripustamme 10 cm x 60 cm: n lankut sivuille ja kiinnitimme ne yhteen 60 cm x 90 cm: n alalaudan kanssa. Takapuolella käytimme lankkua, jonka koko oli 10 x 90 cm, ja kiinnitimme ne myös alalautaan.

Katossa, jossa rakenne on, käytimme saranoita, jotta voit avata kattolautan ja katsoa johdotuksiasi.

Vaihe 3: Fritzing Schema

Fritzing -kaava
Fritzing -kaava
Fritzing -kaava
Fritzing -kaava

Johdotus näyttää monimutkaiselta, mutta sitä se ei ole. Sinun on joskus tehtävä sama johdotus, joten se ei todellakaan ole niin vaikeaa.

Nestekidenäytössä käytin PCF8574: tä, joten minulla olisi tarpeeksi GPIO -nastoja PI: ssä muille komponenteilleni.

Vaihe 4: Asennus

Perustaa
Perustaa
Perustaa
Perustaa
Perustaa
Perustaa
Perustaa
Perustaa

Käytin 2 leipänauhaa kiertoni tekemiseen. Johdotusta varten porasin lankkuun reikiä, jotta voit piilottaa kaiken lankun alle.

Vaihe 5: Normalisoitu tietokanta

Normalisoitu tietokanta
Normalisoitu tietokanta

Tein tietokannan ohi kulkevien autojen nopeuden tallentamiseksi. Kaikkien näiden arvojen avulla voit tehdä nopeushistorian tai historian autoista, jotka ylittivät ylinopeuden.

Anturille on myös taulukko, jossa voit asettaa anturin ja yksikön nimen anturista.

Tein myös sijaintitaulukon. Tähän taulukkoon tallensin valojen tilan, kadun, jossa valot seisovat ja risteyksen. Jos haluat käyttää projektia useilla risteyksillä, voit tallentaa sen sinne. Mutta voit myös säästää, jos valojen on oltava automaattisia, sammutettuja tai päällä. Samoin liikennevalojen kanssa.

Vaihe 6: Koodin kirjoittaminen

Koodin kirjoittamiseen käytin seuraavia ohjelmia:

  • Visuaalinen studiokoodi: käyttöliittymän ohjelmointi HTML: ään, CSS: ään ja Javascriptiin, mutta myös Pythonin taustaohjelma
  • MySQL Workbench: tietokannan luominen

En aio mennä yksityiskohtiin täällä siitä, miten kirjoitin koodin, löydät nämä tiedot Github -arkistostani, jonka tein tätä projektia varten:

Suositeltava: