Sisukord:

Nutikad valgusfoorid: 6 sammu
Nutikad valgusfoorid: 6 sammu

Video: Nutikad valgusfoorid: 6 sammu

Video: Nutikad valgusfoorid: 6 sammu
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, November
Anonim
Nutikad valgusfoorid
Nutikad valgusfoorid

Miks ma selle projekti tegin

Olen Howest Kortijki õpilane. See on minu teise semestri MCT kooliprojekt.

Kui ma sõidan oma autoga ja tänavatel on rahulik, on kasutu seista punaste tulede ees, kui vastassuunas pole muud liiklust. Nii et ma tahtsin teha süsteemi, mis tagab, et te ei seisa kasutute valgusfooride ees. Paljud inimesed sõidavad kiiresti, kuni jõuavad valgusfooride lähedale ja see pole hea, nii et ma paigutan kiiruseanduri tuledest kaugemale. Kui selle anduri juures kiirelt mööda sõidate, süttib punane tuli.

Samm: materjalide arve

Projekti kogumaksumus oli minu jaoks 121, 30 €

Kasutatud osad

  • IR andur
  • Ultraheli andur
  • HC-SR04
  • LDR
  • SensorDisplay
  • LCD 1602A
  • Led
  • Sumin
  • Valgusfoorid
  • Puuplangud
  • PCF8574
  • Hinged
  • Küüned
  • Liim
  • Toiteadapter

Kasutatud tööriistad

  • Puusaag
  • Jootmismasin

Osade ja nende ostmise üksikasjalikuma ülevaate saamiseks tegin pdf -faili. (Lehed on mõeldud üksteise kõrval hoidmiseks)

2. samm: eluase

Eluase
Eluase
Eluase
Eluase
Eluase
Eluase
Eluase
Eluase

Eluaseme osas sain abi oma isalt.

Alustasime puidust laudade saagimisega. Nägime kahte plaati mõõtmetega 60 cm x 90 cm, 2 plaati 10 cm x 60 cm ja ühte plaati 10 cm x 90 cm.

Riputame 10 cm x 60 cm plaadid külgedele ja kleepisime need kokku 60 cm x 90 cm alumise plaadiga. Tagaküljeks kasutasime 10 x 90 cm plaati ja kleepisime need ka alumisele plaadile.

Katusel, kus ehitus on, kasutasime hinged, et saaksite katuselaua avada ja oma juhtmestikku vaadata.

3. samm: Fritzeerimise skeem

Fritzeerimise skeem
Fritzeerimise skeem
Fritzeerimise skeem
Fritzeerimise skeem

Juhtmestik tundub keeruline, kuid see pole nii. Mõnikord peate tegema sama juhtmestikku, nii et see pole tegelikult nii raske.

LCD -ekraani jaoks kasutasin ma PCF8574, nii et mul oleks PI -l ülejäänud komponentide jaoks piisavalt GPIO -tihvte.

4. samm: seadistamine

Seadistamine
Seadistamine
Seadistamine
Seadistamine
Seadistamine
Seadistamine
Seadistamine
Seadistamine

Ma kasutasin oma ringraja tegemiseks 2 leivapuud. Juhtmestiku jaoks puurisin plaadile augud, nii et saate kõik plaadi alla peita.

Samm: normaliseeritud andmebaas

Normaliseeritud andmebaas
Normaliseeritud andmebaas

Tegin mööduvate autode kiiruse salvestamiseks andmebaasi. Kõigi nende väärtustega saate teha kiiruste ajalugu või ajalugu autodest, kes kiirust ületasid.

Anduri jaoks on ka tabel, kus saate anduri ja seadme nime seadistada.

Tegin ka asukoha tabeli. Sellesse tabelisse salvestasin tulede oleku, tänava, kus tuled seisavad, ja ristmiku. Kui soovite projekti kulutada mitme ristmikuga, saate selle sinna salvestada. Kuid saate säästa ka siis, kui tuled peavad olema automaatsed, välja või sisse lülitatud. Samamoodi valgusfooridega.

6. samm: koodi kirjutamine

Koodi kirjutamiseks kasutasin järgmisi programme:

  • Visuaalne stuudiokood: kasutajaliidese programmeerimiseks HTML-is, CSS-is ja Javascriptis, aga ka Pythonis
  • MySQL Workbench: andmebaasi loomiseks

Ma ei hakka siin koodi kirjutamise üksikasjadesse laskuma, selle teabe leiate minu Githubi hoidlast, mille ma selle projekti jaoks tegin:

Soovitan: