Sadržaj:
- Korak 1: Opis materijala
- Korak 2: Stanovanje
- Korak 3: Shema preklapanja
- Korak 4: Postavljanje
- Korak 5: Normalizirana baza podataka
- Korak 6: Pisanje koda
Video: Pametni semafori: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Zašto sam napravio ovaj projekt
Student sam na Howest Kortijku. To je školski projekt za moj MCT drugog polugodišta.
Kad vozim svoj automobil i na ulicama je mirno, beskorisno je stajati ispred crvenih svjetala ako nema drugog prometa u suprotnom smjeru. Zato sam htio napraviti sustav koji osigurava da ne stojite ispred beskorisnih semafora. Ono što mnogi ljudi rade je brza vožnja dok se ne približe semaforu, a to nije dobro pa ću postaviti detektor brzine dalje od svjetla. Kad prođete do ovog senzora brzo, crvena svjetla će se upaliti.
Korak 1: Opis materijala
Ukupni troškovi projekta za mene su bili 121, 30 €
Rabljeni dijelovi
- IR senzor
- Ultrazvučni senzor
- HC-SR04
- LDR
- Zaslon senzora
- LCD 1602A
- Led
- Zvučni signal
- Semafori
- Drvena daska
- PCF8574
- Šarke
- Nokti
- Ljepilo
- Adapter za napajanje
Rabljeni alati
- Pila za drvo
- Stroj za lemljenje
Za detaljniji pregled dijelova i gdje ih kupiti, napravio sam pdf. (Stranice su namijenjene držanju jedna do druge)
Korak 2: Stanovanje
Za stanovanje sam dobio pomoć od tate.
Počeli smo piljenjem drvenih dasaka. Vidjeli smo dvije daske dimenzija 60 cm x 90 cm, 2 daske 10 cm x 60 cm i jednu dasku 10 cm x 90 cm.
Objesimo daske 10cm x 60cm sa strana i zalijepili smo ih s donjom daskom 60cm x 90cm. Za stražnju stranu koristili smo dasku 10 cm x 90 cm i također ih zalijepili za donju dasku.
Za krov na kojem je konstrukcija koristili smo šarke kako biste mogli otvoriti krovnu dasku i pogledati svoje ožičenje.
Korak 3: Shema preklapanja
Ožičenje izgleda komplicirano, ali nije. Morate ponekad provesti isto ožičenje tako da zapravo nije tako teško.
Za LCD zaslon koristio sam PCF8574 pa bih imao dovoljno GPIO pinova na svom PI -u za ostale komponente.
Korak 4: Postavljanje
Za izradu kruga koristio sam 2 žice za kruh. Za ožičenje sam izbušio rupe u dasci tako da sve možete sakriti ispod daske.
Korak 5: Normalizirana baza podataka
Napravio sam bazu podataka kako bih uštedio brzinu automobila u prolazu. Sa svim tim vrijednostima možete napraviti povijest brzina ili povijest od automobila koji su prebrzo vozili.
Tu je i tablica za senzor u kojoj možete postaviti naziv senzora i jedinice s senzora.
Napravio sam i tablicu lokacije. U ovu sam tablicu spremio status svjetla, ulicu gdje svjetla stoje i raskrižje. Ako želite provesti projekt s više raskrižja, možete ga tamo spremiti. No možete i uštedjeti ako svjetla moraju biti automatska, isključena ili uključena. Identično sa semaforima.
Korak 6: Pisanje koda
Za pisanje koda koristio sam sljedeće programe:
- Vizualni studijski kod: za programiranje prednjeg kraja u HTML-u, CSS-u i Javascriptu, ali i pozadinu u Pythonu
- MySQL Workbench: za izradu baze podataka
Ovdje neću ulaziti u detalje o tome kako sam napisao kôd, te informacije možete pronaći u mom Github spremištu koje sam napravio za ovaj projekt:
Preporučeni:
Pametni pojas: 18 koraka
Pametni pojas: Nošenje nekog gadgeta vrlo je izazovno. Iskreno, u ovom projektu dobila sam pomoć od mame da mi sašije futrolu jer ne mogu sama sašiti. Budite oprezni pri šivanju pomoću šivaćeg stroja. Ako nikada ne doživite šivanje sa šivaćim strojem, to je svejedno
Staklena kamena LED cijev (WiFi kontrolirano putem aplikacije za pametni telefon): 6 koraka (sa slikama)
Staklena kamena LED cijev (WiFi kontrolirana putem aplikacije za pametne telefone): Pozdrav kolege proizvođači! U ovom uputstvu pokazat ću vam kako izgraditi LED cijev koja kontrolira WiFi i koja je ispunjena staklenim kamenjem za lijep učinak difuzije. LED diode se mogu pojedinačno adresirati pa su stoga mogući lijepi efekti u
Pretvorite neupotrebljeni pametni telefon u pametni zaslon: 6 koraka (sa slikama)
Pretvorite neupotrebljeni pametni telefon u pametni zaslon: Vodič za Deze nalazi se na engleskom jeziku, za nedjeljnu verziju kliknite ovdje. Imate li (stari) nekorišteni pametni telefon? Pretvorite ga u pametni zaslon pomoću Google tablica i neke olovke i papira slijedeći ovaj jednostavan korak-po-korak vodič. Kad završiš
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: 10 koraka (sa slikama)
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: Jeste li ikada poželjeli pametni sat? Ako je tako, ovo je rješenje za vas! Napravio sam Smart Alarm Clock, ovo je sat s kojim možete promijeniti vrijeme alarma prema web stranici. Kad se alarm oglasi, oglasit će se zvuk (zujalica) i 2 svjetla će se
Semafori Jenkins za posao: 8 koraka (sa slikama)
Jenkins Job Traffic Lights: U softverskom inženjeringu kontinuirana integracija je praksa spajanja svih radnih kopija razvojnih programera na zajedničku glavnu liniju nekoliko puta dnevno. Neke od najboljih praksi za postizanje toga su: svatko se svakodnevno obvezuje na osnovnu liniju, automatizira