Obsah:

Inteligentní helma projektu 2: 6 kroků (s obrázky)
Inteligentní helma projektu 2: 6 kroků (s obrázky)

Video: Inteligentní helma projektu 2: 6 kroků (s obrázky)

Video: Inteligentní helma projektu 2: 6 kroků (s obrázky)
Video: Zavřete oči a poslouchejte 😂😂😂 2024, Červenec
Anonim
Inteligentní helma projektu 2
Inteligentní helma projektu 2
Inteligentní helma projektu 2
Inteligentní helma projektu 2
Inteligentní helma projektu 2
Inteligentní helma projektu 2

My, Benoot Sven, Staelens Lennert a Dujardin Laurens, jsme museli udělat projekt do školy. Museli jsme spolupracovat se studentem z IPO (Industrial Product Design). Přišel s nápadem vyrobit chytrou motocyklovou helmu. On vytvořil design helmy a my jsme museli vytvořit aplikaci pro práci s touto inteligentní helmou. Začali jsme tedy dělat…

Části, které jsme pro tento projekt potřebovali, jsou:

- Arduino Uno

- chleba

- propojovací vodiče

- odpory

- světla

- Modul Bluetooth (nízká energie není kompatibilní)

- OLED

Můžete si to ověřit v BoM, který jsem propojil zde. Ve zbytku instruktáže vám vysvětlím, jak můžete tento projekt znovu vytvořit.

Krok 1: Informace o produktu

Přilba je určena pro motocyklové jezdce, kteří chtějí zlepšit své zážitky. Tato aplikace poskytuje příjemnější zážitek na motocyklu i mimo něj. Tato aplikace existuje mimo funkce, které můžete použít s helmou, ale také jakousi herní indikaci, díky níž je na motocyklu opravdu hezčí.

Krok 2: Fritzování

Fritzování
Fritzování

Nejprve jsme tedy obdrželi Fritzingovo schéma od studenta IPO, protože musíte vědět, jak vaše součásti správně fungují.

Na těchto obrázcích vidíte, který pin dílu by měl být připojen ke kterému pinu na Arduino UNO. Pokud někoho necháte zkontrolovat vaše frivzovací schéma, kdo toho o tomto tématu hodně ví, neuděláte žádné zásadní chyby, které by mohly být pro váš projekt fatální.

Krok 3: Normalizovaná struktura databáze

Normalizovaná struktura databáze
Normalizovaná struktura databáze

Pro normalizovanou strukturu databáze musíte nejprve provést předběžnou studii. Zde můžete přemýšlet o tom, jaká data potřebujete a jak bude váš projekt fungovat.

Poté, co jste provedli předběžnou studii, můžete pokračovat v samotné normalizované struktuře databáze. Nejprve potřebujete uživatelskou tabulku pro uložení účtů vytvořených do aplikace. Nyní můžete všechny ostatní tabulky připojit k tabulce Uživatel, abyste mohli ukládat položky specifické pro účet. Položky specifické pro účet v této aplikaci jsou Bucketlist, Friends and Pins, které můžete umístit na mapu.

Krok 4: Azure Functions

Azure Functions
Azure Functions
Azure Functions
Azure Functions
Azure Functions
Azure Functions

V naší aplikaci používáme Azure Functions k navázání spojení s databází. S azurovými funkcemi můžete dostat všechna data z databáze a také je vložit do databáze. Tuto funkci jsme hodně využívali, protože je super šikovná a není tak těžké ji napsat (pokud máte samozřejmě malou znalost). Některé příklady azurových funkcí, které jsme použili, jsou CheckLogin, který kontroluje, zda hodnota, kterou jste zadali na přihlašovací stránce (uživatelské jméno a heslo), odpovídá hodnotě v databázi, pokud ne, nemůžete se přihlásit. Příklad kódu, který můžete vidět výše. Dalším příkladem azurových funkcí, které jsme použili, je přidání špendlíku, který chcete zobrazit na mapě v aplikaci, do databáze. Příklad kódu můžete vidět výše.

Krok 5: Aplikace

aplikace
aplikace
aplikace
aplikace
aplikace
aplikace

Největší částí tohoto projektu bylo vytvoření aplikace. Nahoře vidíte všechny obrazovky aplikace v pořadí, jak k nim přistupujete. Přihlašovací stránka je, jak jsem již řekl, připojena k databázi. Přihlásit se můžete pouze tehdy, pokud je vaše uživatelské jméno a heslo v databázi. Další obrazovka je stránka bluetooth, zde můžete navázat spojení s modulem bluetooth, který je uvnitř helmy. stránku bluetooth můžete také přeskočit, ale tímto způsobem nemůžete přistupovat ke všem obrazovkám na stránce s přehledem, některé zmizí. Na stránce s přehledem můžete přistupovat ke všem dalším stránkám, jako je stránka s mapou, stránka přátel, stránka kbelíku, světlá stránka, stránka s rychlostmi a stránka s pokyny. Když se podíváte na všechny snímky obrazovky, uvidíte, co můžete na této stránce dělat, například na světelné stránce můžete rozsvítit světla na motorové přilbě. Na stránce s pokyny můžete obdržet trasu z místa, kam chcete, kam chcete. Výstup, který získáte na stránce s pokyny, je také zobrazen na malém OLED, který je připevněn k helmě.

Krok 6: Konečný produkt

Koncový produkt
Koncový produkt
Koncový produkt
Koncový produkt
Koncový produkt
Koncový produkt

Nyní je aplikace připojena k helmě a produkt plně funguje. Zde je pár obrázků, jak to vypadá. Doufám, že jste si čtení užili!

Doufám, že vše bylo jasné a dobré a že vám tento příspěvek hodně pomohl. Mějte se hezky při obnovování mého projektu!

Členové tohoto projektu:- Benoot Sven- Staelens Lennert- Dujardin Laurens

Studium nových médií a komunikačních technologií na NEJLEPŠÍM Kortrijku v Belgii.

Doporučuje: