Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Классический пинбол, как в древнем игровом автомате или в компактной игрушке: есть пружины, шарики и препятствия. В нашем варианте можно не только зарабатывать очки: чтобы пройти уровень, придется выполнить дополнительную миссию.

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

AliExpress + Микроконтроллеры

С этим тегом используют

Товары Китайские товары Электроника Гаджеты Вертикальное видео Покупка Скидки Arduino Программирование Своими руками Stm32 Самоделки Радиолюбители Все
4 поста сначала свежее
7
sadolin
sadolin
1 год назад
Есть на Ali
Серия Электроника DIY

10 плат разработки с AliExpress для любителей электронного творчества⁠⁠

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

1. STM32F3 Discovery от STMicroelectronics

Представляет собой идеальную платформу для ознакомления с микроконтроллерами серии F3 и разработки прототипов устройств.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

Она оснащена мощным 32-битным ARM Cortex-M4 процессором (STM32F303VCT6), поддерживающим DSP функции, что обеспечивает высокую производительность и возможность работы с сигналами с плавающей точкой.

Плата интегрирует в себя гироскоп, акселерометр и компас (L3GD20 и LSM303DLHC), что позволяет точно отслеживать движения и ориентацию устройства. Кроме того, на плате присутствуют кнопки, светодиоды, USB-порт и встроенный отладчик ST-LINK, что делает взаимодействие с платой удобным и эффективным.

STM32F3 Discovery идеально подходит для разработки прототипов в различных областях, включая создание устройств для автономного управления, таких как коптеры или системы умного дома. Функциональность и возможности делают её незаменимым инструментом для стартапов, инженеров-разработчиков и студентов, желающих глубже погрузиться в мир встраиваемых систем и IoT.

STM32F4 DISCOVERY от STMicroelectronics представляет собой идеальную платформу для изучения и разработки приложений на микроконтроллерах STM32F407 и STM32F417. Она оснащена мощным 32-битным процессором ARM Cortex-M4 с встроенным FPU, что обеспечивает высокую производительность и возможность работы с числами с плавающей точкой.

На плате имеется встроенный отладчик ST-LINK/V2, который упрощает программирование и отладку приложений. Кроме того, STM32F4 DISCOVERY включает в себя цифровой 3-осевой акселерометр, цифровой микрофон и аудио ЦАП с интегрированным драйвером класса D. Эти компоненты позволяют разработчикам создавать приложения с звуковым вводом-выводом и мультимедийными возможностями.

Для удобства и наглядности на плате также расположены светодиоды различных цветов и кнопки, что делает процесс разработки интерактивным и интуитивно понятным. Плата питается от USB или внешнего 5V источника, что упрощает её интеграцию в различные проекты.

Узнать цену

2. Discovery F4 STM32F407

STM32F4 DISCOVERY от STMicroelectronics представляет собой идеальную платформу для изучения и разработки приложений на микроконтроллерах STM32F407 и STM32F417.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

Она оснащена мощным 32-битным процессором ARM Cortex-M4 с встроенным FPU, что обеспечивает высокую производительность и возможность работы с числами с плавающей точкой.

На плате имеется встроенный отладчик ST-LINK/V2, который упрощает программирование и отладку приложений. Кроме того, STM32F4 DISCOVERY включает в себя цифровой 3-осевой акселерометр, цифровой микрофон и аудио ЦАП с интегрированным драйвером класса D. Эти компоненты позволяют разработчикам создавать приложения с звуковым вводом-выводом и мультимедийными возможностями.

Для удобства и наглядности на плате также расположены светодиоды различных цветов и кнопки, что делает процесс разработки интерактивным и интуитивно понятным. Плата питается от USB или внешнего 5V источника, что упрощает её интеграцию в различные проекты.

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

Узнать цену

3. Плата разработки STM32F7-Discovery от STMicroelectronics

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

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

Оснащенная микроконтроллером STM32F746NGH6 с ядром ARM Cortex-M7, плата обеспечивает высокую производительность благодаря частоте до 216 МГц и полному набору DSP инструкций.

STM32F7-Discovery поддерживает разнообразные интерфейсы, что делает её идеальным выбором для интеграции в промышленные системы. Основные характеристики включают 1 Мб программной памяти контроллера, 128 Мб Quad-SPI флэш-памяти и 128 Мб SDRAM. Наличие ART Accelerator™ и кэш первого уровня обеспечивает быстрый доступ к данным и инструкциям.

Плата также оснащена 4.3-дюймовым дисплеем с емкостным сенсором, что расширяет возможности для разработки интерактивных пользовательских интерфейсов. Для ввода и вывода аудио используются 3×12-битные АЦП и 2×12-битных ЦАП. Разнообразие интерфейсов включает разъемы для камеры, микрофона, наушников, microSD, RF-EEPROM, а также USB OTG HS, USB OTG FS и вход SPDIF RCA.

С двумя кнопками для управления питанием и перезагрузкой, плата STM32F7-Discovery обеспечивает простоту в использовании и интеграции, делая её идеальным выбором для разработчиков, работающих в области встроенных систем, мультимедиа и систем реального времени.

Узнать цену

4. ESP32 HW-608 плата разработки NODEMCU

Представляет собой компактное и удобное решение для создания прототипов и разработки IoT устройств.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

Она обеспечивает простоту использования благодаря встроенным возможностям, таким как автоматическая загрузка программ, отладка через USB-UART мост CH340G от Silicon Labs и удобная интеграция с Arduino и другими IDE.

Основные особенности платы включают хорошо оптимизированную разметку печатной платы в последней версии 4.0, где все вводы/выводы были рационализированы. Встроенный LDO на 3.3В обеспечивает стабильное питание, что важно для надежной работы устройств. Плата также оснащена двумя программируемыми кнопками и двумя светодиодами для удобства отладки и индикации состояний.

ESP32 HW-608 NODEMCU идеально подходит для быстрой разработки и тестирования IoT приложений благодаря своей компактности, простоте интеграции и широким функциональным возможностям.

Узнать цену

5. FRDM-KL43Z

Разработанная NXP в сотрудничестве с mbed, предназначена для прототипирования различных устройств, особенно подходящих для робототехники.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

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

Плата оснащена микроконтроллером Kinetis MKL43Z256VLH4 на базе процессора ARM Cortex-M0+ с тактовой частотой 48 МГц.

Устройство имеет 256 КБ флеш-памяти, 32 КБ оперативной памяти и 16 КБ ROM. Оно поддерживает несколько режимов малой мощности и оснащено блоком пробуждения с малой утечкой, а также четырехканальным DMA контроллером.

Семейство MCU Kinetis KL43 полностью совместимо с программным обеспечением, оборудованием и средствами разработки Kinetis MCU и Freedom.

Узнать цену

6. Grove Shield для Seeeduino XIAO

Мощная плата расширения, созданная для упрощения работы с микроконтроллером Seeeduino XIAO. Она значительно улучшает функциональность устройства благодаря нескольким важным особенностям.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

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

Разъемы Grove на плате, включая два порта IIC и один UART, обеспечивают легкость подключения различных модулей и сенсоров, что делает процесс разработки более интуитивным и удобным.

Grove Shield также оснащен пластиной для соединения Flash SPI, что позволяет добавлять дополнительную память к Seeeduino XIAO и расширять его возможности.

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

Seeeduino XIAO поставляется с парой неспаянных 7-контактных разъемов, которые необходимо припаять перед подключением к плате расширения, что дает пользователю возможность более гибко настроить свое устройство.

Узнать цену

7. LinkIt Smart 7688 Duo

Инновационная плата разработки, основанная на OpenWrt Linux и микроконтроллерах MT7688 и ATmega32u4. Она предназначена для создания приложений Rich IoT, идеально подходящих для умных домов и офисных решений.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

Совместимость с Arduino Yún позволяет использовать широкий спектр функций и преимуществ обеих платформ, что значительно упрощает создание сложных и многофункциональных программ.

Эта плата обеспечивает надежную обработку видео благодаря достаточной памяти и пространству для хранения данных. Разработчики могут писать программное обеспечение на языках Python, Node.js и C, что предоставляет гибкость и множество возможностей для разработки приложений.

Созданная совместно Seeed Studio и MediaTek, LinkIt Smart 7688 Duo объединяет их экспертные знания в области открытых аппаратных решений и современных IoT технологий.

На платформе MediaTek Labs доступны ресурсы для полной поддержки работы с LinkIt Smart 7688 Duo, включая SDK и активные форумы для обмена знаниями и опытом. Важно строго следовать инструкциям по эксплуатации, чтобы предотвратить неправильное использование и сохранить работоспособность устройства.

Узнать цену

8. Модуль SIM800L для M5Stack

Представляет собой компактный шилд для GSM/GPRS связи, разработанный на базе популярного модуля SIM800L. Он предоставляет возможность отправки SMS, осуществления голосовых звонков и обмена данными через GPRS, что делает его идеальным выбором для проектов, требующих мобильной связи в условиях IoT.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

Модуль поставляется с встроенной антенной, а также поддерживает возможность подключения дополнительных антенн для улучшения качества связи. Управление модулем можно осуществлять через USB-UART или напрямую через UART микроконтроллера, что обеспечивает гибкость интеграции с различными устройствами и системами.

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

Этот модуль идеально подходит для разработки приложений, требующих надежной и компактной GSM/GPRS связи, включая мониторинг, управление и другие IoT решения.

Узнать цену

9. MSP-EXP430FR5994

Модуль для микроконтроллера MSP430FR5994, идеально подходящий для разработки на основе платформы FRAM MSP430FRxx. Этот модуль включает интегрированный инструментарий для программирования, отладки и измерения энергопотребления, что делает его идеальным выбором для быстрого старта проектов.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

На плате установлены кнопки и светодиоды для простого взаимодействия с внешним миром, а также держатель карты памяти и ионист (суперконденсатор), позволяющий работать без внешнего источника питания. Микроконтроллер оснащен 256 КБ встроенной памяти FRAM с высокой отказоустойчивостью и быстрой скоростью записи, а также 8 КБ SRAM.

В его арсенале - интегрированная коммуникационная периферия, таймеры, АЦП, блок шифрования AES, низкоэнергетический ускоритель и аппаратный модуль для векторной математики. С тактовой частотой 16 МГц, микроконтроллер обеспечивает достаточную производительность благодаря аппаратным математическим блокам, что делает его эффективным для разнообразных проектов, требующих высокой энергоэффективности.

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

Для разработки доступны две бесплатные среды разработки, поддерживающие технологию EnergyTrace++ для реального времени профилирования и отладки на LaunchPad. Эти инструменты позволяют анализировать и оптимизировать энергопотребление, отслеживать состояние ядра, тактовые импульсы и другие ключевые параметры работы устройства.

Узнать цену

10. N76E616 плата разработки

Плата разработки на основе микросхемы N76E616 от компании Nuvoton представляет собой инновационное решение в сфере микроконтроллеров. Этот 8-разрядный микроконтроллер на базе 1T 8051 обладает высокой производительностью и включает в себя встроенную флеш-память.

10 плат разработки с AliExpress для любителей электронного творчества Электроника, Товары, Китайские товары, AliExpress, Arduino, Самоделки, Своими руками, Сборка, Инженер, Длиннопост, Микроконтроллеры

N76E616 поддерживает до 18 кБ основной флеш-памяти (APROM) для хранения пользовательского кода. Важной особенностью является функция внутреннего программного программирования (ИАР), которая позволяет настраивать части массива пользовательского кода в качестве энергонезависимого хранилища данных. Эти данные можно считывать с помощью инструкции IAP или MOVC.

Дополнительно предусмотрено хранилище Flash – LDROM, где обычно размещается загрузочный код для внутреннего системного программирования (ISP). Это обеспечивает гибкость и удобство при разработке и обновлении программного обеспечения.

Микросхема N76E616 обладает полной совместимостью с инструкциями семейства микроконтроллеров 80C51, что упрощает перенос и адаптацию программного обеспечения. Её высокая производительность и возможности программирования делают этот чип идеальным выбором для широкого спектра приложений, требующих надежной и эффективной работы в условиях ограниченных ресурсов.

Узнать цену

Показать полностью 10
[моё] Электроника Товары Китайские товары AliExpress Arduino Самоделки Своими руками Сборка Инженер Длиннопост Микроконтроллеры
0
drum1987
3 года назад

Обзор подделки с aliexpress. Ответ на комментарий⁠⁠

В прошлом посте в комментариях меня товарищ обвинил во лжи по поводу цены на микроконтроллеры STM32F042F6P6. Я даже заказал этот лот и он даже пришел! Настало время проверить кто из нас пиздобол! Предыдущие 2 месяца я сидел в бане, поскольку на пикабу (особенно в тот момент) проукраинская позиция была несовместима с жизнью небаном. Поскольку кто-то даже подписался на меня и, возможно, именно поэтому, сейчас мы протестируем контроллеры, которые пришли. Сначала маркировка:

Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика

Под "правильным" углом все выглядит нормально, НО:

Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика
Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика

Видно, что прошлая маркировка спилена и нанесена новая. Однозначно контроллер не тот. На конце маркировки видно или 4P6 или 6P6. Впаиваем в одно из моих изделий, которое позволит нам проверить есть ли там контроллер CAN:

Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика

Подключаем программатор и читаем:

Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика

Слева у нас китаец, забавно, что он уже не пустой, хотя новий оригинальний в названии лота. Справа оригинальный МК. Кроме того, что проц не пустой - все норм. Заливаем прошивку и пробуем подключиться по CAN:

Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика
Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика

Программа подключилась, загрузчик заработал. Единственное, что я не смог проверить это полноценную работу устройства потому как не было приборной панели на которую устанавливается данный девайс. Далее я решил проверить объем памяти и работу USB.

Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика

Записал данные в область ~32кБ и они нормально считались. В целом это не показатель, поскольку все процы изначально 32кБ, просто некоторым отрезают 16кБ если они не проходят тестирование. Стираем МК, подключаем по USB и устройство определяется как STM_DFU_Device, заливаем прошивку для устройства, работающего с USB. И все...труп! ПО не запустилось. Подпаиваем программатор:

Обзор подделки с aliexpress. Ответ на комментарий Импортозамещение, Китай, AliExpress, Врун, Микроконтроллеры, Подделка, Электроника, Мат, Длиннопост, Политика

Считываем, файл совпадает. Пробуем еще раз и ничего не меняется. В целом это все в мусорку. Я оказался не пиздоболом, расходимся.


@Nklb70 ты был не прав.

Показать полностью 9
[моё] Импортозамещение Китай AliExpress Врун Микроконтроллеры Подделка Электроника Мат Длиннопост Политика
23
166
HUNY
HUNY
4 года назад

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля⁠⁠

Привет Пикабу!

Кому лень читать "мнОого букОв" - в самом низу поста есть его видеоверсия ;-)

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

В одном из предыдущих видео на своём канале я рассмотрел погодную станцию на базе модуля ESP8266 и конструктора прошивок «WiFi-IoT» полностью собранную в корпусе для размещения на улице, т. е. она не имела дисплея. Параметры датчиков с неё я мониторил на своём телефоне через сервис «Народный мониторинг». Это не всегда удобно, и хотелось иметь стационарный дисплей с погодными данными, размещённый в комнате или на кухне, коридоре. В предыдущем посте я рассмотрел такой вариант на базе дисплея TM1637, а до этого на базе дисплея LCD1602. Но здесь есть недостаток – это длинный провод датчика температуры, который идёт от станции за окно. Решений данной проблемы на самом деле несколько, например на комнатном модуле с дисплеем брать данные с «Народного мониторинга», которые туда отправил уличный модуль. Но более простым способом будет взять данные с уличного модуля и вывести на комнатный с дисплеем в локальной сети, а не через многокилометровый путь интернет сервера. В конструкторе прошивок «WiFi-IoT» для этого есть функционал «Virtual SENS» и «Датчики GET запросом», настройку которого мы сейчас и рассмотрим.


Первый этап.

В прошивке (профиле) своего «Уличного» модуля на сайте WiFi-IOT.com добавляем (ставим галочку) «Датчики GET запросом» в разделе «Системные». Нажимаем клавишу «Сохранить изменения» и «Скомпилировать».

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

В веб-интерфейсе "Уличного" модуля во вкладке «Firmware_update» жмём «Fast OTA !»

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

После успешного обновления переходим по адресу http://[ip адрес модуля]/sensors и здесь мы должны увидеть строку подобного вида (мой вариант):

hostname:ESP00903A69;bmet:-13.0;bmeh:48.8;bmep:773.62;dsw1:-14.43;bh:1260;

где нумерация начинается от hostname:ESP00903A69 - первая метрика;

bmet:-13.0 – температура с датчика BME280 – вторая метрика;

bmeh:48.8 – влажность с датчика BME280 – третья метрика;

bmep:773.62 – давление с датчика BME280 – четвертая метрика;

dsw1:-14.43 – температура с датчика DS18B20 – пятая метрика;

bh:1260 – датчик освещённости – шестая метрика;


Второй этап.

В прошивке (профиле) своего «Комнатного» модуля с дисплеем добавляем (ставим галочку) «Virtual SENS» в разделе «Сервисы». Нажав на шестерёнку, указываем нужное количество модулей и датчиков с них (у меня будет один модуль и 5 датчиков с него), а также порт, если доступ к удаленному устройству будет через интернет (не в локальной сети). Нажимаем клавишу «Сохранить изменения» и «Скомпилировать».

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

В веб-интерфейсе "Уличного" модуля во вкладке «Firmware_update» жмём «Fast OTA !»

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Дожидаемся обновления. И на главном экране в сенсорах у нас появятся виртуальные датчики с «Уличного» модуля, но пока они будут выдавать ошибку, т.к. не настроены.

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Для настройки переходим во вкладку «VSENS», здесь указываем IP-адрес «Уличного» модуля

Для удалённого доступа вне локальной сети Вам нужно будет указать статический адрес вашего маршрутизатора, на котором при необходимости переназначить и пробросить порт, который указываем здесь.
Далее указываем метрики нужных нам датчиков с "Уличного" модуля. (см. Первый этап)
Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Нажимаем "Set" и  "Main" - переходим на главный экран, где через время опроса второго модуля равного 60 секунд появятся параметры "Уличного" модуля.

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Теперь Вы их можете вывести их на дисплей ТМ1637 перейдя во вкладку "7SEGM", если собирали "Домашний" модуль по моему предыдущему посту:

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Или через "Конструктор строк", используя топик _VSyx_ где "у" и "х" это параметры виртуального сенсора,  если вы собрали "Домашний" модуль на базе дисплея LCD1602 по моему этому посту (видео).

Для этого переходим во вкладку "Designer_lines"  и указываем нужный текс и параметр виртуального сенсора. Пример:

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Вот и В С Ё !!! ;-) Ниже видеоверсия этого поста:

Всем бобра! ;-)

Показать полностью 9 1
[моё] Esp8266 Микроконтроллеры Arduino Умный дом Датчик Температура Давление Влажность Погода Своими руками AliExpress Nodemcu Для чайников Апгрейд Видео Длиннопост
17
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

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

Попробовать

Ремонт Теплый пол Текст
188
HUNY
HUNY
4 года назад

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования!⁠⁠

Привет Пикабу!

Кому лень читать "мнОого букОв" - в самом низу поста есть его  видеоверсия ;-)


В одном из предыдущих постов я рассмотрел простой, удобный и бесплатный способ удаленного мониторинга температуры дома или на улице на базе модуля ESP8266, датчика температуры DS18B20 конструктора прошивок WiFi-IoT и сервиса "Народный мониторинг". В следующем посте рассказал как подключить дополнительный датчик температуры, давления и влажности - BME280 и показал, как выводить данные с датчиков на дисплей LSD1602....

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

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

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

Для этого проекта нам понадобятся следующие комплектующие (я покупал их на AliExpress):

1) Плата NodeMCU V3 (ESP8266) - удобна тем, что подключается с помощью micro USB кабеля и ей не нужны никакие UART конвертеры - в ней он сразу встроен на основе китайского чипа CH340;

2) Дисплей TM1637;

3) Датчик температуры DS18B20 (герметичный для размещения на улице);

4) Датчик температуры, давления и влажности BME280 (будет показывать параметры в помещении). Если вам не интересно атмосферное давление, но интересна влажность в помещении, то лучше с этим справится датчик температуры и влажности SHT21, ну а если влажность тоже не интересна, а нужна только температура, то можно обойтись двумя (можно подключить до 10) датчиками DS18B20.

5) Провода Dupont для соединения датчика с платой;

6) Кабель USB - micro USB для прошивки модуля;

7) Любой подходящий по размерам корпус на ваш вкус и цвет, можно в принципе и обойтись и без него сделав "навесной монтаж";

UPD по вопросу из комментариев: Себестоимость комплектующих в районе 8-10$ (ESP8266~3.86$, TM1637~0.89$, DS18B20~1.25-1.75$, BME280~2.80$ или SHT31~3.89$)

Первый этап.

Регистрируемся на сайте wifi-iot.com, где мы создадим прошивку в несколько кликов. После регистрации входим на сайт в свой профиль, следуем по пути "ESP" - "ESP8266".

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

Выбираем новый профиль и вводим для него имя.

- «Сенсоры» ставим галочку «1-wire DS18B20»;

- «Сервисы» ставим галочку «narodmon.ru»;

- «Системные» ставим галочку «Время и NTP»;

- «Дисплеи» ставим галочку «TM1637»;

Этот набор имеет бесплатный функционал.

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

Если Вы планируете добавить датчики температуры и другие, хотите "откалибровать" (скорректировать показания) датчиков под свой эталон, обновить прошивку через интернет и использовать все возможности сайта, то приобретите в личном кабинете лицензионный ключ, который стоит 110 рублей на один модуль ESP8266.


Затем поставьте дополнительные галочки:

- в "Сенсорах" на датчике BME280 и/или SHT21/SI7021, в зависимости от того, какой будете использовать и «Коррекция датчиков" (+ галочку на DS18B20, нажав на шестеренку)

- в "Системных" на "Обновление ОТА" и «Настройки по умолчанию», где нажимаем шестерёнку и вводим «Имя» и «Пароль» своей Wi-Fi точки доступа, здесь же можете указать динамический или статический IP адрес модуля + IP шлюз. Шлюз обычно имеет адрес 192.168.1.1 или 192.168.0.1 – гуглите инструкцию к своему роутеру/маршрутизатору и смотрите в его настройках. Обратите внимание, что цифры до третьей точки IP адреса и шлюза должны быть одинаковы, и только последнюю у IP адреса вы присваиваете самостоятельно.


Либо вы можете пойти другим путём используя Captive Portal для подключения к модулю и уже в нём настроить подключение к сети Wi-Fi. Этот способ подробно описан в моём первом посте на эту тематику.


Далее, в самом низу нажимаем "Сохранить изменения", затем "Скомпилировать".

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

Я скачиваю одним файлом (0х00000). Запоминаем путь, куда скачали файл.

Примечание: в некоторых случаях рекомендовано создать в корне диска (С:) папку с названием английскими символами, например "ESP8266" и поместить скачанный файл туда, вместе с программатором, который скачаем следующим этапом.


Второй этап.

Подключаем через USB-кабель плату NodeMCU к компьютеру.

Правой клавишей нажимаем на значок "Компьютер" - "Управление" - "Диспетчер устройств". Там в разделе "Порты COM и LPT" (раскрываем список нажатием на треугольник слева) у вас должно появиться устройство "USB-SERIAL CH340", как на фото (если не появилось - нужно скачать и вручную установить драйвер для CH340). Запоминаем номер порта - в моём случае - (COM4).

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

Скачиваем с ГитХаба программатор NodeMCU Flasher по этой ссылке.

Распаковываем архив в папку, созданную на диске (С:) (см. Первый этап)

В зависимости от разрядности вашей системы (посмотреть можно нажав правой клавишей мыши "Компьютер" - "Свойства")

в папке Win32/Release (32-разрядная ОС) или Win64/Release (64-разрядная ОС) находим и запускаем файл ESP8266Flasher.exe

После запуска на вкладке "Advansed" сверяем параметры со скриншотом:

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

Во вкладке "Config" выбираем, нажав на шестерёнку нашу ранее сохраненную прошивку на диске (С:) и ставим крестик (если не стоит) слева.

Перед первой прошивкой рекомендуется залить в модуль blank по адресу 0х00000, особенно, если в модуле до этого использовалась какая-либо другая прошивка. Подробнее в документации на wifi-iot.com. Я прошиваю сразу, без "чистки бланком", пока проблем не было.
Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

Во вкладке "Operation" выбираем COM Port, который мы запомнили выше в "Диспетчере устройств" и нажимаем кнопку "Flash(F)". По завершении прошивки появится галочка в зеленом кружочке в левом нижнем углу, как на скриншоте:

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

После прошивки и подключения питания к плате NodeMCU нажимаем однократно кнопку «RST» (ресет) на плате модуля.


Третий этап.

Подключаем датчики и дисплей согласно схеме.

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

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


Четвёртый этап.

Подключаем питание к плате NodeMCU и заходим в web-интерфейс модуля, для этого вбиваем указанный в прошивке IP адрес модуля.

- Первым делом нажав «Get Pro mode». Активируйте свою лицензию, купленную на сайте wifi-iot.com

- Жмём "Set" и "Main" - переходим в главное меню;

- Переходим во вкладку "Main";

- Здесь в окошке «GMT zone» устанавливаем свой часовой пояс;

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост
Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

- Возвращаемся в главное меню "Main";

- Переходим во вкладку "Hardware";

- Ставим галочку "EnableDS18B20";

- Указываем GPIO к которому подключен наш датчик температуры, у меня 14;

- Ставим галочку "Enable BME280" или "SHT21" (в зависимости от того, какой датчик установлен);

- "Interval sensors read" - время опроса датчика указываем любое в секундах, я ставлю 9 секунд с учётом дальнейшей настройки дисплея;

- Жмём "Set";

- Ниже указываем I2C GPIO датчика BME280 или SHT21, у меня GPIO SDA (4) GPIO SCL (5)

- Жмём "Set" и "Main" - переходим в главное меню.

- Переходим во вкладку "1-wire". Нажимаем "Clear & Scan list".

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

- После того, как датчик найден, жмем "Main" - переходим в главное меню и наблюдаем показания датчиков;

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

- Если хотите скорректировать показания датчика температуры по своему эталону (при наличии) во вкладке "Correction". вводите правки со знаком +/ –, где 10 — это 1 градус.

Самый простой и доступный эталон температуры– это температура человеческого тела  )))

- Далее переходим во вкладку настройки дисплея «7SEGM»;

- Ставим галочку «Enable TM1637»;

- Устанавливаем яркость дисплея от 0 до 7;

- Жмём "Set"

- Ниже выбираем параметры, которые будут циклично отображаться на дисплее. У меня это время, температура датчика на улице и температура датчика дома. Комфортное время цикла для меня 4-3-2 секунды.

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост

- Жмём "Set" и "Main" - переходим в главное меню. На дисплее TM1637 у вас должны появиться указанные параметры с заданной цикличностью.


Если вы желаете удалённо через интернет мониторить параметры датчиков, то переходим во вкладку "Servers". Ставим галочку рядом с "Enable Narodmon.ru send". Указываем "Period" 5 минут (НЕ МЕНЕЕ!!!, если указать меньше - ваш модуль "забанят" на "Народном мониторинге").

Копируем ваш ID в блокнот, нажимаем "SET" и "SEND NOW". После появления надписи "Server Reply:OK" ваши показания были успешно переданы на "Народный мониторинг".

Простая мини погодная станция на ESP8266 с дисплеем TM1637 + DS18B20 + BME280. Своими руками и без программирования! Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Видео, Длиннопост
Настройки на сайте «Народный мониторинг» я описывал в своём первом посте на эту тематику: Температура за Вашим окном в кармане - это просто! Без программирования - за 30 минут. (ESP8266 + DS18B20 + WiFi-iot + NarodMON)
- Жмём "Main" - переходим в главное меню.

Если это ваш пилотный проект, и Вы захотите изменить прошивку добавив какие-либо датчики или сервисы, то сможете это сделать легко, обновив прошивку через интернет. Для этого вносите изменения своей прошивки на сайте wifi-iot.com нажимаем "Сохранить изменения", затем "Скомпилировать". Далее в веб интерфейсе модуля переходим во вкладку «Firmware_update» и здесь жмём «Fast OTA !»


На этом, но настройке модуля погодной станции у меня в принципе всё, остальное это дело вашей фантазии и желания экспериментировать.... ;-)

Из особенностей, в заключении хочу добавить, что данная схемотехника позволяет питать станцию, как непосредственно от USB кабеля, подключенного к модулю, так и через кабель для подключения датчика температуры DS18B20, т.к. здесь у нас общая "земля" и "пин 5 вольт" соединён на плате на прямую с USB. В схемотехнике так же указан резистор 4,7 кОм, без него датчик температуры тоже работает, но рекомендовано его всё же поставить, т.к. его назначение – повысить управляющий сигнал для однопроводной шины, без него питание идёт по паразитной составляющей и датчик может работать некорректно или вовсе выйти из строя. По даташиту датчик температуры DS18B20 работает в диапазоне напряжений от 3 до 5.5 вольт, выбранное мной питание 5 вольт позволяет применять достаточно длинный провод до датчика на улице, не переживая за падение напряжения до критически низкой отметки...


Видеоверсия:

Всем бобра! ;-)

Показать полностью 15 1
[моё] Esp8266 Микроконтроллеры Arduino Умный дом Датчик Температура Давление Влажность Погода Своими руками AliExpress Nodemcu Для чайников Видео Длиннопост
29
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии