Видеоуроки по Arduino. ЖК-дисплеи / LCD (13-я серия)
ฝัง
- เผยแพร่เมื่อ 24 มี.ค. 2014
- В 13-й серии Джереми говорит о подключении жидкокристаллических экранов к Arduino. О том, как создавать собственные символы и организовывать анимацию.
- วิทยาศาสตร์และเทคโนโลยี
Наконец нащёл то что искал, реально помогает, знания дорого стоят. Спасибо за перевод!!!
Спасибо Амперке за перевод ! Хорошии уроки!
instaBlaster.
это ахриненные уроки
Жду новую серию!
Переводы у вас просто офигенные. Правда в магазине все дорого :(
Мы рады, что смогли быть вам полезны!
Впереди будет еще много интересных видео!
AmperkaRu
а по ценам прокомментируете?)
Aleksey Counter Дороговизна - понятие относительное. Мы не жадные, мы просто хотим развивать тему DIY-электроники в России дальше. Для этого нужны средства, поэтому после всех выкладок цены получаются такими, какие они есть. Сравните, кстати, цены с европейскими и американскими магазинами. Уровень тот же самый.
AmperkaRu а вот китайские товарищи делаю так же качественно и во много раз дешевле)
*Алексей*, тот факт, что вам еще не приходилось разочаровываться в качестве китайской сборки говорит только в пользу вашего удивительного везения, отнюдь не в пользу этой самой сборки.
Ни одну вещь, на которую потрачено достаточно времени и усилий не станут продавать за гроши)
годно, крайне годно, шедеврально, богоподобно
Thank you Jeremy
самый лучший урок по дисплеям, но всё же для меня как для новичка непонятны назначения ног e, rs и почему используется только 4 цифровых вывода и вообще как этот дисплей работает
Когда я нарисовал 9ый символ начались глюки.. В программе можно максимум 8 символов что ли??
Спасибо за вашу работу. у меня вопрос про первую часть видео, заполняющаяся строка. почему когда я удаляю строки объявления о создании нового символа (lcd.createchar(0, p20) и даже если все аналогичные строки закомменчу) то скетч работает и дисплей словно понимает (или сохраняет предыдущий скетч в уме) и все работает даже без этих строк, хотя по сути они важны, ведь я в цикле на них ссылаюсь, при проверке условия на for (int j=0 ......) Подскажите знающие люди пожалуйста?
Добрый день, а будет видео о подключении семисегментных индикаторов , хоть и не очень популярные но все же интересно было бы посмотреть.
+Alexey Zhadan один сдвиговый регистр 74HC595 и 5 строк кода? :)
Насчёт непопулярности неверно, а подключать проще через 7-сегментный драйвер CD4026.
Классный ролик. и парень наш!!!! настоящий мужик.
MAN IS NOT FROM RUSSIAN!!!!THAT GUY FROM ENGLAND AND ORIGINAL JEREMY BLUM!!!!!
Дайте ссылку на установление проводов.
Может вопрос покажется глупым, но тем не менее задам...Предположим есть готовый девайс со своим ЖКД. Возможно ли сделать обратную задачу, т.е. взять сигнал с ЖКД того девайса и пропустить в Arduino ?
Что за программку он использует для рисования схемы на 15:08? Там изображена плата ардуино, дисплей и остальные элементы...
+david david
Altium Designer
Отличные, доступные,познавательные уроки! Спасибо за перевод! Вот только как же скетч качнуть?
Вот здесь они выложены: jeremyblum.com/wp-content/uploads/2011/07/Episode-13-Arduino-Programs.zip
Бесполезно! Я все эти ссылки давно уже перепробовал! Ответ один "Не удаётся получить доступ к сайту" Что делать не знаю!
Приведённая ссылка по 13 уроку - работает. А остальные... к сожалению по условию перевода уроков мы давали ссылки на оригинальные файлы. На их судьбу, увы, повлиять не можем.
Понял. Спасибо.
Интересно узнать - какое ПО используется Джереми для моделирования схемы подключения на 15-й минуте видео. Оно показалось мне довольно удобным.
Нашёл. Если кому интересно - это Fritzing:
fritzing.org/download/
Генерал Фейлер Fritzing, пожалуй, самая удобная и популярная утилита из существующих. Есть еще Веб-приложение с похожим функционалом. может пригодится: 123d.circuits.io
жалко на ней работы в универе нельзя сдавать)
Ребят, такой вопрос интересует ( 12:30 ), каким образом во время написания цикла for, мы обращаемся к созданным символам lcd.createChar(0, p20); ....... (0, p100); я понимаю что мы пишем условия в цикле for что j
ещё имеет смысл отвечать на вопрос?) год прошел...
здравствуйте , можно дисплей 12864 LCD присоединить к мега 328 с снс шилдом v3
чтоб была автономка на принтер или другие варианты сборки мега с шилдом и сд модулем и экраном а так же прошивка существует?
Вам нужно что-то похожее на этот проект-кит: www.sainsmart.com/products/sainsmart-m328-lcd-12864-transistor-tester-diy-kit-diode-triode-capacitance-lcr-esr-meter
нет не то . у вас тема про 3д принтеры есть ?
*Александр Гезей*, собственно замените wire.send() на wire.write(). Джереми в своём видео использует устаревшую версию Arduino IDE
хочу подключить дисплей Sony 1505-AA к Arduino Mega 2560
подскажите пожалуйста как мне это можно сделать и что для этого нужно - у него шлейф 17 ног вроде
LCd тоже можно через I2C подключить, у него нет видоса, по нему? хотя я уже врубил впринципе но он классно рассказывает
хах, че серьезно? сенсорный дисплей от мобилы?
***** да был когда то но так и не нашёл решение
Техно Sport Arduino так точно не через ту библиотеку что там описывается)) она для 2-1рядных дисплеев хитачи написана, там свой контроллер со своими командами. А дисплей смартфона это же высокое разрешение по пикселям, а в этих двух рядных видеопамять хранит только спрайты символов
Какая у него макетная плата?
Помогите: все пишу как он , но мне выдает
Arduino: 1.8.0 (Windows 7), Плата:"Arduino/Genuino Uno"
C:\Users\Р?РіРѕСЂСЊ\Documents\Arduino\______\______.ino: In function 'void loop()':
______:120: error: 'i' was not declared in this scope
______:121: error: 'j' was not declared in this scope
exit status 1
'i' was not declared in this scope
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
кому нужно дисплей WH1602-YYH-CTK - отлично подходит по этой распиновке
Хм! последняя публикаия "Опубликовано: 25 мар. 2014 г." ... что больше переводов нет и не будет?( или все остальное за бабло?... кстати переводчик похоже озвучивал некоторые ролики Джейми Оливера !? ))
Есть у кого весь скетч???? Готовый. Киньте плиз.
а как найтит программу к видео, и можно програмировать на другом ( простом языке)
Уж куда проще то! :)
Есть у кого идеи. Я вот думаю если сделать робота, который будет основываясь на датчиках, строить на microsd или флешпамять матрицу карту препятствий, то появляется много вопросов, например, если кто нибудь передвинет стул в комнате, или возьмет и робота передвинет. то вся карта собьется, так же построение оптимального пути. Есть ли теория на этот счет, ну например какая нибудь адаптированая теория игр, или графов
к этим контроллером, может поделиться опытом
LCD - liquid cristal DIODE. LCD display = liquid cristal diode dislplay.
Зачем он использует внешние резисторы подтяжки? В Мегах же есть встроенные, их просто включить надо.
Лишние строчки кода жрут драгоценную память. Нас просто приучают делать правильно сразу. Если есть возможность подтянуть резистором - лучше подтянуть.
@@user-cl9vj7bv3s какие строчки кода? Это конфигурационные регистры определяют!
Всем привет! а у меня проблема ,не могли бы вы помочь? в строке lcd.begin(16,2); пишет типо " ; '' такой знак после скобки не ставится. Что делать?
Напишите об этом на форуме. В посте приведите полный текст скетча и полный, дословный текст ошибки. Мы поможем.
Есть ссылка на прогу в которой он схему делает? Платная ли она?
Это - Fritzing. Можно пользоваться бесплатно: fritzing.org/home/
спасибо
Посмотрев это видео вспомнил работу на заводе с секретной военной программой. Как же это сложно казалось в первое время . Но потом всё шло на автомате , но дано это не каждому .
выдает ошибку wire.send() has been renamed wire.write() как исправить?
Заменить wire.send() на wire.wrire()
А что за программа отображает схему на 14:50 ?
Это Fritzing
AmperkaRu
В этой програме возможно запускать эмуляцию работы схемы ?
Flay Поправьте меня, если я вдруг ошибаюсь, но Fritzing используется только для прототипирования макетных(или печатных) плат. Удобен от тем, что есть большое количество библиотек со всевозможными подключаемыми модулями.
Pavel Mashkov Я пересмотрел все менюшки, эмуляции не нашёл.
Не знаю как я прожил бы без i2c
13 -ая серия, 13-й порт
А шутки про систему единиц измерений в США достаточно популярна :)
Шутки
Популярна
Clide Warrior слыш и чо
а если в начале скетча не указывать авторов библиотеки?)))
Бог все видит))
А что если на дисплее 10 пинов
Что означает [8] , к примеру р20[8]?
Олег Давыденко, если я не ошибаюсь то это обозначения массива содержащего 8 элементов (в данном случае байт)
Возможно, но только где там 8 символов? Я только 7 вижу(((
Олег Давыденко . На 10.35 он эти массивы байт передает команде "крейт чар". Возможно она требует на входе массив из 8 байт. А может он просто с запасом взял а потом не стал заморачиваться с исправлением. В общем это обозначение массива. Можно объявить хоть 20, а потом задействовать столько сколько нужно. К ошибке это не приведет (обычно)
@@user-qp7ne2bo7h, дописал каждому массиву восьмую строку. Всё работает нормально.
Уже голову сломал немогу решить проблему библиотеки менял программу переустанавливал в чем проблема? помогите!
вот ошибка:
Arduino: 1.8.5 (Windows 10), Плата:"Arduino/Genuino Uno"
compilation terminated.
Несколько библиотек найдено для "LiquidCrystal.h"
Используется: C:\Users\Figyra\Documents\Arduino\libraries\LiquidCrystal
Не используется: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal
Используем библиотеку LiquidCrystal в папке: C:\Users\Figyra\Documents\Arduino\libraries\LiquidCrystal (legacy)
Используем библиотеку SPI версии 1.0 из папки: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
Та же фигня, сам не понимаю.
Ты выбрал правильную ардуинку в настройках ?
Нашел решение!!!! Просто установил старую версию программы для ардуино на комп и все заработало. Старая версия 1.6.0. и все проблемы отпали. Уже собрал ультразвуковой дальномер и без единой проблемы. просто новейшая прога почему то выдает ошибку а старая работает.
Когда будут следующие уроки ?
Пока точных дат нет, но мы сообщим, когда возобновим работу с ними.
Я новичок в Arduino и эти уроки для меня очень полезны. Есть вопросы по выбору дополнительных компонентов. Я понимаю что немного не к месту написал, но меня интересуют летающие аппараты и удержание их в воздухе на высоте 100м и методы управления на расстоянии 2км и более, так же подъём груза не менее 5кг. буду рад консультации. И с нетерпением жду следующих переводом.
дрон за $5500.
джереми поигрался с ардуинками, и уже директор своей компании по разработке умных инструментов. а мы тут в 30 лет только до ардуинок добрались. так вот.
Знает ли кто-нибудь как с помощью ардуино дистанционно выключить эл.ток в цепи
Да мы не планировали пока её обзор снимать в ближайшее время. Просто не думали, что это может быть интересно - всё-таки вещь достаточно простая.
Поставьте реле в разрыв цепи - это вам поможет.
Мне не помешает помощь с проетком , могу я связаться с вами по электронной почте (danilsudbin@yandex.ru).
С помощью реле, контактора, симистора, транзистора, зависит от параметров цепи и других параметров.
Такое длинное вступление что возникает острое желание перейти на другой канал
Где новые серии??
Мы планируем допереводить оставшиеся серии, но когда точно, к сожалению, пока сказать не можем. Следите за обновлениями ;)
Зачем я перескочил со второго на тринадцатый урок?
Вопрос из разряда "почему я у мамы такой "интелектуал"")))
Я один не понимаю почему нельзя было полностью убрать голос Джереми чтоб не было сливания голосов?
было бы неплохо если бы я знал, что такое пост
Пост = post = сообщение. Просто в своём сообщении на форуме приведите скетч и текст ошибки.
AmperkaRu было бы не плохо копировать все ссылки из описания оригинального ролика или хотя бы писать ссылку на сам оригинал...
th-cam.com/video/oIiDseJO4dM/w-d-xo.html оригинал с сылками
I2C проще и меньше занимает контактов на ардуино и есть регулятор контраста! 50-60 рублей переплата это ни о чём
угнали чужое видео
Обидно за родину, 120 слуг народа скоро всё просрут и без ИК останемся...
Liq.Crys.Display дисплей - масло масляное. Хочется говорить дисплей, говорите ЖК дисплей.
Когда же вы (Джереми) наконец перестанете использовать в своих проектах кнопки с дребезгом??!! Выбросьте их и возьмите нормальные кнопки! Возможно даже просто другой экземпляр из той же коробки. Какой смысл использовать некачественные компоненты и писать под них код-"костыль"... Да, это решение может быть полезно в каком то конкретном случае, но совать эту дребезжащую кнопку в каждую схему, лично у меня бы нервы не выдержали...