RPi: Первый опыт

Пришла мне малинка и надо было уже что-то начинать делать :)

Первым делом я установил на борт линукс Raspbian, правда флешку пришлось докупать у нас, с китайской линукс заводится упорно отказывался. Процесс установки и настройки я описывать не буду, этого добра в инете навалом.

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

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

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

Читать далее

Система мониторинга влажности и температуры через интернет (разработка)

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

Читать далее

Цепи первого порядка (First-order circuits)

Давненько я уже ничего не постил, разбавим чутка молчание теоретическим постом. Цепи первого порядка – RC/LC цепь, имеющая только один элемент, способный накапливать энергию. Попытаемся вывести базовые формулы, которые позволят строить зависимости напряжение/ток во времени.

Ну, погнали чтоли

Читать далее

Контроль влажности ванной комнаты

Исходные данные: есть ванная комната и туалет, оборудованные вентиляторами, которые включается вручную.

Цели:

  • Заставить вентилятор ванной включаться автоматически по достижении определенного порога влажности;
  • Заставить включаться оба вентилятора если кто-то пользуется туалетом

Ну, поехали :)

Читать далее

Эксперимент #26: Использование графического дисплея на контроллере SBN1661G (SED1520).

Исходный материал: PIC16F877A, WG12232E-YYK-NA.

WG12232E-YYK-NA представляет собой графический дисплей с разрешением 122×32,габариты 80.0×36.0 , напряжение питания 5В, питание подсветки 4.2В. В основе дисплея лежит контроллер SBN1661G(SED1520) который может организовать матрицу разрешением 80×32. В нашем случае разрешение составляет 122×32 пикселя, а это значит что используется два контроллера, о чем свидетельствуют выводы CS1 и CS2 дисплея, которые предназначены для выбора левого или правого контроллера. Управление дисплея осуществляется по пятнадцати линиям: 8 линий данных, шесть линий управления и одна линия внешнего тактирования.

Читать далее

Автоматическая регулировка яркости lcd дисплея

Вначале я думал, что не буду выносить это в отдельную статью, но потом все же решил сделать это. Возможно для кого-то это даже будет интересно :)

Читать далее