Съдържание:

Проект 2 Smart-шлем: 6 стъпки (със снимки)
Проект 2 Smart-шлем: 6 стъпки (със снимки)

Видео: Проект 2 Smart-шлем: 6 стъпки (със снимки)

Видео: Проект 2 Smart-шлем: 6 стъпки (със снимки)
Видео: Подкатил к девушке ревнивого бодибилдера | Паркур-Пранк😱 2024, Ноември
Anonim
Проект 2 Smart-Helmet
Проект 2 Smart-Helmet
Проект 2 Smart-Helmet
Проект 2 Smart-Helmet
Проект 2 Smart-Helmet
Проект 2 Smart-Helmet

Ние, Benoot Sven, Staelens Lennert и Dujardin Laurens, трябваше да направим проект за училище. Трябваше да работим заедно със студент от IPO (Industrial Product Design). Той дойде на идеята да направи интелигентна каска за мотоциклети. Той направи дизайна на шлема и ние трябваше да направим заявление за работа с този интелигентен шлем. Така започнахме да правим…

Частите, от които се нуждаем за този проект, са:

- Arduino Uno

- хляб

- джъмперни проводници

- резистори

- светлини

- Bluetooth модул (ниско енергийно несъвместим)

- OLED

Можете да го проверите в BoM, който свързах тук. За останалата част от инструкциите ще ви обясня как можете да пресъздадете този проект.

Стъпка 1: Информация за продукта

Каската е създадена за мотоциклетисти, които искат да подобрят опита си. Приложението осигурява по -приятно изживяване както на мотоциклета, така и извън него. Приложението съществува извън функции, които можете да използвате с каската си, но също така и като вид игра-ификация, която го прави наистина по-хубав за мотоциклети.

Стъпка 2: Фризиране

Фризиране
Фризиране

И така, първо получихме схема на Fritzing от студента по IPO, защото трябва да знаете как вашите части работят правилно.

На тези снимки можете да видите кой щифт на частта трябва да бъде свързан към кой щифт на Arduino UNO. Ако позволите на някой да провери схемата ви за фриттинг, който знае много по тази тема, няма да допуснете съществени грешки, които могат да бъдат фатални за вашия проект.

Стъпка 3: Нормализирана структура на базата данни

Нормализирана структура на базата данни
Нормализирана структура на базата данни

За нормализираната структура на базата данни първо трябва да направите предварително проучване. Тук можете да обсъдите какви данни ви трябват и как ще работи вашият проект.

След като сте направили предварителното проучване, можете да продължите да правите самата нормализирана структура на базата данни. На първо място, имате нужда от потребителска таблица, за да съхранявате акаунтите, направени в приложението. Сега можете да свържете всички други таблици към таблицата Потребител, за да можете да съхранявате елементи, специфични за акаунта. Елементите, специфични за акаунта в това приложение, са Bucketlist, Friends и Pins, които можете да поставите на картата.

Стъпка 4: Функции на Azure

Azure функции
Azure функции
Azure функции
Azure функции
Azure функции
Azure функции

В нашето приложение използваме Azure Functions за осъществяване на връзка с базата данни. С лазурните функции можете да извадите всички данни от базата данни, както и да вмъкнете данни в базата данни. Използвахме тази функция много, защото е супер удобна и не е толкова трудна за писане (ако разбира се имате малко предварителни познания). Някои примери за лазурни функции, които използвахме, са CheckLogin, това проверява дали стойността, която сте въвели в страницата за вход (потребителско име и парола), е правилна спрямо стойността в базата данни, ако не, не можете да влезете. Пример за кода, в който може да се види по -горе. Друг пример за лазурни функции, които използвахме, е да добавим щифт, който искате да покажете на картата в приложението, в базата данни. Пример за кода, можете да видите по -горе.

Стъпка 5: Приложение

Приложение
Приложение
Приложение
Приложение
Приложение
Приложение

Най -голямата част от този проект беше да се направи приложението. По -горе можете да видите всички екрани на приложението в техния ред как да получите достъп до тях. Страницата за вход е, както казах преди, свързана към базата данни. Можете да влезете само ако вашето потребителско име и парола са в базата данни. Следващият екран е страницата за bluetooth, тук можете да осъществите връзка с Bluetooth модула, който е вътре в каската. можете също да пропуснете Bluetooth страницата, но по този начин нямате достъп до всички екрани на страницата за преглед, някои от тях изчезват. На страницата с преглед можете да осъществите достъп до всички други страници, като страницата с картата, страницата с приятели, страницата с кофата, светлината, скоростта и страницата с упътвания. Като разгледате всички екранни снимки, можете да видите какво можете да направите на тази страница, например на страницата със светлини можете да включите светлините на моторната каска. На страницата с упътвания можете да получите указания от мястото, където искате, до мястото, където искате. Също така резултатът, който получавате на страницата с указания, също е показан на малкия OLED, който е прикрепен към каската.

Стъпка 6: Краен продукт

Краен продукт
Краен продукт
Краен продукт
Краен продукт
Краен продукт
Краен продукт

Сега приложението е свързано с каската и продуктът работи напълно. Ето няколко изображения как изглежда. Надявам се да ви е харесало да четете!

Надявам се, че всичко беше ясно и добре и че тази публикация ви помогна много. Приятно прекарване на моя проект!

Членове на този проект:- Benoot Sven- Staelens Lennert- Dujardin Laurens

Изучаване на нови медии и комуникационни технологии в HOWEST Kortrijk, Белгия.

Препоръчано: