Taula de continguts:

Semàfors intel·ligents: 6 passos
Semàfors intel·ligents: 6 passos

Vídeo: Semàfors intel·ligents: 6 passos

Vídeo: Semàfors intel·ligents: 6 passos
Vídeo: Phil Plait: How to defend Earth from asteroids 2024, De novembre
Anonim
Semàfors intel·ligents
Semàfors intel·ligents

Per què he fet aquest projecte?

Sóc estudiant de Howest Kortijk. És un projecte escolar per al meu segon semestre MCT.

Quan condueixo el meu cotxe i està tranquil pels carrers, no serveix de res plantar-se davant dels semàfors vermells quan no hi ha cap altre trànsit en sentit contrari. Així que volia crear un sistema que us assegurés que no us poseu davant de semàfors inútils. El que fa molta gent és conduir ràpid fins que s’acosten als semàfors i això no és bo, així que posaré un detector de velocitat més enllà dels llums. Quan passeu per la velocitat d’aquest sensor, s’encenen els llums vermells.

Pas 1: llista de materials

El cost total del projecte per a mi va ser de 121,30 €

Peces usades

  • Sensor IR
  • Sensor d'ultrasons
  • HC-SR04
  • LDR
  • SensorDisplay
  • LCD 1602A
  • Leds
  • Zumbador
  • Semàfors
  • Taulons de fusta
  • PCF8574
  • Frontisses
  • Ungles
  • Cola
  • Adaptador de corrent

Eines usades

  • Serra de fusta
  • Soldadora

Per obtenir una visió general més detallada de les peces i on comprar-les, he fet un pdf (les pàgines estan pensades per mantenir-les una al costat de l’altra)

Pas 2: l'habitatge

L'habitatge
L'habitatge
L'habitatge
L'habitatge
L'habitatge
L'habitatge
L'habitatge
L'habitatge

Per a l'habitatge vaig rebre ajuda del meu pare.

Vam començar serrant algunes taules de fusta. Vam veure dos taulons de 60cm x 90cm, 2 taulons de 10cm x 60cm i un tauló de 10cm x 90cm.

Pengem els taulons de 10cm x 60cm als costats i els enganxem amb el tauler inferior de 60cm x 90cm. Per a la part posterior, hem utilitzat el tauló de 10cm x 90cm i també els hem enganxat al tauler inferior.

Per a la coberta on es troba la construcció, hem utilitzat frontisses perquè pugueu obrir la planxa del sostre i mirar el cablejat.

Pas 3: esquema Fritzing

Esquema Fritzing
Esquema Fritzing
Esquema Fritzing
Esquema Fritzing

El cablejat sembla complicat, però no ho és. De vegades cal fer el mateix cablejat, de manera que no és tan difícil.

Per a la pantalla LCD he utilitzat un PCF8574, de manera que tindria prou pins GPIO al meu PI per a la resta de components.

Pas 4: Configuració

Configuració
Configuració
Configuració
Configuració
Configuració
Configuració
Configuració
Configuració

Vaig fer servir 2 cordes de pa per fer el meu circuit. Per al cablejat he perforat forats al taulell perquè pugueu amagar-ho tot sota el tauler.

Pas 5: base de dades normalitzada

Base de dades normalitzada
Base de dades normalitzada

Vaig fer una base de dades per estalviar la velocitat dels cotxes que passaven. Amb tots aquests valors es pot fer història de les velocitats o un historial dels cotxes a qui s’excedeix.

També hi ha una taula per al sensor on podeu configurar el nom del sensor i la unitat des del sensor.

També he fet una taula d’ubicacions. En aquesta taula he desat l'estat dels llums, el carrer on es troben els llums i la intersecció. Si voleu gastar el projecte amb diverses interseccions, podeu desar-lo allà. Però també podeu estalviar si els llums han de ser automàtics, apagats o engegats. Idènticament amb els semàfors.

Pas 6: escriure el codi

Per escriure el codi, he utilitzat els programes següents:

  • Codi Visual Studio: per programar el frontal en HTML, CSS i Javascript però també el dorsal en Python
  • MySQL Workbench: per fer la base de dades

No detallaré aquí com he escrit el codi; podeu trobar aquesta informació al meu dipòsit de Github que he creat per a aquest projecte:

Recomanat: