Python. Arduino, PyQt, Modern GUI in QML: Arduino Mega

Поділитися
Вставка
  • Опубліковано 24 гру 2024

КОМЕНТАРІ • 56

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

    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.

  • @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.

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

    meanwile im struggling to make an input text

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

    Nice

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

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

  • @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.

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

    Awesome

  • @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  Рік тому +1

      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.

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

    i really love enjoyed your content

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

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

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

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

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

    awesome

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

    Yikes!!! 🔥🔥🔥🔥

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

    Nice work and great job sir I want to learn all this stuff from you I have background in python basic

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

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

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

      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.

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

    Where do we start to learn this?

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

      At the end of the video are the indications. For this you need basic skills in python, PYQT, and arduino. In the links provided there is good information.

  • @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.

  • @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.

  • @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

  • @oswaldojosetortorarivas956
    @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.

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

    very good project

  • @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 роки тому +2

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

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

    Nice content bro

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

    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.

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

    ❤️❤️❤️

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

    Thanks for your this project video.
    I have a project to plot data sensor for raspi.
    Can i get your code? I need your code. I have to learn

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

      Yes, sure. But I have not tested the code on rapsbian or linux. Send me an email, I don't have access to github at the moment to publish it.

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

      @@joelkklein8760 Can I have it too?

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

      github.com/Jahirg/QML_Dashbord

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

    can i get your code? please

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

    Thanks to this video, but if you have a time, please make video an code with raspi real-time matplotlib like in this video

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

      In QML You need QtChart to make charts. Or import the matplotlib chart as an image. I have another video using Qtdesigner, with this way you can make graphs using, Matplotlib, Pyqtgraph, Qtchar, Qcustmplot. There are more options. Please review this forum forum.pythonguis.com/t/matplotlib-with-qtquick-qml/964/2

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

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

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

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

  • @realman6424
    @realman6424 3 роки тому +1

    thanks for this art

  • @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.