Sommario:
- Fase 1: Eszközök, Alkatrészek
- Passaggio 2: Raspberry Pi És Szenzorok
- Passaggio 3: Alapkód Megírása
- Passaggio 4: Testi di significato
- Passaggio 5: funzioni extra
- Passaggio 6: II. Tesztelés
- Passaggio 7: Főpróba
Video: Mobilità Okosparkolo: 7 Passi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
A beadandó során csapatunk célja egy okos parkoló kialakítása volt. Az alapelgondolás a be- és kimenő autók számlálása, és ezzel a parkoló foglaltságának megadása volt. Ezt a munka során e-mailküldő és tweetelő funkcióval bővítettük, hogy a parkolni vágyók foyamatosan értesítve legyenek a szabad helyekről.
Fase 1: Eszközök, Alkatrészek
A megvalósításhoz az első lépés megfelelő eszközök beszerzése volt, melyek a következők:
● Raspberry Pi 3
www.raspberrypi.org/products/raspberry-pi-3-model-b/
● Ultrahangos távolságmérő HC-SR04
hobbielektronikabolt.hu/spd/HCSR04/Ultrahangos-tavolsagmero-HC-SR04
● szenzoroknak külön dashboard, illetve ahhoz szükséges kábelek, 1000 Ω-os ellenállások
● tápforrás – Powerbank
Passaggio 2: Raspberry Pi És Szenzorok
Második lépésként összeállítottuk a hardveres részt, vagyis bekötöttük a 2 ultrahang szenzort és feltlepítettük az operációs rendszert Raspberry Pi-re. Ezek után, hogy a működésüket is ellenőrizzük, pár sornyi kóddal teszteltük azt.
Passaggio 3: Alapkód Megírása
Következőleg az alap kódot írtuk meg. Az elgondolás alapja az objektumok (autók) érzékelése volt. Ezt úgy valósítottuk meg, hogy amennyiben egy a ki-vagy bemenő jármű érkezik a megfelelő szenzor előtt elhaladva az aaptávolság lecsökken. Attól függően, hogy a kimenő, vagy a bemenő szenzor érzékeli csökkenti, illetve növeli a bent tartózkodó autók számát.
Passaggio 4: Testi di significato
A munka során minden kódrész megírása után teszteltünk, hogy egy esetleges hibát azonnal javítani tudjunk, illetve, hogy könnyen kiszűrhessük, melyik részben történt hiba.
Az alapkód tesztelése során több paraméterváltoztatást kellett végeznünk. Ilyenek voltak az eredetileg megadott hibatűrés alapértékei, illetve a szenzorok mérései közötti időintervallumok.
A hibatűrés értékeit eredetileg fixen állítottuk be, viszont tekintettel arra, hogy a rendszert csak felállítani kelljen egy esetleges helyváltoztatás esetén, az első tesztelésékven.
Passaggio 5: funzioni extra
Az 5. lépésben egyrészt extra másrészt tájékoztató jellegel további funkciókat vezettünk be. Ezek közül először egy tweetelő, majd egy e-mailküldő részt írtunk meg.
Mindkettő esetében 30 percenként érkezik az értesítés, ami a foglaltságról ad tájékoztatást.
Passaggio 6: II. Tesztelés
A következő lépésként az újonnan hozzáadott elemek működését teszteltük.
Itt a twitter résznél fedeztünk fel egy olyan hibát, ami a kód működésének leállásához vezethet. Un Twitter non può essere utilizzato, perché il 30 percento è di 50 volt per la nebbia, la maggior parte è az, meglio se non è un programma. Ezt egy egyszerű időkiírás segítségével valósítottuk meg, ami un meg problémát è oldotta és un posztok hitelességét és segít javítani.
Passaggio 7: Főpróba
Utolsó lépésként a teljes összeállított rendszert kellett tesztelnünk. Ezt a Mobilis parkolójában néhány önkéntessel végeztük el. Ez esetben is szükség volt egy kis paraméterezésre, amivel megfelelően tudtuk számolni az áthaladó járművek számát.
A tesztet 3 önkéntes segítségével végeztük, tehát a kocsik elhaladásával a foglaltság nőtt, és amikor azok a parkolót elhagyták, a foglaltság visszacsötekkent azté A teszt alapján megállapítottuk, hogy 1.5-ös set up time (tempo di sonno) volt a legoptimálisabb arra, hogy az elhaladó kocsikat megfelelően érzékelje.
Ahhoz, hogy a munkánkat a vizsga során is be tudjuk mutatni, egy kartondobozból készített,, pályát” hoztunk létre, ahol a szenzorok fixen rögzítésre kerültek.
Consigliato:
Orologio di posizione "Weasley" con 4 lancette: 11 passi (con immagini)
Orologio di posizione "Weasley" a 4 lancette: quindi, con un Raspberry Pi che funzionava da un po', volevo trovare un bel progetto che mi permettesse di sfruttarlo al meglio. Mi sono imbattuto in questo fantastico Instructable Build Your Own Weasley Location Clock di ppeters0502 e ho pensato che
Smartparking per la mobilità: 7 passaggi
Mobility Smartparking: Abbiamo iniziato questo progetto con un obiettivo semplice: volevamo misurare il numero di auto in entrata e in uscita da un parcheggio, e quindi informare le persone sugli spazi liberi e occupati nel parcheggio. Durante il nostro lavoro abbiamo migliorato il progetto con qualche extra
Stop ALICE - Barricata per porte per persone a mobilità ridotta: 8 passaggi
Stop ALICE - Barricata della porta per le persone a mobilità ridotta: il problema Per le persone che usano la sedia a rotelle, può essere difficile barricarsi in una stanza quando necessario. L'obiettivo di questo progetto è progettare un dispositivo per aiutare le persone che utilizzano sedie a rotelle e/o hanno una forza ridotta delle braccia a evitare rapidamente
Guida a piedi per migliorare la mobilità delle persone ipovedenti: 6 passaggi
Guida a piedi per migliorare la mobilità delle persone ipovedenti: L'obiettivo dell'istruttore è quello di sviluppare una guida a piedi che possa essere utilizzata dalle persone disabili, in particolare dai non vedenti. L'istruttore intende indagare come la guida a piedi può essere utilizzata in modo efficace, in modo che i requisiti di progettazione
IL MODO PI SEMPLICE PER FARE UNA LUCE COMPATTA!! 3 SEMPLICI PASSI!!: 3 Passi
IL MODO PI SEMPLICE PER FARE UNA LUCE COMPATTA!! 3 SEMPLICI PASSI!!: Cosa ti servirà - foglio di stagnola 1 batteria AA (alcune batterie AAA funzioneranno) 1 mini lampadina (lampadine utilizzate per la maggior parte delle torce elettriche; fare riferimento all'immagine) Righello (se necessario)