суббота, 18 апреля 2015 г.

18 апреля. Всемирный день Радиолюбителя!

Сегодня исполнилось ровно 90 лет как был основан Международный радиолюбительский союз (IARU). Вклад радиолюбителей-одиночек и команд инженеров со всего мира на протяжении всех этих лет неоценим. Без радиолюбителей не было бы и связи в нынешнем виде, не было бы и Интернета. Поздравляю всех, здоровья, благополучия, новых свершений и интересных связей! 73!

Землетрясения-онлайн + Google Maps (отслеживание сейсмо-активности с выводом GPS координат эпицентра)



пятница, 17 апреля 2015 г.

Голосовой модуль беспроводного управления Буратиной

Данная библиотека (далее DLL) предназначена для голосового контроля дискретных I/O платы Arduino по каналу Bluetooth с верхнего уровня, с возможностью индивидуального задания голосовых команд на каждый из 0...53 каналов. Работа библиотеки основана использовании сервиса GoogleSpeech Recognize через библиотеку GoogleSpeechRecognizeAPI3.DLL и последующей передачи команд по прозрачному UART over Bluetooth на основе модуля HC-05. По сути, VoiceControlArduino.DLL является управляющей надстройкой над нижним уровнем GoogleSpeechRecognizeAPI3.DLL. Распознавание осуществляется REALTIME в автоматическом режиме, по задаваемому пользователем пороговому уровню шума и задержке отслеживания окончания фразы (триггера "тишины"). Для корректной работы обязательно наличие Интернет-канала, качественного микрофона/гарнитуры и сопряженного Bluetooth-модуля. Также возможен голосовой контроль через Интернет при использовании сервисов голосового общения, к примеру Zello.

Блютуз-гарнитура в системе домашней автоматизации

Давным-давно затарился для экспериментов в местном супермаркете дешевыми блютуз-гарнитурами H200. Всем были хороши, и легкие и работают без сбоев, до сих пор. Одно только подвело - китайский Li-ion аккумулятор в виде микропакетика приказал долго жить то в одной, потом в другой гарнитуре. Купить замену на Али конечно можно, только стоимость аналогичного аккума превышает стоимость гарнитуры в два-три раза, давит жабенятко. Так и лежало без дела, а мысль интегрировать гаджет в домашнюю автоматизацию точила и доточила. Представленный вариант схемотехники реализует контроль двумя дискретными каналами по аудиоканалу over б/у Bluetooth-гарнитуры. 

Контакторная схема с 3-мя переключателями

Интересная задачка - построить контакторную схему с 3-мя переключателями, которая замкнута тогда и только тогда, когда включен лишь один переключатель или все три переключателя. Цепь замкнута - если включен только первый контактор или цепь замкнута - если включены все контакторы. При всех других вариациях - цепь разомкнута.

Азбука морзянки...


Схемотехника диодных усилителей

Известный радиолюбитель АА1TJ поделился схемой практической конструкции НЧ-усилителя на диодах. Особенностью таких усилителей является уникально низкий уровень шумов на СВЧ.

четверг, 16 апреля 2015 г.

Перевод и озвучивание в даташитах (браузере и в ином ПО)

Утилита обеспечивает автоперевод и речевой синтез текста из буфера обмена и под курсором (через oleACC) в браузере и даташитах, с возможностью автодетектирования языка исходного текста и выбора речевого движка синтеза. Вы можете в реальном времени задавать направление перевода и выбирать подходящий речевой движок (0, 1, 2, ...n), установленный в вашей ОС через файл конфигурации.

10-ти ваттный усилитель на 27 МГц (Си-Би) с автокоммутацией прием-передача (конструкция выходного дня)

 

вторник, 14 апреля 2015 г.

Библиотеки и классы протокола Modbus TCP/IP for C#/Delphi/Lazarus/PHP/Python

Небольшая справка. Modbus TCP - симбиоз стандартного протокола Modbus и Ethernet-TCP/IP. Все три протокола из семейства Modbus (Modbus RTU, Modbus Plus и Modbus-TCP) используют один прикладной, что позволяет обеспечить совместимость на уровне пользовательских данных. Примечательно, что в каждом фрейме TCP/IP можно передавать значения нескольких переменных одновременно, а в качестве заголовка TCP/IP добавляется всего несколько байт. Под разные ОС и среды уже разработан ряд библиотек и классов, реализующих поддержку протокола Modbus TCP, со свободным использованием...

PascalScada. Библиотека для работы с ПЛК под Lazarus (Windows/Linux/FreeBSD)

Пакет PascalSCADA - это набор компонентов под Lazarus/Delphi, предназначенный для облегчения реализации промышленных приложений, взаимодействующих с различными ПЛК по последовательномым интерфейсам и Ethernet. Реализована поддержка Modbus RTU, ModBus TCP, West ASCII, Ibox and Siemens ISOTCP), tags (numeric, string, block) and controls (edit, labels, progressbar, animations).

ICQ автобот (онлайн-справочник, автоинформатор)

ПО представляет собой интерактивного онлайн-помощника с использованием базы вопросов и ответов. Вам достаточно из любого клиента ICQ ввести вопрос и послать запрос по которому будет произведен поиск в базе даже по части вопроса. Если будет введен запрос со словами встречающимися несколько раз в базе, то ПО выведет все блоки с заданным запросом.

Индикатор активности винчестера

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