Сегодня будем делать учебный проект "Куб времени". Это устройство для тайм-менеджмента, которое поможет вам вести лог собственных занятий и знать, сколько времени вы потратили на работу, учебу, чтение, спорт, игры и так далее. Из устройств нам понадобится только смартфон и небольшая картонная коробка.
В ходе работы над проектом мы более детально изучим возможности Termux (эмулятора среды Linux под смартфон), начнем писать свои собственные программы в Node-RED и запрограммируем сценарий, задействующий сенсорику смартфона!
Этот урок - продолжение урока "Погодная станция" (включает инструкцию по установке Termux и Node-RED на смартфон): • 13 - Погодная станция ... , поэтому начать рекомендуется с него.
Текстовая версия урока - в статье на Хабре: habr.com/ru/company/samsung/b...
Таймкоды:
00:00 Введение
00:48 Начинаем программировать в среде Node-RED
04:40 Устанавливаем Termux-API и получаем доступ к сенсорам смартфона
07:42 Используем данные с сенсоров в Node-RED
11:56 Определяем, на какой грани стоит кубик
14:12 Отправляем данные в сервис трекинга времени Toggl
21:00 Демонстрация результата
22:04 Заключение
Ссылки из видео:
Сайт Termux: termux.dev/
Сайт Node-RED: nodered.org
Ссылка на проект "Куб времени": gist.github.com/tatyanavolkov...
22 июл 2024