Сколько дисплеев 1602 16x2 HD44780 I2C можно подключить и контролировать с помощью ардуино мега
- Войдите на сайт для отправки комментариев
Пнд, 14/06/2021 - 20:25
Здравствуйте, правильно ли я понимаю что ардуино мега может контролировать 27 itc дисплеев так как имеет 54 digital пина ?
возможно есть какойто более рациональный вариант управлять контентом на множествах маленьких дисплеев, не обязательно ардуино, посоветуйте если есть идеи ?
Так вам подключить, управлять или контент выводить?
Более рационально описывать задачу перед тем как задавать вопросы.
здравствуйте, хочу выводить данные с компьютера, а именно цену на товар в магазине, тоесть пару слов и цифры, и что бы эта картинка висела а по надобности обновлять, https://www.alibaba.com/product-detail/Free-shipping-1602-16x2-HD44780-For_1600132345945.html - ссылка на дисплей
И зачем тут 27 дисплеев? Не собрался ли ты их разносить далеко друг от друга?
да именно, друг от друга будут на разном расстоянии, как обычные ценники в магазине
Для классического ардуинщика крайне сложная в реализации и сопровождении идея.
А так можно экспериментировать, да.
Спасибо !, может вы видете альтернативу ардуино ?
Не альтернатива, а единственное решение - доверить задачу профессионалу, а не пытаться слепить что-то из обучающего конструктора, не имея никаких знаний в области.
Насколько я помню - такие системы уже давненько испытывались. Что-то там на электронной бумаге было и с радиоканалом.
благодарю вас!
Подключить и заставить менять картинку на куче экранчиков для Ардуино не сложно, а как экранчики-ценники будут с ней связаны? Проводами?
https://infostart.ru/journal/news/tekhnologii/na-rynke-poyavilis-oteches...
да, проводами!) думаете подойдет ардуино для такой задачи ? сможет одна 2560 https://www.alibaba.com/product-detail/MEGA2560-MEGA-2560-R3-ATmega2560-16AU_62227942219.html?spm=a2700.galleryofferlist.normal_offer.2.40723df96WYBau
управлять 27 дисплеями по типу https://www.alibaba.com/product-detail/Free-shipping-1602-16x2-HD44780-For_1600132345945.html
К этим дисплейчикам ещё "удлинительные" I2C чипы скорее всего понадобятся. А под них ещё платы делать. Корпусировать. Провода растягивать как-то по полкам, чтоб с мясом не выдрали их продавцы. Расключать все на стороне Ардуино... Треш и угар, вобщем-то.
да, проводами!) думаете подойдет ардуино для такой задачи ? сможет одна 2560 https://www.alibaba.com/product-detail/MEGA2560-MEGA-2560-R3-ATmega2560-16AU_62227942219.html?spm=a2700.galleryofferlist.normal_offer.2.40723df96WYBau
управлять 27 дисплеями по типу https://www.alibaba.com/product-detail/Free-shipping-1602-16x2-HD44780-For_1600132345945.html
Вот посмотрите ради забавы мои баловства. Думаю местные профи знают схему как к уно прикрутить море таких экранчиков. Просто монтажные работы... ох.
http://arduino.ru/forum/proekty/imitatsiya-razlichnykh-shkal-na-displee-...
да, проводами!) думаете подойдет ардуино для такой задачи ? сможет одна 2560 https://www.alibaba.com/product-detail/MEGA2560-MEGA-2560-R3-ATmega2560-16AU_62227942219.html?spm=a2700.galleryofferlist.normal_offer.2.40723df96WYBau
управлять 27 дисплеями по типу https://www.alibaba.com/product-detail/Free-shipping-1602-16x2-HD44780-For_1600132345945.html
Вот посмотрите ради забавы мои баловства. Думаю местные профи знают схему как к уно прикрутить море таких экранчиков. Просто монтажные работы... ох.
http://arduino.ru/forum/proekty/imitatsiya-razlichnykh-shkal-na-displee-...
Недавно сталкивался с таким же гением, наворотившим кучу удаленных сенсоров на i2c. Горели один за другим, плюс полный фарш вместо монтажа. Пришлось полностью переделывать.
I2C это внутрисхемный интерфейс. На большом расстоянии и при большом количестве устройств начнутся проблемы. По хорошему надо на каждый экран вешать свой МК и соединять их по последовательным интерфейсам.
Ну или в небольшие группы объединять. Это не с точки зрения правильности, а с точки зрения "удобоэксплуатации".
Да все это статичная конструкция, которую ещё заколебешься администрировать. Например: сегодня на 0x27 экспандера 13 огурцы, завтра - шапки. На каком софте все это реконфигурить? А сдвинуть ценник на полметра, например...
на каждый экран вешать свой МК это уже дороже получится... уже недалеко от e-paper по 8 евро...
возле каждого екранчика qr код - вот идентификатор сканировать телефоном и отправлять на сервер, к которому подключены ардуино
Дешевле взять по 8 евро.
Их хоть сбросить можно, если прогоришь.
на каждый экран вешать свой МК это уже дороже получится... уже недалеко от e-paper по 8 евро...
Постоянно чинить кривую самоделку получится еще дороже 8 евро, поверь уж.
Всех благодарю за ответы ! можно сделать выводы что организовать сложно , но главное работать будет )
Готовые подобные устройства стоят примерно 1000р.
У вас лучше и дешевле все равно не получится
https://etim.ru/catalog/elektronnye-tsenniki/
Можно ещё мультиплексоры использовать TCA9548 - тогда число экранов можно СИЛЬНО увеличить ...
Недавно сталкивался с таким же гением, наворотившим кучу удаленных сенсоров на i2c. Горели один за другим, плюс полный фарш вместо монтажа. Пришлось полностью переделывать.
Прямо в яблочко :-)
А как вариант через esp wemos d1 + lcd 1602
А корпус что-то вроде такого: https://aliexpress.ru/item/32882835056.html?ws_ab_test=searchweb0_0,searchweb201602_0_10130_10929_453_10911_454_10914_10618_536_317_537_319_10059_10696_10084_100031_10083_10547_10921_10887_10920_10307_321_10889_10922_322_10924_10065_10068_10301_10103_10884_10545,searchweb201603_0,ppcSwitch_0&algo_pvid=4c3b4eab-5540-43d5-b57c-2b5348325879&algo_expid=4c3b4eab-5540-43d5-b57c-2b5348325879-24&sku_id=65617801791
плюсы:
1. можно выводить все что угодно(В пределах возможности lcd 1602).
2. Безпроводная связь(выбор протоколов:TCP/IP,UDP,HTTP,mmqt,...)
Недостатки:
1. оно устройство, один ценник.
2. Нужно самому писать ПО(сервер, который будет рулить выводом информации на ценники) которое будет привязывать конкретную esp к SKU(Товару)
А как вариант через esp wemos d1 + lcd 1602
А корпус что-то вроде такого: https://aliexpress.ru/item/32882835056.html?ws_ab_test=searchweb0_0,searchweb201602_0_10130_10929_453_10911_454_10914_10618_536_317_537_319_10059_10696_10084_100031_10083_10547_10921_10887_10920_10307_321_10889_10922_322_10924_10065_10068_10301_10103_10884_10545,searchweb201603_0,ppcSwitch_0&algo_pvid=4c3b4eab-5540-43d5-b57c-2b5348325879&algo_expid=4c3b4eab-5540-43d5-b57c-2b5348325879-24&sku_id=65617801791
плюсы:
1. можно выводить все что угодно(В пределах возможности lcd 1602).
2. Безпроводная связь(выбор протоколов:TCP/IP,UDP,HTTP,mmqt,...)
Недостатки:
1. оно устройство, один ценник.
2. Нужно самому писать ПО(сервер, который будет рулить выводом информации на ценники) которое будет привязывать конкретную esp к SKU(Товару)
,
Спасибо за ответы !
Если использовать esp wemos d1 + ЛСД 1602 нужно будет как то идентифицировать каждый дисплей подключенный к wifi сети , а если товаров пару тысяч - нужно несколько сетей ... Возможно это реализовать ?
Ем, а с ценниками как? принцип думаю, одинаков. каждому товару привязан ценник(Мас, id,не важно).
Если товаров больше 2 тис, то лучше тогда ставить "Информационное табло" на группу товаров.
что-то типа такого:https://scanport.ru/blog/prajs-cheker-vernyot-vam-do-15-nedopoluchennoj-pribyli/
Благодарю , есть над чем поработать чего попробовать !
Основная проблема ценников это питание. Поэтому то и сделаны они на "электронных чернилах". Просто протянуть питание к 2000 ценников, это уже 4 тысячи проводов :) Кабеля будут лежать как в метро :) Еще пара интерфейсных и "туши свет" :) Ну а i2c дисплеев к меге можно прикрутить штук 45, а то и более.
Конечно явной ноги "чипселест" нет, но есть ноги выбора адреса, которые ничем не хуже. По одному контакту для активации дисплея и пару - общая шина.
Здравствуйте, правильно ли я понимаю что ардуино мега может контролировать 27 itc дисплеев так как имеет 54 digital пина ?
возможно есть какойто более рациональный вариант управлять контентом на множествах маленьких дисплеев, не обязательно ардуино, посоветуйте если есть идеи ?
справится и ардуино уно (нано) , на i2c переходниках можно задавать 8 разных адресов , PCF8574T и AT имеют разные массивы адресов , и того на 2 провода можно повешать 16шт I2C дисплеев .
вариант1 - 4пина ардуинки - применить софтварную i2C (надо поискать) , переключать I2C на другие 2 пина , подключив к ним второй массив из 16ти диспов , и того имеем 32диспа
вариант2 - 3пина ардуинки - переключать сигнал CLK , к примеру транзисторами или жёсткой логикой , на второй массив 16диспов, и того тож имеем 32диспа.
На большую дальность проводов не стоит рассчитывать , оптимально до 1метра от ардуинки. И резисторы подтягивающие желательно убрать на промежуточных диспах , оставить на конечных. Или увеличить их.
// OLED диспы не вариант, на них быстро выгорают пиксели.
здравствуйте, хочу выводить данные с компьютера, а именно цену на товар в магазине, тоесть пару слов и цифры, и что бы эта картинка висела а по надобности обновлять, https://www.alibaba.com/product-detail/Free-shipping-1602-16x2-HD44780-For_1600132345945.html - ссылка на дисплей
Если речь об автономных электронных ценниках , то дисплей - e ink электронная бумага https://aliexpress.ru/item/1005002306771826.html , + экономный чип блютуз BLE , м.б. к примеру CC2541 ( CC2640 блютуз 5.0 CC2640R2F ), подключать можно без ардуины. писать прогу сразу на нём , но надо изучать SDK среду к нему. https://www.compel.ru/lib/89209
Ещё вариант чип NRF52xxx , есть либы для Adruino IDE под него ( блютуз 5 https://github.com/rsramki/arduino-nRF52840 , https://learn.sparkfun.com/tutorials/nrf52832 ).
У блютуз 5 очень хорошая дальность будет (Bluetooth 4 активно работает в радиусе 50 м на открытом пространстве и в радиусе 10 м в помещении, что делает его не очень удобным, в то время как Bluetooth 5 активно работает в радиусе 200 м на открытом пространстве и в радиусе 40 м в помещении.).
Вот внутренности электронный ценник https://disk.yandex.ru/d/s5vqk2ikdNw4bA (ист. тыц ),
там видно что внутри стоит известный радиочип CC2640 блютуз 5. Что при должном внимании можно написать свою прогу в него , и сделать "базовую станцию" на том же чипе , по рассылке им данных .
Еще одни внутренности, но там что-то вроде RFID, антенна как у пейджеров, comment-591188 ., возможно через такую антенну и подзаряжать по ночам можно.
//Есть ещё вариант электронных ценников , где приём на них осуществляется по IR каналу , но тут уж только в пределах прямой видимости.
//// реальные электронные ценники такие как у китайцев и дешевле чем у них , у вас не получиться сделать .
600-700руб https://aliexpress.ru/item/1005002394903370.html
подключаться можно блютузом на телефоне андроид, менять ценники. Или создавать свои графические шаблоны в онлайн на китайском сайте.
Зачем блютус, если есть lora ? Это же прям ее назначение.
Зачем блютус, если есть lora ? Это же прям ее назначение.
даже близко нет
Интересно, как такие ценники в юридическом аспекте выглядят?
Бумажные-то должны быть с печатью и подписью, иначе это филькина грамота, а не оферта.
Печать на LCD упоминаемою трудновато будет вывести.
Ты в магазине в последние 10 лет бывал хоть раз?
Благодарю за идеи!
Ну с Юр стороны вроде как либо печать либо штрих-код/ артикул товара положен
А чем контролировать например 1000 блютуз устройств подскажите пожалуйста?
Спицально обученным носителем фарси.
Вам в любом случае лучше выбрать одну концепцию из предложенных и потренироваться на "1 порции супа", а не на всей кастрюле.
Согласен что на порции супа лучше ) но нужно знать с чем предстоит работать, носитель фарси это что простите ?
Ты в магазине в последние 10 лет бывал хоть раз?
Тебе поговорить не с кем что ли ?
Это индус, если я грубо не ошибаюсь.
Ркит это не вы индус :-)
Это индус, если я грубо не ошибаюсь.
Это перс, а не индус.