Архивы Основная - Страница 5 из 8 - Блог им. Catethysis

Рубрика: Основная

0

JSON-транспорт между микроконтроллером и сервером

Для обмена сообщениями между сервером и клиентом очень удобен формат JSON. Это простой текстовый формат в стиле javascript-объектов, который уже практически стал стандартом для передачи информации в интернете. Я уверен что он идеально подходит...

Устойчивое, самовосстанавливающееся TCP-соединение 0

Устойчивое, самовосстанавливающееся TCP-соединение

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

0

Установка TCP-соединения в стеке lwIP

Разберём процесс установки TCP-соединения в стеке lwIP по шагам, на примере кода из статьи «JSON-транспорт между микроконтроллером и сервером». Я буду сначала писать код, а потом давать к нему комментарии.

0

STM32: софтовый I2C

Модуль I2C в STM32 сразу после включения работает в Slave-режиме, т.е. ждёт сигналов от внешнего I2C-мастера. Точно так же, как работает, к примеру, микросхема памяти EEPROM, цифровой барометр или RFID-ридер. В недавнем проекте мне...

Датчик углекислого газа MQ135 — подключение к STM32 0

Датчик углекислого газа MQ135 — подключение к STM32

Химический полупроводниковый сенсор — слой чувствительного полупроводника (обычно это оксиды переходных металлов) на инертной подложке, поверхность которого умеет селективно захватывать какие-то летучие вещества из газа. В результате такой хемосорбции полупроводник приобретает заряд и меняет...

0

Парсинг GPS-сообщений на STM32

Все GPS-приёмники имеют интерфейс UART для выдачи навигационных данных. Иногда присутствуют какие-то дополнительные интерфейсы — бинарный UART или USB, но текстовый UART (9600-8N1) есть всегда. Навигационные сообщения кодируются специальным протоколом NMEA-0183, который очень просто...

Электровелосипед Bergamont metric C-9.4 0

Электровелосипед Bergamont metric C-9.4

Во время путешествия по Швейцарии мы 4 дня провели в Альпах, в городке Гриндельвальд. Там я взял напрокат электрический горный велосипед Bergamont metric C9.4, раскатал его в хвост и в гриву и хочу поделиться...

Подогрев руля 0

Подогрев руля

Зимой не хочется садиться в машину и держаться за холодный руль. Поэтому нужно сделать его подогрев! Моё видение устройства подогрева руля — это комплекс из трёх модулей: Тепловыделяющий резистор в руле Блок питания/управления Термометр...