Развели тут Перу, дипломы... Человек спасибо говорит - ну-ка быстро все подорвались и сделали ему вольтметр или амперметр с помощью 2,4-дюймовый TFT-дисплей на базе ILI9341 с Arduino, совместимый с Nextion!
_________________ Платы для HLDI - установки лазерной засветки фоторезиста. ФоторезистыOrdyl Alpha 350 и AM 140. Жидкое олово для лужения плат (видео) - самое лучшее и только у меня. Паяльная маска XV501T-4 и KSM-S6189 (5 цветов). Заказ печатных плат - pcbsmac@gmail.com
Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.
Я думаю надо скормить задачку ИИ и оно сгенерирует что нибудь. Возможно оно даже скомпилится
Цитата:
Чтобы сделать вольтметр с использованием 2,4-дюймового TFT-дисплея ILI9341 и Arduino, вот простой пошаговый план. Учтём, что TFT-дисплей ILI9341 не является совместимым с Nextion по сути, потому что это разные типы дисплеев:
Nextion — это «умный» дисплей с встроенным контроллером, который управляется по UART.
ILI9341 — это обычный графический дисплей, управляемый через SPI или параллельный интерфейс, и требует от Arduino рендерить интерфейс.
Если у вас именно ILI9341, то Arduino будет рисовать интерфейс и отображать значения. Давайте сделаем простой вольтметр, который:
Читает аналоговое напряжение (0–5 В).
Переводит в напряжение.
Показывает на экране.
Что нужно: Arduino Uno/Nano/Any
TFT-дисплей 2.4" на ILI9341 (SPI)
Резистивный делитель напряжения (если измеряем более 5 В)
Провода
Библиотеки:
Adafruit_ILI9341
Adafruit_GFX
TFT ILI9341 Arduino Uno VCC 5V GND GND CS D10 RESET D9 DC/RS D8 SDI/MOSI D11 SCK D13 LED 3.3V или 5V через резистор
void loop() { int raw = analogRead(analogPin); voltage = (raw / 1023.0) * 5.0; // для 5В АЦП
tft.fillRect(20, 100, 200, 40, ILI9341_BLACK); // очистка старого значения tft.setCursor(20, 100); tft.setTextColor(ILI9341_GREEN); tft.setTextSize(4); tft.print(voltage, 2); tft.print(" V");
delay(500); }
сделать красиво никто не просил же
_________________ "Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл / "Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Зарегистрирован: Вс мар 23, 2025 14:56:55 Сообщений: 700
Рейтинг сообщения:0
Сколько бы не пробовал - маленькие задачки решить и общее направление дать ИИ может, и но врёт, зараза, безбожно и уверенно! Может выдумать несуществующее, потому проверять приходится постоянно. А проверить можно, только понимая предмет. А если понимаешь предмет, то проще написать. Зато написанное ИИ оптимизирует иногда очень неплохо, или замечает ошибки.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения