Innholdsfortegnelse:
- Trinn 1: Materialregning
- Trinn 2: Boligen
- Trinn 3: Fritzing -skjema
- Trinn 4: Oppsett
- Trinn 5: Normalisert database
- Trinn 6: Skrive koden
Video: Smarte trafikklys: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Hvorfor jeg laget dette prosjektet
Jeg er student ved Howest Kortijk. Det er et skoleprosjekt for mitt andre semester MCT.
Når jeg kjører bilen min og det er rolig på gatene, er det ubrukelig å stå foran røde lys når det ikke er annen trafikk i motsatt retning. Så jeg ønsket å lage et system som sørger for at du ikke står foran ubrukelige trafikklys. Det mange mennesker gjør er å kjøre fort til de kommer nær lyskrysset, og det er ikke bra, så jeg skal plassere en hastighetsdetektor lenger fra lysene. Når du kjører forbi for raskt på denne sensoren, tennes de røde lysene.
Trinn 1: Materialregning
Den totale kostnaden for prosjektet for meg var 121, 30 €
Brukte deler
- IR -sensor
- Ultralydsensor
- HC-SR04
- LDR
- Sensor Display
- LCD 1602A
- Leds
- Summer
- Trafikklys
- Treplanker
- PCF8574
- Hengsler
- Negler
- Lim
- Strømadapter
Brukte verktøy
- Vedsag
- Loddemaskin
For en mer detaljert oversikt over delene og hvor du kan kjøpe dem, laget jeg en pdf. (Sidene er ment å holdes ved siden av hverandre)
Trinn 2: Boligen
Til boligen fikk jeg litt hjelp av min far.
Vi begynte med å sage noen treplanker. Vi så to planker på 60cm x 90cm, 2 planker 10cm x 60cm og en planke 10cm x 90cm.
Vi henger planker på 10cm x 60cm på sidene og vi limte dem sammen med den nederste planken på 60cm x 90cm. Til baksiden brukte vi planken på 10cm x 90cm og limte dem også til den nederste planken.
For taket der konstruksjonen er brukte vi hengsler slik at du kunne åpne takplanken og se på ledningene dine.
Trinn 3: Fritzing -skjema
Ledningene ser kompliserte ut, men det er det ikke. Du må gjøre de samme ledningene noen ganger, så det er egentlig ikke så vanskelig.
For LCD -skjermen brukte jeg en PCF8574, så jeg ville ha nok GPIO -pinner på PI -en min for resten av komponentene mine.
Trinn 4: Oppsett
Jeg brukte to brødbånd for å lage kretsen min. For ledningene boret jeg hull i planken slik at du kan skjule alt under planken.
Trinn 5: Normalisert database
Jeg lagde en database for å lagre hastigheten på bilene som passerte. Med alle disse verdiene kan du lage historie om hastighetene eller en historie fra bilene som kjørte for fort.
Det er også en tabell for sensoren hvor du kan sette opp navnet på sensoren og enheten fra sensoren.
Jeg har også laget et plasseringstabell. I denne tabellen lagret jeg statusen til lysene, gaten der lysene står og krysset. Hvis du vil bruke prosjektet med flere kryss, kan du lagre det der. Men du kan også spare hvis lysene må være automatiske, av eller på. Samme med lyskrysset.
Trinn 6: Skrive koden
For å skrive koden brukte jeg følgende programmer:
- Visual studio-kode: for å programmere front-end i HTML, CSS og Javascript, men også backend i Python
- MySQL Workbench: for å lage databasen
Jeg vil ikke gå i detaljer her om hvordan jeg skrev koden. Du kan finne informasjonen om mitt Github -depot jeg laget for dette prosjektet:
Anbefalt:
Kontrollere et trafikklys: 4 trinn
Kontrollere et trafikklys: I denne opplæringen lærer vi hvordan du oppretter et trafikklys og hvordan du kontrollerer det administrert av Drivemall -kortet. Vi ser hvordan du lager trafikklys for biler og fotgjengere med en bestillingsknapp. drivermall kan vi bruke ardui
Hvordan lage Arduino -drevne trafikklys: 4 trinn
Hvordan lage Arduino -drevne trafikklys: I dette innlegget skal vi snakke om et Arduino -prosjekt, dvs. Arduino Traffic Pedestrians Lights System. Dette prosjektet er veldig interessant å prøve, og ved hjelp av litt kunst og håndverk kan du lage en hel scene med trafikklys og pedaler
Slik gjør du smarte rullegardiner med SONOFF smarte brytere ?: 14 trinn
Slik gjør du smarte rullegardiner med SONOFF smarte brytere ?: Bruk låsemodus i SONOFF smarte brytere for å gjøre dine vanlige rullegardiner/persienner til smarte, om de fleste av dere er enige om at dette er en plikt at du trekker rullegardiner/persienner opp om morgenen og trekke den ned på kvelden? Uansett, jeg er
Trafikklys på kryssveien: 3 trinn
Trafikklys på tverrveien: https://create.arduino.cc/editor/sharonchen/4c96c2..formål å la barna lære å krysse veien! -Imitert lyskrysset på krysset, det er 4 lyskryss hver seksjon og to par av de motsatte trafikklysene lyser
Hvordan lage et fungerende trafikklys med et Auduino -bord: 5 trinn
Hvordan lage et fungerende trafikklys med et Auduino -bord: Trafikklys er signalanordninger som ofte brukes veikryss, fotgjengeroverganger og andre steder for å kontrollere trafikkstrømmer. Et manuelt betjent gassbelyst trafikklys var første i sitt slag, og teknologien har forbedret