Obsah:

Inteligentná prilba projektu 2: 6 krokov (s obrázkami)
Inteligentná prilba projektu 2: 6 krokov (s obrázkami)

Video: Inteligentná prilba projektu 2: 6 krokov (s obrázkami)

Video: Inteligentná prilba projektu 2: 6 krokov (s obrázkami)
Video: TOP 10 Tajné funkce mobilu o kterých 90% lidí neví 2024, Júl
Anonim
Inteligentná prilba projektu 2
Inteligentná prilba projektu 2
Inteligentná prilba projektu 2
Inteligentná prilba projektu 2
Inteligentná prilba projektu 2
Inteligentná prilba projektu 2

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

Fritzovanie
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

Normalizovaná štruktúra databázy
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

Azure Functions
Azure Functions
Azure Functions
Azure Functions
Azure Functions
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

Aplikácia
Aplikácia
Aplikácia
Aplikácia
Aplikácia
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

Konečný produkt
Konečný produkt
Konečný produkt
Konečný produkt
Konečný produkt
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: