Сообщество - Arduino & Pi
Добавить пост

Arduino & Pi

1 377 постов 20 574 подписчика

Популярные теги в сообществе:

Stm32h735g-dk запуск экрана

Добрый день уважаемые пользователи. В руки попал набор разработки STM32H7 Discovery kit for STM32H735 MCUs. Прошу помощи разобраться как завести дисплей.

Stm32h735g-dk запуск экрана Программирование, Stm32, Электроника

Я относительный новичёк в плане освоения STMок, плавно перехожу на них с ардуино. Дрыгать портами через HAL, обрабатывать кнопку, работать с последовательным портом или SPI уже умею.
Тут же переферии гораздо больше, и хотелось бы всё это освоить. В первую очередь сенсорный экран с параллельным RGB интерфейсом, для которого в МК есть модуль LTDC. У меня есть общее понимание как он должен работать, но завести не получается.
Проект настраиваю в CubeIDE, хочется научиться закрашивать 1 пиксель, дальше я по идее разберусь сам. Если же получится прикрутить проект из TouchGFX designer, то вообще суппер.

Если кто-то готов объяснить и показать на примерах - буду очень благодарен.

Показать полностью

Купил дисплей DWIN в корпусе и не могу его подключить к Arduino. Что делать?

У компании DWIN есть несколько линеек дисплеев в корпусе с пылевлагозащитой IP65. Отличные и недорогие дисплеи.

Многие покупают данные дисплеи заранее, не ознакомившись с документацией по ним. А проблема в том, что данные дисплеи поддерживают только RS232 и RS485. Но для подключения к Arduino требуется поддержка TTL.

Купил дисплей DWIN в корпусе и не могу его подключить к Arduino. Что делать? Arduino, Электроника, Самоделки, Электрика, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Как подключить дисплей DWIN в корпусе к Arduino, ESP32 или ESP8266?

Самый простой и бюджетный способ — это использовать RS232-TTL конвертор. Используя его, вам не придётся вносить изменения в код проектов, которые написаны для дисплеев с поддержкой TTL.

Купил дисплей DWIN в корпусе и не могу его подключить к Arduino. Что делать? Arduino, Электроника, Самоделки, Электрика, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Схема подключения конвертора к Arduino.

Купил дисплей DWIN в корпусе и не могу его подключить к Arduino. Что делать? Arduino, Электроника, Самоделки, Электрика, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Скачать демо-пример проверки работы конвертора TTL - RS232 можно тут.

Купил дисплей DWIN в корпусе и не могу его подключить к Arduino. Что делать? Arduino, Электроника, Самоделки, Электрика, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Также проекты DWIN Arduino, DWIN ESP32 можно посмотреть тут.

Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 4

Вывод показаний датчика DHT11 на четырехразрядный семисегментный дисплей

Озадачился постоянным мониторингом значения температуры и влажности в комнате. Смотреть на серийном порту показания датчика DHT11 любопытно но не информативно. Циферки нужно показывать красиво.

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

В данном макете это и реализовано.

Сам скетч тут

Также можно выводить показания других датчиков. В данном конкретном примере DHT11 можно заменить на DHT22 без переписывания кода нужно только поменять тип на "DHT22" в третьей строчке скетча.

Показать полностью

Контроллер для мониторинга работы котла

Привет самоделкины! Возникла потребность в подсчете наработки часов электрокотла. Как это реализовать - я никак не могу придумать. На самом деле, на котле эта инфа есть в общем виде - время, которое котел был включен (вне зависимости от режима нагрев/ожидание). Нужна информация именно о времени работы в режиме нагрев. Я подумал, что эти данные можно снять с термостатов - у них сухие контакты, командующие котлу включиться на обогрев.

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

Может ли кто-нибудь из уважаемых ардуинщиков смастерить такую штуку?

Теория инфракрасного потенциометра...

Привет, Пикабу и любители электроники!
Я посмотрел видос Гайвера про копилку на ИК, там где он сделал копилку которая сама определяла стоимость монеты по размеру. Так вот.
Почему нельзя создать потенциометр на той-же основе?
Поясняю! Крутил недавно обычную шариковую ручку, а там колпачок этот, напомнил мне потенциометр. Вопрос в том, возможно ли сделать так, что поворотом колпачка ручки будет меняться значения на компухтере? В теории - да. На том же принципе, что и гайверовская копилка. Колпачок внешне будет больше, но резьба будет обычной, что позволит измерить положение колпачка прохождением ИК. Изменять значение будет АЦП arduino или ченьть типа того. Сделать ограничители хода по резьбе - меньшая из проблем.
Эта конструкция будет относительно большой, потребляющей ток (Один ИК светик) но на любое количество оборотов...
Понимаю, что ничего инновационного не изобрел, но надеюсь хоть не схавать минусов)
Пишу здесь, чтобы мои фантазии как обычно разрушили и я не тратил время на создание очередного бред-аппарата. А если не разрушите - соберу. Клянусь.

ESP8266  обновление по воздуху OTA не всегда работает

ESP8266  обновление по воздуху OTA не всегда работает Arduino, Esp8266, Скриншот, Вопрос, IT

Плата Wemos на ESP8266 как то коряво работает OTA. танцы с бубном какие то.

OS Windows 10, Firewall отключил, использую пример

https://wikihandbk.com/wiki/ESP8266:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0_ESP8266_%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D0%BE%D0%BC_OTA

Сначала вообще не видел порт IP в интерфейсе Arduino IDE, потом установил Bonjour, перезагрузил ПК, залил пример и увидел.

Так вот, прошиваешь, иногда работает, иногда нет. То есть, иногда Arduino IDE не видит этот порт и приходится заливать снова тот же самый скетч через USB.

Есть ли более надежный способ ?

Показать полностью

Нерабочие ножки у датчика htu21?

Доброго времени суток. Не так давно получил датчик htu21d и при подключении к ESP32 обнаружил, что он не работает, в Home Assistant он не определялся, хотя питание на датчик шло, я решил, что датчик повредили при доставке или китайцы просто положили нерабочий.

Нерабочие ножки у датчика htu21? Esp8266, Электроника, Датчик, Длиннопост


Но сейчас выясняется, что датчик работает, если его подключить вот так:

Нерабочие ножки у датчика htu21? Esp8266, Электроника, Датчик, Длиннопост

Китайцы положили нерабочие ножки к рабочему датчику? Или я где-то сильно затупил и до сих пор не могу понять где.
P.S. С esp8266 с подобными ножками у меня была такая же ситуация - с ними он отказывался работать, зато при подключении "на соплях", как на фото выше - всё работало отлично.

Нерабочие ножки у датчика htu21? Esp8266, Электроника, Датчик, Длиннопост
Показать полностью 2

Угадайте звездного капитана юмористической команды «Сборная Красноярска» по описанию одного из участников

Ну что, потренировались? А теперь пора браться за дело всерьез.

Показать полностью

Интеграция Led Панели в Home Assistant & ESPHome

Доброго времени суток! Возникло желание сделать часы-метеостанцию с использованием led панели (как на фото), проблема в том, что датчики подключены к другим (двум) контроллерам и опрашиваются через Home Assistant и ESPHome. Есть ли возможность интегрировать данную панель в ESPHome (для панели будет также приобретен esp32)?

Не хотелось бы использовать костыли и прошивать данный ESP32 отдельно, а потом как-то получать данные с сервера Home Assistant.

Интеграция Led Панели в Home Assistant & ESPHome Led, Esp32, Home Assistant
Показать полностью 1
Отличная работа, все прочитано!