Sleepless tech | Евгений J – Telegram
Sleepless tech | Евгений J
787 subscribers
485 photos
80 videos
1 file
214 links
DIY, web, coffee
Автоматизирую все и вся, ремонтирую что сломалось, трачу время на just-for-fun проекты. Пишу про хардвар и софтвар и не только.

http://jem-space.ru

Связь со мной: @jem_jem
Донаты на припой и хостинги: https://bit.ly/2MKcRoJ
Download Telegram
Тем временем прибыл новый подопытный для автоматизации домашних задач.
Он кстати с места построил карту комнаты, что довольно прикольно.

Немного паранойю по поводу передачи данных о своем доме серверам xiaomi. В любом случае посмотрим, что можно выжать из этого пылесоса.
This media is not supported in your browser
VIEW IN TELEGRAM
Научил его плохому)

Кстати узнал, что его можно прошить, а потом подключаться к нему по ssh. На борту у него ubuntu 14.

Все о прошивках лежит тут https://4pda.ru/forum/index.php?showtopic=881982&st=6420#entry89050382
Сегодня собираем устройство по оценке качества воздуха на nodeMCU. Интересный проект хотя бы потому, что наши местные службы фиксируют, что все ок. А нефтеперерабатывающий завод воняет на 50 км. Вот есть возможность посмотреть реальные цифры.

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

Графики можно глянуть тут https://aircms.online/
Подробная инструкция тут https://docs.google.com/document/d/1cDL0KtBHc0Q2Dq_zfSVBFS6UNHIDVBUb3gaUc5YoP2w/edit#
Запаял ещё порт для старого Roomba. Теперь можно не мучаться с вечно отрывающимися проводами.
Sleepless tech | Евгений J
Photo
Вот кстати распиновка порта. Подключившись к tx и rx можно пообщаться с roomba. Правда нужно только согласовать уровни 5 и 3.3 вольт.
This media is not supported in your browser
VIEW IN TELEGRAM
It's alive!

Roomba откликнулся по uart на команду уборки! В консоль кстати ничего при этом не выводит. Вчера пробовал на составных командах, при этом не получая никакой реакции.
Вчера вообще был неудачный день: провозился с roomba так и не получив от него ответа по uart. В процессе нашел проблему в пайке порта(перепутал ориентацию), перепаял и в итоге roomba перестал отсылать данные о зарядке. Разобрал его опять, понял что в проводке все ок, ничего не напутал. Собрал и отложил. Решил приготовить для него вай фай модуль esp-12 для управления по ви-фи. В итоге сложилось ощущение что спалил его 5 вольтами при прошивке.

Сегодня оказалось что спалил uart переходник, а пылесос и esp модуль рабочие!
Киберпанк который мы заслужили
Пока вы спали (или нет) я с криками и воплями и минимальным набором инструментов (разводной ключ, плоскогубцы и торцевой ключ из Икеи) поменял катушку зажигания на Шкоде по ютубовскому туториалу.

У Шкоды кстати специальные болты с головкой на 12 звёзд. Ес чё называется сплайн.
Кстати нашел еще документашку по получению данных с датчиков Roomba

https://www.usna.edu/Users/weaprcon/esposito/_files/roomba.matlab/Roomba_SCI.pdf
Forwarded from UX Live 🔥
А как написать helo vord?
Рассказывал сегодня школьникам про программирование, дважды упомянул про смерть...

Ну и показал свои текущие и старенькие проекты, которые ещё в учебном центре Epam пилил.

Зацените игрулю 5 летней давности: http://104.131.43.62:3123/
Все довожу до ума проект объединения веб и хардвар приложений.
Для этого очень кстати оказались Led панели P10. Ими удобно управлять даже с WiFi модуля esp-12.

Немного доработаю и выложу исходники на GitHub. Уже думаю какой интерактив придумать с соседями, чьи окна напротив 😁
Успешный запуск всегда радует. Особенно с людьми на борту. Каждый раз поражаюсь тому, что ЛЮДИ В КОСМОСЕ!

SpaceX молодцы конечно!
Сегодня день небольших побед.

Перепаял аккумулятор для Roomba (очень сложно паять ячейки 18650). Нашел старый зарядник для автомобильных авто и Roomba начал заряжаться.

Прошил esp-12 так, что он начал вещать данные на mqtt брокер, который слушает умные устройства в моей локальной сети. Если вы не знакомы с обменом данными по mqtt, вкратце опишу.
Есть умные устройства (паблишеры), которые вещают свои данные по протоколу mqtt на брокеров, которые эти данные обрабатывают. Есть клиенты, которые могут подключаться к брокерам и смотреть данные с устройств. Большинство умных девайсов работают по такому принципу.

Увидел данные с esp, однако ощущение, что esp общается с Roomba не на той скорости. Но это уже другая история.