2019-07-21

Проект выходного дня - Автоответчик на Asterisk

софт, diy

Наконец завершил работу по созданию автоответчика на Asterisk. Задача следующая: поскольку я теперь живу в Германии хотелось бы сохранить свой российский телефонный номер и иметь возможность получать на него голосовые сообщения. На мой российский номер мне постоянно кто-то звонит - в большинстве случаев это спамеры но иногда бывают и полезные звонки и поэтому каждый раз когда мне кто-то звонит мне не хочется перезванивать поскольку роуминг в Европе достаточно дорогой. Во время своего последнего визита на родину я собрал вот такую шарманку: usb voice modem, подключенный к raspberry pi через USB switch. На raspberry pi поставил прошивку с asterisk'ом и freepbx и настроил переадресацию со своего российского мобильного телефона на на sim-карту которая стоит в USB модеме. Теперь любой входящий звонок на мой российский телефон переадресуется на этот чудо комбайн, который человеческим голосом просит оставить сообщение которое я которые затем присылается мне на электронную почту.

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

 
 

Коментариев: 1

 
  2019-05-17

ESP-32 Работает!

diy

Подключил, залил пробный скетч - оно работает! Фантастика!

Хотя, признаться, работает довольно препаршиво. В сети регистрируется даже не через раз а раз в десять раз - в чем проблема пока не понятно - то ли не хватает питания, толи еще чего не нравится. Но ESP всегда были очень капризными модулями и тут важен сам факт того что работает а стабильность это уже будет отдельная история...

 

Оставить комментарий

 
  2019-05-08

Приехал ESP32-CAM

diy

Вчера приехал новый модуль ESP32 да еще в модификации с камерой. ESP32 - это микросхема пришедшая на смену ESP8266 у которой еще больше возможностей, на базе которой можно создавать законченные решения с доступом к Интернет, при этом, теперь возможностей кристалла хватает чтобы стримить видео и/или записывать его на флешь карту. При этом стоит это очень и очень дешево. Мой модуль обошелся мне в восемь евро, хотя на ebay.de я видел и за четыре с доставкой. В общем, технологии наблюдения за ближним идут семимильными шагами.

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

Получается, этот девайс по возможносям стоит где-то между Aрдуино и Raspberry Pi Zero W.

Будем пробовать как это теперь все можно запрограммировать.

 

Оставить комментарий

 
  2017-12-18

Проекты выходного дня

diy

Наконец, подключил к Поливалке еще четыре комнатных растения - на очереди еще пять - ровно столько я спаял драйверов для моторчиков. Как только напечатаю корпуса, буду подключать, правда потребуются еще провода, но это всё решается походом в магазин.

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

Еще одним достижением стала сборка робота-паука, все детали которго я напечатал неделей раньше. Теперь, когда механическая часть укомплектована дело за электроникой.

 

Оставить комментарий

 
  2017-10-30

Итоги выходных

diy, видео, книги

Выходные прошли под знаком лени. Хотя сделано было достаточно много, все было сделано в полурасслабленном состоянии. Собираю новую поливалку, на этот раз себе на лоджию где сейчас мое рабочее место - припаял конденсаторы на моторчики микропомп, намотал проволоку на ферритовые колечки для фильтрации помех от моторчиков, припаял все необходимые элементы на макетные платы. Всего хочу сделать десяток устройств по количеству имеющихся у меня моторчиков. Соответственно, будет охвачено десяток горшков с цветами. Корпуса для устройств у меня уже частично уже напечатаны, остальные допечатаю когда подключу те, что есть. Работа оказалась довольно трудоемкой и заняла почти все выходные. Зато осталось сделать совсем чуть-чуть, так что финал уже близко.

Посмотрел первый сезон сериала Странные Вещи (Strainger Things). Сериал понравился, сделано классно, актеры играют замечательно. То что надо.

Посмотрел две серии сериала Электрические Сны Филиппа Дика. Не понравилось. Прежде всего не понравилось отсутствие единой сюжетной линии. Сам сериал сделан по мотивам отдельных рассказов Филиппа Дика и каждая серия имеет свой законченный сюжет. Серии выглядят неплохо, сделано красиво, винтажно, но и всё. Смотреть не хочется, винтаж я не очень уважаю.

Прочитал новую повесть Леонида Каганова "Лимонная Планета", который он выложил для вычитки у себя на сайте. Повесть понравилась. Леонида сейчас очень интересуют современные вопросы связанные с мигрантами, политической властью в недоразвитых странах, иностранное влияние и прочая политика. Всё это как нельзя лучше удается выразить таким жанром как "типа" научная фантастика. Очень понравилось. Рекомендую. 

 

Оставить комментарий

 
  2017-05-03

Катушка для микро USB кабеля

diy

Задизайнил катушку для USB кабеля - в отличие от тех, что я распечатывал раньше - этой реально можно пользоваться, хотя кто-то мне уже жалуется, что катушка хлипковата, так что скоро сделаю версию попрочнее.

Еще на выходных сделал модель для аккумуляторного отсека для FPV очков - получилось здорово, но пока еще не все распечатал, так что фото будут попозже.

OpenSCAD оказался классной штукой - позволяет делать вещи, о которых в blender не приходилось даже и мечтать.

 

Оставить комментарий

 
  2017-04-12

Попробовал OpenSCAD

diy

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

Так вот, в OpenSCAD ты уже работаешь с булевыми операциями из коробки. При этом объект ты "программируешь" - это просто программа на встроенном языке. Если что-то не нравится просто редактируем и деламе как нужно. При этом файл с моделью это просто текстовый файл - программа. Мне как программисту работать в таком режиме гораздо удобнее.

Пока никакими супермоделями похвастаться не могу, но надеюсь, что только пока.

 

Оставить комментарий

 
  2016-05-28

Удобный переходник для ESP-03

diy, arduino

Нашел на thingiverse удобный преходник для ESP-03 для макетной платы. До этого приходилось припаивать к площадкам ESP-03 проводочки которые затем вставлялись в макетную плату. Выглядело это дело не очень. Но тут совершенно случайно наткнулся в сети на удобный переходник который можно распечатать на 3D принтере - и тут же распечатал - получилось просто прекрасно:

Надо сказать, 3D принтер просто незаменимая вещь в хозяйстве, особенно если научиться моделировать в Blender. Я пока только его осваиваю, но уже понимаю, что это вызывает зависимость. Зато теперь я могу с легкостью распечатать всякую мелочь, например каркасы для индуктивностей, различные разветвители для домашней поливалки и прочую мелочь, сделать которую другими способами было бы проблематично.

 

Оставить комментарий

 
  2016-05-15

Увеличение чиcла GPIO для esp8266

diy, arduino

Давно играюсь с esp8266, для тех кто не в курсе это такая маленькая микросхема размешенная на готовом модуле. Этот модуль можно купить у китайцев за два доллара, причем модуль этот представляет собой полноценный микроконтроллер, имeющий на борту все, что нужно чтобы создавать довольно навороченные решения и умеющий общаться c внешнем миром по wifi.

Одной из проблем этого модуля является ограниченное количество портов общего назначения. У ESP-01 свободным остается только GPIO2, хотя можно еще использовать GPIO0 и два порта через которые заливают прошивку с компьютера RX и TX тоже можно использовать как GPIO.

Однако, мне для моих поделок нужно было больше GPIO выводов, гораздо больше. Сначала, хотел попробовать сдвиговые регистры, однако потом пришла в голову идея получше - 1Wire!

У фирмы Maxim есть замечательные ключи, например, ds2413 содержит два управляемых ключа, которые могут работать как для чтения так и для записи. У ds2408 их 8. При этом, можно сколько угодно вешать таких устройств на одину шину 1Wire которая в простейшем случае представляет из себя выход GPIO микроконтроллера с подтягивающим резистором 4.7 кОм. 1Wire позволяет вешать до 256 устройств на шину, что позволяет получить отличную масштабируемость.

У китайцев на aliexpess можно купить аналог ds2413 - 3A 2100H. Хотя, у большинства продавцов написано, что продают они ds2413 - у того у которого я купил, на картинке четко была видна маркировка - 3A 2100H, больше в описании об это ничего не было сказано. От оригинальных микросхем аналог отличается только семейным кодом - у оригинального он 0x3A у китайского 0x85 так что, если заходите взять поиграть, не наколитесь. Сначала, хотел написать грозный отзыв продавшему мне эти чипы китайцу, но когда скетч успешно заработал, я написал не очень грозный...

Вот пример для работы с ардуиной, который мне помог разобраться. Еще потребуется библиотека OneWire. В последних версиях есть поддержка esp8266. Чтобы пример заработал с 2100H нужно поменять в нем 0x3A на 0x85.

Теперь, можно делать на esp8266 устройства с любым количеством входов-выходов. При условии, кончено, что они будут не слишком быстро переключаться - у 1wire не сильно высокая пропускная способность.

 

Оставить комментарий

 
  2015-12-19

Первые модельки

гад-же-ты, diy

Существуют три вещи на которые можно смотреть постоянно - как течет вода, как горит огонь и на то как печатает 3D принтер.

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


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

Вторая оказалась попрочнее - ее я напечатал с толщиной слоя 0.1 и подкрутил подачу филамента. Как оказалось по умолчанию слайсер делает модели практически пустотелыми - коэфиициент заполнения всего 20% - получается практически плотность пенопласта! В общем буду продолжать эксперименты, пока мне все очень нравится!

Что характерно, принтер, пока печатает почти не шумит а пластик PLA - вообще не пахнет. Жаль что из этого пластика нельзя делать водостойкие вещи - во влажной среде эта пластмасса бысторо разлагается.
 

Оставить комментарий

разное (194)
howto (124)
программирование (109)
гад-же-ты (75)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (29)
гондураша (28)
юмор (25)
полезное (21)
движок (17)
Android (17)
софт (16)
видео (14)
кино (14)
деньги (14)
diy (12)
путешествия (10)
книги (10)
беспредел (10)
интернет (10)
музыка (10)
занимательная физика (8)
ztools (8)
умный дом (8)
Nokia 5800 (7)
языки (7)
хостинг (7)
вебдизайн (6)
css (6)
lifehack (6)
apple (5)
движек (5)
прелоадер (5)
козлы (5)
oDesk (5)
связной (5)
arduino (5)
сказочная страна (4)
Python (4)
svn (4)
кухня (4)
занимательная юриспруденция (4)
аниме (4)
энергия (3)
рестораны (3)
synphony (3)
software (3)
фото на документы (2)
webmastering (2)
Берлин (2)
гаджеты (2)
Java (2)
Ruby on Rails (2)
bash (2)
спорт (2)
гитара (2)
programming (1)
микросервисы (1)
SEO (1)
технологии (1)
C++ (1)
наука (1)
сайты (1)
восстановить (1)
Приехал ESP32 - Cam (1)
авторское право (1)
Поиск по блогу:

Valid XHTML 1.0 Strict