Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino

  Переглядів 207,451

arduinoLab

arduinoLab

5 років тому

Подключение текстовых LCD экранов на контроллере HD44780 или совместимом KS0066, работа с библиотекой LiquidCrystal и вывод данных с термодатчика LM35
🐾Железки на али: дисплей LCD 1602 - ali.pub/4mhgmw
дисплей от dfrobot: www.dfrobot.com/product-1609....
Датчик LM35 - got.by/2zqsd2
Клон UNO - got.by/2zqsku
🐾Дополнительно
ЖК-дисплей 16x2 с I2C и RGB подсветкой от DFRobot - • LCD дисплей 16x2 с I2C...
Аналоговый датчик температуры LM35 - • LM35 - Аналоговый датч...
Блокнот программиста Arduino:
arduinolab.pw/wp-content/uploa...
#программирование #arduino #ардуино #уроки

КОМЕНТАРІ: 145
@arduinoLab
@arduinoLab 5 років тому
граждане не бомбите, серии уроков спланированы, снимаются параллельно и видимо выходить будут не последовательно. на данный баян потребовалось меньше всего времени и хоть это и баян, но без текстовых LCD серия видеоуроков была бы не полная.
@fill-levin
@fill-levin 5 років тому
кажется стоило упомянуть о том что есть разные версии LCD. с кириллическими символами и без
@user-od7kh1vd9g
@user-od7kh1vd9g 5 років тому
Вот мы не бомбим и где уроки????
@unforeseentv9218
@unforeseentv9218 5 років тому
С нетерпением жду новые уроки. баян-баяном, зато всё понятно, + не все все баяны знают
@user-om7vo3ky4m
@user-om7vo3ky4m 4 роки тому
Скиньте пожалуйста схему подключения дисплея к ардуино нано
@gromitwoll6907
@gromitwoll6907 4 роки тому
Больше года прошло а с третью по пятые части обучения так и не вышли =(
@user-uz7vg9vi7b
@user-uz7vg9vi7b 5 років тому
Спасибо, все рассказано понятным языком и будет полезно начинающим, чтобы сразу не наделать ошибок
@ppr1merch1k
@ppr1merch1k 3 місяці тому
Где же вы были раньше, единственый толковый урок, спасибо вам
@igorzlat2525
@igorzlat2525 5 років тому
Спасибо! На самом деле классные три небольших урока! И что самое смешное, мне этого вполне достаточно, чтобы заказать ардуинку. Давно хотел попробовать. Со всем остальным я теперь разберусь и сам. Базовые навыки на Си у меня уже были, а тут я подсмотрел с чего начинать. Супер!
@YuriySemen0v
@YuriySemen0v 3 роки тому
Отличный рассказ для чайника, спасибо!
@user-uv1zw4rz8h
@user-uv1zw4rz8h 2 роки тому
молодец автор, все по полочкам разложил, продолжай в том же духе!!!
@dubstep8672
@dubstep8672 4 роки тому
Здравствуйте.все очень интересно и понятно.спасибо за подробную и полезную информацию.
@LeoPlus
@LeoPlus 3 роки тому
САМОЕ лучшие видео про этот дисплей!!
@user-rh3qk4yy5g
@user-rh3qk4yy5g 3 роки тому
просто топ полтора часа искал нужное видио у тут вы очень понятно и интересно
@user-qs9gv2xh7w
@user-qs9gv2xh7w 5 років тому
Спасибо, очень хороший материал.
@iyup2964
@iyup2964 5 років тому
Очень хороший ролик, полезная информация.
@evgeniykozlov6
@evgeniykozlov6 27 днів тому
Спасибо вам большое за проделанную большую работу. Очень доходчиво, объемно и без лишней воды. Еще раз спасибо.
@redwoolf3698
@redwoolf3698 Місяць тому
БОЛЬШОЕ СПАСИБО ЗА НЕТОРОПЛИВЫЙ , ВНЯТНЫЙ , РАССКАЗАННЫЙ ДОСТУПНЫМ ЯЗЫКОМ УРОК .ДИСПЛЕЙ ВАЛЯЛСЯ ГОДА 3 ВСЁ НЕ МОГ ПОНЯТЬ КАК С НИМ БОРОТЬСЯ.А ТЕПЕРЬ СТОКО ПЛАНОВ НА НЕГО.
@donfedor007
@donfedor007 9 місяців тому
Очень хорошее видео!!! спасибо Вам
@user-up9ep6gn2b
@user-up9ep6gn2b 5 років тому
Очень super)) Отличный урок!
@K01is
@K01is 4 роки тому
Спасибо, очень познавательно
@sergeytos4719
@sergeytos4719 3 роки тому
Всегда интересовался анимацией типа смайлов. Очень актуально. Типа работа двигателя
@markevich1509
@markevich1509 5 років тому
Спасибо за видео. Не ссотря на то что с ардуиной и дисплеем уже есть некоторые рабочие проекты, про некоторые функции и принципы их узнал в первые.
@oscarwilde8949
@oscarwilde8949 5 років тому
Вангую, что про автоскролл не знали.
@MrOrion125
@MrOrion125 4 роки тому
*Спасибо! Попробовал все работает! Все понятным зыком рассказал! Наконец нашел что-то годное! У меня на канале с шилдом пробовал вроде бы получилось*
@photosandclips9452
@photosandclips9452 Рік тому
Для вас будет полезно пользоваться функцией sprintf которой фиксировать необходимую длину строки в символах. Тогда никакие прыжки вам не помеха. И не будет моргать так как не надо очищать весь экран. При мультиинформации не надо будет заново все выводить.
@kostya1306
@kostya1306 5 років тому
Отличный урок! Добавлю немного из своего опыта. Значек градуса есть в большинстве экранов. Это символ 223. lcd.printByte(223) - так использовать. Функцию clear() используйте, только если надо полностью очищать экран. Если выводите число в одно место, и может прыгать разряд, как в примере - выводите 1-2 пробела после значения. Картинка будет приятнее.
@Mr.Leeroy
@Mr.Leeroy 5 років тому
а еще лучше leading zero (не знаю как это называется по-нашему) через sfprint, но не везде это бывает уместно.
@ZugDuk
@ZugDuk 3 роки тому
@@Mr.Leeroy не понял, что именно писать
@user-ev6wj8qm5v
@user-ev6wj8qm5v Рік тому
спасибо большое за информацию очень полезно
@StatistPL
@StatistPL 5 років тому
Для lcd2 можно указывать все пины как и для 1. Кроме en. Там же просто шина данных.
@mihhailkim3220
@mihhailkim3220 5 років тому
очень полезный урок, побольше бы таких для начинающих и 10 к переменный можно заменить на 2к
@oscarwilde8949
@oscarwilde8949 5 років тому
Лучше заменить его на i2c адаптер
@oleglgreen
@oleglgreen 3 роки тому
Спасибо!
@user-tg9ty9pu6o
@user-tg9ty9pu6o 4 роки тому
Спасибо, все понятно. Подскажите в чем проблема: из двух дисплеев ни на одном нет текста. Подключал и напрямую и по I2C, крутил контрастность, менял адреса, пробовал другие библиотеки. Экран светится, первая строка квадратики, на прошивку отвечает , а текста нет?
@Megavolt.
@Megavolt. Рік тому
Пересмотрел ролик ещё раз виду того что снова обратился к подобным экранам. Подвернулось несколько в старых принтерах. Правда использую их с модулями I2C, просто что бы меньше пинов занимать на ардуино. По мне так для отладки, работать с таким экраном удобнее чем с "монитор порта".
@user-nw2re9uj8u
@user-nw2re9uj8u 5 років тому
Выводим переменою. Например 1234. А потом 56. (без очистки дисплея) Получаем 5634. Если использовать очистку то будет метусить. Но можно в скобках указать сколько значнное число будет выводится. lcd.print(val(4)); И в первом случае отобразится 1234, а во втором 0056. Будут нули в место метусни.
@WhoamI-kp9df
@WhoamI-kp9df 2 роки тому
Добрый день! Как думаете, можно сделать с led вольтметра (вставка) экран для ардуино, у что для этого нужно?
@zl0y
@zl0y 4 роки тому
Подскажите, а i2c это для того чтобы экономить разъёмы на ардуино?
@user-td5wb2pq1v
@user-td5wb2pq1v 5 років тому
Спасибо, очень надо урок по таймер-счетчикам и прерываниям.
@oscarwilde8949
@oscarwilde8949 5 років тому
еще ide поменять на нормальную и юнит тестов добавить, и тогда отличный урок будет, ну а потом сразу можно будет автоматику программировать в ESA после просмотра. Всему своё время.
@user-td5wb2pq1v
@user-td5wb2pq1v 5 років тому
Какие есть варианты IDE? @@oscarwilde8949
@oscarwilde8949
@oscarwilde8949 5 років тому
@@user-td5wb2pq1v я пользуюсь аддоном для visual studio, называется visual micro, увы она теперь платная, но в рамках VS там всё сделано по людски, можно городить проекты и либы в рамках решения VS. Свои 3000р он точно стоит, ну и есть подобие отладки. Что же делать, без трёх тыщ спросите вы, попробуйте VSCODE+platformio, там намного удобнее работать плюс платформио поддерживает много других микроконтроллеров, например esp8266\32 и некоторые чипы из линейки STM. А вообще в рамках уроков по ардуино, первый должен быть о том, почему не надо использовать Arduino IDE.
@user-td5wb2pq1v
@user-td5wb2pq1v 5 років тому
А если вариант Avr studio, о нём тоже много лесных отзывов, даже в последних версиях вроде ардуино поддерживает.
@oscarwilde8949
@oscarwilde8949 5 років тому
@@user-td5wb2pq1v Ну там нет вайринга, а это значит что код писать сложнее, т.к. мы говорим о домашнем DIY, тут вайринг это первая необходимость, для упрощения написания программы. Конечно, если вы хотите лезть в глубины и по серьёзке, тогда да, а если у вас погодная станция или кормушка для рыб, тогда Atmel Studio это перебор.
@user-lv1zv5yf8o
@user-lv1zv5yf8o 3 роки тому
вот это работа!
@telesafaer
@telesafaer 5 років тому
Спасибо
@user-oc3sn6yd6e
@user-oc3sn6yd6e 3 роки тому
а как прописать к примеру нажатия кнопки и последующее отображение на экране в нужной графе?
@user-yf6hq2fn9j
@user-yf6hq2fn9j 4 роки тому
Здравствуйте а можно этот дисплей встроить в магнитафон например когда выбрал какой-нибудь режим на магнитафоне дисплей показывал какой сейчас режим? И еще сделать так что-бы когда магнитафон выключен дисплей показывал время
@wodiatomu
@wodiatomu Рік тому
можете ли вы мне ответить, не давно начал розвитие в этой сфере, почему резистор не совсем коректно меняет яркость?
@_plasticarmor_8789
@_plasticarmor_8789 6 місяців тому
Здравствуйте, у меня вопрос , есть симулятор ,DCS Ворлд и модуль Ка-50, так у него на панели СУО , есть три парных табло, экран, которые информируют об количестве подвесов и боеприпасов, как цифровые значения с этих экранов ,вывести на аналогичные экраны на button box ?
@yamotomax
@yamotomax 4 роки тому
У меня этот экран почему то не захотел работать, через i2c сначала пробовал. Все библиотеки и методы перепробовал. Просто светится верхняя строка из 16 символов. Решил подключить напрямую, с переменным сопротивлением для регулировки контраста. Подключил. все тоже самое. Что может быть еще ? если напрямую тоже не выводит текст? только неконтакт в пайке? или еще что то?
@user-jm1xb5gr8p
@user-jm1xb5gr8p 4 місяці тому
Здравствуйте. Я купил на Али Кит робота. 4 вд. С ультразвуковым датчиком, камерой на ESP32, ну и завязано это все на Arduino. Возможно дисплей встроить ? Дисплей отдельный подобный вашему есть
@juzishuzi9358
@juzishuzi9358 10 місяців тому
можно ли её подключить к светодиодному экрану как у микроволновки ?
@He_pak
@He_pak 4 роки тому
пожалуйста подскажите мне : у меня нет вот этой штучки для регулировки я подключил без неё и ничего не работает пробовал на других платах, проводах... вообщем не получилось может я что-то не так сделал?
@Mike-cp5vy
@Mike-cp5vy 11 днів тому
Чтоб не очищать экран и небыло той проблемы что у вас можно проверять длину строки и с зади при необходимости добавлять пробелы.
@Unikus777
@Unikus777 2 роки тому
А у вас есть урок, как организовать управление индустриальными сервомоторами через Step/Dir ?
@user-rc9ti1mr4v
@user-rc9ti1mr4v 4 роки тому
Здравствуйте, подскажите пожалуйста как можно реализовать таким образом отображение напряжения нескольких показаний батареи(ибп на lifepo4) хотелось бы видеть напряжение на банках, перерыл весь интернет - нет нигде ничего вообще((. Спасибо заранее, и да кстати 8 банок(ибп на 24v)
@user-ld4wn6jm3w
@user-ld4wn6jm3w 5 років тому
Доброго дня суток. А можешь сделать полноценные часы на ардуино и матричном модуле MAX7219. Плюс будильник термометр. И естественно скетч........
@user-uk4ww6ln7q
@user-uk4ww6ln7q 2 роки тому
У меня единственный вопрос - откуда вы знаете все эти функции? Копались в библтотеке лсд ? Или в мануале гдето это все написано?
@user-lx9uc7oj6f
@user-lx9uc7oj6f 4 роки тому
А нельзя поставить clear и setCursor друг за другом?
@bih0use
@bih0use 4 роки тому
Если вместо рисования символа градуса использовать Serial.print((char)8); , то получим символ градуса который меньше памяти кушать будет. Может быть другой номер символа - надо просто по таблице прошитых символов пробежаться. #include #include // Инициализирую дисплей LiquidCrystal_I2C lcd(0x27, 16, 2); void setup() { lcd.begin(); lcd.backlight(); } void loop() { for (int i=0; i
@iemaylov6338
@iemaylov6338 5 років тому
Не слушайте никого. Если бы мне лет 5 назад попался этот урок... Сэкономил бы кучу времени. Спасибо.
@jacksonwarrior6136
@jacksonwarrior6136 3 роки тому
Доброго дня! если вам не сложно, подскажите или направьте как разобрать с выводом данных на дисплей! есть диспле LCD 16x2. задача, в сетапе выдавать приветствие (это сделал, через lcd.print, потом задержка и очистка экрана), далее луп нужно вывести надпись выбор режима (Select Mode) и после переключателем выбираем режим. после чего должна пропасть надпись (Select Mode) и включится функция, в которой часы реального времени и состояние реле. И вот тут сложность, lcd.clean() не убирает надпись (Select Mode), но при этом при нажатии выбора режима происходит вывод времени и состояния одного из реле, и получается надпись друг на друга накладывается и по очереди мигает, так же и с состоянием реле, пока оно не активно, соответственно надпись off, когда активно on и off просто чередуются. подскажите как быть, заранее спасибо!
@vlados945
@vlados945 2 роки тому
Подскажите пожалуйста, при подключении потенциометра, выключается экран и плата. Что делать? Уже неделю гадаю
@Pergumuz1965
@Pergumuz1965 3 роки тому
LCD 1602 инициализация только после нажатия на кнопку Reset на плате . В чем может быть проблема.
@spbse
@spbse 5 років тому
Настоящие мужики молчат в двух вариантах: а что тут говорить? - все и так понятно..., и вариант второй..: а, что говорить?.., ничего и так не понятно...
@user-bb1so5hy7m
@user-bb1so5hy7m 4 роки тому
Очень верно сказано!
@j76403
@j76403 Рік тому
здраствуйте . готовлю проект на ардуино . и сам не могу его доделать так как не специалист . не могли бы мне помочь с эти м. заранее спасибо
@GennagiMenshenin
@GennagiMenshenin 5 років тому
Не плохо. Узнал кое-что новое. Пытался как то меню написать на подобный дисплей с I2C, но потерпел фиаско. Будет ли видео про то как сделать меню для подобных дисплеев? Примерно подставляю что нужно вводить массив и т.д.
@ViSkinVlad
@ViSkinVlad Рік тому
А это только для этого дисплея такое ?
@afl4t630
@afl4t630 4 роки тому
Спасибо урок очень классный!!! А вы не могли бы мне помочь мне просто надо чтобы на жк дисплее отображалось реальное время и на 2-й строке отображалось через каждые 5 секунд слово.Помигите ПОЖАЛУЙСТА!!!!!!!!!
@Markisi0
@Markisi0 5 років тому
Спасибо за ролик! Хотел бы отметить, что инициализировать переменные лучше вне функции loop, а в ней только присваивать значение. В остальном очень годный материал
@user-em7zt1kr3u
@user-em7zt1kr3u 5 років тому
Не всегда. Глобальные переменные будут занимать память, которой итак не много. Только константы и чем меньше тем лучше. В циклах же переменные локальные динамические, тем самым пока выполняется одна часть кода то на другую часть память не тратится, программа их забывает. И вспоминает только когда натыкается на них. Тем самым код будет легче и быстрее.
@Mr.Leeroy
@Mr.Leeroy 5 років тому
инициализация вне делается для того, чтобы перейти вверх по иерархии scope, тем самым давая доступ к переменной другим функциям и запоминая ее значение вне этой функции.
@oscarwilde8949
@oscarwilde8949 5 років тому
Не ну тут вы не правы.
@elizavetagerberova7988
@elizavetagerberova7988 4 роки тому
как сделать на нём вольтметр и термометр?...
@user-ee3pw3bb4c
@user-ee3pw3bb4c 5 років тому
а можно объяснять в уроках как работать без библиотек?
@user-ee3pw3bb4c
@user-ee3pw3bb4c 4 роки тому
ждем новые видео
@user-dd7un5pg2s
@user-dd7un5pg2s 29 днів тому
Дайте схему подключения пожалуйста, на видео не видно провода
@pashkaxappog5262
@pashkaxappog5262 3 роки тому
Спасибо. Только там милисекунды.
@user-ei4vw4ox3e
@user-ei4vw4ox3e 5 років тому
Спасибо, очень полезно. Но почему символ, уходящий в левую сторону дисплея сразу не появляется справа?
@oscarwilde8949
@oscarwilde8949 5 років тому
Потому что это базовый принцип работы бегущей строки.
@user-ei4vw4ox3e
@user-ei4vw4ox3e 5 років тому
@@oscarwilde8949 очень познавательно
@user_best666
@user_best666 Місяць тому
Символ градуса можно просто написать lcd.write(223); и всё
@user-rd9li7sy7n
@user-rd9li7sy7n Рік тому
Что делать если контрастность не работает?
@interprimus1134
@interprimus1134 5 років тому
стационарные! картинки, типа значка градуса в массиве и т.п. лучше хранить во флэше (progmem) или в еепроме - экономия оперативной памяти!
@azret1912
@azret1912 7 місяців тому
Здравствуйте у меня есть от заправки табло я хочу сделать часы не бесплатно вы можете помочь
@user-od7kh1vd9g
@user-od7kh1vd9g 5 років тому
Да я к стати тоже вчера дошёл до этого и не как не могу разобраться с функцией клеар чтоб стирала одну строчку и когда символ остаётся например ручка потенциометра выводишь значения до 255 а потом на 0 скидываешь а 2 символа в впереди остаются
@user-xk8hm8kh2b
@user-xk8hm8kh2b 5 років тому
sprintf во временный массив char потом как обычно print из объекта класса этого дисплея, будет с форматированием. Если памяти не жалко, если жалко то лучше свою библиотеку на чистом Си написать и предусмотреть функцию печати чисел отдельно.
@oscarwilde8949
@oscarwilde8949 5 років тому
clear все стирает, вам нужно setcursor(0,0), потом пробелы принтом выводить(зависит от длинны данных но в общем случае 16-20), после этого опять setcursor(0,0) и данные принтом
@user-jq7tc7qi5z
@user-jq7tc7qi5z 5 років тому
я, вместо символа градуса, пишу заглавную букву "Я", а после вывода нужной инфы вывожу пару пробелов, которые затрут лишнее, если уменьшится количество символов в полезной инфе
@user-ib1ho9cv9d
@user-ib1ho9cv9d 4 роки тому
Температуру не верную показывает, что я сделал не так? автор упустил часть теории, как он настроил показ верной температуры((
@user-zp2wp1xv1j
@user-zp2wp1xv1j 3 роки тому
А как-бы, вот, рассказать, ну вот совсем начинающим, о правилах написания программ? Типа грамматика и орфография.
@user-yc8zh6bi2n
@user-yc8zh6bi2n Рік тому
подскажите пожалуйста, почему дисплей выдает белые квадраты если провод подать на 5V, но нормально работает если подать на 3.3V?
@arduinoLab
@arduinoLab Рік тому
можт то 3.3 вольтовая версия?
@user-yc8zh6bi2n
@user-yc8zh6bi2n Рік тому
@@arduinoLab хм возможно
@user-km8sn3oi7m
@user-km8sn3oi7m 4 роки тому
Помогите пожалуйста
@user-km8sn3oi7m
@user-km8sn3oi7m 4 роки тому
Помогите пожалуйста, у меня вместо текста появляются просто закрашенные прямоугольники, что делать?
@stalwitfen5844
@stalwitfen5844 4 роки тому
Покрути потенциометр - настрой контрасность
@TOP100Classicalmusic
@TOP100Classicalmusic 2 роки тому
а код вы не даете? ссылка "Блокнот программиста Arduino:" не открывается
@arduinoLab
@arduinoLab 2 роки тому
открывается.
@alexpushkin7850
@alexpushkin7850 3 роки тому
третью ногу - просто резистор на ноль , обычно 1 ком
@TheHaykokalipsis
@TheHaykokalipsis 5 місяців тому
Если у кого то выводит непонятные символы и тарабарщину - посмотрите является ли пин 12 на вашей ардуинке цифровым выходом (символ ~). Если нет - то в программе замените пины 12 на 11, а 11 на 10, и то же самое с проводочками на самой ардуинке.
@arduinoLab
@arduinoLab 5 місяців тому
~ это нога с таймером, куда можно выводить шим, к цифровому выходу, как и к описанным проблемам это отношения не имеет. возможно на вашем МК отгорела нога, и проблема в этом.
@sydorchuk2860
@sydorchuk2860 2 місяці тому
спасибо, мне помогло
@oscarwilde8949
@oscarwilde8949 5 років тому
Все норм, но для обучающего видео, для новичков, на мой СУБЪЕКТИВНЫЙ ВЗГЛЯД НОУНЕЙМА, надо было брать i2c вариант, намного проще его подключать, а разница в цене 30р...
@sparkingburst9289
@sparkingburst9289 3 роки тому
А что делать если экран другой, порты в с другой стороны и я не могу подключить переменный резистор, плюс у меня не Ардуино Уно а высер из России Iskra Neo или Amperka?
@arduinoLab
@arduinoLab 3 роки тому
Написать в их техподдержку.
@user-mn1yf2td4y
@user-mn1yf2td4y Рік тому
5:50 millis возвращает в миллисекундах
@Hedgehog_in_the_Fog
@Hedgehog_in_the_Fog 5 років тому
6:00 - миллисекунды, не микро ;) милли - тысячная часть, микро - милионная часть. Путаница из-за схожести приставки.
@mariiapi
@mariiapi 2 роки тому
тоже подумала об этом, но потом поняла, что значение (в миллисекундах) делится ещё на тысячу, так что мы получаем значение таки в микросекундах
@nonamerandomny4314
@nonamerandomny4314 2 роки тому
@@mariiapi чет не то ты считаешь, время в мс делишь на тысячу и получаешь время в мкс? для того, чтобы получить время в мкс, надо умножить на тысячу) например, время работы ардуина насчитала как 16000мс, 16000/1000=16с.
@user-rv4mm3zj4g
@user-rv4mm3zj4g 3 роки тому
у меня замыкает я чуть ардуин не зжог
@user-uw6nh4rt3k
@user-uw6nh4rt3k 2 роки тому
)
@dmitryefimkin6550
@dmitryefimkin6550 Рік тому
К сожалению, как оказалось, очень легко спалить модуль. 3-я нога - если дать много напруги, то сгорит.
@user-jn7ix6tc3t
@user-jn7ix6tc3t Рік тому
круто нихрена не робит чисто синий экран, с квадратиками, ибо так классно объяснять наврятли кто то еще может.
@sinner_007
@sinner_007 3 роки тому
А как русифицировать?
@leoodintsov908
@leoodintsov908 3 роки тому
Библиотека lcd_i2c_rus
@sinner_007
@sinner_007 3 роки тому
@@leoodintsov908, спасибо.
@davidkain9046
@davidkain9046 5 років тому
еще они неплохо дохнут
@xamsterdamster
@xamsterdamster 2 роки тому
смотрю уроки ардуино на разных каналах и везде одинаково, обьясняют примитивные вещи, которые известны каждому. Но когда дело доходит до програмирования потоком льются всякие заумности без обьяснений
@studyman1241
@studyman1241 2 місяці тому
😂😂😂
@daryfrost4061
@daryfrost4061 Місяць тому
Не твое это
@xamsterdamster
@xamsterdamster Місяць тому
@@daryfrost4061 Arduino как и любой язык програмирования это всего лишь три комманды: if , for, while. Остальное делают библиотеки. С этого надо и начинать обьяснять.
@alexeynikulin2159
@alexeynikulin2159 26 днів тому
​@@xamsterdamster Всего 3? А как же переменные, циклы (for, while, until), счётчики, массивы, списки, условия и операторы сравнения, тернарные операторы, функции в конце концов, которые и являются составляющей любой библиотеки. И arduino это не язык программирования а платформа, язык там C или C подобный, упрощённый компилятор от компании Arduino, на котором пишут драйвера для ОС, модули и кучу ПО которое должно работать на низком уровне (напрямую с железом) Так что это не просто 3 команды)
@xamsterdamster
@xamsterdamster 25 днів тому
@@alexeynikulin2159 ну я образно сказал про три комманды, и про язык програмирования Ардуино тоже образно, от С там отличается очень много. И каждая библиотека как отдельный язык програмирования, нет одних стандартов для всех библиотек. Начинающие думают, что используя команды if , for, while они будут что то создавать , на самом деле, эти команды используются только для обработки данных полученных с помощью библиотек. Поэтому програмировать на ардуино легче научиться тем кто вообще с нуля учится, я раньше на асемблере програмировал, и ожидал чего то подобного от Ардуино, но оказалось, что это просто конструктор с претензией на програмирование это надо обьяснять с самого начала
@SuperRusticus
@SuperRusticus 4 роки тому
Масса, наверное, некорректно называть. Может лучше "минус" - по-русски?
@manaevemil
@manaevemil 3 роки тому
Это не совсем корректно минус, ground от англ. земля, но массой тоже называется
@user-kx5of8yo1s
@user-kx5of8yo1s 2 роки тому
А как ардуино будет по-русски ? А Атмега как по-русски будет ? "Минус" это ещё может быть отрицательное питание , такое тоже бывает.
@user-xh5kx4mi1h
@user-xh5kx4mi1h 5 років тому
Пид регулятор с лсд и твердотельным реле с управлением через энкодер. Вот это интересно. С детальным разжевыванием каждого символа в скетче. А это тем кто разбирается неинтересно. А тем кто не может разобраться какую версию ИДЕ ставить и в какую папку что класть, что пишет в ошибках дуино это адронный коллайдер. Больше похоже на видео: смотрите как я могу.
@kostya1306
@kostya1306 5 років тому
Я не знал что такое ПИД-регулятор. Загуглил. Буду изучать. Интересная тема. Спасибо!
@user-ju6bl8zh9g
@user-ju6bl8zh9g 5 років тому
Те, кто разбирается, сами напишут ПИД регулятор с лсд и реле. Уроки для начинающих.
@Mr.Leeroy
@Mr.Leeroy 5 років тому
если Вам нужно разжевывать каждый символ а скетче, то проблема не в авторе уроков, а в том, что Вы основ не знаете языка, на котором пытаетесь программировать. либо недостаточно им владеете, если проектреально сложный.
@oscarwilde8949
@oscarwilde8949 5 років тому
Нормально он рассказывает, вот только надо было брать i2c экран, его проще подключать и регулировка контрастности встроенная. А то это месиво из проводов немного пугает.
@user-nl4is9pr7y
@user-nl4is9pr7y Рік тому
Нори
@panmazurokbunpalolecsandr178
@panmazurokbunpalolecsandr178 2 роки тому
что за масса??????!!!!!!!1
@oleg4260_
@oleg4260_ Рік тому
Земля
@user-sf5wl3gu2o
@user-sf5wl3gu2o Рік тому
cketch
@user-vi7yh6eq5k
@user-vi7yh6eq5k Рік тому
Туфта, читайте даташиты и не верьте роликам сделанных такими грамотеями.
@aimedo
@aimedo 2 роки тому
Спасибо!
@unorive2945
@unorive2945 4 роки тому
*Спасибо! Попробовал все работает! Все понятным зыком рассказал! Наконец нашел что-то годное! У меня на канале с шилдом пробовал вроде бы получилось*
Работа Arduino с дисплеем TM74HC595
13:51
Заметки Ардуинщика
Переглядів 95 тис.
🐩🐕
00:25
Янчик
Переглядів 2,3 млн
🛠️ТОП 15 САМОДЕЛОК 2019 [AlexGyver]
17:24
AlexGyver
Переглядів 1,8 млн
LCD1602 - это очень просто!
22:19
Гневисть
Переглядів 136 тис.
How to connect the display from a mobile phone to Arduino
13:58
Home Made - то, что ты можешь сделать
Переглядів 1,2 млн
Подключение дисплея 1602 lcd i2c. 1602 ардуино дисплей
15:20
Ардуино для начинающих
Переглядів 62 тис.
Общие принципы работы с дисплеем 1602
17:39
Їжа Закарпаття. Великий Гід.
1:0:29
Мiша Кацурiн
Переглядів 573 тис.
Зачем косить красивые тюльпаны когда можно раздать?
0:22
Компьютерная мышь за 50 рублей
0:28
dizzi
Переглядів 1,1 млн
Тайная комната 😱
0:20
TeM4iK
Переглядів 1,5 млн