Tartalomjegyzék:
- 1. lépés: Termékinformációk
- 2. lépés: Fritzing
- 3. lépés: Normalizált adatbázis -struktúra
- 4. lépés: Azure -függvények
- 5. lépés: Alkalmazás
- 6. lépés: Végtermék
Videó: 2. projekt intelligens sisak: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Nekünk, Benoot Sven -nek, Staelens Lennert -nek és Dujardin Laurens -nek projektet kellett készítenünk az iskolához. Együtt kellett dolgoznunk az IPO (Industrial Product Design) hallgatójával. Eszébe jutott egy okos motorkerékpár -sisak elkészítése. Ő készítette a sisak tervezését, és egy alkalmazást kellett készítenünk, hogy ezzel az intelligens sisakkal dolgozhassunk. Szóval elkezdtük csinálni…
A projekthez szükséges alkatrészek a következők:
- Arduino Uno
- kenyérrúd
- áthidaló vezetékek
- ellenállások
- Lámpák
- Bluetooth modul (alacsony energiaigényű, nem kompatibilis)
- OLED
Megnézheted a BoM -ben, amelyet itt linkeltem. A tanulság többi részében elmagyarázom, hogyan lehet újra létrehozni ezt a projektet.
1. lépés: Termékinformációk
A sisak azoknak a motorkerékpárosoknak készült, akik javítani akarják tapasztalataikat. Az alkalmazás élvezetesebb élményt nyújt mind a motorkerékpáron, mind azon kívül. Az alkalmazás olyan funkciókból áll, amelyeket a sisakjával használhat, de egyfajta játék, amely még szebbé teszi a motorkerékpárt.
2. lépés: Fritzing
Tehát először is kaptunk egy Fritzing sémát az IPO hallgatójától, mert ismernie kell az alkatrészek megfelelő működését.
Ezeken a képeken láthatja, hogy az alkatrész melyik csapját melyik csatlakozóhoz kell csatlakoztatni az Arduino UNO -n. Ha hagyja, hogy valaki ellenőrizze a frizurázási tervét, aki sokat tud erről a témáról, akkor nem követ el olyan döntő hibákat, amelyek végzetesek lehetnek a projekt számára.
3. lépés: Normalizált adatbázis -struktúra
A normalizált adatbázis -struktúrához először egy előzetes vizsgálatot kell elvégeznie. Itt ötletelhet, hogy milyen adatokra van szüksége és hogyan fog működni a projekt.
Miután elvégezte az előzetes vizsgálatot, folytathatja a normalizált adatbázis -struktúra létrehozását. Először is szükség van egy felhasználói táblára az alkalmazásba létrehozott fiókok tárolásához. Most összekapcsolhatja az összes többi táblázatot a Felhasználói táblával, így tárolhatja a fiókspecifikus elemeket. Az alkalmazás fiókspecifikus elemei egy Bucketlist, Friends és Pins, amelyeket elhelyezhet a térképen.
4. lépés: Azure -függvények
Alkalmazásunkban az Azure Functions használatával hozunk létre kapcsolatot az adatbázissal. Az azure függvényekkel minden adatot kivehet az adatbázisból, és adatokat is beszúrhat az adatbázisba. Sokat használtuk ezt a funkciót, mert rendkívül praktikus, és nem olyan nehéz írni (ha van egy kis előzetes ismerete persze). Néhány példa az általunk használt azure függvényekre a CheckLogin, amely ellenőrzi, hogy a bejelentkezési oldalon megadott érték (felhasználónév és jelszó) megfelel -e az adatbázisban szereplő értéknek, ha nem, akkor nem tud bejelentkezni. Példa a kódra fent láthatjuk. Egy másik példa az általunk használt azúrkék függvényekre az, hogy hozzáadunk egy tűt, amelyet a térképen szeretne megjeleníteni az alkalmazásban, az adatbázisban. Példa a kódra, lásd fent.
5. lépés: Alkalmazás
A projekt legnagyobb része az alkalmazás elkészítése volt. Fent láthatja az alkalmazás összes képernyőjét a hozzájuk való hozzáférés sorrendjében. A bejelentkezési oldal, ahogy mondtam, mielőtt az adatbázishoz csatlakoztam. Csak akkor tud bejelentkezni, ha felhasználóneve és jelszava megtalálható az adatbázisban. A következő képernyő a Bluetooth oldal, itt csatlakozhat a sisak belsejében található bluetooth modulhoz. kihagyhatja a bluetooth oldalt is, de így nem férhet hozzá az áttekintő oldal összes képernyőjéhez, néhányuk eltűnik. Az áttekintő oldalon hozzáférhet az összes többi oldalhoz, például a térképoldalhoz, a barátok oldalához, a csoportos oldalhoz, a könnyű oldalhoz, a gyorsasági oldalhoz és az útvonaltervekhez. Ha megnézi az összes képernyőképet, láthatja, hogy mit tehet ezen az oldalon, például a könnyű oldalon bekapcsolhatja a motorkerékpár lámpáit. Az útvonaltervek oldalon útvonaltervet kaphat a kívánt helyről a kívánt helyre. Ezenkívül az útvonaltervben kapott eredmény is megjelenik a sisakhoz rögzített kis OLED -en.
6. lépés: Végtermék
Most az alkalmazás csatlakozik a sisakhoz, és a termék teljesen működik. Íme néhány kép, hogyan néz ki. Remélem tetszett olvasni!
Remélem, minden világos és jó volt, és hogy ez a bejegyzés sokat segített. Jó időtöltést a projektem újraalkotásához!
A projekt tagjai:- Benoot Sven- Staelens Lennert- Dujardin Laurens
Új média és kommunikációs technológia tanulmányozása a HOWEST Kortrijkban, Belgiumban.
Ajánlott:
Spartan Voice Changer sisak: 14 lépés (képekkel)
Spartan Voice Changer sisak: Üdv! Négy diákból álló csapat vagyunk a Sorbonne Egyetem Politechnikai Iskolájában: Louis BuchertBilal MelehiBao Tinh Piot
LED kerékpáros sisak: 6 lépés (képekkel)
LED kerékpáros sisak: Így adhat hozzá biztonsági LED -eket a kerékpáros sisakhoz vezető festékkel. Mindig elvesztettem azokat a lámpákat, amelyeket a kerékpárra ragasztasz, és nem olcsók vagy jó minőségűek. Anyagok: vezetőképes festékvezető epoxi 5 perces epoxi (forró ragasztó termesztett
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
Légkondicionált kerékpáros sisak (újrahasznosított számítógépekből): 5 lépés (képekkel)
Légkondicionált kerékpáros sisak (újrahasznosított számítógépekből): Ez a sisak a ventilátorokkal a lyukak felett felszívja a levegőt a fejedből, és érezheted, hogy feljön az arcodra és a fejed oldalára! Nagyon jó kerékpározáshoz napsütéses napokon, amikor nagyon meleg. A LED -ek segítenek az éjszakai kerékpározásban is! Az összes rész
Intelligens sisak tartozék: 4 lépés
Intelligens sisak tartozék: Megdöbbentően 1,3 millió ember hal meg évente a közúti balesetek miatt. A balesetek jelentős része kétkerekű. A kétkerekűek minden korábbinál veszélyesebbek lettek. 2015 -ig a közúti balesetek által okozott halálesetek 28% -a