joelk klein
joelk klein
  • 9
  • 42 317
Part 2: Arduino configuration + serial communication in a GUI.
In the video is the configuration of the arduino and the project to visualize the ports and make the connection between the pc and the microcontroller.
Переглядів: 124

Відео

Qwt + QT For Arduino Projects., Installation.Qwt + QT For Arduino Projects., Installation.
Qwt + QT For Arduino Projects., Installation.
Переглядів 2312 місяці тому
Tutorial to install the QWT library to our Arduino projects, For enthusiasts, If you have suggestions do not forget to leave your comment and give a like.
QT Arduino, Serial Port & C++, for enthusiasts.QT Arduino, Serial Port & C++, for enthusiasts.
QT Arduino, Serial Port & C++, for enthusiasts.
Переглядів 2512 місяці тому
This is a short basic tutorial for creating graphical interfaces using QT aimed at people with little experience. I await your comments, it depends on it if we continue with the tutorial.
Buttons for Control Project witn Inkscape for BeginnersButtons for Control Project witn Inkscape for Beginners
Buttons for Control Project witn Inkscape for Beginners
Переглядів 1322 місяці тому
If you would like to create your own images for your control projects, here is a very basic tutorial.
PyQt Robotic Arm, Python using QML For ArduinoPyQt Robotic Arm, Python using QML For Arduino
PyQt Robotic Arm, Python using QML For Arduino
Переглядів 4689 місяців тому
This project was initially written in C , but to bring it to the hobbist community and make it practical I have rewritten it in Python. And in this way control robotic arm from an arduino UNO. on my github soon willbe available.
smartknob 智能旋钮模型更改smartknob 智能旋钮模型更改
smartknob 智能旋钮模型更改
Переглядів 95Рік тому
Python. Arduino, PyQt, Modern GUI in QML: Arduino MegaPython. Arduino, PyQt, Modern GUI in QML: Arduino Mega
Python. Arduino, PyQt, Modern GUI in QML: Arduino Mega
Переглядів 19 тис.3 роки тому
A new GUI for control Arduino Mega, using PyQt QML, github.com/Jahirg/QML_Dashbord If you have any suggestions write in the comments. The code is available here: Thanks for your watching
Python, Arduino, PYQT, HMI, Modern GUIPython, Arduino, PYQT, HMI, Modern GUI
Python, Arduino, PYQT, HMI, Modern GUI
Переглядів 16 тис.3 роки тому
HMI en PYQT for Arduino MEGA Do you have any suggestions about the application? For graph I use Matplotlib, for modify Color , size window, I use Json (settings.json) for add and change icons go to (modules/setupbtnsmainwindow.py) for modify widgets color, scale, view (def setupWidgets) on Main. Arduino code was updated : 25/11.2021. In this case I do not use the QRC file, the objective is to m...
Control Arduino with Python PyQt5 - QML (Easy) for beginners.Control Arduino with Python PyQt5 - QML (Easy) for beginners.
Control Arduino with Python PyQt5 - QML (Easy) for beginners.
Переглядів 6 тис.4 роки тому
Interfaz grafica en PyQt5 con QML para interactuar con arduino. PyQt5 graphical user interface with QML to interact with arduino. Code: github.com/Jahirg/Code/tree/master/Control_Arduino

КОМЕНТАРІ

  • @gatrixgalban7710
    @gatrixgalban7710 Місяць тому

    SHARE THE REPOSITORY PLEASE

  • @Raposostrikerl1k
    @Raposostrikerl1k Місяць тому

    Nice

  • @techie-317
    @techie-317 Місяць тому

    i really love enjoyed your content

  • @husnimuttaqin4636
    @husnimuttaqin4636 Місяць тому

    thank you for this tutorial. i learn about python qml from this. now i'm a postgraduate student and do lot of research with python qml. thank you very much greetings from Indonesia

  • @MrMegaPussyPlayer
    @MrMegaPussyPlayer 2 місяці тому

    A robot voice, not bad solution for making videos while having a heavy accent in English. Though, there are better/more natural AI voices out there, where you can't tell it's a robot.

    • @joelkklein8760
      @joelkklein8760 29 днів тому

      obvious I know there are better ones, the content is free, and therefore you use things without paying. The important thing is to teach, but if the accent bothers you, then mute the video and just watch.

  • @praiseshabani7978
    @praiseshabani7978 2 місяці тому

    Hello my friend I need to contact you to learn how to create these interfaces, send your email or WhatsApp please

    • @joelkklein8760
      @joelkklein8760 2 місяці тому

      Regardez attentivement toute la vidéo, vous y verrez mon email.

    • @joelkklein8760
      @joelkklein8760 2 місяці тому

      jahirg@yahoo.com

  • @praiseshabani7978
    @praiseshabani7978 2 місяці тому

    Hello my friend, congratulations for this nice interface, I also need to learn this, you can send me your contacts please.

    • @joelkklein8760
      @joelkklein8760 2 місяці тому

      watch the video at the end you can see the email inside the video. The code in Github, the link in the description.

  • @praiseshabani7978
    @praiseshabani7978 2 місяці тому

    Hello my friend, I also need to learn how to create graphical interfaces for the Arduino command

    • @joelkklein8760
      @joelkklein8760 2 місяці тому

      Im doing a tutorial using QT an C++

    • @praiseshabani7978
      @praiseshabani7978 2 місяці тому

      Est ce que vous pouvez m'apprendre à programmer cela ?.

    • @praiseshabani7978
      @praiseshabani7978 2 місяці тому

      Can you teach me how to program these interfaces?

  • @parvinarbabzadegan196
    @parvinarbabzadegan196 2 місяці тому

    thank you .مرسی از این کار زیبا

  • @komoliddintashmetov2929
    @komoliddintashmetov2929 3 місяці тому

    Very nice work. I wil be glad to get your project source code. Can you send me it?

    • @joelkklein8760
      @joelkklein8760 2 місяці тому

      on description video , github link.

  • @komoliddintashmetov2929
    @komoliddintashmetov2929 3 місяці тому

    Very very good project

  • @valentinagarcia272
    @valentinagarcia272 3 місяці тому

    Nice project

  • @LostIdentities-dg8hm
    @LostIdentities-dg8hm 4 місяці тому

    Awesome

  • @truongbom4384
    @truongbom4384 5 місяців тому

    awesome

  • @OdotRIH4KRC
    @OdotRIH4KRC 6 місяців тому

    Yikes!!! 🔥🔥🔥🔥

  • @berkaysunay8854
    @berkaysunay8854 7 місяців тому

    I want to learn pyqt5 and qml and signal slots but in udemy there are only qml with c++ course. Where can i learn?

    • @joelkklein8760
      @joelkklein8760 6 місяців тому

      in this channel there are some tutorials about qml and python @WandersonItsMe

  • @senakponhospiceazinhou6906
    @senakponhospiceazinhou6906 9 місяців тому

    Hi Joelk. Thanks for your video. Very cool. I download the code on github. I have difficult to compile because, I'm one Qt creator 12.0.2 The Qt.Quick modules are obslete for this version. How can i process ?

    • @joelkklein8760
      @joelkklein8760 8 місяців тому

      The code was written for pyqt5, python 3.8, pip install pyqt5, pyqtchart, pyserial, you should only use the libraries used in the "MAIN" was written for the purpose of using it on older 32bit PCs. For the Qt6 version you must rewrite it. It does NOT require, nor is it necessary to use QtCreator.

  • @PhG1961
    @PhG1961 9 місяців тому

    Impressive!

  • @PhG1961
    @PhG1961 9 місяців тому

    Amazing! Great work!!

  • @annoorkhan4219
    @annoorkhan4219 9 місяців тому

    In GitHub there is no linker file. How can I get that ?

  • @dalesmith8666
    @dalesmith8666 11 місяців тому

    Very nice work! Unfortunately I'm not a fan of Python, mater of fact, HATE IT!! (c++ only). But what really impressed me is the choice of music, not that annoying crap that other use! GOOD CHOICE!! It would be nice if others would do so. Classical is way more enjoyable, and relaxing! Because of this, you get a thumbs up!

    • @RogerXDVsr
      @RogerXDVsr 25 днів тому

      The backend is pure c++ in this proyect and the interface is made with widgets in Python , in my opinion i'd prefer C++ for proyects that controls embebed circuits but today this GUI called QT offers a simple way to focus in the main software to control and use these tools in Python to make faster proyects.

  • @cleiverosmarpaul9760
    @cleiverosmarpaul9760 11 місяців тому

    Amigo yo quiero con todo mi corazón hacer eso, que me enseñe a realizar todo eso por favor

    • @joelkklein8760
      @joelkklein8760 11 місяців тому

      hola, hay dos formas de hacer esto usando QT, una es usando qtwidgets y otra es qtquick. los tutoriales de como hacer la interfaz grafica(qtquick) los consigues en al canal de wanderson pimenta @WandersonItsMe. Agregue fue elementos indicadores, de control y por ultimo graficas de historicos.

  • @praiseshabani7978
    @praiseshabani7978 Рік тому

    Is it possible that you can make videos on the creation of this video?

    • @joelkklein8760
      @joelkklein8760 Рік тому

      The GUI was designed based on the videos of the youtube channel @WandersonItsMe, Personally what I did was to integrate arduino to that interface, the designs of the indicators were taken from other websites. Finally I grouped everything in one project.

  • @tastonic30
    @tastonic30 Рік тому

    How can i read analog signal from Arduino sensor and display in this

    • @joelkklein8760
      @joelkklein8760 Рік тому

      arduino send 0-1023 value, in python you need adjust to personal scale, and show. The widget scale need adjust too.

  • @m6336m
    @m6336m Рік тому

    I want design Gui Thermometer 🌡 by pyqt5 please help me

    • @joelkklein8760
      @joelkklein8760 Рік тому

      Are you using qtquick or qtwidget? you can also use an svg file and manipulate its components to make it look like an instrument. for example: www.download.insbud.net/software/qml/ostoia/qml/pl/images/thermometer_01.svg

  • @hahaha-bc8xh
    @hahaha-bc8xh Рік тому

    you made almost same app with qml/python and with pyqt5. which combinations are good about fast and accuracy ?

    • @joelkklein8760
      @joelkklein8760 Рік тому

      In QtQuick (QML), you can make more elegant visual effects, and as you could observe the python code is very reduced. QtWidgets is more practical, it all depends on the type of project. I made both to show how to pass information from python to QML, something that many people found complicated.

  • @shouryamakerlab
    @shouryamakerlab Рік тому

    age of emprie 3 music and python code is just so grt

  • @oswaldojosetortorarivas956

    greetings Very good work I am about to do one just like it I want to edit yours for the better I have the Qt5.14.2 environment but the code gives many errors could you indicate your configuration for the PyQt project

    • @joelkklein8760
      @joelkklein8760 Рік тому

      Python 3.8.8 version 32 bit for my pc.. is win7 old. or superior 64bit on win 10. steps: 1- install python, 2- pip install PyQtChart.

  • @olivares21
    @olivares21 Рік тому

    Hey! from where do you got the analog input meter ?? I would like to implement something like that

    • @joelkklein8760
      @joelkklein8760 Рік тому

      the top meters you simply have to modify the default meter in qtquick. The others I saw on the web, is to play with the properties and know how to draw using qt.

  • @bretearwood7027
    @bretearwood7027 2 роки тому

    Sweet.. let's start building the nuclear power plant now

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      Everything is possible, it depends on your imagination.

  • @avinashkv2943
    @avinashkv2943 2 роки тому

    Do you have a tutorial on the gauge chart alone and how it was integrated into the UI ?

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      it is something simple that many people are not clear how to do it. soon I will make a video. See this article. www.pythonguis.com/tutorials/embed-pyqtgraph-custom-widgets-qt-app/

  • @Новости-з3й
    @Новости-з3й 2 роки тому

    Useless video... no explanations ... where are you going ?

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      The design of the graphic interfaces can be found here on youtube. ua-cam.com/video/pD0UeD7S27s/v-deo.html . Before you criticize show me your publications, how many tutorials or contributions have you made to the internet community. None. Then the useless one is you.

  • @rverm1000
    @rverm1000 2 роки тому

    how do you get this thing running? tutorial

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      Go to my github, there you will find a PDF with instructions. As you can see I use python as language supported with PYQT for the graphical interface. In PDF are the instructions but in spanish language.

  • @rverm1000
    @rverm1000 2 роки тому

    it would be nice if you could go threw process of designing one item at a time like the dial gauge, show how to connect the arduino . im been programming in python for a couple years now. but i havent done that yet other than connecting an esp8266 to the wifi and turn on /off some leds.

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      As you can see I use QT framework, but that applies to anyone you master. Write me and I'll explain basic things about widget creation. Arduino-PC serial communication, and good data visualization. jahirg@yahoo.com. I don't speak English so I don't do tutorials.

    • @rverm1000
      @rverm1000 2 роки тому

      @@joelkklein8760 good thing about youtube is other people are creating widgets. I have found websites that have the dials created. So I can just send the data.

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      If that's the good thing about the internet, I've even seen a Chinese website, where there are widget creators for QT that sell their creations at a very good price. check this website. www.zhihu.com/column/c_1099710576145567744

  • @ragder13
    @ragder13 2 роки тому

    Great video! Have you thought about actuating solenoids valves and maybe a couple of pumps using your GUI? is it possible to create your own icons for ON and OFF in PYQT?. like instead of clicking on square icon, may be there Is an icon in the shape of a valve etc.

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      The output signals can activate a relay and behind it you can put any type of actuator. As for the icon of an element, it is possible to use any symbol and change its color according to its status.

  • @kertosyt
    @kertosyt 2 роки тому

    meanwile im struggling to make an input text

  • @joaodantas1035
    @joaodantas1035 2 роки тому

    Bom dia! Ótimo projeto parabéns! Vc tem o esquemático das ligações no arduino mega?

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      excellent contribution, I assumed that by looking at the Arduino code the connections would be easily understood. Soon I will put a PDF with the pin out on GitHub.

  • @yudipatriot7765
    @yudipatriot7765 2 роки тому

    very good project

  • @evgeniisopov2858
    @evgeniisopov2858 2 роки тому

    What's about a real temperature sensor in the project?

    • @joelkklein8760
      @joelkklein8760 2 роки тому

      For this particular case, i use analog input but you can use for example LM35

  • @setiyadi_ben
    @setiyadi_ben 2 роки тому

    Thank you, it helped me a lot while I was still in my internship program to create an educational HMI display for the brake system on a train.

  • @hisamk7765
    @hisamk7765 2 роки тому

    Nice content bro

  • @pixeldar5500
    @pixeldar5500 2 роки тому

    GUI and classical music? shut up and take my money!

  • @amirtelecom6898
    @amirtelecom6898 2 роки тому

    Excellent work worth supporting do you have other Python projects??

  • @amirtelecom6898
    @amirtelecom6898 2 роки тому

    Excellent work worth supporting do you have other Python projects???

  • @furrane
    @furrane 3 роки тому

    Nice code commenting my man !

  • @cristestolvads1602
    @cristestolvads1602 3 роки тому

    ❤️❤️❤️

  • @diving_master3298
    @diving_master3298 3 роки тому

    Am I the only one asking my self why is he using Windows 7

    • @joelkklein8760
      @joelkklein8760 3 роки тому

      my laptop is old is win7 32bits, if you want to give me a new one I accept it. I always test this on different versions of windows, x86 and amd64.

  • @raghuveershinde5728
    @raghuveershinde5728 3 роки тому

    How to integrate pyqt5 with arduino

    • @joelkklein8760
      @joelkklein8760 3 роки тому

      In github you can see arduino and python code. Its my first video latest videos have betters GUIS.

  • @ivanstarr6568
    @ivanstarr6568 3 роки тому

    Wow Mr. Klein that is AWESOME. What beautiful graphics! I'm working on a project to replace the instrument panel of my motorcycle with a 7" screen and Raspberry Pi so I can replace the mirrors with (3) cameras and have a FLIR camera pointing ahead, switchable from a handlebar switch. Can I use your code to produce the instrument panel graphics? This would be my first project in this development environment. I will give you full credit, and will of course publish any code added for the wifi webcam control code. I'd email you, but I don't know your email addr

    • @joelkklein8760
      @joelkklein8760 3 роки тому

      of course, you can use it. remenber send me a picture. at end video you can see my email

  • @Techn0man1ac
    @Techn0man1ac 3 роки тому

    Отдельное спасибо за классическую музыку