BurundukDjo

Пикабушник
105 рейтинг 3 подписчика 0 подписок 6 постов 0 в горячем
Награды:
5 лет на Пикабу
1

DigitalBike - IoT велосипедный навигатор

Всем привет! Меня зовут Илья и я хочу представить вам наш проект – digitalBike.

DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост

Он направлен на использование в сфере активного отдыха, а именно – в велопоходах.

Проект представляет из себя умное навигационное устройство с возможностью объединения навигаторов в сеть и с функцией считывания состояния поверхности дороги.


digitalBike - IoT велосипедный навигатор


На рынке присутствует множество GPS – навигаторов для велотуризма разной ценовой категории и с разным функционалом. Недорогие модели позволяют производить исключительно ориентирование на местности и ничего больше. В моделях подороже присутствует дополнительный функционал по управлению маршрутами, их составлению, отслеживанию состояния пользователя в реальном времени и т.д. Но, даже несмотря на цену устройства, некоторых важных функций все же не хватает.


Что, если GPS-навигатор будет не просто навигатором? Что, если добавить в него функции, которые ему не свойственны? Например, возможность взаимодействия с другими навигаторами для обмена информацией и составление карты поверхности по которой движется велосипед.

DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост

Возможность объединения навигаторов в сеть


Допустим, вы собрались в велопоход со своей группой, и у каждого из членов группы имеется свой дорогой вело-навигатор некоторой фирмы N. В процессе преодоления маршрута, на экране навигатора будут отображаться данные только о вашем состоянии и местоположении. Информация о других участниках группы будет вам недоступна также, как и ваша телеметрия будет недоступна всем остальным.

Причина проста - ваши навигаторы не поддерживают объединения в сеть для групповой работы, даже несмотря на то, что они недешевые и имеют широкий функционал.

Такая функция была бы крайне полезной как для руководителей группы, так и для ее участников, т.к. вся необходимая информация о состоянии группы, включая местоположение каждого из участников, располагалась бы на экранах навигаторов.

Нужно отметить, что на рынке присутствуют навигаторы, которые способны объединяться в сеть, но для применения этой функции нужен смартфон. Если смартфон сядет или у вас его не окажется, то вы исчезнете с экранов навигаторов участников группы. Необходимо, чтобы навигаторы кооперировались сами, без использования смартфона.

DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост

Но никто ни коим образом не заставляет вас использовать навигатор только в составе группы. Если желаете покататься в одиночку, то просто подгрузите маршрут из облака или отправляйтесь в путь без маршрута, создайте свой и поделитесь им с сообществом.

DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост

Наличие смартфона для работы навигатора не является необходимостью. Смартфон или компьютер (PC или Mac) будут нужны для взаимодействия навигатора и приложения-компаньона.


Возможность отслеживания поверхности дороги в реальном времени


Текущие навигаторы обеспечивают непосредственно саму навигацию, работая исключительно с вашим местоположением. Навигатор абсолютно ничего не знает о состоянии дороги, по которой вы передвигаетесь.

Конечно, можно загрузить в него маршрут, составленный другими велотуристами, в котором будет информация о дороге. Но только эта информация составляется людьми вручную, после того, как они поделятся ей с сообществом.

Если, конечно же, не забудут.

Возможность отслеживания поверхности дороги самим навигатором необходима для упрощения обработки пройденного маршрута и улучшения его информативности.

Благодаря этому упрощается и выбор маршрута для путешествий на велосипеде, т.к. используя точную информацию о дороге, человек будет ориентироваться на свои физические возможности. Плюсом ко всему будет и то, что навигатор возьмет на себя рутинные задачи, освободив человеку время для других вещей.

DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост
DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост

Только представьте, вы проехали маршрут, нажали пару кнопок, и ваш маршрут отправился в облако, где его могут использовать другие пользователи. Всего пара кнопок и никакой возни с редактированием.


Все просто.


Навигационные маячки-компаньоны


Другой особенностью является то, что каждому члену группы не обязательно нужно будет иметь навигатор с дисплеем для кооперирования устройств в сеть и обмена информацией о своем местоположении. Запасаться навигаторами на каждого человека в группе затратно, и для уменьшения расходов будет разработана альтернатива дисплейному навигатору.

Это навигационный маячок, то же самое устройство, но с ограниченным функционалом из-за отсутствия габаритного дисплея. Маячок будет выполнять те же функции, что и его старший брат (навигатор с дисплеем), но только он не сможет выводить карту, т.к. у него будет отсутствовать дисплей, способный это сделать. Благодаря этому, маячок уменьшится в габаритах и станет значительно дешевле.

DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост

У участников походной группы будет возможность взять всего один либо несколько навигаторов с дисплеем и дополнить их маячками-компаньонами. Тем самым необходимая информация о местоположении участников будет отображаться только у пользователей с дисплейными навигаторами, тогда как сбор данных о маршруте будет выполняться у всех.


Но, чтобы совсем не оставлять маячки без средства отображения информации, скорее всего, будет использован небольшой малопотребляющий индикатор.

Необходимо отметить, что основной упор на первых этапах работ будет направлен на разработку дисплейного навигатора. Маячки будут разрабатываться после его создания.


Совмещение функций вело-навигатора с возможностью объединения таких устройств в сеть для кооперативного мониторинга открывает новые возможности в велотуризме, создавая при этом новый класс IoT – устройств.

DigitalBike - IoT велосипедный навигатор Интернет вещей, Велопрогулка, Велосипед, Навигатор, Гаджеты, Стартап, Велоспорт, Велосипедист, Велопутешествие, Путешествия, Умные вещи, Длиннопост

На этом все😊



Также, мы запустили сайт и канал в твиттере.

Показать полностью 8

Любимый чай

Казалось бы, что может быть проще, чем взять и сделать себе чай. Сложнее задачу чем эту ещё нужно поискать. Алгоритм стар как сам чертов мир. Всего-то и нужно вскипятить воду, закинуть в заварочник горстку сушеных листьев, залить их кипятком и подождать пока эта смесь настоится. Все, чай готов. Разбавляем водой и пьём.


Джони очень любил чай. Он не помнил когда его попробовал, но помнил вкус и ощущения от первого глотка. Для него это было незабываемо.


Он хотел сделать себе чай, очень, но не мог. Руки его не слушались.


Они лежали рядом и бились в судорогах выплескивая из себя кровь. Кто-то вырвал их одним легким движением, а из оставшихся и обезображенных плечей струилась кровь в такт пульсу его обреченного сердца.


Лёжа на полу своей забрызганной кровью кухни он видел только потолок и ничего больше. Джони даже не понял, что произошло. В квартире кроме него никого не было. По крайней мере он так думал. Туманный взгляд угасающих глаз поймал на потолке мелькающую тень. Это была необычная завораживающая взгляд тень. Но кое что в ней было скверное. То, от чего без оглядки хотелось бежать.


Она улыбалась.


Тень то пропадала, то появлялась. Она могла растечься по потолку и собраться в пучок не больше кулака. Но улыбка, улыбка не исчезала. Она проявлялась все отчетливей. В ней было что-то первобытное, то, что выворачивало нутро на изнанку. Смотря на неё Джони испытывал нарастающий животный страх.


У распластавшегося и умерающего тела по спине прошёл холодок. Это было последнее, что Джони почувствовал. Его глаза остекленели, а грудь перестала вздыматься в попытках поймать воздух. Последний вздох был вздохом облегчения.


Тень на потолке приняла жуткую форму, которую в обычных обстоятельствах можно было принять за скверную игру света и тени.


Джони… Джониииии. - певуче прошептало что-то. -

Хочешь, я заварю тебе твой любимый чай?


Джони уже ничего не хотел, его больше не было.

Показать полностью
5

Мини-модуль на базе STM32F769NIH

Всем привет! По образованию я инженер-радиотехник, работаю по специальности. Занимаюсь разработкой радиоэлектронных устройств, преимущественно на базе микроконтроллеров STM32. Разработка подразумевает полный цикл создания устройства - от схемы до трассировки печатной платы и программирования микроконтроллера с последующей отладкой. Недавно, на работе появилось свободное окно и я решил сделать что-то интересное на базе STM32F769NIH, а именно - самодостаточный модуль на этом микроконтроллере. Вы, скорее всего, слышали о миниатюрных одноплатных компьютерах или видели их. Речь идет о Raspberry Pi и похожих устройствах. Хотелось сделать что-то аналогичное, маленькое и дающее возможность использовать по максимуму возможности STM32F769NIH. В итоге получилось устройство со следующими параметрами, опишу кратко, не вдаваясь в детали:

MCU - STM32F769NIH

Оперативная память - SDRAM 32MB с шиной данных в 16 бит

FLASH память - 64МБ c интерфейсом QSPI

Дополнительная память - разъем для подключения uSD карт

Коммуникации - Ethernet 100Mb, USB HS, USB FS

Визуализация - Внешний монитор с интерфейсом HDMI

Питание - от USB или от внешнего блока питания 5В.

Размеры - 60мм * 80мм


Самое главное, это то, что удалось развести практически все оставшиеся ножки контроллера на миниатюрный разъем расширения от TE Connectivity . Если не ошибся, то к разъему подключено 60 ножек. Помимо него имеется SMD гребенка с шагом контактов 1,27мм., к ней подключены интерфейсы DCMI, I2C, PWM вывод таймера и несколько GPIO(эти интерфейсы и ножки также подключены к основному разъему). Для данной гребенки можно методом лазерного утюга сделать собственную плату расширения, если очень нужно.


Вторым по важности моментом, а может и первым, является наличие HDMI контроллера. Можно подключить монитор и выводить картинку с разрешением 1280*720 пикселей с глубиной цвета RGB565. А после подключения клавиатуры и мышки получится специализированный мини компьютер:) В качестве примера работы с монитором и мышкой можно посмотреть мой ролик на youtube, прошивку писал для отладочной платы  32F769IDISCOVERY - https://youtu.be/X_h-pNRZq0c.


На данный момент плату в производство не запускали, планирую заняться этим в ближайшее время. А пока могу показать только 3D изображение платы и гифку с процессом создания:)

Мини-модуль на базе STM32F769NIH Печатная плата, Stm32, HDMI, USB, Ethernet, Гифка, Длиннопост
Мини-модуль на базе STM32F769NIH Печатная плата, Stm32, HDMI, USB, Ethernet, Гифка, Длиннопост
Мини-модуль на базе STM32F769NIH Печатная плата, Stm32, HDMI, USB, Ethernet, Гифка, Длиннопост
Мини-модуль на базе STM32F769NIH Печатная плата, Stm32, HDMI, USB, Ethernet, Гифка, Длиннопост
Мини-модуль на базе STM32F769NIH Печатная плата, Stm32, HDMI, USB, Ethernet, Гифка, Длиннопост
Мини-модуль на базе STM32F769NIH Печатная плата, Stm32, HDMI, USB, Ethernet, Гифка, Длиннопост
Показать полностью 6
Отличная работа, все прочитано!