AVRobot 18 february 2013 1 comment Просмотров: 4985
Пишем небольшой скрипт. Скрипт был найден на просторах интернета, так что автор не известен, но все равно ему спасибо, т.к. не пришлось придумывать велосипед. Скрипт переделал немного по себя. Полученные данные сохраняем в базе, для последующего вывода их на графики.




Continue reading →

AVRobot 7 february 2013 2 comments Просмотров: 1556
Решил однажды приобрести кофеварку домой. Выбор пал на кофеварку марки VIGOR модели HX-2121.
В первую очередь понравилось ее цена 1200 руб,
во вторую очередь у неё есть так называемый каппучинатор, это трубочка из которой выходит под давлением пар, и делает красивую пышную пенку.
В третью очередь данная кофеварка была приобретена в офис для работы, и зарекомендовала себя только с наилучшей стороны.
Но приобретенная мной кофеварка верно мне прослужила только пару месяцев. После этого было замечено, что как то очень медленно кофе набиралось в емкость для кофе, хотя пар при этом подавался отличны, т.е. нагревательный элемент работал. Пришла мысль что могли засориться какие нибудь клапаны, что в последствии и подтвердилось.
Итак начнем:

Фото1. Общий вид на кофеварку





Continue reading →

AVRobot 23 january 2013 Просмотров: 1042

Решил поменять старые ворота, для въезда на территорию дома, на новые откатные ворота. Изучив спрос и предложение в г.Самаре понял, что дешевле как обычно сделать самому. Итак приступим. Сделать всю фурнитуру для ворот самому не представляется возможным. Поэтому было решено заказать готовый комплект. Заказывал на сайте http://www.rolls.ru "комплект ЭКО для откатных (сдвижных) самонесущих ворот". Доставка осуществлялась "Автотрейдингом". Ну а теперь немного фотографий
1. Пока копал яму , ее посещали вот такие незваные гости. Не одно животное не пострадало во время установки ворот. ))



2. Яма была примерно 2метра глубиной(на глубину больше глубины промерзания), 1метр 30см длинной и 40см шириной. 


Continue reading →

AVRobot 23 january 2013 1 comment Просмотров: 925

Однажды захотелось видеть у себя на сайте баланс сотовых телефонов. Сказано, сделано. Пишем маленький скрипт.

С помощью cron каждые 60 минут запускаем скрипт:


 
#!/bin/bash
wget 'https://volgasg.megafon.ru/ROBOTS/SC_TRAY_INFO?X_Username=9277******&X_Password=******' -O /opt/scri
pts/temp_txt/file.xml

balans=`cat /opt/scripts/temp_txt/file.xml | grep "<BALANCE" | sed 's/<BALANCE>//' | sed 's/<\/BALANCE>//'`

flow_rate_for_the_current_month=`cat /opt/scripts/temp_txt/file.xml | grep "<SCL" | sed 's/<SCL>//' |
 sed  's/<\/SCL>//'`

mysql --user="root" --password="******" mydb -e "INSERT INTO balans_9277****** VALUES(SYSDATE(),'$balans',
 '$flow_rate_for_the_current_month');"

Continue reading →

AVRobot 23 january 2013 Просмотров: 1400

Какой умный дом без видеонаблюдения?

Motion представляет из себя консольную программу со встроенным веб-сервером выводящим по указанному порту в видео поток с устройств video4linux(/dev/video*) в случае обнаружения движения.

После обнаружения движения можно записать происходящее, или выполнить какие нибудь действия с помощью скриптов.


Установка

Установка происходит на ОС AltLinux.

Continue reading →

AVRobot 23 january 2013 2 comments Просмотров: 1838

Пришло время менять старый допотопный компьютер/сервер на новый. Старый занимал много места(так как был в обычном, десктопном корпусе) , шумел, грелся, потреблял много электроэнергии. В общем приносил кучу неприятностей.

При отборе хотелось уменьшить описанные выше проблемы. Оценивал возможности и маленьких компьютеров(типа raspberry ) и больших/мощных компьютеров(например на процессоре i7). Выбор пал на материнскую плату со встроенным процессором и видео подсистемой Intel D525MW iN10+AtomD525(1.8Gh 2x512Kb) 2xSODIMM DDR3-1066 DSub 1xPCI 6ch 2xSATA GLAN mini-ITX.


1) Вид на материнку сверху. Размер 170х170 см.


Continue reading →

AVRobot 4 january 2013 1 comment Просмотров: 1165
Несколько лет назад захотелось сделать свой "Умный дом". Отсутствие знаний в программирование, подтолкнуло на поиск готовых изделий. Одно из условий было в том чтобы устройство работало по Ethernet. Это было более практично и масштабируемо, по сравнению например с USB. Недолгие поиски привели меня на сайт www.kernelchip.ru
Где было представлено необходимое мне устройство по названием "Jerome"


   Подробно описывать здесь не вижу смысла, т.к. на сайте у автора все подробнейшим образом описано. Есть отличная документация, с множеством хороших примеров. Здесь просто укажу краткие характеристики модуля :

    -модуль управления с Ethernet (LAN) интерфейсом
    -удобный форм-фактор в виде модуля с DIP-колодкой и Ethernet разъемом (RJ-45)
    -не требует дополнительных схемных элементов, сразу готов к работе
    -22 дискретных линии ввода/вывода с возможностью независимой настройки направления передачи данных (вход/выход) и сохранения настроек в энергонезависимой памяти модуля
    -четыре 10-ти разрядных АЦП
    -четыре счетчика импульсов
    -ШИМ выход
    -последовательный порт (USART)
    -интерфейс TCP-2-COM
    -набор готовых текстовых команд управления высокого уровня (KE - команды) по TCP/IP протоколу (открытый командный интерфейс)
    -встроенный стабилизатор питания
    -диапазон питающего напряжения (от 4 до 6.5 В)
    -возможность питания от фиксированного источника +3.3 В
    -индикационные светодиоды сетевой активности и статуса модуля
    -каждый модуль имеет уникальный серийный номер доступный программно
    -поддержка ОС Windows 2000, 2003, XP 32/64 bit, Vista 32/64 bit и Windows 7 32/64 bit
    -поддержка OS Linux
    -встроенный Web-сервер для управления и мониторинга
    -открытый SDK для Web-интерфейса. Web-интефрйес может быть изменен пользователем самостоятельно (требуется знания HTML и JavaScipt)
    -возможность установки обновления прошивки пользователем по сети
    -возможность подключения нескольких модулей к одной сети (необходимо изменение IP/MAC адресов)
    -возможность изменения сетевых настроек модуля (IP, MAC, Default Gateway, Subnet Mask)
    -доступ к Web-странице управления и командному интерфейсу защищен паролем
    -система “Сторож” - режим автоматического отслеживания изменения состояний входных дискретных линий
    -возможность сохранения и последующего восстановления состояний аппаратных ресурсов после отключения питания (выходные дискретные линии, счетчик импульсов, ШИМ)

То что заведено сейчас на этот модуль можно посмотреть здесь.

Кратко напишу, что подключены:
1)Датчики затопления
2)Заведены кнопки от пульта управления радиорозетками.

Плюсы модуля:
- Ethernet
- Есть возможность опрашивать все контакты настроенные на вход одной командой
- Надежный модуль, за несколько лет ни разу не перезагружал его по причине зависания, или по какой то другой причине(не учитывая конечно искуственно отключение питания).

Минусы:
- Ориентирован на работу в Windows.
- Протокол управления для меня подошел только telnet. Что для меня не совсем удобно, так сервер у меня работает на ОС Linux, а мне не очень удобно пользоваться telnet-ом. По мне удобнее было бы пользоваться http запросами, или snmp запросами.