Тёмный

Управляем Arduino с компьютера. Python + PyQt5 

Заметки Ардуинщика
Подписаться 396 тыс.
Просмотров 379 тыс.
50% 1

В этом уроке покажу как сделать программу для связи Arduino с ПК на Python и PyQt5
► Огромный стартовый набор GyverKIT: kit.alexgyver.ru/
► Примеры из урока: github.com/AlexGyver/tutorials/
► Уроки Arduino на сайте: alexgyver.ru/lessons/
► Модули и датчики с Али: alexgyver.ru/arduino_shop/
► Страница "Заметок Ардуинщика": alexgyver.ru/arduino_lessons/
► Скачать Python: www.python.org/downloads/
► Скачать PyCharm: www.jetbrains.com/ru-ru/pycha...
► Скачать QT Designer: build-system.fman.io/qt-desig...
► Доки на виджеты QT: doc.qt.io/qt-5/widget-classes...
► Установка PyQt5: pip install PyQt5
► Установка pyqtgraph: pip install pyqtgraph
► Урок по графикам: www.mfitzp.com/tutorials/embe...
00:00 Начало
01:00 Коротко о языке Python, подготовка
05:07 Вспоминаем что делали в прошлом уроке
08:02 Работа с QT Designer
13:52 Добавляем элементы управления COM
14:53 Переходим в Питон
16:45 Начинаем кодить, подключаем интерфейс
18:13 Связь по Serial
19:12 Работаем с QSerialPort
21:54 Загружаем список в ComboBox
23:19 Сигналы и слоты
25:24 Обработка кнопок
26:30 Открываем порт по кнопке
29:05 Читаем входящие данные
32:26 Добавляем управление реле/фет/лед
35:26 Делаем удобную функцию отправки пакета
38:17 Управляем светодиодом
39:01 Управляем реле и мосфетом
39:34 Добавляем цвет, крутилку и текст
41:43 Управляем RGB, QSlider
43:51 Управление серво, QDial
44:40 Отправляем текст
47:00 Добавляем индикатор температуры
48:28 Парсим пакеты, температура
51:47 Добавляем показометр
53:18 Добавляем джойстик и кнопку
57:43 Добавляем график
01:02:51 Финал
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru

Наука

Опубликовано:

 

28 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 768   
@user-hv2dj8hi4i
@user-hv2dj8hi4i 3 года назад
Так и фанатом можно стать! Видео приятно смотреть. Ещё до конца не досмотрел, а радости уже море. Радости много от того что не нужно быть ботаном для понимания технического материала, когда человек с открытой душой и простыми словами без заумных терминов рассказывает тебе. Поклон за простоту.
@user-hv2dj8hi4i
@user-hv2dj8hi4i 3 года назад
Особенно эта тема важна для развития уже знающим ардуино.
@ArduNotes
@ArduNotes 3 года назад
спасибо)
@vasiasmit7163
@vasiasmit7163 3 года назад
@@ArduNotes Думаю полезнее был бы вебчик и мобильные приложения а десктоп.
@user-hv2dj8hi4i
@user-hv2dj8hi4i 3 года назад
@@ArduNotes Доброго времени суток. Спасибо ещё раз за помощь в освоении. Вопрос. А можно ли при помощи Proccesing и его расширении для Android сделать приложение для общения с портом телефона, аналогично serial port для компьютера. То есть приложение на телефоне будет собирать данные с микроконтроллера через usb телефона и визуализировать их при помощи нашего приложения на Proccesing. Прошу прощения если написал что-то неправильно.
@promanplayer8064
@promanplayer8064 3 года назад
Поддерживаю
@FFFpack
@FFFpack 3 года назад
Саня, спасибо за урок реализации проекта arduino c python. Я думаю, это очень актуальная тема со множеством других интересных функций и возможностей, которую можно развивать на твоём канале и все остальные меня поддежат!
@user-yq3km7vj5e
@user-yq3km7vj5e 3 года назад
Очень наглядно и доходчиво, без воды. На питоне никогда не кодил (пишу на php и js) но сходу во все врубился. Синтаксис дружелюбный. Спасибо, получил удовольствие от просмотра!
@windy_sky
@windy_sky 3 года назад
Ну это конечно сильно👍 так слёту писать и почти без ошибок причём плохо зная питон. Это заслуживает уважения.
@user-uj9hi7qr5d
@user-uj9hi7qr5d 3 года назад
Спасибо вам за ваш труд ждём побольше подробных уроков для начинающих!
@edkiin
@edkiin 3 года назад
Спасибо, Алекс! Давно смотрю, безостановочно восхищаюсь. Что-то повторил, но без доводки до практического воплощения, разобрав схему после реализации. Зато воплотил в жизнь свою схему на Ардуинке со своей же программкой в системе управления домом, уже окупилось кратно у меня и соседей, хоть они о том и не знают. Вы побудили. Спасибо вам!
@xeither289
@xeither289 2 года назад
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС !
@user-nw3nl2jf8b
@user-nw3nl2jf8b 3 года назад
Спасибо за видео и за Ваш труд. Благодаря вашим урокам и начал заниматься микроконтроллерами чуть больше года назад
@user-mm2wr1bl8p
@user-mm2wr1bl8p 3 года назад
Спасибо за эту огромнейшую работу, ты не представляешь скольким помог!
@user-qr4qh4lf4v
@user-qr4qh4lf4v 3 года назад
Красава побольше-бы таких видео,как раз начал изучать pyton и pychar
@user-et1rf3yl3q
@user-et1rf3yl3q 3 года назад
Еще бы урок про оболочку под андроид платформу чтобы управлять по блютузу. По идее тот же serial. 👍
@sozdatelEd
@sozdatelEd 3 года назад
вот пример ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6oUTEatBoh4.html всё заводится с первого тычка. Но это BLE 2.0. С BLE 4.0 и выше немного сложнее. И из самого Qt можно собирать проекты под любую ОС - хоть под винду, хоть под андроид. В примерах самого Qt есть работа QML Bluetooth 4.0.
@alim44445
@alim44445 3 года назад
Скетчвар тебе в помощь . Сам сделал сигналку на авто с телефона
@IgorStepochkin
@IgorStepochkin 2 года назад
Если устройство простое, то для управления достаточно прописать в скетче обработку нескольких запоминающихся команд. Дальше на Rx-Tx цепляется адаптер HC-06, берется с маркета Serial Terminal. В нем, кстати, можно шаблоны для ввода сохранять. И вот он ввод-вывод готов. Нет смысла городить целое отдельное приложение. Разве что для учебы.
@xeither289
@xeither289 2 года назад
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС
@xeither289
@xeither289 2 года назад
@@sozdatelEd ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС
@sergii4e
@sergii4e 3 года назад
Спасибо за урок! С точки зрения Ардуино, и Ардуино + Питон, и Ардуино + Питон + Qt - очень хорошо и наглядно.
@user-no7fs4qv4q
@user-no7fs4qv4q 2 года назад
Присоединяюсь. Материал просто отличный. Использовался не для ардуино. Респект! Желаю в таком же духе! Просто и доходчиво.
@user-jn8xh1hs6h
@user-jn8xh1hs6h 3 года назад
Невероятно емкое и полезное видео! Большущее спасибо, Алекс!
@capchickLA
@capchickLA 3 года назад
Алекс, это потрясающе) Спасибо большое)
@xqwageqwedaso
@xqwageqwedaso 3 года назад
Да, Алекс. Ты проделал хорошую работу! Это титанический труд, спасибо тебе!
@xeither289
@xeither289 2 года назад
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС!
@barabucho
@barabucho 2 года назад
Шикарный материал! За считанные минуты объяснил больше чем мычат часами оч. поверхностно.
@stefanzovskiy6672
@stefanzovskiy6672 3 года назад
Алекс, ты просто МОЛОДЕЦ. Продолжай развиваться и помогать другим.
@marshallaconic1311
@marshallaconic1311 3 года назад
Спасибо Вам за Ваши уроки на данную тематику. Многим нравится такое направление. Всё таки, управление микроконтроллерами с компьютеров нужная и полезная вещь. Пожалуйста, продолжайте снимать, Вам, как и нам, это нравится. Было бы здорово, если бы ещё видеоуроки про ESP были. Дай Бог Вам здоровья.
@xeither289
@xeither289 2 года назад
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС!!!
@AK-dn2le
@AK-dn2le 2 года назад
Просмотрел на одном дыхании. Спасибо!
@user-cr5mu4fj1h
@user-cr5mu4fj1h 3 года назад
Блин, я с этим несколько дней разбирался, а тут за час все что нужно. СПАСИБО БОЛЬШОЕ!!!!!
@kalobyte
@kalobyte 3 года назад
это голливуд и магия монтажа
@valadis245
@valadis245 3 года назад
И снова я ложусь в два ночи. Спасибо Гайвер, очень интересно и информативно!
@user-sz6wh2jd2f
@user-sz6wh2jd2f 3 года назад
Рад что вышел подобный ролик, так как сам только начал осваивать программирование(и начал с питона) :)
@pashahous
@pashahous 3 года назад
Блин, Алекс, я тебя люблю) Ты прям второе дыхание у меня открыл)
@user-iv5bk3bq1w
@user-iv5bk3bq1w 3 года назад
Спасибо Гайвер, очень хорошие уроки. Много всего можно узнать.
@capitalist2195
@capitalist2195 Год назад
Еще не начал смотреть но уже поставил лайк! Я только что начал осваивать Python, хороший не сложный язык. Несколько лет назад купил Arduino и не знал как сделать управление с компьютера Ардуинкой. Искал и почти ничего не мог найти. Я все таки смог реализовать но очень коряво и только включение реле и забросил это дело. Я раньше Python и не думал изучать, а тут недавно занялся, понравилось и захотелось реализовать что то поинтереснее "калькуляторов". GUI имеет огромное практическое применение. Спасибо вам огромное!
@michaelmushers6368
@michaelmushers6368 Год назад
Спасибо большое тебе! Я после tkinter пытаюсь освоить qt и ни в одном видосе таких примеров не встречал. С наступающим Новым годом!!!🎄🤝
@user-sf9nn6dh2q
@user-sf9nn6dh2q 3 года назад
Спасибо за ваш труд!
@user-zz4no6dt8l
@user-zz4no6dt8l 2 года назад
Спасибо за урок. Все очень понравилось, респект!
@galinerik
@galinerik 3 года назад
Только думаю не кто не делает гайды нормально. А тут вот оно! ты ты ты супер.
@andreysel1675
@andreysel1675 3 года назад
Для начала - спасибо большое!!! Ну а теперь нужно все это как то освоить😃
@deadeye1982a
@deadeye1982a 3 года назад
I don't speak Russian, but the tutorial is excellent. Exactly what I want. Design a Layout with Designer and use the Layout in Code instead of generating all Widgets in Code.
@xeither289
@xeither289 2 года назад
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС !!
@xeither289
@xeither289 2 года назад
JESUS IS THE KING OF THE KINGS
@xeither289
@xeither289 2 года назад
LOVE GOD AND EVERYONE
@xeither289
@xeither289 2 года назад
GOD IS REAL!
@deadeye1982a
@deadeye1982a 2 года назад
666, the Number of the beast
@user-cq9qo3bm2r
@user-cq9qo3bm2r 3 года назад
Материалов то куча, но у тебя просто, доходчиво, ничего лишнего и голос приятный
@user-cq9qo3bm2r
@user-cq9qo3bm2r 3 года назад
И в большинстве уроков сразу пишут код без объяснений того, где его найти.
@user-uw6nh4rt3k
@user-uw6nh4rt3k 3 года назад
Видео динамит! Спасибо за ваш труд!
@user-hm6xe6kr5y
@user-hm6xe6kr5y 3 года назад
Огромное спасибо за урок !👍
@ogendmaldyr
@ogendmaldyr 3 года назад
Этот ролик оказался последней каплей в чаше моего интереса к Ардуино, ибо Питон весьма уважаю, уважаю и СРР тоже. Мне надоело интересоваться и захотелось попробовать. Я таки приобрел себе GyverKIT-мини. По цене вышло на штуку больше, чем было бы в розницу на Али. Считаю, что оно того стоит, учитывая скорость почты и вероятности ошибок в выборе компонентов при покупке напрямую у китайцев. Доставка в Москву СДЕКом длилась всего сутки. Оплата при получении, что крайне удобно для меня. Комплектация соответствует описанию на сайте, упаковка качественная, платы запаяны в антистатические пакеты. Буду развлекаться. Кроме того, усматриваю и варианты практического применения этой платформы.
@stanislav0803
@stanislav0803 2 года назад
Питон мне лично очень нравится. Видео воспринимается очень легко, спасибо!
@illuminoid622
@illuminoid622 3 года назад
Это просто праздник какой-то!
@byquip
@byquip 3 года назад
Ждал этого ролика, сам пишу подобные приложения, узнал нового.
@batonagmitov1860
@batonagmitov1860 2 года назад
для меня этот ггайд - это конец декабря и все каникулы. по строчке по часу по чуть-чуть, каждый пройденный шаг вызывает радость. очень хорошо что показываешь как работать с библиотеками - это база подачи материала, т.е. раскрываешь все стороны взаимодействия с предметом. и именно то что можно взаимодейстовать с устройством посредством компа. Вообщем, подержать руками. а не эфемерное ЭХеллоWорлдЭ такой материал необходимо развивать. ну и чиста для проверки связи с аффтаром: куды кидать поддержку для аффтара
@orest_savitskyi
@orest_savitskyi 3 года назад
Месяц тому назад я создал условно игровой руль с помощью Arduino Nano + Python, так как напрямую моя Nano не прошивается как джойстик. Приходилось самому во всем разбираться. И тут вот тебе видос все готовое
@lipkodima
@lipkodima 3 года назад
Агонь! Теперь нужен урок по созданию приложения Андроид - Ардуино через блютуз!
@encoder10101
@encoder10101 3 года назад
Алекс, запиливай уже цикл уроков по сборке и настройке робо собаки, аналога от Бостона
@f-14tomcat73
@f-14tomcat73 3 года назад
Ага, и ROS еще прикрутить к ней
@user-sz6wh2jd2f
@user-sz6wh2jd2f 3 года назад
А после уже и марсоход можно)
@unclestepa
@unclestepa 3 года назад
Не, не погоди. Он сейчас очень важные темы затрагивает. Многому можно научиться.
@user-nx1eh9mi8s
@user-nx1eh9mi8s 3 года назад
Собака от Бостон на сан техе🤣
@encoder10101
@encoder10101 3 года назад
Ну а шо. Щя питон туда сюда.. врубится.. потом комп. зрение... потом шир пыр и вжух скормил обученную модель, сервы, мервы присобачил и можно в бутку вместо барбоса. В бутке розетку надо только для зарядки провести.
@UB8JDA
@UB8JDA 3 года назад
*Спасибо. По таким видео можно учиться*
@vasiasmit7163
@vasiasmit7163 3 года назад
Нет. Учиться нет. Можно лишь очень поверхностно и бегло посмотреть и ознакомиться.
@MMAXSIM
@MMAXSIM 3 года назад
Спасибо, супер. Для полной метеостанции не хватает сохранения данных в XML файл, отсылки данных на народный мониторинг и работы с трея. Ну и получения данных с нескольких ардуинок.
@user-gs6of5vv6r
@user-gs6of5vv6r 3 года назад
слава питону, спасибо gyver идеальное видео(хотя я его не смотрел, но уже поставио лайк)
@lev.anufriyev
@lev.anufriyev 2 года назад
Круто! Спасибо! Стоило задуматься над вопросом связи с ардуинкой через питон, как мне выдало в рекомендацию это Видео. А ведь я даже не искал, не гуглил - просто подумал... Жесть... Спасибо отдельное за построитель графиков - очень пригодится для моего текущего обучения по ИИ на питоне!
@smotrovoy
@smotrovoy Год назад
Спасибо, получил удовольствие от просмотра!
@KhushbakhtNazarov
@KhushbakhtNazarov 2 года назад
Если было бы возможность поставил бы тысячи лайков. Спасибо вам за Ваши видео уроки .
@OpenFrimeTVcom
@OpenFrimeTVcom 3 года назад
сериал hui)) оторал
@Andrii--__--
@Andrii--__-- 3 года назад
Пасхалочка)
@Aleskert
@Aleskert 3 года назад
тоже проорался )))
@skywatcher_2019
@skywatcher_2019 3 года назад
где!?!?!? хочу проораться
@kholmsk20
@kholmsk20 3 года назад
Thank you very much for your excellent course!
@darkwarglex
@darkwarglex 3 года назад
Как всегда прекрасно!😁👍
@user-gw4uc3gs7z
@user-gw4uc3gs7z Год назад
как всегда лучший. ждем с нетерпением объяснение основ ООП Твоим понятным языком.
@kenan.recebli
@kenan.recebli 3 года назад
спасибо за подробный урок) всё чётко, а главное учишь искать по докам и понимать, а не зубрить 29:05 достаточно было написать: ui.closeB.clicked.connect(serial.close) и не нужно лишней функции 37:07 можно проще: txs += str(val) + ',' ну или ещё проще: txs = ','.join(str(v) for v in data) + ';' а если там заведомо будут только строки, то: txs = ','.join(data) + ';'
@itsm1448
@itsm1448 2 года назад
Отличное видео! Спасибо огромное!
@SmD_Amir_
@SmD_Amir_ Год назад
Видео шикарное! Спасибо!
@tikserziku
@tikserziku 2 года назад
Классно. Когда нужно научится чему то новому - это супер пособие для таких как я. Пока использую Blynk для работы с арудуино на телефоне. Порог вхождения еще ниже, чем в этом уроке.
@cr0w312
@cr0w312 3 года назад
Следующий гайд делай на HTML, а вообще я просто офигеваю с твоих самоделок, они очень крутые.
@MRMaxwell737
@MRMaxwell737 2 года назад
Чего там учить то))
@shadowbeast3568
@shadowbeast3568 3 года назад
Хорошее видео. Учу своих студентов работать с Ардуино по USB, но на C#. Делаем похожие программки для управления/визуализации. Всё очень легко и просто. В принципе, можно писать на любых языках... Надо как нибудь и программы на Питон им показать...
@user-qq7td8mh5j
@user-qq7td8mh5j 2 года назад
Отлично! То, что надо!
@dmiitriyevgrafoov3151
@dmiitriyevgrafoov3151 3 года назад
Gyver красава! показал ребенку , он в восторге
@edgull_tlt
@edgull_tlt 2 года назад
Спасибище огромное, было очень интересно.
@pythonq1060
@pythonq1060 2 года назад
Автор видео красава. Я на питоне более 3 года, но всё, что ты имел ввиду, я это понял. Смысл хорошо доносишь а как они это будут реализовать - Не наше дело так сказать. Спасибо большое)
@user-fr3yu5gn9w
@user-fr3yu5gn9w 3 года назад
не, классно, что ты не писал на ооп, потому что это правда достаточно сложная тема, но все же, считаю, что нужно выложить два архива с ооп и без, на всякий случай) Лайк, однозначно)
@TheTheASHER
@TheTheASHER 3 года назад
Спасибо, как раз хотел изучить
@m_kolotushkin
@m_kolotushkin 3 года назад
*Спасибо за гайд по питону! Раньше я себе представлял, что это гораздо сложнее, чем есть на самом деле!*
@badkarma9590
@badkarma9590 6 месяцев назад
Видос, топ. Вдохновил кодить проги
@kirill_monster
@kirill_monster 3 года назад
Python one love! Thanks for AlexGyver!!!!
@ananasfioletov
@ananasfioletov 3 года назад
О, вы из англии
@kirill_monster
@kirill_monster 3 года назад
@@ananasfioletovО, вы, из России
@tihon4979
@tihon4979 3 года назад
Отлично! Наконец-то я понимаю код 🤣👍
@nto2503
@nto2503 3 года назад
Работа с документацией pyqt - бесценно!
@fidfid1623
@fidfid1623 3 года назад
Отлично! Жду видео на следующую тему - "Управляем ESP 8266 с компьютера. Python + MQTT , GSM SMS, Telnet, Telegram и ICQ".
@Ilya-dr5el4sz9f
@Ilya-dr5el4sz9f 3 года назад
Спасибо) только вчера гуглил про питон)
@UncleAndru
@UncleAndru 3 года назад
Больше таких уроков!!!!!!!!!
@LexxXell
@LexxXell 3 года назад
Добрейшего. Позволил себе немного сократить: код 37:13 строки с 28 по 34 можно упростить до одной строки print(','.join([str(s) for s in data])+';') по анологии код на 37:55 строки с 28 по 34 можно упростить до одной строки serial.write((','.join([str(s) for s in data])+';').encode()) P.s. Я понимаю, что это может быть тяжело-читаемо для непитониста.
@donbobskiy
@donbobskiy Месяц назад
сначала хотел предложить что-то типа: txs = txs[:-1]+';' потом, подумав, решил что можно так: txs= re.sub(",$", ";", txs) (правда надо сперва сделать import re) но ваш вариант конечно тхе бест чтобы было лучше читаемо для непитониста, просто стоит расшифровать blabla = [str(s) for s in data] из list of integers мы делаем list of strings. просто немного непривычно что функция преобразования str(s) указывается перед описанием цикла, а не внутри цикла ','.join( blabla ) - этот list of strings мы соединяем в одну строку с помощью join и запятую берем как соединитель. join работает только с list of strings - потому перед этим и делали преобразование + ';' - ну и потом добавляем терминатор в конец
@Embedded_Developer
@Embedded_Developer 3 года назад
ну всё, ждем возбужденных питонистов в чат... :-)
@One0N
@One0N 3 года назад
Спасибо за урок 👍👍👍
@user-hy1ei3ip8b
@user-hy1ei3ip8b 3 года назад
Не описать ту душевную боль которую я испытал пока ты программировал на питоне (учу С++)
@iluha168
@iluha168 3 года назад
Я тоже пользуюсь Qt а не PyQt, капец боль
@Tombaysbot
@Tombaysbot 3 года назад
@@iluha168 смотря на твою аву я немного(много) не верю
@Bleach666i
@Bleach666i 3 года назад
Тоже уже много лет пишу на с/с++ и кьют гуи. Не понимаю зачем Алекс форсит Пайтон. Для Ардуино контроллеров сам Ктулху предписал с++ гуи юзать
@ArduNotes
@ArduNotes 3 года назад
эм, в самом начале видео сказано и показано, зачем и почему вышел этот урок
@vasiasmit7163
@vasiasmit7163 3 года назад
@@iluha168 Одна фигня.
@manul88
@manul88 2 года назад
Супер видео. Спасибо!!!
@yanin68
@yanin68 3 года назад
Как всегда все Супер.
@WertiGo260990
@WertiGo260990 3 года назад
Как всегда выше всяких похвал! Народ не стесняется поддерживаем!!! В последнее время нас так часто радуют!
@gera_cl4219
@gera_cl4219 2 года назад
Спасибо, было познавательно
@yuriy_bl
@yuriy_bl 3 года назад
36:55 txs = ','.join(data) + ';' 54:05 ui.circle.setChecked(data[1] == 0) Небольшие замечания, но в целом урок неплохой))
@den_a
@den_a 3 года назад
1:00:30 listX = list(range(100))
@anty_9091
@anty_9091 2 года назад
Удивительно, но факт: Эти гайды информативнее чем от Хауди Хо
@MrWeatherstorm
@MrWeatherstorm Год назад
Спасибо большое, очень интересно
@TLion256
@TLion256 3 года назад
Отлично! Спасибо!!!
@Putn1k27
@Putn1k27 3 года назад
Отлично, как раз делал пол года назад очень похожую программу для ардуино, но на Visual Basic. Будет что сравнить.
@khamismuniru5188
@khamismuniru5188 Год назад
I worked with this video using English captions, and it was still helpfull. Many thanks!
@DomNaPechi
@DomNaPechi Год назад
Офигел задолго до середины видео... Только начал изучать язык программирования но интерес только растёт. Одно беспокоит - пока очень непонятно, как можно разобраться во всей мешанине букв/цифр/функций )) Тут простейшие арифметические действия вывел на экран и радости ппц, а видео глянул и прифигел.. сколько всего ещё нужно изучать.
@artursm2158
@artursm2158 Год назад
txs = f"5,{u1.textF.displayText}" форматирование текста по моему мнениш удобнее, а так Ваш канал просто супер!
@user-ps1qg3sz6d
@user-ps1qg3sz6d 3 года назад
Спасибо за урок по PyQt👍 Прокачивай своего питона🐍
@user-ev9fo1ub6z
@user-ev9fo1ub6z 3 года назад
Молодец, отличный урок) Питон - топовый, комментаторы, которые его ругают, просто злобные. Можно конечно писать красивее, с опытом) Я за 10 лет написал на питоне велосипедов не меньше чем у тебя самоделок из сантеха :) Там вообще можно накидать веб-сервер и управлять всем этим добром из браузера, по вебсокетам, в реальном времени, и с нескольких устройств одновременно. И код будет простой-понятый, полно готовых библиотек, а на си такое замучаешься писать.
@filimono7078
@filimono7078 3 года назад
Какое счастливое совпадение. Как раз на неделе дошли руки до графиков в PyQt5. И их настройка была сложной... До сегодняшнего дня конечно)
@unclestepa
@unclestepa 3 года назад
Лайк глядя!
@user-hd7hq4lf4y
@user-hd7hq4lf4y 3 года назад
нее, ничего кроме Python, потому как мультиплатформа. Ну и захотелось после просто Pytho скриптов поковырять Qt, сподвиг так сказать. За что огромадное СПАСИБО!!! Рахмат, ука! В общем то здесь на самом деле даже больше возможностей, чем на Processing
@lift312
@lift312 3 года назад
Супер!
@leshgabes1855
@leshgabes1855 3 года назад
крутяк, респект тебе!
@stasink
@stasink 3 года назад
Побольше таких видео
@lyxstv
@lyxstv 3 года назад
В кнопку джойстика можно сразу передавать булеан в виде условия ui.circle.setChecked(data[1] == '0') case switch является архаизмом, но появится в 3.10 питоне(уже совсем скоро), хотя в питоне он будет нацелен на более сложные сравнения чем в С Также в питоне есть типы, можно было функцию объявить как def test(a: list[int]): чтобы не делать комментарий
@user-lr8lr7zc5u
@user-lr8lr7zc5u 2 года назад
Отлично!
@user-xc1ps7us9w
@user-xc1ps7us9w 2 года назад
все разобрался))все норм!👍
@d1zz3l
@d1zz3l 3 года назад
Алекс будь добр сделай пожалуйста видос как все тоже самое делать под есп с парсингом юдп-пакетов по вифи.
Далее
POV: Spain vs Italia
00:11
Просмотров 350 тыс.
Спасибо Анджилишка, попил😂
00:19
Управление моторами с Arduino
15:44
Просмотров 484 тыс.
Неразрушаемый смартфон
1:00
Просмотров 1,9 млн
Это спасёт камеру iPhone
0:32
Просмотров 91 тыс.