цифровая электроника
вычислительная техника
встраиваемые системы

 

Система слежения за солнцем на Arduino

Автор: Mike(admin) от 11-10-2014, 13:35

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


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


Солнечная панель

Все что нам потребуется кроме платы Arduino: один сервомотор, два светочувствительных резистора и два резистора номиналом 10 КОм.

Погодная станция на основе Arduino и Wi-Fi модуля ESP8266

Автор: Mike(admin) от 21-09-2014, 07:45

Недавно вышедший на рынок Wi-Fi модуль ESP8266 вызвал небольшой ажиотаж в обществе радиолюбителей благодаря своей дешевизне. Впрочем, поскольку данный чип является новинкой, информации о его использовании пока не так много.


Погодная станция на основе Arduino и Wi-Fi модуля ESP8266

Но в сети все же стали появляться проекты с применением данного модуля, информация о которых упрощает работу с ESP8266. Одним из таких проектов стала погодная станция, которая отображает погоду на ЖК-дисплее. Соединение с сетью Wi-Fi осуществляется с помощью ESP8266.

Перистальтический насос, напечатанный на 3D принтере

Автор: Mike(admin) от 17-09-2014, 07:45

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


Перистальтический насос

Принцип работы перистальтического насоса и его конструкция настолько просты, что его можно изготовить своими руками с помощью 3D принтера.

Подключение оптического энкодера к Arduino

Автор: Mike(admin) от 15-09-2014, 10:25

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


Подключение оптического энкодера к Arduino

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

Управляем медиацентром на Raspberry Pi с помощью ИК-пульта

Автор: Mike(admin) от 11-09-2014, 17:55

В прошлой статье мы сделали из Raspberry Pi медиацентр на основе XBMC. В этой мы покажем, как повысить удобство пользования таким медиацентром с помощью пульта дистанционного управления.


Управляем медиацентром на Raspberry Pi с помощью ИК-пульта

Для получения информации с пульта мы подключим приемник инфракрасных сигналов к выводам GPIO миникомпьютера Raspberry Pi.

Код для взаимодействия с драйвером светодиодной матрицы MAX6952

Автор: Mike(admin) от 9-09-2014, 08:05

Микросхема MAX6952 представляет собой драйвер 4-х разрядного матричного (5x7) светодиодного дисплея. Взаимодействие с ним осуществляется по шине SPI. Отличительной особенностью этого драйвера является поддержка 104 символов и возможность хранения в статической ОЗУ до 24 пользовательских символов.


MAX6952

Представленный код написан для микроконтроллеров PIC16 и скомпилирован под CCS PICC, но при желании он может быть портирован на любую платформу.

Список недорогих отладочных плат с ПЛИС FPGA

Автор: Mike(admin) от 7-09-2014, 16:46

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


ПЛИС

Представленный список недорогих (до $300) отладочных плат с их розничными ценами и возможностями отнюдь не исчерпывающий, но позволяет сориентировать разработчика в его непростом выборе.

Домашняя система безопасности с GSM на основе Arduino

Автор: Mike(admin) от 5-09-2014, 07:05

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


Данный проект представляет собой систему безопасности (сигнализации) для оповещения о проникновении злоумышленников в дом. Система использует технологию GSM.


Домашняя система безопасности с GSM на основе Arduino

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

Делаем из Raspberry Pi медиацентр

Автор: Mike(admin) от 3-09-2014, 16:17

Низкая цена и поддержка видео формата HD делают миникомпьютер Raspberry Pi идеальным решением для создания своего собственного медиацентра. Это позволит вам проигрывать музыку и видео на телевизоре с помощью Raspberry Pi.


Делаем из Raspberry Pi медиацентр

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

Код для взаимодействия с матричной клавиатурой

Автор: Mike(admin) от 1-09-2014, 12:30

Подключить матричную клавиатуру к микроконтроллеру и написать код для взаимодействия с ней не представляет собой слишком сложную задачу. Но новичкам зачастую трудно разобраться в данном вопросе, поэтому представленный код может облегчить процесс разработки программы для микроконтроллера с подключенной матричной клавиатурой 4x4.


Матричная клавиатура