Отправка уведомлений на телефон с помощью ESP8266
Прогресс не стоит на месте, умный дом прочно входит в привычную среду обитания человека. Согласитесь, было бы полезно получать данные с датчиков (температуры или движения) прямо на ваш смартфон, чтобы удаленно мониторить домашнюю обстановку. Запрограммируем для этих задач Wi-Fi модуль на базе ESP8266 через Arduino IDE и посмотрим, что из этого выйдет.
NodeMCU и Telegram: управление с помощью чат-бота
Интернет вещей давно ворвался в повседневную жизнь – умный дом, умный телевизор и даже умный чайник. В этом курсе статей я помогу вам войти в мир интернета вещей и сэкономить при создании девайсов для дома. Встречайте первую статью из цикла уроков.
Собираем автополив на Arduino. Часть 2: написание кода и возможные проблемы
Приветствую! Что-то давненько у нас не было новых статей. Более того, многие из вас прочитали первую часть статьи про автополив на Arduino и заинтересовались выходом продолжения. Поздравляем, этот час настал! Продолжим разбираться, что к чему и наконец возьмемся за программный код. Поехали!
В первой части была описана схема подключения модулей, их описание, взаимодействие и принцип работы. Сегодня мы начнем писать код, чтобы это все должным образом функционировало. Писать будем код в среде разработки Arduino IDE. Но сначала давайте еще раз разберемся, что у нас будет происходить.
Оценка качества воздуха с Arduino
Каждый год с развитием технологий увеличивается комфортабельность пребывания человека на Земле. Вот только к таким благам можно отнести не только широкое применение умных устройств, но и природные потребности человека. Например, потребность в чистом воздухе.
Circuits.io – для начинающих
В последнее время в среде ардуинщиков стала набирать популярность программа Circuits от группы разработчиков из Autodesk. Она представляет собой онлайн-конструктор электронных схем, в том числе и на Arduino. Кстати, очень похожа на более популярное программное обеспечение под названием Fritzing . Однако там отсутствует возможность эмуляции – то есть просмотр того, как работает ваша собранная схема. Таким образом по функционалу и удобству выбор пал на circuits.ioСобираем автополив на Arduino. Часть 1: Подключение и сборка
С появлением микроконтроллеров и компьютеров с простым языком программирования в нашем мире, у каждого появилась возможность собрать собственный проект, прибор или механизм для упрощения собственной жизни, экономии времени или практичного применения в быту. Очень частым явлением стала сборка умных домов, чаще всего, на базе Arduino и Raspberry. Но не менее популярна и сборка собственной системы автополива - механизма, который способен поддерживать необходимые условия ухода за вашими растениями в течение долгого времени. Если вы по каким-либо причинам забудете полить ваш цветок, то об этом позаботятся умные технологии! Приступим:)
Управление лампочкой от 220В на Arduino
Все знают, что выводы Arduino способны подавать напряжение в 3,3В или в 5В на подключенные к ним модули или датчики. К примеру, мы можем подключить к нашему микроконтроллеру датчики температуры и влажности, и дисплей - получится миниатюрная метеостанция с выводом данных на экран; или можем измерять расстояние до различных объектов при помощи датчика ультразвука. Однако, как быть с управлением освещением? Ведь питания от Arduino хватает на обычные светодиоды, но не на лампочки (будь то накаливания, энергосберегающие или светодиодные). Решим эту проблему, используя реле!
Millis() или delay() : что лучше и правильнее использовать?
Доброго всем дня и сегодня речь пойдет о временных функциях millis() и delay(), о которых вы, наверняка, уже слышали. Данные функции удобны тем, что помогают нам устанавливать небольшие задержки между выполнением определенных задач в коде. Познакомимся с ними поближе и окончательно разберемся, в каком случае что использовать.
Arduino IDE : Работа с Serial Monitor
Самой популярной средой разработки для Arduino является официальная программа от итальянских разработчиков - Arduino IDE. Можно конечно использовать и другие программы, например, имеющая обширный функционал, Atmel Studio и другие. Но сегодня мы остановимся на самом оптимальном варианте для начинающих, да и просто для любителей пошаманить долгими вечерами за компьютером, проектируя очередной проект.
Радиомодули и Arduino
Беспроводная и дистанционная связь имеет ряд очевидных преимуществ. Даже человек, слабо разбирающийся в данной сфере, сразу укажет вам на самое явное из них – отсутствие проводов.
Если рассуждать с точки зрения практичности беспроводной связи в проектах на Arduino, то к этому можно отнести дистанционное управление любым электронным устройство, будь то машинкой, роботом или другими различными механизмами; мониторинг и контроль за климатом в доме, создание и проектирование умного дома и многое-многое другое.