Cuprins:
- Pasul 1: Lista materialelor
- Pasul 2: Locuința
- Pasul 3: Schema Fritzing
- Pasul 4: Configurare
- Pasul 5: Baza de date normalizată
- Pasul 6: Scrierea codului
Video: Semafoare inteligente: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
De ce am făcut acest proiect
Sunt student la Howest Kortijk. Este un proiect școlar pentru al doilea semestru MCT.
Când conduc mașina și este calm pe străzi, este inutil să stați în fața luminilor roșii atunci când nu există alt trafic în direcția opusă. Așa că am vrut să fac un sistem care să vă asigure că nu stați în fața semaforelor inutile. Ceea ce fac mulți oameni este să conducă repede până se apropie de semafoare și asta nu este bine, așa că voi plasa un detector de viteză mai departe de lumini. Când treceți cu viteză la acest senzor, luminile roșii se vor aprinde.
Pasul 1: Lista materialelor
Costul total al proiectului pentru mine a fost de 121, 30 €
Piese uzate
- Senzor IR
- Senzor cu ultrasunete
- HC-SR04
- LDR
- Afișare senzor
- LCD 1602A
- Leds
- Buzzer
- Semafor
- Scanduri de lemn
- PCF8574
- Balamale
- Unghii
- Lipici
- Adaptor de alimentare
Unelte folosite
- Fierăstrău
- Mașină de lipit
Pentru o prezentare mai detaliată a pieselor și de unde să le cumpăr, am făcut un pdf (paginile sunt menținute una lângă alta)
Pasul 2: Locuința
Pentru locuințe am primit ajutor de la tatăl meu.
Am început prin tăierea unor scânduri de lemn. Am văzut două scânduri de 60cm x 90cm, 2 scânduri de 10cm x 60cm și o scândură de 10cm x 90cm.
Agățăm scândurile de 10cm x 60cm pe laturi și le lipim împreună cu scândura inferioară de 60cm x 90cm. Pentru spate am folosit scândura de 10cm x 90cm și le-am lipit și de scândura de jos.
Pentru acoperișul în care se află construcția am folosit balamale, astfel încât să puteți deschide scândura acoperișului și să vă uitați la cablajul dvs.
Pasul 3: Schema Fritzing
Cablajul pare complicat, dar nu este. Uneori trebuie să faceți același cablaj, astfel încât să nu fie chiar atât de greu.
Pentru afișajul LCD am folosit un PCF8574, așa că aș avea suficient pini GPIO pe PI pentru restul componentelor mele.
Pasul 4: Configurare
Am folosit 2 panuri pentru a-mi realiza circuitul. Pentru cablare am făcut găuri în scândură, astfel încât să puteți ascunde totul sub scândură.
Pasul 5: Baza de date normalizată
Am făcut o bază de date pentru a economisi viteza mașinilor care trec. Cu toate aceste valori puteți face istorie a vitezei sau o istorie de la mașinile care au fost în viteză.
Există, de asemenea, un tabel pentru senzor unde puteți configura numele senzorului și unitatea din senzor.
Am făcut și un tabel de localizare. În acest tabel am salvat starea luminilor, strada unde stau luminile și intersecția. Dacă doriți să cheltuiți proiectul cu mai multe intersecții, îl puteți salva acolo. Dar puteți salva și dacă luminile trebuie să fie automate, stinse sau aprinse. În mod identic cu semaforele.
Pasul 6: Scrierea codului
Pentru a scrie codul, am folosit următoarele programe:
- Cod de studio vizual: pentru a programa front-end-ul în HTML, CSS și Javascript, dar și backend-ul în Python
- MySQL Workbench: pentru a crea baza de date
Nu voi intra în detalii aici despre modul în care am scris codul, puteți găsi aceste informații în depozitul meu Github pe care l-am făcut pentru acest proiect:
Recomandat:
Prototipul HUD pentru motociclete inteligente (navigare pas cu pas și cu atât mai mult): 9 pași
Prototipul HUD pentru motociclete inteligente (navigare pas cu pas și mult mai mult): Bună! Acest Instructables este povestea modului în care am proiectat și construit o platformă HUD (Heads-Up Display) concepută pentru a fi montată pe căști de motocicletă. A fost scris în contextul concursului „hărți”. Din păcate, nu am reușit să termin complet
Cum să faci semafoare cu alimentare Arduino: 4 pași
Cum să faci semafoare cu alimentare Arduino: În această postare, vom vorbi despre un proiect Arduino, adică sistemul de semafoare pentru pietoni Arduino. Acest proiect este cu adevărat interesant de încercat și cu ajutorul unor arte și meserii, puteți crea o întreagă scenă de semafoare și pietre
Cum se fac jaluzele cu role inteligente DIY cu comutatoarele inteligente SONOFF ?: 14 pași
Cum să faceți rulouri inteligente cu comutatoare inteligente SONOFF ?: Utilizați modul de interblocare în comutatoarele inteligente SONOFF pentru a vă transforma jaluzelele / jaluzelele obișnuite în inteligente. și să o tragi seara? Oricum, eu sunt
Semafoare Jenkins: 8 pași (cu imagini)
Semaforele de lucru Jenkins: în ingineria software, integrarea continuă este practica de a fuziona toate copiile de lucru ale dezvoltatorilor pe o linie principală partajată de mai multe ori pe zi. Câteva dintre cele mai bune practici pentru a realiza acest lucru sunt: toată lumea se angajează la baza de zi cu zi, automatizează
Arduino: Realizarea unui set de semafoare: 9 pași
Arduino: Efectuarea unui set de semafoare: ACEST PROIECT ESTE ÎNCĂ O LUCRU ÎN PROGRES FEEDBACK APRECIAT !!! Acest tutorial vă va îndruma în procesul de creare a unui set de semafoare controlabile și configurabile, învățându-vă, de asemenea, elementele de bază ale Arduino. Sunt necesare câteva cunoștințe