Съдържание:
- Стъпка 1: Информация за продукта
- Стъпка 2: Фризиране
- Стъпка 3: Нормализирана структура на базата данни
- Стъпка 4: Функции на Azure
- Стъпка 5: Приложение
- Стъпка 6: Краен продукт
Видео: Проект 2 Smart-шлем: 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Ние, 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 Functions за осъществяване на връзка с базата данни. С лазурните функции можете да извадите всички данни от базата данни, както и да вмъкнете данни в базата данни. Използвахме тази функция много, защото е супер удобна и не е толкова трудна за писане (ако разбира се имате малко предварителни познания). Някои примери за лазурни функции, които използвахме, са CheckLogin, това проверява дали стойността, която сте въвели в страницата за вход (потребителско име и парола), е правилна спрямо стойността в базата данни, ако не, не можете да влезете. Пример за кода, в който може да се види по -горе. Друг пример за лазурни функции, които използвахме, е да добавим щифт, който искате да покажете на картата в приложението, в базата данни. Пример за кода, можете да видите по -горе.
Стъпка 5: Приложение
Най -голямата част от този проект беше да се направи приложението. По -горе можете да видите всички екрани на приложението в техния ред как да получите достъп до тях. Страницата за вход е, както казах преди, свързана към базата данни. Можете да влезете само ако вашето потребителско име и парола са в базата данни. Следващият екран е страницата за bluetooth, тук можете да осъществите връзка с Bluetooth модула, който е вътре в каската. можете също да пропуснете Bluetooth страницата, но по този начин нямате достъп до всички екрани на страницата за преглед, някои от тях изчезват. На страницата с преглед можете да осъществите достъп до всички други страници, като страницата с картата, страницата с приятели, страницата с кофата, светлината, скоростта и страницата с упътвания. Като разгледате всички екранни снимки, можете да видите какво можете да направите на тази страница, например на страницата със светлини можете да включите светлините на моторната каска. На страницата с упътвания можете да получите указания от мястото, където искате, до мястото, където искате. Също така резултатът, който получавате на страницата с указания, също е показан на малкия OLED, който е прикрепен към каската.
Стъпка 6: Краен продукт
Сега приложението е свързано с каската и продуктът работи напълно. Ето няколко изображения как изглежда. Надявам се да ви е харесало да четете!
Надявам се, че всичко беше ясно и добре и че тази публикация ви помогна много. Приятно прекарване на моя проект!
Членове на този проект:- Benoot Sven- Staelens Lennert- Dujardin Laurens
Изучаване на нови медии и комуникационни технологии в HOWEST Kortrijk, Белгия.
Препоръчано:
Проект за стабилизатор на кардан: 9 стъпки (със снимки)
Проект за стабилизатор на кардана: Как да направите кардан Научете как да направите двуосен кардан за вашата екшън камера В днешната култура всички обичаме да записваме видео и да улавяме моментите, особено когато сте създател на съдържание като мен, със сигурност сте се сблъскали с проблема толкова треперещо видео
IEEE ПРОЕКТ ЧАСОВНИК НА ДУМИ: 12 стъпки (със снимки)
IEEE WORD CLOCK PROJECT: Това е проект за IEEE клуб на UNO, това е уникален начин да представите колко е часът. Word Clock изписва времето и с RGB лентата можете да имате часовника във всеки цвят по ваш избор. Използвайки WiFi възможностите на ESP32, clo
Урок Направете окончателен проект за Curto IoT Aplicada Smart Home Inatel / Ноември 2017: 4 стъпки (със снимки)
Обучение Направете окончателен проект за Curso IoT Апликация на интелигентен дом Inatel / Ноември 2017: Няма десенволвиментно десетно проектиране за използване на ума платаформа хибрида, което е необходимо за достъп до рекурсори от платаформации за Android или IOS. Можете да използвате компютъра типо бележник com windows 10. Essa plataforma chama-se Ionic, q
Какво да правите със случайни колекции от двигатели: Проект 2: Въртящи се светлини (модел НЛО): 12 стъпки (със снимки)
Какво да правя със случайни колекции от двигатели: Проект 2: Въртящи се светлини (модел НЛО): И така, все още имам колекция от случайни двигатели … Какво ще правя? Е, нека помислим. Какво ще кажете за LED светкавица? (Не са ръчни, съжалявам любителите на въртенето.) Изглежда малко като НЛО, звучи като смесица между трева и блендер
Горелка с USB захранване! Този проект може да изгори чрез пластмаса / дърво / хартия (забавният проект също трябва да бъде много фино дърво): 3 стъпки
Горелка с USB захранване! Този проект може да изгори чрез пластмаси / дърво / хартия (забавният проект също трябва да бъде много фин дървен материал): НЕ ПРАВЕТЕ ТОВА С ИЗПОЛЗВАНЕ НА USB !!!! разбрах, че може да повреди компютъра ви от всички коментари. компютъра ми е добре. Използвайте зарядно устройство за телефон 600ma 5v. Използвах това и работи добре и нищо не може да се повреди, ако използвате предпазен щепсел, за да спрете захранването