В начало | Зарегистрироваться | Заказать наши киты почтой
 
 
 
Нет подразделов
 
Назад Вперед

Беспроводной канал связи 2,4 ГГц на базе трансивера nRF24L01+ от Nordic Semiconductor. Часть 1

Доброго вам дня, уважаемые граждане и гости Датагор.ру - этого замечательного сообщества увлечённых людей!
Мы с мальчишками (сыновья 9 и 14 лет) в поделках, требующих беспроводную связь, используем вот такой радио-модуль на базе трансивера nRF24L01+ от Nordic Semiconductor.

Внимание наше он привлек по нескольким причинам:
Низкая цена.
• Габариты – 15х29 мм (есть также вариант 12х15 мм) - в сочетании с микроконтроллером (МК) небольших размеров (например, ATtiny85) позволяют создавать вполне миниатюрные радио-блоки.
• Наличие всей необходимой обвязки, включая встроенную антенну.
• Низкое энергопотребление – 0.9 мкA в режиме Power Down – важный параметр при создании устройств с автономным питанием.
• Радиус действия до 30 м в помещении и 100 м на улице, с лихвой покрывает наши текущие потребности. Если этого недостаточно, существует вариант с усилителем RFX2401C и внешней антенной с заявленной дальностью до 1100 м.

О том, как настроить и использовать этот радио-модуль, я и хочу рассказать.

28.02.2017 изменил Datagor. Исправлены все замеченные на сегодня недостатки.

 

Контроллер системы водоснабжения «бак - насос» с ультразвуковым датчиком уровня. Датагорский бакомер in action!

Вперёд, товарищи! На дачу!
В. Ленин И. Гаврилов

Конечно, у меня уже есть уровнемер и большого резона ставить новый не было. Но мне захотелось рассказать и показать, как можно применить наш кит Project-010 на деле, как он выглядит в «боевых» условиях.
Есть ещё один мотив. Стыдно признаться, но старый уровнемер я потерял. Да-да. Я его с полгода как снял, чтобы модернизировать прошивку и подключение датчика, и куда-то засунул. Как говаривал Никулин, будем искать... А пока!

Новый экземпляр уровнемера Project-010

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

В общем, с установкой и подключением блока контроллера трудностей нет. А вот подключение и размещение датчика – задача творческая, привязанная к вашим местным условиям.
Хочу предложить, на мой взгляд, удачный вариант. И показать, как всё работает с новой прошивкой v.2.0.
 

Автоматическое включение/выключение мультимедийных колонок при включении/выключении компьютера


Бывало ли такое, что легли вы спать и тут заметили, что компьютерные колонки остались включёнными? Раздражает. Приходилось вставать и выключать. Хорошо, если у вас колонки маленькие и выключатель спереди, для того чтобы их выключить надо только протянуть руку. А если колонки побольше (как у меня) и места на столе не хватает, то колонки либо на полу, либо на полке и выключатель у колонок сзади. А если у вас тесновато и всё плотненько лежит, то попробуй, подлезь к этим колонкам для того, чтобы включить или выключить.

Вот у меня встала такая проблемка синхронного с ПК выключателя колонок. Лениво поковырял интернет и не найдя ничего подходящего, выдумал свою систему автоматического включения/выключения колонок при включении/выключении ПК.
 

Термостат для отопления дачи инфракрасными обогревателями Иколайн. Дежурный режим, часы. DS1307, DS1631, Atmega8, энкодер

Как говорит мой коллега, что бы Гаврилов ни делал — все равно термометр получается…

Новая статья об еще одном термостате, который я делал для себя, что в последствии и определило его функциональность и конструктив.
Управляет мой термостат ИК-обогревателями типа «Иколайн ИКО-06», но может быть применён и с другими обогревателями.
 

PIC16F876: таймер вытяжного вентилятора в ванной и электронный термометр


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

Решил сделать удобный в управлении таймер с широким диапазоном настроек автоматического цикла работы и паузы. А смонтировал в виде отдельного блока в стандартный скрытый подрозетник на стене.
 

Умный дом. Концепция

Что мы имеем в виду, называя дом «умным»? На самом деле, у каждого свое представление об этой системе. Но всё это сводится к простой автоматизации, делая нашу жизнь более комфортной.

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

Термометр + термостат на микроконтроллере PIC16F876 и датчиках DS18B20

Термометр

История этого термометра началась в далёком 2011 году. Мне понадобилось в подвале частного дома, в холодные русские зимы, включать обогреватель для того чтобы не замерзала вода в трубе. А так как труба идёт через весь подвал, измерять температуру требовалось в нескольких точках.
Также включать и выключать обогреватель надо было исходя из какой-то логики, опираясь на данные нескольких датчиков. И мной был разработан термометр с возможностью работы с несколькими датчиками (от 1 до 4) и развитой логикой управления обогревателем (охладителем). За основу был взят микроконтроллер Microchip PIC16C73B, датчики DS18B20.

Для читателей сайта datagor.ru данная конструкция была доработана под более распространенный микроконтроллер PIC16F876(A), убрана микросхема памяти AT24C16, добавлено сохранение минимальной и максимальной температуры в EEPROM.
Вкусные подробности далее.
 

Датагорский проект №12 "Simplex Clock". Часы на микроконтроллере ATTINY2313A с бэкапом, коррекцией хода и дисплеем h=44мм


Привет, дрУги! А у нас появился новый кит, которым я решил открыть направление электронных часов. Забирайте кит часов в датагорском магазине: Project-012 "Simplex Clock". Часы на микроконтроллере с бэкапом, коррекцией хода и дисплеем h=44мм. Набор для сборки

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

Для этого простого проекта и пожелания мои были просты. Мне пока не надо, чтобы часы спутники считали и за пивом бегали. Мне — чтоб время показывали. Чтоб цифири покрупнее и почётче. Чтоб надёжный бэкап был и без «золотых» батареек. И чтоб врали не больше нескольких секунд в месяц.

Но обо всём по порядку!

17.11.2017 изменил Datagor. Добавлен материал по ионисторам

 

Устройство для контроля уровня воды – уровнемер, бакомер: ультразвуковой датчик + микроконтроллер


Я большой любитель русской бани. Летом прошлого года, принимая банные процедуры, я остался без холодной воды. Почему так получилось? Дело в том, что бак для холодной воды установлен на чердаке бани.
Воду, в бак закачиваем насосом, а сливается она самотеком по трубам. Контролировать количество воды, как при наполнении, так и при использовании задача непростая – бак скрыт под крышей бани. По струе воды тоже сложно определить, сколько воды осталось – я не определил smile.
Нужно устройство для контроля уровня воды – уровнемер!!!

Устройство для контроля уровня воды – уровнемер, бакомер: ультразвуковой датчик + микроконтроллерВнимание!
Описанное устройство с усовершенствованиями
доступно в виде нового датагорского кита -
набор для сборки или как готовое изделие!
 

Дистанционный контроллер состояния подъездного освещения с web-интерефейсом: Лампочкометр-WEB

…а вот не видать из Челябинска моего Лампочкометра,
я вам скажу больше – его уже и из-за угла не видать…


Кто не понял, вообще о чём речь, смотрите мои статьи на Датагоре:
• Лампочкометр - контроллер освещения, прибор для отображения количества исправных ламп
• Лампочкометр возвращается! (vol. 2)

Моя работа связана с частыми и, бывает, продолжительными командировками. А лампочки как сгорали, так и горят. Причем они как чувствуют. Бывает, за месяц не одной не сгорит, но стоит мне отлучиться в командировку, сразу начинают перегорать. Как-то я был в командировке в Челябинске двадцать три дня – сгорело 10 ламп!!! Все бы хорошо: есть Лампочкометр, есть сосед, с которым я договорился, чтобы он менял за меня лампы. Но вот сказать ему, в каком подъезде сгорела лампа, я не могу, мне же не видно свой Лампочкометр из Челябинска, Магнитогорска или Новотроицка. Естественно, мало по малу начинала зреть мысль о том, как вывести Лампочкометр в «свет» – в ИНТЕРНЕТ!!!
Итак, встречайте, новый Лампочкометр-WEB!!
 
Назад Вперед
 
 
В начало | Зарегистрироваться | Заказать наши киты почтой