Увеличиваем точность определения влажности датчиков SHT-1x, а заодно и всех остальных

Уф. По поводу глючности датчиков серии DHT я уже писал, и активно агитировал переходить на более современные технологии и датчики серий SHT (Sensirion) или BME (Bosh). Дескать, они точнее, да и интерфейсы стандартные. Но в реальности все оказалось немного интереснее.

SHT1x, плата, HOY 10, SHT, SCK, DATA, GND, VCC

Сенсор SHT1x крупным планом. Хорошо видна щель в защитном кожухе сенсора.

Опытным путем я обнаружил, что по каким-то неведомым причинам влажность на моих датчиках SHT-1x определяется заведомо ниже, чем она должна быть. И определяется ниже на постоянной основе. Собственно, я и задался вопросом, почему влажность определяется с недобором и как, собственно, это можно исправить.

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

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



Программируем историю при помощи карточек

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

Две карточки основного тела истории

Две карточки основного тела истории

Для непосвященного читателя попробую сформулировать суть возникающего затруднения в нескольких словах. Объемный текст требует времени для написания. Профессиональные авторы, пишущие по 10 часов к ряду, и любители, уделяющие своему хобби пару часиков раз в полмесяца, рано или поздно начинают забывать то, собственно, о чем они пишут. Так устроена память человека. Сегодня я все прекрасно помню, а завтра вся полезная информация будет замещена чем-то другим.

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

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



Подключаемся к удаленному роутеру ZyXEL по IPsec VPN через StrongSwan на Headless Ubuntu 14LTS

Несмотря на жутко сложное название статьи, изобилующее множеством непонятных терминов, суть ниже пойдет о весьма тривиальной вещи. Понадобилось мне, по неочевидной причине, подсоединить сервер на Ubuntu к другой локальной сети, в которой тоже есть сервера на Ubuntu. Соединить через интернет, разумеется. Локальная сеть, по счастливому стечению обстоятельств, подключена к интернету посредством «роутера» ZyXEL с «белым» публичным IPv4. Особенности роутеров ZyXEL в том, что даже в бытовых моделях есть возможность устанавливать и использовать дополнительные модули программного обеспечения роутера. Соответственно, на начало 2017 года на бытовой роутер ZyXEL можно установить две разновидности VPN: PPTP и IPSec. Именно этим и воспользуемся.

Поддержка ZyXEL своих устройств неоднократно меня радовала, но для настройки VPN соединения на роутере можно обойтись и без помощи со стороны живого инженера компании. Достаточно воспользоваться базой знаний русскоязычного портала поддержки ZyXEL. Поскольку роутер от ZyXEL у нас подключен к глобальной сети посредством публичного IP-адреса, то на нем будет установлена серверная часть VPN, а сервер с Ubuntu, находящийся в другой локальной сети и подключенный к интернету с «серым» непубличными IP-адресом, будет выступать в качестве клиента. Схема подключения получается примерно следующей:

схема сети, сетевая диаграмма, ZyXel, Internet, клеточка

Схема "сети" при подключении сервера Ubuntu из-за "серого" адреса к ZyXel с белым адресом.

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



В чем проблема датчиков подушек безопасности системы SRS?

Датчик фронтального удара SRS 95920 0Z100

Фронтальный датчик удара системы SRS

Подушки безопасности серийно появились на автомобилях еще в прошлом веке, не побоюсь сказать, что даже в прошлом тысячелетии. Пионерами стандартизации выпуска автомобилей с подушками безопасности стали, как водится, американцы, а вовсе никакие не шведы, как мы привыкли думать. Первым автомобилем с серийно установленной подушкой безопасности стал Oldsmobile Tornado, шикарный приспортивленный автомобиль с кузовом типа купе, с мощным, многолитровым двигателем и посредственной, как у всех «американцев» управляемостью. Я не буду, как делают другие авторы, пересказывать содержание статьи в Википедии, о подушках безопасностях на транспорте, а пройдусь по ключевым аспектам системы и заострю внимание на датчиках для подушек безопасности.

Подушка безопасности, установленная, я надеюсь, в вашем автомобиле, есть не что иное, как один из компонентов системы пассивной безопасности. В англоязычных странах подобные системы носят название Supplemental Restraint System (SRS). К пассивным системам безопасности относятся, в том числе, ремни безопасности, а заодно и различные технические ухищрения, типа травмобезопасной рулевой колонки, ребер жесткости в дверях и им подобных. И хотя подушка безопасности не сугубо пассивный элемент, ее назначение заключается в предотвращении травм человека в случае ДТП, в то время как активные системы безопасности, например, ABS, стараются не допустить ДТП.

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



Пробуем альтернативы Scrivener (yWriter, oStoryBook и CeltX)

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

Тогда я, в очередной раз, вернулся в лоно Microsoft Word, где и продолжал оттачивание мастерства графомана. Но для создания больших текстов, применять такой простой текстовой процессор, как Word — сущее мучение. Он только и годится для создания договоров в пыльных офисах. Аналоги, типа OpenOffice, StarOffice, Libre Office и многие другие, лишь копируют функции Microsoft Word. В такой среде, в очередной раз подумываешь, а не попытать ли еще раз счастья в плане специализированного под писателей продукта.

За два года Scrivener ничуть не изменился, да и зачем менять то, что хорошо работает, но в мои сети, закинутые в Сеть, вытащили на свет аж целых три продукта, на которые стоит посмотреть. Итак, в качестве некой альтернативы Scrivener я попробовал yWriter, oStoryBook и CeltX. С них и начнем, хотя предварительно я хочу сделать небольшую оговорку. Я не буду сравнивать ни один из продуктов ни с Word, ни со Scrivener. Я рассмотрю их как самостоятельные решения для писателей и попробую как в них работается на собственной шкуре.

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



Феномен Blynk и его альтернативы

Любой домашний разработчик микроэлектроники, рано или поздно сталкивается с необходимостью управления своим, созданным своими руками, устройством посредством некоего пульта, которым будет удобно переключать режимы работы или же просто просматривать текущее состояние. Вообще, словосочетание «домашний разработчик микроэлектроники» еще лет 15 тому назад, вызывало бы жуткий хохот, ведь в то время и помыслить никто не мог, что дома кто-то будет возиться с миниатюрными платами, заниматься прошивками, да и вообще. А оказалось, что единичные энтузиасты превратились в сонмы увлеченных людей, а само дело получило массовый оборот.

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

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



Вдарим по костям: тестируем наушники с костной проводимостью

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

Когда я учился в школе и ходил на уроки музыки, то на одном из уроков, учитель рассказал интересную историю о Людвиге Бетховене. Нет, не смешном сенбернаре, который заливал слюной не только своих хозяев, но и всех недоброжелателей. Речь шла о композиторе, жившем во времена Наполеона (это не торт, а император Франции). В самом расцвете творческих сил Бетховен начал терять слух. А что может быть хуже для композитора, чем оказаться без слуха? Как тогда сочинять музыку, если не можешь ее услышать? Но находчивый Людвиг, а может быть идею ему подсказали его многочисленные друзья, использовал как раз костную проводимость для того, чтобы слышать воспроизведение своих произведений! Он зажимал зубами трость и упирался ей в корпус музыкального инструмента, например, рояля. Вибрации, издаваемые струнами рояля, не только генерировали звук, но и передавались по трости к Бетховену. Плотно зажатая трость передавала звуковую вибрацию через зубы и кости прямиком ко внутреннему уху композитора. И он слышал свою музыку!

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

bluez 2s, наушники, костная проводимость, гранит, aftershockz

Наушники костной проводимости Blues 2S

Итак, знакомьтесь, наушники с костной проводимостью Blues 2S от Даджет. Я не буду долго задерживаться на упаковке и комплектации, отмечу лишь то, что продукт с первого же момента говорит о том, что ко мне на тестирование попало всамделишное премиальное устройство. Я давно не сталкивался с подобной качественной и дорогой упаковкой. С первого же касания коробки осознаешь, что у тебя в руках достойная вещь. Упаковка, немного замысловатая, больше напоминает коробочки для дорогих украшений. Твердый картон, отличная полиграфия, а внутри пластиковый враппер, еще лучше защищающий наушники от повреждений. Помимо инструкции на русском языке в комплектацию входит MicroUSB кабель для зарядки, световозвращающие наклейки, ремешок для использования наушников на мелких головах, да матерчатый чехольчик. Отрадно, что производитель позаботился, в том числе, и о безопасности потребителя. Световозвращающие наклейки помогут заметить бегуна или велосипедиста в темное время суток на дороге. И наклейки лишь маленькая толика той заботы о вашей безопасности, что вы получаете вместе с наушниками Blues 2S.

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