Странная у Вас математика:доставку изготовленных плат не считаете, а при просмотре на Ali - учитываете. Понятно, что в рамках рекламы, но почему бы не сказать ВСЮ правду про заказные у них платы?
Отчасти с вами я согласен. Отвечу на ваш вопрос и приведу пример: Обычно я заказываю не одну плату, а сразу несколько (допустим 5). То есть, в одной посылке у меня буде 5 разных плат по 5 штук в упаковке. То есть 5*5 = 25 То есть, в посылке будет 25 плат. Обычно службу доставки я выбираю DHL. Доставка - 40$ 40 / 25 = 1.6$ К стоимости каждой платы добавим 1.6$: 1 + 1.6 = 2.6$ за одну плату. В целом это никак не отразится на стоимости TFT шилда, так как (если вы заметили) я завысил стоимость компонентов до 5$ Но давайте посчитаем: Вся мелочевка - не более 1.5$ Дисплей - 0.5$ Плата - 2.6$ -------- Итого: 4.6$
@@UCanDo Ну вот, уже понятно, что для единичных заказов, допустим, по 5 копий одной платы, стоимость одного экземпляра взлетает с 1$ до 9$. А вот то что можно несколько заказов консолидировать в одну доставку - это уже размазывает стоимость доставки до приемлемых значений на единицу товара. ЗЫ для новичков: DHL не работает в России с частными лицами.
Лайк коллега! дисплеи зачет, скорость и картинка на высоте. вместо плат , можно использовать переходник pcb на 2.54 гребенку. на али дешево стоит. а дисплей закрепить на куске текстолита. ну это если экономить)
Качество изготовление печатных плат в Китае отличное но цена доставки золотая - почти 2к в Россию из 5 плат, за изготовление они берут ещё нормально - это за двухсторонние платы. Шилд отличный получился.
Сколько сколько? Не раз видел рекламу двух известных сервисов по изготовлению плат, вот почти созрел, но при такой конской цене доставки придётся перерисовывать платы с оптимизацией под ЛУТ как прежде.
@@ВасилийНонин Ну 500 рублей я не против заплатить, но 1,8k это уже слишком. Я этим не зарабатываю, это хобби. Пересадить все SMD многоножки на DIP переходники и переделать плату чтоб можно было при увеличенном шаге спокойно сделать ЛУТом.
Это что-то не реальное. Но все зависит от того какую службу доставки выбрать. DHL - будет дорого, ЧайнаПост - дёшево. Так что выбирайте другую службу доставки
STM32F407VET6 подскажите а туда портов хватит если я напрямую навешаю туда 90 кнопок? не понадобятся ни мультиплексоры, ни регистры, ни диоды, а главное питание не понадобится дополнительное если конечно STM32F407VET6 все это переварит в таком количестве
@@UCanDo по вашему видео заработает это дело? с диодами? (ой написал а потом не это видео где про матричную клавиатуру рассказывают) но пусть будет, т.е. можно делать пример матричной клавиатуры я нашел под STM32 и только добавить диоды и все заработает?
А зачем диоды? Они вообще не нужны. Делается матрица, поочередно опрашиваются порты с кнопками. В двух словах это не объяснить. Посмотрите в сети примеры работы с матричными клавиатурами.
90 пинов нужно на 90 кнопок…. Это как из пушки по воробьям! Да что там из пушки, нет, это как атомной бомбой по блохе… Я не уверен что такие МК существуют, у которых было бы по 100+ выводов. Хотя, наверное, есть. Но это неправильный путь.
Подскажите, нужно примерно 100кнопок подключить к stm32, не знаю как их вешать и обработать 100шт. портов то не хватит мне, дальше все умею их обрабатывать, не знаю как их так много нацепить. штук 70 должно лезть в F4 VET6 кажется называется есть у меня, но остальные как впихнуть не знаю, банально не знаю матричную клавиатуру как сделать что бы если много клавиш было нажато они через диоды например не мешали одна другой, при этом скорость обработки достаточно какая первая нажата из многих обработать лишь. Все сразу единовременно не нужно, только одна из нескольких, просто что бы не мешали и не создавали других комбинаций нажатия "случайных" нажатий Что то вроде компьютерной клавиатуры подошло бы, только на стадии нажатия, а дальше знаю что делать и как, на примере 10 штук кнопок все умею делать, но как быть когда их независимых 100шт понадобилось. Понятно что для STM32 это раз плюнуть, в клавиатурах разбирал стоят STM32 и держат многочисленные нажатия, обвещаны диодами чуть не сотни диодов ставят на клавиатуры такие, как раз что бы не пересекались и не создавли другие комбинации и случайные нажатия. Но как банально те же 10 кнопок например с 10 портов матрицей собрать да так, что бы как и на 10 портах не пересекались. Там собственно и есть всё матрица где много кнопок всегда с таким же количеством диодов, но как банально кнопку эту с матрицей подружить. Помогите советом, чувствтую буду бесконечно мучаться с матрицей.
Вы в сообщении упомянули обычные клавиатуры, очень рекомендую изучить их и как у них сделана разводка Матрицы клавиш. Там всего около 10 проводов используется на всю клавиатуру в 105 (115) клавиш. Так же рекомендую изучить тему чарлиплексинга. Это что-то вроде матриц, только немного сложнее, позволяет создавать огромные массивы на подобие матриц, только гораздо сложнее, с меньшим количеством использования пинов.
Нормальный экран дюймов 10 для raspberry pi стоит просто дичь как много. Зато у меня есть куча старых смартфонов с 5" или 6" экранами. Ну допустим Xiaomi 5 версии. Есть экраны и сенсорные панели от древних планшетов Samsung 10-12 годов. Их подключить куда интереснее. А TFTшка размером со спичечный коробок в 21 году это не то.
В видео использован 4”дисплей. Он не такой маленький как кажется. По поводу подключения дисплеев к Raspberry: Дисплеи имеют различные интерфейсы подключения: SPI, 8/16 bit, LVDS, MIPI и так далее. Я в своих проектах использую дисплеи с SPI или параллельной шиной. Подключаю к микроконтроллерам. Для Raspberry PI подходят дисплеи то ли с LVDS, то ли с MIPI интерфейсом. Точно не знаю, с Raspberry не имел дела. Для правильной работы, если не ошибаюсь, достаточно просто подключить дисплей к плате. Главное чтобы шлейф подходил. А если не подходит то можно просто сделать переходник. Подробнее не подскажу, так как с Raspberry PI не имел дела раньше
А может существует список телефонов с которых можно вытащить дисплей и он точно подойдёт? У меня куча телефонов и ни в одном нет такого широкого шлейфа.
у меня два Eink, один TFT 8" - где кому не показывал никто не знает как с ними работать, так что я пока не смог для себя определить единственный алгоритм использования таких экранов.
Алгоритм поиска дисплеев довольно прост: Ищите китайские копии-подделки. Чем хуже подделка под какой-то бренд, тем больше вероятность того что там будет стоять дисплей с широким шлейфом, которые легко паять. Я такие телефоны часто покупаю, только 1 раз ошибся и мне попался телефон с узким шлейфом. Удачи в поисках!
Сейчас в основном используют дисплеи с LVDS интерфейсом или подобные (без внутренней видео памяти). Такие дисплеи можно подключить только к устройствам которые имеют такой интерфейс. Конечно, можно программно реализовать этот интерфейс но на его поддержку уйдёшь вся ОЗУ и все процессорное время, что у Ардуино, так и у STM32, при этом картинка будет черно-белой и не полного разрешения. Есть дисплеи с 8/16-ти битной шиной которые можно использовать не только в подделках, но и во многих брендовых телефонах, Fly, Samsung и т.д. Но паять их будет крайне сложно из-за узкого шлейфа. Для таких дисплеев лучше на плате распаять гнездо и туда подключать шлейф. Вообще, если интересно кто какие дисплеи и от каких телефонов подключал, то почитайте этот форум: arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov
Спасибо за видео.Купить TFT стекляшку с гибким желтым шлейфом обойдется в 2-3 раза дешевле, чем готовый TFT модуль на PCB. Но как паять этот желтый шлейф на стекляшке к плате? Это фен с горячим воздухом или чтото другое? А сколько стоит FedEx доставка этих 5 китайских голых плат в Киев? Я в Киевской области живу.Подскажите пожалуста.
Как вариант - можно посмотреть у других производителей Печатных плат. Можно найти с доставкой по-дешевле, но и доставлять они будут месяц-полтора. Фидекс - нормальная контора, доставляют до двери, но если заказывать только 5 плат + Фидекс, то выйдет то на то. По цене будет то же самое что купить в Китае готовых 4-5 шилдов. По пайке - я паяю их обычным паяльником.
@@UCanDo ОК, спасибо. А у китайцов сейчас задержек с доставкой не возникает в связи с Ковид? Если я закажу платы 2х сторронние сейчас на JLCPCB (платы не ТФТ шилды ,а другие), то китайцы изготовят и доставят их мне за неделю(Фидексом самолетом)? Как то не хочется на заводе Радар,Киев заказывать,там подготовка производства у них стоит 50 евро ,а потом еще плюс 2евро за каждый дм2 плат. JLCPCB, правда, фрезировочные работы отказываются делять на плате. Также если Заказ из Китая превысит 100евро, тогда придется ехать в Киев и растомаживать посылку. Приходилось Вам растомаживать?
-фейспалм- Уже много раз писал одно и то же: Стоимость доставки на прямую зависит от страны доставки и от выбранной службы доставки. То что одному будет стоить 40$ за доставку, другому - 10$. Так что приводить какие-то конкретные цифры будет бессмысленно, из-за огромной разницы в стоимостях. Обычно я заказываю не одну плату, а сразу несколько (допустим 5). То есть, в одной посылке у меня буде 5 разных плат по 5 штук в упаковке. То есть 5*5 = 25 То есть, в посылке будет 25 плат. Обычно службу доставки я выбираю DHL. Доставка - 40$ (Да, дорого, но ничто не мешает выбрать другую службу доставки и потратить гораздо меньше). 40 / 25 = 1.6$ - стоимость доставки одной платы К стоимости каждой платы добавим 1.6$: 1 + 1.6 = 2.6$ за одну плату. В целом это никак не отразится на стоимости TFT шилда, так как (если вы заметили) я завысил стоимость компонентов до 5$ Но давайте посчитаем: Вся мелочевка - не более 1.5$ Дисплей - 0.5$ Плата - 2.6$ -------- Итого: 4.6$ К тому же ничто не мешает подключаться к дисплею на прямую, проводами, без шилда: ruclips.net/video/Waw00Nu-U-M/видео.html
Во-первых спасибо огромное за видео - ты очень крут! У меня только один вопрос. Почему ты выбрал STM32 F407 ведь есть ESP32 с более мощным процессором (240 Mhz) и радиосвязью всех мастей (wifi, Bluetooth), который ещё и стоит намного дешевле?
Это два разных микроконтроллера с разной сферой применения. Не взаимозаменяемы. К STM32 Подключение идёт по 16-ти битной шине, а к ESP32 только по SPI. 16-ти битная шина даёт возможность передавать данные со скоростью 16 бит за такт (грубо говоря) SPI - 1 бит за такт. Так что частота ESP32 не имеет никакого преимущества из-за низкой скорости SPI по сравнению с параллельной шиной. Как говорил выше: это разные МК и сфера применения у них разная. Кстати в следующем видео (именно в следующем) я буду подключать дисплей к ESP32 по SPI
Я не говорю что нельзя, можно. Но с большими оговорками. 16-ти битная шина это: 16 контактов шины +5 контактов управления. И того 21 контакт. У ESP32 будет занято больше половины выводов. Может это не критично, но нужно иметь в виду. Далее: у STM32 есть интерфейс FSMC, это интерфейс расширения памяти ОЗУ, к нему подключается дисплей и передача данных на дисплей происходит как просто запись в ОЗУ, при этом используется минимум тактов микроконтроллера и основное ядро вообще никак не участвует в управлении «ногами» интерфейса, это делает встроенный интерфейс FSMC. В результате это даёт высокую скорость прорисовки на дисплее и при этом микроконтроллер не нагружен поддержкой дисплея, от слова совсем. С ESP32 ситуация совершенно иная. У ESP32 нет интерфейса поддержки дисплеев, а значит всю работу по передаче данных и «дрыгание» ногами ложится полностью на МК ESP32. К тому же у ESP32 нет портов, а значить состояние каждого пина 16-ти битной шины нужно устанавливать отдельно, а это такты микроконтроллера. Если очень грубо сравнить, на пример с Ардуино Mega2560, то Мега 16 бит шины запишет за 2 такта (1 такт - 8 бит в один порт, и 1 такт - 8 бит в другой порт). ESP32 нужно 16 тактов для записи в каждый отбельный GPIO. Это очень грубое описание лишь чтобы понять суть. Так (опять же, грубо сравнивая) STM32 отправляет 16 бит за 1 такт, а ESP32 за 16 тактов, при этом МК STM32 совершенно не нагружен, а ESP32 занята прорисовкой данных на дисплее. По этому ESP32 имея в 2 раза большую частоту будет прорисовывать на дисплее в разы медленнее чем STM32. По этому с ESP32 нет никакого смысла использовать 8/16 - ти битные шины, так как они не имеют никакого преимуществ перед SPI.
«Шилд» - «Shield» переводится как «щит» - то что устанавливается поверх чего-то. В русском языке нет аналога для перевода именно в этой терминологии. Шилд - это плата, которая добавляет какой-то расширенный функционал к основной плате. Более подробно смотрите в интернете. Запрос «Что такое Шилд»
Сомнительно! Дисплей от телефона может и не запуститься, надо знать какие именно телефоны брать и надеяться что китайцы не применили какой-то другой дисплей именно в этой версии. Телефоны, пусть и китайские никто бесплатно раздавать не будет, плюс своё время на разборку телефона, сборку шилда, никак в $5 не уложиться.
Как подключать дисплеи от мобильных телефонов - я в описании под видео давал ссылки. По поводу цен, посмотрите вот этот лот (он уже не активен, я его купил): newauction.com.ua/offer/nokia_iphone_kitaj-i167767192456036.html Это немного меньше чем 2$ за 4 телефона. Из них 3 с рабочим дисплеем. Об этом же говорил в видео, и показывал эти же телефоны.... Не понимаю! Вокруг просто валяются никому не нужные китайские телефоны-подделки. Их даром отдают. Бери с них дисплей и используй в своих проектах. Но не верят! "нет, нельзя, только шилд!..." Не понимаю, зачем мне платить 15$ за шилд, если я могу дисплей достать за копейки или же вообще бесплатно... Посмотрите у меня на канале, я много где применяю дисплеи и ни одного готового, купленного в Китае шилда! По поводу цен: Обычно я заказываю не одну плату, а сразу несколько (допустим 5). То есть, в одной посылке у меня буде 5 разных плат по 5 штук в упаковке. То есть 5*5 = 25 То есть, в посылке будет 25 плат. Обычно службу доставки я выбираю DHL. Доставка - 40$ (Да, дорого, но ничто не мешает выбрать другую службу доставки и потратить гораздо меньше). 40 / 25 = 1.6$ - стоимость доставки одной платы К стоимости каждой платы добавим 1.6$: 1 + 1.6 = 2.6$ за одну плату. В целом это никак не отразится на стоимости TFT шилда, так как (если вы заметили) я завысил стоимость компонентов до 5$ Но давайте посчитаем: Вся мелочевка - не более 1.5$ Дисплей - 0.5$ Плата - 2.6$ -------- Итого: 4.6$
у меня какое то ощущение что ради китайских товарищей наши блоггеры - готовы продать полстраны... Ну почему не сказать правду?! типо: *Ребяты! Платы получаются очень хорошие. но если вам надо 5шт (а большинству вообще надо 1шт) то заказывать не имеет смысла. т.к. стоимость вашей поделки будет соизмерима со стоимостью нового мобильного телефона...* Так что не заморачивайтесь... это не для вас.
@@UCanDo _Не совсем понимаю смысл вашего комментария._ Смысл комментария очевиден. Рекламируя китайских производителей плат - вы откровенно врете! Конечно же цена заказанной платы не будет такой которую вы указываете... никаких 5 долларов там нет и в помине. Ваши "подсчеты" лживы по своей сути. Проще говоря - готовы ли вы продавать такие готовые шилды по пять долларов? :))) КОНЕЧНО ЖЕ НЕТ! а значит вы осознано - вводите людей в заблуждение во имя китайских "товарищей".
Где ложь? В чем я соврал? Цены на производство плат на сайте указаны. Доступные службы доставки и их стоимость абсолютно разные для разных стран. Так, на пример, есть службы, которые доставляют за 6$ (!!!), но не в мою страну. Может мне ее нужно было показать в видео и сказать как все дешево? Если вам самому лень это посмотреть то могу скриншот показать. Хотя нет, не буду, раз вам лень, то за вас я это делать не буду. Приведу пример: я всегда выбираю DHL. В Украину доставка - 40$. В США DHL доставляет всего за 25$. А в Россию DHL вообще не доставляет (по крайней мере так мне здесь в комментариях писали). Неужели так сложно понять что есть РАЗНЫЕ почтовые службы для РАЗНЫХ стран, и цена у них РАЗНАЯ. Мне что, нужно было в видео показать все на свете варианты стран, служб и их стоимостей? К тому же вам ничто не мешает найти другого производителя Печатных плат, с другим списком поддерживаемых почтовых служб с другими ценами. Не понимаю, в чем проблема?
Ну, покупайте готовые шилды за 10-20$, а я куплю дохлый телефон за 1-2$ или вообще за бесплатно, и использую дисплей от него: ruclips.net/video/AhSptBWxCpY/видео.html ruclips.net/video/WBJhqoxEI4w/видео.html ruclips.net/video/Waw00Nu-U-M/видео.html ruclips.net/video/55rTwzUuvI4/видео.html ruclips.net/video/tlMJoY8_PF8/видео.html ruclips.net/video/AhSptBWxCpY/видео.html Продавать за 5$? Нет не буду. Так как это себестоимость. А вот за 10$ 4” можно. И это будет гораздо дешевле чем покупать такой же в Китае. Но ничто ВАМ не мешает самому использовать дисплеи которых вокруг полно, и они почти ничего не стоят. Но вы говорите что я вру. Ок, без проблем. Пусть китайцы на вас зарабатывают.
@@UCanDo _Неужели так сложно понять что есть РАЗНЫЕ почтовые службы для РАЗНЫХ стран, и цена у них РАЗНАЯ._ Мне то как раз это понятно.. а вот вам судя по тому что вы всвоей киноэпопеи четко называете цифру *шилд за 5$!* - это не понятно. Где за 5долларов один шилд? В какой стране? В какой области? С какой доставкой? При какой суммарной стоимости заказа???? и т.д.
Впервые о таком слышу. В долларах я говорю так как это универсальная валюта. Я живу в Украине, мне было бы проще в гривнах говорить, но меня бы мало понимали
В смысле детали не учитывал? Что-то вы не то говорите. Посмотрите ещё раз. Можете не верить. Многие не верят. Но вы посмотрите видео на моём канале: я часто использую дисплеи и ни одного готового купленного шилда. Кстати, рекомендую посмотреть мое последнее видео. Там я подымаю вопрос стоимости дисплеев и объясняю где можно достать дисплеи за копейки.
Все очень интересно хотя без знаний програмирования для меня например это пустое копирование я могу собрать и настроить согласно схеме и более сложное устройство а вот как ним пользоваться и для чего ссылочку пожалуйста
Какой-то странный у вас запрос: Я должен показать ВАМ зачем ИМЕННО ВАМ дисплей… Если вы не знаете зачем вам дисплей - то и не используйте его! Я дисплеи использую для отображения какой-либо информации. А какие ещё применения у дисплея???
Толщина меди нормальная. Стандартная. Минимум 1 oz, но можно выбрать другую толщину. Некоторые производители дают возможность делать слои толщиной вплоть до 13 oz.
Здравствуйте не подскажите где можно найти список дисплев (5, 5.5, 6 дюймов) чтобы подключить подобным способом. Был бы благодарен. Есть один интересный проект, я с Украины возможно вы б помогли мне эго реализовать.
В описании под видео есть ссылка на видео «Как подключать дисплеи от мобильных телефонов». Перейдите на это видео. Под ним в описании будет ссылка на форум - это то что вам нужно. Больше нигде в сети нет столько информации по дисплеям как на этом форуме. Так же по этим видео есть ссылка на мой Телеграмм - присоединяйтесь. Там все общительные и адекватные люди. Поможем!
А что разве у всех китайских разношорстных дисплеях одинаковая распиновка контактов ? У меня целая коробка дисплеев от телефонов китайских., Там от 22 пин до 40 пин коннекторы , я вообще хз подойдёт хоть один к твоему шилду .
Дисплеев действительно много, с разной распиновкой. Если делать самостоятельно шилды (не 1 а партию) то проще купить отдельно дисплеи (есть, продаются) но не на Али, а поискать в магазинах. Можно купить за не дорого партию
Странная у Вас математика:доставку изготовленных плат не считаете, а при просмотре на Ali - учитываете. Понятно, что в рамках рекламы, но почему бы не сказать ВСЮ правду про заказные у них платы?
Отчасти с вами я согласен.
Отвечу на ваш вопрос и приведу пример:
Обычно я заказываю не одну плату, а сразу несколько (допустим 5). То есть, в одной посылке у меня буде 5 разных плат по 5 штук в упаковке. То есть 5*5 = 25
То есть, в посылке будет 25 плат.
Обычно службу доставки я выбираю DHL. Доставка - 40$
40 / 25 = 1.6$
К стоимости каждой платы добавим 1.6$:
1 + 1.6 = 2.6$ за одну плату.
В целом это никак не отразится на стоимости TFT шилда, так как (если вы заметили) я завысил стоимость компонентов до 5$
Но давайте посчитаем:
Вся мелочевка - не более 1.5$
Дисплей - 0.5$
Плата - 2.6$
--------
Итого: 4.6$
@@UCanDo Ну вот, уже понятно, что для единичных заказов, допустим, по 5 копий одной платы, стоимость одного экземпляра взлетает с 1$ до 9$.
А вот то что можно несколько заказов консолидировать в одну доставку - это уже размазывает стоимость доставки до приемлемых значений на единицу товара.
ЗЫ для новичков: DHL не работает в России с частными лицами.
Как это не работает??? Это же обычная служба доставки…
Да и DHL - это одна из дорогих, можно выбрать другую, по-дешевле
@@UCanDo Вот так и не работает. Имеется ввиду доставка из-за рубежа. Только юрикам.
Странно как-то. Хотя может из-за санкций…
Но есть и другие службы доставки
Лайк коллега! дисплеи зачет, скорость и картинка на высоте. вместо плат , можно использовать переходник pcb на 2.54 гребенку. на али дешево стоит. а дисплей закрепить на куске текстолита. ну это если экономить)
Разве такая плата подойдёт для любого дисплея? Наверняка нет. Так что к цене шилда надо прибавить цену остальных плат.
Качество изготовление печатных плат в Китае отличное но цена доставки золотая - почти 2к в Россию из 5 плат, за изготовление они берут ещё нормально - это за двухсторонние платы.
Шилд отличный получился.
Ого! Дороговато доставка выходит. Посмотрите у других производителей плат. Можно найти и что-то по дешевле с доставкой
Сколько сколько? Не раз видел рекламу двух известных сервисов по изготовлению плат, вот почти созрел, но при такой конской цене доставки придётся перерисовывать платы с оптимизацией под ЛУТ как прежде.
@@tigraelectronic4188такую цену доставки китайцы просят сейчас (23.09.2021) ровно 1,8К руб. До апреля 2021 года доставка было около 500 рублей.
@@ВасилийНонин Ну 500 рублей я не против заплатить, но 1,8k это уже слишком. Я этим не зарабатываю, это хобби. Пересадить все SMD многоножки на DIP переходники и переделать плату чтоб можно было при увеличенном шаге спокойно сделать ЛУТом.
Это что-то не реальное. Но все зависит от того какую службу доставки выбрать. DHL - будет дорого, ЧайнаПост - дёшево. Так что выбирайте другую службу доставки
Супер) а главное намного лучше заводских передовых достижений)
А для чего он нужен вообще и каков функционал и применение???
круто, спасибо за информацию, а библиотеку писали сами или готовая была под экранчик?
Спасибо за отзыв!
Библиотека готовая
STM32F407VET6 подскажите а туда портов хватит если я напрямую навешаю туда 90 кнопок? не понадобятся ни мультиплексоры, ни регистры, ни диоды, а главное питание не понадобится дополнительное если конечно STM32F407VET6 все это переварит в таком количестве
Матрица: 10*9
И того 19 пинов, 90 кнопок.
Спокойно переварит
@@UCanDo по вашему видео заработает это дело? с диодами? (ой написал а потом не это видео где про матричную клавиатуру рассказывают) но пусть будет, т.е. можно делать пример матричной клавиатуры я нашел под STM32 и только добавить диоды и все заработает?
@@UCanDo а без матрицы напрямую если прямо на порты бросать там хватит портов?
А зачем диоды? Они вообще не нужны.
Делается матрица, поочередно опрашиваются порты с кнопками.
В двух словах это не объяснить.
Посмотрите в сети примеры работы с матричными клавиатурами.
90 пинов нужно на 90 кнопок…. Это как из пушки по воробьям! Да что там из пушки, нет, это как атомной бомбой по блохе…
Я не уверен что такие МК существуют, у которых было бы по 100+ выводов. Хотя, наверное, есть. Но это неправильный путь.
Подскажите, нужно примерно 100кнопок подключить к stm32, не знаю как их вешать и обработать 100шт. портов то не хватит мне, дальше все умею их обрабатывать, не знаю как их так много нацепить. штук 70 должно лезть в F4 VET6 кажется называется есть у меня, но остальные как впихнуть не знаю, банально не знаю матричную клавиатуру как сделать что бы если много клавиш было нажато они через диоды например не мешали одна другой, при этом скорость обработки достаточно какая первая нажата из многих обработать лишь. Все сразу единовременно не нужно, только одна из нескольких, просто что бы не мешали и не создавали других комбинаций нажатия "случайных" нажатий Что то вроде компьютерной клавиатуры подошло бы, только на стадии нажатия, а дальше знаю что делать и как, на примере 10 штук кнопок все умею делать, но как быть когда их независимых 100шт понадобилось. Понятно что для STM32 это раз плюнуть, в клавиатурах разбирал стоят STM32 и держат многочисленные нажатия, обвещаны диодами чуть не сотни диодов ставят на клавиатуры такие, как раз что бы не пересекались и не создавли другие комбинации и случайные нажатия. Но как банально те же 10 кнопок например с 10 портов матрицей собрать да так, что бы как и на 10 портах не пересекались. Там собственно и есть всё матрица где много кнопок всегда с таким же количеством диодов, но как банально кнопку эту с матрицей подружить. Помогите советом, чувствтую буду бесконечно мучаться с матрицей.
Вы в сообщении упомянули обычные клавиатуры, очень рекомендую изучить их и как у них сделана разводка Матрицы клавиш. Там всего около 10 проводов используется на всю клавиатуру в 105 (115) клавиш.
Так же рекомендую изучить тему чарлиплексинга. Это что-то вроде матриц, только немного сложнее, позволяет создавать огромные массивы на подобие матриц, только гораздо сложнее, с меньшим количеством использования пинов.
@@UCanDo спасибо большое!
100 кнопок - это всего 7 проводов же, как подключать к stm я не в курсе, я о самом принципе кодирования.
@@BellaLugoshi и я не знаю)
@@BellaLugoshi а может к ардуино знаете как их приделать? оно и дешевле стало сейчас чем STM32
Нормальный экран дюймов 10 для raspberry pi стоит просто дичь как много. Зато у меня есть куча старых смартфонов с 5" или 6" экранами. Ну допустим Xiaomi 5 версии. Есть экраны и сенсорные панели от древних планшетов Samsung 10-12 годов. Их подключить куда интереснее. А TFTшка размером со спичечный коробок в 21 году это не то.
В видео использован 4”дисплей. Он не такой маленький как кажется.
По поводу подключения дисплеев к Raspberry:
Дисплеи имеют различные интерфейсы подключения: SPI, 8/16 bit, LVDS, MIPI и так далее. Я в своих проектах использую дисплеи с SPI или параллельной шиной. Подключаю к микроконтроллерам.
Для Raspberry PI подходят дисплеи то ли с LVDS, то ли с MIPI интерфейсом. Точно не знаю, с Raspberry не имел дела. Для правильной работы, если не ошибаюсь, достаточно просто подключить дисплей к плате. Главное чтобы шлейф подходил. А если не подходит то можно просто сделать переходник.
Подробнее не подскажу, так как с Raspberry PI не имел дела раньше
А может существует список телефонов с которых можно вытащить дисплей и он точно подойдёт? У меня куча телефонов и ни в одном нет такого широкого шлейфа.
у меня два Eink, один TFT 8" - где кому не показывал никто не знает как с ними работать, так что я пока не смог для себя определить единственный алгоритм использования таких экранов.
Алгоритм поиска дисплеев довольно прост:
Ищите китайские копии-подделки. Чем хуже подделка под какой-то бренд, тем больше вероятность того что там будет стоять дисплей с широким шлейфом, которые легко паять.
Я такие телефоны часто покупаю, только 1 раз ошибся и мне попался телефон с узким шлейфом.
Удачи в поисках!
А вообще если принять не подделку с узким шлейфом,какова вероятность что он будет работать с Ардуино.
Сейчас в основном используют дисплеи с LVDS интерфейсом или подобные (без внутренней видео памяти). Такие дисплеи можно подключить только к устройствам которые имеют такой интерфейс. Конечно, можно программно реализовать этот интерфейс но на его поддержку уйдёшь вся ОЗУ и все процессорное время, что у Ардуино, так и у STM32, при этом картинка будет черно-белой и не полного разрешения.
Есть дисплеи с 8/16-ти битной шиной которые можно использовать не только в подделках, но и во многих брендовых телефонах, Fly, Samsung и т.д. Но паять их будет крайне сложно из-за узкого шлейфа. Для таких дисплеев лучше на плате распаять гнездо и туда подключать шлейф.
Вообще, если интересно кто какие дисплеи и от каких телефонов подключал, то почитайте этот форум:
arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov
Быть может стоить разместить stm32 с обвязкой под дисплеем? А на обратной стороне аккумулятор? Или сделать разъём для пристегивания аккума.
Спасибо за видео.Купить TFT стекляшку с гибким желтым шлейфом обойдется в 2-3 раза дешевле, чем готовый TFT модуль на PCB. Но как паять этот желтый шлейф на стекляшке к плате? Это фен с горячим воздухом или чтото другое? А сколько стоит FedEx доставка этих 5 китайских голых плат в Киев? Я в Киевской области живу.Подскажите пожалуста.
Как вариант - можно посмотреть у других производителей Печатных плат. Можно найти с доставкой по-дешевле, но и доставлять они будут месяц-полтора.
Фидекс - нормальная контора, доставляют до двери, но если заказывать только 5 плат + Фидекс, то выйдет то на то. По цене будет то же самое что купить в Китае готовых 4-5 шилдов.
По пайке - я паяю их обычным паяльником.
@@UCanDo ОК, спасибо. А у китайцов сейчас задержек с доставкой не возникает в связи с Ковид? Если я закажу платы 2х сторронние сейчас на JLCPCB (платы не ТФТ шилды ,а другие), то китайцы изготовят и доставят их мне за неделю(Фидексом самолетом)? Как то не хочется на заводе Радар,Киев заказывать,там подготовка производства у них стоит 50 евро ,а потом еще плюс 2евро за каждый дм2 плат. JLCPCB, правда, фрезировочные работы отказываются делять на плате. Также если Заказ из Китая превысит 100евро, тогда придется ехать в Киев и растомаживать посылку. Приходилось Вам растомаживать?
Задержек нет, да и с растоможкой проблем никогда не возникало.
Masterpiece
Диз за рекламу (не точность..) цена 5$ за производство.., а доставка рублей 500-800..!!
-фейспалм-
Уже много раз писал одно и то же:
Стоимость доставки на прямую зависит от страны доставки и от выбранной службы доставки. То что одному будет стоить 40$ за доставку, другому - 10$.
Так что приводить какие-то конкретные цифры будет бессмысленно, из-за огромной разницы в стоимостях.
Обычно я заказываю не одну плату, а сразу несколько (допустим 5). То есть, в одной посылке у меня буде 5 разных плат по 5 штук в упаковке. То есть 5*5 = 25
То есть, в посылке будет 25 плат.
Обычно службу доставки я выбираю DHL. Доставка - 40$ (Да, дорого, но ничто не мешает выбрать другую службу доставки и потратить гораздо меньше).
40 / 25 = 1.6$ - стоимость доставки одной платы
К стоимости каждой платы добавим 1.6$:
1 + 1.6 = 2.6$ за одну плату.
В целом это никак не отразится на стоимости TFT шилда, так как (если вы заметили) я завысил стоимость компонентов до 5$
Но давайте посчитаем:
Вся мелочевка - не более 1.5$
Дисплей - 0.5$
Плата - 2.6$
--------
Итого: 4.6$
К тому же ничто не мешает подключаться к дисплею на прямую, проводами, без шилда: ruclips.net/video/Waw00Nu-U-M/видео.html
А где гербер???
Спасибо! Исправил. В описании под видео добавил ссылку на файлы проекта.
privet kak magu staboi svezatsa
@@kotparo9960 вы можете задать свой вопрос здесь, а можете написать в моей группе Телеграмм: t.me/HomeMadeChannel
prosta mne tezelo pisat po ruski mne lutse govorit
@@kotparo9960 пишите по-Английский.
Во-первых спасибо огромное за видео - ты очень крут! У меня только один вопрос. Почему ты выбрал STM32 F407 ведь есть ESP32 с более мощным процессором (240 Mhz) и радиосвязью всех мастей (wifi, Bluetooth), который ещё и стоит намного дешевле?
Это два разных микроконтроллера с разной сферой применения. Не взаимозаменяемы.
К STM32 Подключение идёт по 16-ти битной шине, а к ESP32 только по SPI.
16-ти битная шина даёт возможность передавать данные со скоростью 16 бит за такт (грубо говоря)
SPI - 1 бит за такт.
Так что частота ESP32 не имеет никакого преимущества из-за низкой скорости SPI по сравнению с параллельной шиной.
Как говорил выше: это разные МК и сфера применения у них разная.
Кстати в следующем видео (именно в следующем) я буду подключать дисплей к ESP32 по SPI
А почему, по Вашему мнению, в esp32 нельзя любых 16 выводов использовать в качестве програмной шины?
Я не говорю что нельзя, можно. Но с большими оговорками.
16-ти битная шина это:
16 контактов шины +5 контактов управления. И того 21 контакт. У ESP32 будет занято больше половины выводов. Может это не критично, но нужно иметь в виду.
Далее: у STM32 есть интерфейс FSMC, это интерфейс расширения памяти ОЗУ, к нему подключается дисплей и передача данных на дисплей происходит как просто запись в ОЗУ, при этом используется минимум тактов микроконтроллера и основное ядро вообще никак не участвует в управлении «ногами» интерфейса, это делает встроенный интерфейс FSMC. В результате это даёт высокую скорость прорисовки на дисплее и при этом микроконтроллер не нагружен поддержкой дисплея, от слова совсем.
С ESP32 ситуация совершенно иная. У ESP32 нет интерфейса поддержки дисплеев, а значит всю работу по передаче данных и «дрыгание» ногами ложится полностью на МК ESP32.
К тому же у ESP32 нет портов, а значить состояние каждого пина 16-ти битной шины нужно устанавливать отдельно, а это такты микроконтроллера. Если очень грубо сравнить, на пример с Ардуино Mega2560, то Мега 16 бит шины запишет за 2 такта (1 такт - 8 бит в один порт, и 1 такт - 8 бит в другой порт). ESP32 нужно 16 тактов для записи в каждый отбельный GPIO.
Это очень грубое описание лишь чтобы понять суть.
Так (опять же, грубо сравнивая) STM32 отправляет 16 бит за 1 такт, а ESP32 за 16 тактов, при этом МК STM32 совершенно не нагружен, а ESP32 занята прорисовкой данных на дисплее.
По этому ESP32 имея в 2 раза большую частоту будет прорисовывать на дисплее в разы медленнее чем STM32.
По этому с ESP32 нет никакого смысла использовать 8/16 - ти битные шины, так как они не имеют никакого преимуществ перед SPI.
Не пали контору, сейчас блогеры раскрутят этот esp32 и потом тоже будет по 15 баксов за кусок
Надо сейчас их набрать по больше, пока цена не подскочила )))
А по-русски? Что такое "шилд"?
«Шилд» - «Shield» переводится как «щит» - то что устанавливается поверх чего-то.
В русском языке нет аналога для перевода именно в этой терминологии.
Шилд - это плата, которая добавляет какой-то расширенный функционал к основной плате.
Более подробно смотрите в интернете. Запрос «Что такое Шилд»
Сомнительно! Дисплей от телефона может и не запуститься, надо знать какие именно телефоны брать и надеяться что китайцы не применили какой-то другой дисплей именно в этой версии. Телефоны, пусть и китайские никто бесплатно раздавать не будет, плюс своё время на разборку телефона, сборку шилда, никак в $5 не уложиться.
Как подключать дисплеи от мобильных телефонов - я в описании под видео давал ссылки.
По поводу цен, посмотрите вот этот лот (он уже не активен, я его купил): newauction.com.ua/offer/nokia_iphone_kitaj-i167767192456036.html
Это немного меньше чем 2$ за 4 телефона. Из них 3 с рабочим дисплеем. Об этом же говорил в видео, и показывал эти же телефоны....
Не понимаю! Вокруг просто валяются никому не нужные китайские телефоны-подделки. Их даром отдают. Бери с них дисплей и используй в своих проектах. Но не верят! "нет, нельзя, только шилд!..."
Не понимаю, зачем мне платить 15$ за шилд, если я могу дисплей достать за копейки или же вообще бесплатно...
Посмотрите у меня на канале, я много где применяю дисплеи и ни одного готового, купленного в Китае шилда!
По поводу цен:
Обычно я заказываю не одну плату, а сразу несколько (допустим 5). То есть, в одной посылке у меня буде 5 разных плат по 5 штук в упаковке. То есть 5*5 = 25
То есть, в посылке будет 25 плат.
Обычно службу доставки я выбираю DHL. Доставка - 40$ (Да, дорого, но ничто не мешает выбрать другую службу доставки и потратить гораздо меньше).
40 / 25 = 1.6$ - стоимость доставки одной платы
К стоимости каждой платы добавим 1.6$:
1 + 1.6 = 2.6$ за одну плату.
В целом это никак не отразится на стоимости TFT шилда, так как (если вы заметили) я завысил стоимость компонентов до 5$
Но давайте посчитаем:
Вся мелочевка - не более 1.5$
Дисплей - 0.5$
Плата - 2.6$
--------
Итого: 4.6$
у меня какое то ощущение что ради китайских товарищей наши блоггеры - готовы продать полстраны...
Ну почему не сказать правду?!
типо:
*Ребяты! Платы получаются очень хорошие. но если вам надо 5шт (а большинству вообще надо 1шт) то заказывать не имеет смысла. т.к. стоимость вашей поделки будет соизмерима со стоимостью нового мобильного телефона...*
Так что не заморачивайтесь... это не для вас.
Не совсем понимаю смысл вашего комментария. Цены разные. А местные производители гнут цены по круче чем с Китая с доставкой.
@@UCanDo
_Не совсем понимаю смысл вашего комментария._
Смысл комментария очевиден. Рекламируя китайских производителей плат - вы откровенно врете! Конечно же цена заказанной платы не будет такой которую вы указываете... никаких 5 долларов там нет и в помине. Ваши "подсчеты" лживы по своей сути. Проще говоря - готовы ли вы продавать такие готовые шилды по пять долларов? :)))
КОНЕЧНО ЖЕ НЕТ!
а значит вы осознано - вводите людей в заблуждение во имя китайских "товарищей".
Где ложь? В чем я соврал? Цены на производство плат на сайте указаны.
Доступные службы доставки и их стоимость абсолютно разные для разных стран. Так, на пример, есть службы, которые доставляют за 6$ (!!!), но не в мою страну. Может мне ее нужно было показать в видео и сказать как все дешево? Если вам самому лень это посмотреть то могу скриншот показать. Хотя нет, не буду, раз вам лень, то за вас я это делать не буду.
Приведу пример: я всегда выбираю DHL. В Украину доставка - 40$. В США DHL доставляет всего за 25$. А в Россию DHL вообще не доставляет (по крайней мере так мне здесь в комментариях писали).
Неужели так сложно понять что есть РАЗНЫЕ почтовые службы для РАЗНЫХ стран, и цена у них РАЗНАЯ. Мне что, нужно было в видео показать все на свете варианты стран, служб и их стоимостей?
К тому же вам ничто не мешает найти другого производителя Печатных плат, с другим списком поддерживаемых почтовых служб с другими ценами.
Не понимаю, в чем проблема?
Ну, покупайте готовые шилды за 10-20$, а я куплю дохлый телефон за 1-2$ или вообще за бесплатно, и использую дисплей от него:
ruclips.net/video/AhSptBWxCpY/видео.html
ruclips.net/video/WBJhqoxEI4w/видео.html
ruclips.net/video/Waw00Nu-U-M/видео.html
ruclips.net/video/55rTwzUuvI4/видео.html
ruclips.net/video/tlMJoY8_PF8/видео.html
ruclips.net/video/AhSptBWxCpY/видео.html
Продавать за 5$? Нет не буду. Так как это себестоимость. А вот за 10$ 4” можно. И это будет гораздо дешевле чем покупать такой же в Китае.
Но ничто ВАМ не мешает самому использовать дисплеи которых вокруг полно, и они почти ничего не стоят. Но вы говорите что я вру.
Ок, без проблем. Пусть китайцы на вас зарабатывают.
@@UCanDo
_Неужели так сложно понять что есть РАЗНЫЕ почтовые службы для РАЗНЫХ стран, и цена у них РАЗНАЯ._
Мне то как раз это понятно.. а вот вам судя по тому что вы всвоей киноэпопеи четко называете цифру *шилд за 5$!* - это не понятно.
Где за 5долларов один шилд? В какой стране? В какой области? С какой доставкой? При какой суммарной стоимости заказа???? и т.д.
Ага 5$ ты их на деревянные переведи, потом рекламируй 🤔
А в чем разница?
5$ я потратил, а готовый Шилд - 15$
Какая разница в какой валюте???
@@UCanDo в конвертации , Али например берет 2$ к стоимости ещё
Впервые о таком слышу.
В долларах я говорю так как это универсальная валюта.
Я живу в Украине, мне было бы проще в гривнах говорить, но меня бы мало понимали
@@UCanDo я про рубль
😆 5 баксов но детали я не учитывал. Если рекламируешь то тебя так то не дураки смотрят, уж считай всё. А так разговор ни о чём.
В смысле детали не учитывал? Что-то вы не то говорите. Посмотрите ещё раз.
Можете не верить. Многие не верят. Но вы посмотрите видео на моём канале: я часто использую дисплеи и ни одного готового купленного шилда.
Кстати, рекомендую посмотреть мое последнее видео. Там я подымаю вопрос стоимости дисплеев и объясняю где можно достать дисплеи за копейки.
Доброго вечора! Як з Вами можна зв'язатись!? Маю персональні питання...
В описании под видео есть ссылка на мою группу Телеграм
Все очень интересно хотя без знаний програмирования для меня например это пустое копирование я могу собрать и настроить согласно схеме и более сложное устройство а вот как ним пользоваться и для чего ссылочку пожалуйста
Какой-то странный у вас запрос: Я должен показать ВАМ зачем ИМЕННО ВАМ дисплей…
Если вы не знаете зачем вам дисплей - то и не используйте его!
Я дисплеи использую для отображения какой-либо информации. А какие ещё применения у дисплея???
ну как так дёшево может быть? наверно там очень тонкий слой меди?! jlcpsb
Толщина меди нормальная. Стандартная. Минимум 1 oz, но можно выбрать другую толщину. Некоторые производители дают возможность делать слои толщиной вплоть до 13 oz.
Ищо добавить туда сенсор
Здравствуйте не подскажите где можно найти список дисплев (5, 5.5, 6 дюймов) чтобы подключить подобным способом.
Был бы благодарен.
Есть один интересный проект, я с Украины возможно вы б помогли мне эго реализовать.
В описании под видео есть ссылка на видео «Как подключать дисплеи от мобильных телефонов».
Перейдите на это видео. Под ним в описании будет ссылка на форум - это то что вам нужно.
Больше нигде в сети нет столько информации по дисплеям как на этом форуме.
Так же по этим видео есть ссылка на мой Телеграмм - присоединяйтесь. Там все общительные и адекватные люди. Поможем!
@@UCanDo спасибо!
А что разве у всех китайских разношорстных дисплеях одинаковая распиновка контактов ? У меня целая коробка дисплеев от телефонов китайских., Там от 22 пин до 40 пин коннекторы , я вообще хз подойдёт хоть один к твоему шилду .
Дисплеев действительно много, с разной распиновкой. Если делать самостоятельно шилды (не 1 а партию) то проще купить отдельно дисплеи (есть, продаются) но не на Али, а поискать в магазинах. Можно купить за не дорого партию
У меня почему то не работает ссылка на дисплеи с Али...
С телефона такое часто бывает. Попробуйте на компьютере
Дисплеи со старых смартфонов пройтись по друзьям/родственникам нагрести можно коробку.
да но за них потом еще нужно будет заплатить по 5баксов, с учетом того, что вы будете заказывать платы оптом