Определение параметров сигнала методом непараметрической кластеризации DBSCAN

Подключение TSOP2136Так получилось, что я после достаточно уже приличного перерыва решил опять поиграться с TSOP-ом (т.е. приемником инфракрасного излучения) и, соответственно, с пультами дистанционного управления.

Подключение TSOP-а просто до безобразия — на одну ногу 5 Вольт питания, на другую — землю, третью подключаем к МК, желательно к ножке, которая умеет слушать прерывания.

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


Читать дальше

json и кирилица

Экспериментируя с json и xmlhttprequest обнаружилась неочевидная проблема -как передать кирилицу?

Читать дальше

Конвертер HTML/CSS/JS кода в массивы байт

В процессе работы по запуску web-сервера на STM32 понадобилась программа, конвертирующая исходные тексты страниц (HTML/CSS и др.) в массивы данных, для последующей загрузки в исходники микроконтроллера.
После непродолжительных поисков было решено написать свою, за одно вспомнить C#.

Программа для конвертации текста в HEX


Читать дальше

Espruino: JavaScript на STM32 (новая железка и софт, наподобие ардуино)



Сейчас слежу за проектом Espruino на кикстартере.
Коротко: ребята разрабатывают проект JavaScript интерпретатора для STM32 (и не только).
Ну и под него еще свою среду разработки и железку (отладку) свою конечно.
Все в открытых исходных кодах!

Читать дальше

Как быстро и просто научится программировать.

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

Ссылка

Подключение микроконтроллера к локальной сети: HTTP и CGI (заключение)

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

Краткое содержание:

  • Идея
  • Сторона сервера
  • Сторона клиента
  • Заключение

Кроме того, в этой небольшой части мы коснёмся такой странной штуки, как javascript)


Читать дальше