Интеллектуальный счетчик электроэнергии на базе Интернета вещей с использованием ESP8266 и прилож...
hrbembedded & craft
0:00 / 0:00
Интеллектуальный счетчик электроэнергии на базе Интернета вещей с использованием ESP8266 и прилож...
84 363 просмотра · 3 года назад
hrbembedded & craft
2,73 тыс. подписчиков
84 363 просмотра · 3 года назад
Описание проекта
Сегодня мы узнаем, как создать собственный счётчик электроэнергии на базе Интернета вещей (IoT) с использованием ESP8266 и отслеживать данные в мобильном приложении Blynk. С развитием технологий вам нужно идти в комнату для снятия показаний. Поэтому мониторинг и учёт потребления электроэнергии — утомительная задача.
Для автоматизации этого процесса можно использовать Интернет вещей. Насколько нам известно, Интернет вещей экономит время и деньги, автоматизируя удалённый сбор данных. Умный счётчик электроэнергии получил широкое признание во всём мире в последние годы.
Итак, нам нужно выбрать Wi-Fi-модуль Node mcu esp8266 с ЖК-дисплеем 20*4 и интерфейсом I2C, а также многофункциональный монитор мощности переменного тока PZEM 004T. Он может измерять электрические параметры. Это очень популярный умный счётчик, используемый в проектах по измерению потребления электроэнергии. Он отлично подходит для измерения напряжения, тока, активной мощности, частоты, коэффициента мощности и потребляемой энергии в кВт·ч. Диапазон измерения мощности составляет 0 ~ 22 кВт, напряжения — 80 ~ 260 В переменного тока, а тока — 0 ~ 100 А.
Мы используем Wi-Fi-модуль ESP8266 NodeMCU с аналоговыми и цифровыми выводами (D0-D8) на плате, аналогичными Arduino. Модуль поддерживает последовательные протоколы связи, такие как UART, SPI, I2C и др.
Используя эти последовательные протоколы, мы можем подключать его к таким последовательным устройствам, как ЖК-дисплей с поддержкой I2C, гироскоп с магнитометром и акселерометром, чипы RTC, GPS-модули, сенсорные дисплеи, SD-карты и т. д. Кроме того, он доступен на рынке по низкой цене.
Многофункциональный измеритель мощности переменного тока PZEM 004T может измерять электрические параметры. Это очень популярный интеллектуальный счетчик, используемый в проектах по измерению потребления электроэнергии. Он отлично подходит для измерения напряжения, тока, активной мощности, частоты, коэффициента мощности и потребляемой энергии в кВт·ч. Диапазон измерения мощности составляет 0 ~ 22 кВт, напряжения — 80 ~ 260 В переменного тока, а тока — 0 ~ 100 А.
Основной компонент модуля PZEM 004T — микросхема SD3004, позволяющая измерять потребляемую мощность и общую потребляемую мощность. Модуль PZEM 004T подключается к Wi-Fi-модулю ESP8266 и отправляет данные в приложение Blynk. Панель управления приложения Blynk отображает напряжение, ток, активную мощность, частоту, коэффициент мощности и потребляемую энергию в кВт·ч.
Модуль PZEM 004t оснащен последовательным интерфейсом передачи данных TTL через последовательный порт, с помощью которого можно считывать и настраивать соответствующие параметры.
ЖК-модули SCL и SDA I2C подключены к контактам GPIO 5 (D1) и GPIO 4 (D2). Vcc подключен к 3,3 В микроконтроллера узла. Если вы используете выход блока питания +5 В, подключите вывод Vin микроконтроллера узла и вывод Vcc микроконтроллера PZEM004T к источнику питания 3,3 В. RX и TX PZEM004T подключены к выводам TX и RX последовательной связи. Подключите трансформатор тока (CT) и фазные провода переменного тока параллельно нагрузке. Подключение со стороны переменного тока должно быть выполнено, как показано на принципиальной схеме.
Другое оборудование нашего проекта использует ЖК-дисплеи, эти ЖК-дисплеи идеально подходят для отображения только символов. ЖК-дисплей размером 16×4 символа является опциональным. В основе адаптера лежит 8-битная микросхема расширения ввода-вывода PCF8574. Эта микросхема преобразует данные I2C от Arduino в параллельные данные, необходимые для ЖК-дисплея. В настоящее время эти модули поставляются с адресом I2C по умолчанию: 0x27 или 0x3F.
Ваши вопросы:
Код для этого проекта:
https://drive.google.com/file/d/1oeo8...
Другие наши популярные видео
1. Как сделать печатную плату, https://studio.youtube.com/video/j142...
2. Управление скоростью двигателя постоянного тока с помощью Arduino и L298 с помощью 3 кнопок
• How To Make a DC Motor Speed Control using...
3. Робот-автомобиль на Arduino с гудком, передними и задними фарами на Arduino UNO
• Arduino Bluetooth control car with Front &...
4. Система автоматической парковки #автомобиля на #Arduino UNO R3
• Completly Explained Automated #Car #Parkin...
5. Интеллектуальная система автоматического полива на базе Интернета вещей с микроконтроллером Node (ESP8266)
• #IOT Based #Smart+Automatic #Irrigation Sy...
6. Домашняя автоматизация с использованием NodeMCU и приложения Blynk — проект на базе Интернета вещей
hrbembedded и Craft будут регулярно создавать проекты и мастер-классы на базе Arduino.
Подпишитесь на нас, чтобы увидеть больше видео.
Подпишитесь на мой канал: https://www.youtube.com/channel/UCsxt...
Подпишитесь на меня в Facebook: https://www.facebook.com/profile.php?...
Подпишитесь на Instagram: / bhadrappahr
Спасибо за просмотр! Подписывайтесь!
С уважением
Бхадраппа Х.Р.
9036828801 Только WhatsApp
Подпишитесь на Facebook: https://www.facebook.co...