Obsah:
- Krok 1: Informácie o produkte
- Krok 2: Fritzovanie
- Krok 3: Normalizovaná štruktúra databázy
- Krok 4: Azure Functions
- Krok 5: Aplikácia
- Krok 6: Konečný produkt
Video: Inteligentná prilba projektu 2: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
My, Benoot Sven, Staelens Lennert a Dujardin Laurens, sme museli urobiť projekt do školy. Museli sme spolupracovať so študentom z IPO (Industrial Product Design). Prišiel s nápadom vyrobiť inteligentnú motocyklovú prilbu. On vyrobil dizajn prilby a my sme museli vytvoriť aplikáciu, ktorá bude s touto inteligentnou prilbou fungovať. Začali sme teda robiť…
Časti, ktoré sme pre tento projekt potrebovali, sú:
- Arduino Uno
- chlebík
- prepojovacie vodiče
- odpory
- svetlá
- Modul Bluetooth (nízka energia nie je kompatibilná)
- OLED
Môžete si to pozrieť v BoM, ktoré som prepojil nižšie. Vo zvyšku inštrukcií vám vysvetlím, ako môžete tento projekt znova vytvoriť.
Krok 1: Informácie o produkte
Prilba je konštruovaná pre motorkárov, ktorí chcú zlepšiť svoje skúsenosti. Aplikácia poskytuje príjemnejší zážitok na motocykli aj mimo neho. Táto aplikácia ponúka nielen funkcie, ktoré môžete použiť s helmou, ale aj herný štýl, vďaka ktorému je na motocykli skutočne príjemnejšia.
Krok 2: Fritzovanie
Preto sme v prvom rade dostali od študenta IPO Fritzingovu schému, pretože musíte vedieť, ako správne fungujú vaše diely.
Na týchto obrázkoch vidíte, ktorý pin časti by mal byť pripojený ku ktorému kolíku na Arduino UNO. Ak niekoho necháte skontrolovať vašu fritzovaciu schému, ktorý o tejto téme veľa vie, neurobíte žiadne zásadné chyby, ktoré môžu byť pre váš projekt fatálne.
Krok 3: Normalizovaná štruktúra databázy
Pre normalizovanú databázovú štruktúru musíte najskôr urobiť predbežnú štúdiu. Tu môžete premýšľať o tom, aké údaje potrebujete a ako bude váš projekt fungovať.
Potom, čo ste urobili predbežnú štúdiu, môžete pokračovať vo vytváraní samotnej normalizovanej štruktúry databázy. V prvom rade potrebujete tabuľku používateľov na ukladanie účtov, ktoré sú do aplikácie vložené. Teraz môžete k tabuľke Používatelia pripojiť všetky ostatné tabuľky, aby ste mohli ukladať položky špecifické pre účet. Položky špecifické pre účet v tejto aplikácii sú Bucketlist, priatelia a piny, ktoré môžete umiestniť na mapu.
Krok 4: Azure Functions
V našej aplikácii používame Azure Functions na nadviazanie spojenia s databázou. Vďaka azúrovým funkciám môžete získať všetky údaje z databázy a tiež do nej vkladať údaje. Túto funkciu sme veľa používali, pretože je super šikovná a nie je také ťažké ju napísať (ak máte samozrejme malé znalosti). Niektoré príklady azúrových funkcií, ktoré sme použili, sú CheckLogin, ktoré kontrolujú, či hodnota, ktorú ste zadali na prihlasovacej stránke (používateľské meno a heslo), zodpovedá hodnotám v databáze, ak nie, nemôžete sa prihlásiť. Príklad kódu, ktorý môžete vidieť vyššie. Ďalším príkladom azúrových funkcií, ktoré sme použili, je pridať špendlík, ktorý chcete zobraziť na mape v aplikácii, do databázy. Príklad kódu, ktorý môžete vidieť vyššie.
Krok 5: Aplikácia
Najväčšou súčasťou tohto projektu bolo vytvorenie aplikácie. Hore môžete vidieť všetky obrazovky aplikácie v poradí, ako sa k nim dostanete. Prihlasovacia stránka je, ako som už povedal, pripojená k databáze. Prihlásiť sa môžete len vtedy, ak je vaše užívateľské meno a heslo v databáze. Nasledujúca obrazovka je stránka bluetooth, tu sa môžete spojiť s modulom bluetooth, ktorý je vo vnútri prilby. Môžete tiež preskočiť stránku bluetooth, ale týmto spôsobom nemôžete pristupovať ku všetkým obrazovkám na stránke prehľadu, niektoré zmiznú. Na stránke prehľadu môžete pristupovať ku všetkým ostatným stránkam, ako sú stránka s mapou, stránka priateľov, stránka vedierka, svetlá stránka, stránka s rýchlosťami a stránka s pokynmi. Pri pohľade na všetky snímky obrazovky vidíte, čo môžete na tejto stránke robiť, napríklad na svetelnej stránke môžete zapnúť svetlá na motorovej prilbe. Na stránke trasy môžete získať trasu z miesta, kam chcete, kam chcete. Výstup, ktorý získate na stránke s pokynmi, je tiež zobrazený na malom OLED, ktorý je pripevnený k prilbe.
Krok 6: Konečný produkt
Teraz je aplikácia prepojená s helmou a produkt je plne funkčný. Tu je niekoľko fotografií, ako to vyzerá. Dúfam, že ste si čítanie užili!
Dúfam, že bolo všetko jasné a dobré a že vám tento príspevok veľmi pomohol. Prajem vám príjemný čas pri vytváraní môjho projektu!
Členovia tohto projektu:- Benoot Sven- Staelens Lennert- Dujardin Laurens
Štúdium nových mediálnych a komunikačných technológií v HOWEST Kortrijk, Belgicko.
Odporúča:
Ochranná prilba Covid, časť 1: Úvod do obvodov Tinkercad!: 20 krokov (s obrázkami)
Helma Covid Časť 1: Úvod do obvodov Tinkercad !: Dobrý deň, priateľu! V tejto dvojdielnej sérii sa naučíme používať Tinkercad's Circuits - zábavný, výkonný a vzdelávací nástroj na zoznámenie sa s fungovaním obvodov! Jeden z najlepších spôsobov, ako sa učiť, je robiť. Najprv teda navrhneme náš vlastný projekt:
Disko prilba s 3D tlačou !: 11 krokov (s obrázkami)
Disco helma s 3D tlačou!: Inšpirovaná klasickou prilbou Daft Punk „Thomas“. Rozžiarte miestnosť a závidite všetkým svojim priateľom s touto úžasnou disco prilbou poháňanou Arduino! Na dokončenie tohto projektu budete potrebovať prístup k 3D tlačiarni a spájkovačke. Ak chcete
Prilba Spartan Voice Changer: 14 krokov (s obrázkami)
Prilba Spartan Voice Changer: Dobrý deň! Sme tím 4 študentov z polytechnickej školy Sorbonnskej univerzity: Louis Buchert Bilal MelehiBao Tinh PiotMarco Longépé Tento projekt je realizovaný ako súčasť našich štúdií a jeho cieľom je vziať do ruky množstvo nástrojov a demonštrovať
LED cyklistická prilba: 6 krokov (s obrázkami)
LED cyklistická prilba: Tu je návod, ako pridať do bezpečnostnej diódy LED diódy pomocou vodivej farby. Vždy som stratil tie svetlá, ktoré si pripnete na bicykel, a nie sú lacné ani kvalitné. Materiály: vodivý epoxid vodivý náterom, 5-minútový epoxid (horúce lepidlo na pestované
Inteligentná ochranná prilba pracovníka: 5 krokov
Inteligentná ochranná prilba: Pracovníci na celom svete musia pracovať v tuneloch a v baniach sú každý deň vystavení vysokým teplotám a toxickým plynom, ktoré majú trvalý vplyv na ich zdravie. Pomocou Arduina sme vytvorili bezpečnostnú prilbu, ktorá ukazuje pracovníkom presné detaily o