No video

How to Plot Real Time Serial Data on Python GUI??

  Рет қаралды 47,497

Dr. Sachin Sharma

Dr. Sachin Sharma

Күн бұрын

Пікірлер: 130
@pabloc.izaguirreartavia828
@pabloc.izaguirreartavia828 3 жыл бұрын
Thanks from Costa Rica, !! I´m sure if I hadn´t come to your channel , i would never have learned this usefull code !!
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
Happy to help!
@boutheinahaddad6803
@boutheinahaddad6803 3 жыл бұрын
thank you for this video it is very clear but can you do the video for saving the signal in the file in the real time
@Omgtired
@Omgtired Жыл бұрын
Thank you very much. Just what I was looking for. Great example project applicable for many real applications
@sachinsharmajcbro
@sachinsharmajcbro Жыл бұрын
Great to hear!
@phamngocquapham5472
@phamngocquapham5472 8 ай бұрын
Great Video! Thank you very much.
@dani_flyingdutchman5495
@dani_flyingdutchman5495 2 жыл бұрын
Very helpful video prof! Thanks you
@sachinsharmajcbro
@sachinsharmajcbro 2 жыл бұрын
You are welcome!
@kanhaconsciousness704
@kanhaconsciousness704 2 ай бұрын
what if instead of arduino I connect an oscilloscope , will the code have any changes or is this code compatible with that too? Someone please clear this doubt !!
@AlexandreCes
@AlexandreCes 2 жыл бұрын
merci beaucoup, cela m'aide énormément .
@sachinsharmajcbro
@sachinsharmajcbro 2 жыл бұрын
Je vous en prie (Translated by google)
@ExatasDistribuidas
@ExatasDistribuidas 3 жыл бұрын
Thank you! From Brazil
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
You are welcome!
@nityanandadas5575
@nityanandadas5575 Жыл бұрын
Very nice and useful video. Sir, can you please help me about how to change the program for plotting data of voltage output from a power supply which is installed and connected through? Please.
@nickst2797
@nickst2797 3 жыл бұрын
Thank you very much! Could you make a video, not on how to plot, but how to display the serial text data, on a tkinter region? Maybe with a scrolling bar and autoscroll option? Thanks!
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
Great suggestion!
@tuyen3586
@tuyen3586 3 жыл бұрын
Many thanks!
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
You're welcome!
@vishwakchella
@vishwakchella Жыл бұрын
sir can you please make a video for plotting multiple data on the gui, having trouble parsing the data into 2 variables
@Kennerdoll
@Kennerdoll 2 жыл бұрын
Can the live plot graph be saved and how can the width of the plotting area be increased?
@lydiaewande8813
@lydiaewande8813 3 жыл бұрын
Thank you so much for this video. I have a question : How can i use this GUI program without working or opening Python? How can i save it on a computer so that i can use IT anytime without depending on Python? I need your answer please.
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
in order to do that you have to create the executable file of the program.
@lydiaewande8813
@lydiaewande8813 3 жыл бұрын
@@sachinsharmajcbro Thank you for answer, how can i create an executable file in that case ?
@rverm1000
@rverm1000 4 жыл бұрын
best video ive seen so far.
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Thanks
@karanmistry5724
@karanmistry5724 4 жыл бұрын
its good nice description sir
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Thanks and welcome
@dimaskurniawan1924
@dimaskurniawan1924 2 жыл бұрын
thank you, this is a great video, but sir can u help me to solve the delay, i have tried to change the baudrate but still have delay
@RohanHazara
@RohanHazara 3 жыл бұрын
Thank you so much.
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
You're welcome!
@chitchatYT144
@chitchatYT144 2 жыл бұрын
Hello sir.can u make a video on how to show real time data on screen through tkinter python!!!
@huseyinkucuktoka
@huseyinkucuktoka 3 жыл бұрын
Hello sir, I want to make a project that live plot data from raspberry pi. I cant take serial data dallas sensor from raspberry pi. what should I do. Thanks.
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
Dear, Your requirements are not clear. Please send me an email at info@jcbrolabs.org with more clear description of your requirements.
@dr.gauravgoyal6243
@dr.gauravgoyal6243 4 жыл бұрын
Hello Really a nice video... After executing it I am facing two problems. 1. The data is not changing 2. could not convert string to float: error in line data[99] = float(a[0:4])
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Hi, if serial data is not received properly then this error will arise. You can try to use, try and except
@ThingsMadeOfOtherThings
@ThingsMadeOfOtherThings Жыл бұрын
Dear Sir, thank you for sharing this guide. I am doing a similar project but using a raspberry pi and the INA260 sensor connected to gpio pins 2 and 3. Is there a simple way to modify your code to make it work? Thank you so much for any information.
@sachinsharmajcbro
@sachinsharmajcbro Жыл бұрын
Code can be modified. You can contact me at info@jcbrolabs.org for customization.
@pikpik6078
@pikpik6078 3 жыл бұрын
thank sir for tutorial i really appreciate one question sir, how to make plot real time with distance sensor (HC-SR04) using guide matlab ?
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
Hi, Separate code has to be written for that. If you want to get this done then you can contact us at: info@jcbrolabs.org
@pikpik6078
@pikpik6078 3 жыл бұрын
@@sachinsharmajcbro ok sir i have contacted that email
@rverm1000
@rverm1000 4 жыл бұрын
i got the code to work in the previous video. but i cant seem this code to work
@TheCarloszoom3000
@TheCarloszoom3000 4 жыл бұрын
One thing i noticed is that the signal has a delay or lag in the signal displayed in the Python GUI. I even changed the baudrate to 250000, but i still have a 2 seconds lag in the signal. The Arduino IDE shows the singal smoothly. I appreciate your help. Regards,
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Actually, yes this is the problem and I also noticed it while working on a "Real time display and data acquisition project". This problem also doesn't collect the required number of samples. You can solve this issue with the help of threading. Regards
@TheCarloszoom3000
@TheCarloszoom3000 4 жыл бұрын
@@sachinsharmajcbro Thanks for replying. I see that one makes a better use of system memory (making the program faster). I also tried making the Gui an .exe file with Pyinstaller.exe and there's barely a lag. Thanks again.
@Varman199
@Varman199 2 жыл бұрын
@@TheCarloszoom3000 Hi, Unable to make exe file and showing error like- Traceback (most recent call last): File "real.py", line 5, in ModuleNotFoundError: No module named 'serial' how to resolve this issue, I even tried with hidden import. Still not working Thankyou
@dimaskurniawan1924
@dimaskurniawan1924 2 жыл бұрын
i have tried code in this video and having a same trouble, how u can solve that trouble sir? can u explain it to me please? thank you
@robertovalenzuela8860
@robertovalenzuela8860 3 жыл бұрын
When I press start the program crash and stop, also It doesn't show any graph signal, It Is only for Arduino? I'm using a Chatillon pull test connected via DB9 yo USB
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
There must some problem with opening the serial port or program routines. further, the same program can run for any board as long as data is being sent to the serial port is captured properly.
@susilo5667
@susilo5667 2 жыл бұрын
Is there tutorials plotting realtime data on web server?
@bennguyen1313
@bennguyen1313 3 жыл бұрын
It seems the syntax for matplotlib and PyQt-Graph is not compatible. Any thoughts on when one may be better suited over the other? I'm trying to plot real-time data coming in from the serial port ("5, 0x1234, 1.938 ") , but I start to lose data after a few seconds.. any suggestions on either using concurrency (queue/collections.deque, threading, asyncio, multiprocessing) or whether to use matplotlib-blit, or PyQtGraph-split... or PyQt vs tkinter.... or any approach that would maximize the throughput so that no data gets dropped from the serial during the GUI update? I'm running on a PC, but I saw an example of a fast oscilloscope on a Raspberry Pi using OpenGL/freeglut , however, the use of the GPU looks intimidating and perhaps overkill for my needs!
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
Actually, If you are sending data at fast rate and python is reading that data from a function only then you will loose samples. In this case you should use a thread to read the data from serial port. Further, if you keep appending the data in an array then too you will start loosing sample after some duration.
@dioutoroo
@dioutoroo Жыл бұрын
Hello Sir, thank you for your video! I have a question. Can I implement the same code for my Nidaq USB - 6009 instead of arduino? Appreciate your help!
@sachinsharmajcbro
@sachinsharmajcbro Жыл бұрын
If I am right then Nidaq USB doesn't support serial communication. Labview driver needs to be installed for that in order to use the same in MATLAB and LabVIEW
@dioutoroo
@dioutoroo Жыл бұрын
@@sachinsharmajcbro that is true. I'm using NImax and using Nidaq modules in python, but I can't really get output in python GUI. One more question Sir, if we use arduino, then we need to write the script in IDE first then go to Python, am I right? Thank you for your help, Sir
@sachinsharmajcbro
@sachinsharmajcbro Жыл бұрын
@@dioutoroo yes
@chathudilrukshi9609
@chathudilrukshi9609 3 жыл бұрын
Very helpful video. Could you also please suggest a way to display real time data with another loop running background? Every time I try to do that, my window GUI freezes until the loop ends. Thank you
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
Hi, yes there is another way of doing it by using threads. You can contact us at: info@jcbrolabs.org for more information
@nadiasafafajriani1839
@nadiasafafajriani1839 Жыл бұрын
can i use the python code for plot arduino ultrasonic data?
@sachinsharmajcbro
@sachinsharmajcbro Жыл бұрын
Yes,
@nicolasbolivar7647
@nicolasbolivar7647 3 жыл бұрын
i have a problem, the part of root.after(1, plot_data) isnt working, it doesnt do the loop to make it graph
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
It takes time in ms. In my view try to increase the time.
@gerardoulisesperezrodrigue6560
@gerardoulisesperezrodrigue6560 2 жыл бұрын
I have coded your example ant it works BUUT, if I let the program run it suddenly stops after a few minutes. My arduino and python program works perfectly good if I test it using only the terminal without the plot. Can you share me any suggestion to solve it?
@sachinsharmajcbro
@sachinsharmajcbro 2 жыл бұрын
I am not sure about this issue. After how much time, does program stops responding?
@gerardoulisesperezrodrigue6560
@gerardoulisesperezrodrigue6560 2 жыл бұрын
@@sachinsharmajcbro I inserted an "sleep(0.1)" function. I deleted this and the problem was solved. Thank you very much for your support. And also thank you for your video you're a really good teacher!!!
@vijayakumarp6831
@vijayakumarp6831 4 жыл бұрын
This video is very useful.i want modify one small thing.in that x axis instead of 50 samples i want to plot the sensor data for last 24 hours data.can you help me
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Hi, you can contact us at: jcbrolabs@gmail.com
@krmona95
@krmona95 3 жыл бұрын
Hi, thanks for the video! Do you know how to add the plot settings? Eg. Zoom, save, etc
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
I have not tried but can be done easily.
@krmona95
@krmona95 3 жыл бұрын
@@sachinsharmajcbro any advices in how can I do it?
@itzikovadia851
@itzikovadia851 4 жыл бұрын
sir in line 28 it gives me an error couldnt convert string to float. the data is coming from arduino serial port by println command can u please help me
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
If some part of the received data is missing then it throws that error. If you are reading in continuous mode then you should use, try and except block
@itzikovadia851
@itzikovadia851 4 жыл бұрын
@@sachinsharmajcbro thank u sir i will try it. the problem that the data are sent after the start button pushed and the received data is NONE ""
@blasvega2
@blasvega2 3 жыл бұрын
@@itzikovadia851 Try this code in the Arduino program: void setup(){ Serial.begin(115200); } void loop(){ //send a float number 5.6 Serial.write(53); //5 Serial.write(46); //. Serial.write(54); //6 Serial.print(" "); //send Serial.write(56); //8 Serial.print(" "); delay(200); }
@mubin04sheikh
@mubin04sheikh 4 жыл бұрын
Please make a videio on PID Control in python
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
I will make it soon...
@kangwei9429
@kangwei9429 4 жыл бұрын
Hi sir, I am facing an issue that there is no signal in my plot even I had press the start button, the graph is empty. I have checked and there are no errors for the coding. May I know what is the problem?
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Hi, actually, I can't help you without looking at the code. You can send a mail at: info@jcbrolabs.org
@blasvega2
@blasvega2 3 жыл бұрын
try this code in the Arduino program: void setup(){ Serial.begin(115200); } void loop(){ //send a float number 5.6 Serial.write(53); //5 Serial.write(46); //. Serial.write(54); //6 Serial.print(" "); //send a number Serial.write(56); //8 Serial.print(" "); delay(200); }
@modugulakavyasri1581
@modugulakavyasri1581 Жыл бұрын
Sir can we plot real data from gyrosensors on a website
@sachinsharmajcbro
@sachinsharmajcbro Жыл бұрын
Yes, that can be done.
@darshanpanchal3046
@darshanpanchal3046 Жыл бұрын
Sir i am really stuck here, please give video doing same with threading 🙏 please 🙏
@robertstockmann4720
@robertstockmann4720 3 жыл бұрын
Hello sir, your code works very well! Thank you first of all. But i am facing a little problem, when running the code again, i recieve an warning in the console: invalid command name "2073612564416plot_data" while executing "2073612564416plot_data" ("after" script) The GUI still works when i run it a second time, but i guess it has an old after.loop running in background which collides and throws the warning or something like that. Do you know how to solve this 'problem'?
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
I can not say exactly without seeing the code.
@robertstockmann4720
@robertstockmann4720 3 жыл бұрын
@@sachinsharmajcbro i solved it on my own, the root.after loop was still running in background as i expected. So i defined a condition to exit the loop when closing the GUI and now it throws no warning anymore. I appreciate your work!
@Global_Info
@Global_Info 3 жыл бұрын
@@robertstockmann4720and @sachin sharma, I receive the same error as you mentioned here "2073612564416plot_data". However, in my case, the GUI appears but the data don't appear on the plot window. Though, I can receive the serial data while using the serial arduino terminal. Can anyone of you plz help.
@juansebastianforeroromero8023
@juansebastianforeroromero8023 3 жыл бұрын
Dude, isn't it possible for you to provide Arduino code? I swear I've tried with default one but it is not working. I don't know if maybe if using a wrong one
@blasvega2
@blasvega2 3 жыл бұрын
Try this code for the Arduino program: void setup(){ Serial.begin(115200); } void loop(){ //send a float number 5.6 Serial.write(53); //5 Serial.write(46); //. Serial.write(54); //6 Serial.print(" "); //send Serial.write(56); //8 Serial.print(" "); delay(200); }
@arbaazkhan5868
@arbaazkhan5868 3 жыл бұрын
how should i fix this error SerialException: could not open port 'COM3': PermissionError(13, 'Access is denied.', None, 5)
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
First confirm that no other application is accessing the same port. Then check whether you have enough permissions to access the port or not.
@arbaazkhan5868
@arbaazkhan5868 3 жыл бұрын
@@sachinsharmajcbro brother how to check whether you have enough permission to access the port
@virajitviru
@virajitviru 2 жыл бұрын
Why is there the Swastik symbol ? just curious
@sachinsharmajcbro
@sachinsharmajcbro 2 жыл бұрын
Apart from being a religious symbol in India, I am more inspired by the ancient science and technology knowledge of our heritage. But it is taken up by west people for totally different meaning which I never imagined.
@TheCarloszoom3000
@TheCarloszoom3000 4 жыл бұрын
I'm working on plotting 2 signals (from Arduino). Those are 2 float values separated by ",". So far i have 2 graphs in the same canvas and the code stops receiveing data as it shows "List index out of range error". I appreciate your help. ------ from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg from matplotlib.figure import Figure import tkinter as tk import numpy as np import serial as sr # ------global variables data = np.array([]) data2 = np.array([]) cond = False # -----plot data----- def plot_data(): global cond, data, data2 if (cond == True): a = s.readline().decode() # Reads data from Arduino and creates a object dataArray = a.split(',') a = dataArray[0] a2 = dataArray[1] if (len(data) < 99): data = np.append(data, float(a[0:4])) data2 = np.append(data2, float(a2[0:4])) print(data, data2) else: data[0:98] = data[1:99] data[98] = float(a[0:4]) data2[0:98] = data2[1:99] data2[98] = float(a2[0:4]) lines.set_xdata(np.arange(0, len(data))) # Returns a ndarray object containing evenly spaced values within the given range lines.set_ydata(data) lines2.set_xdata(np.arange(0, len(data2))) # Returns a ndarray object containing evenly spaced values within the given range lines2.set_ydata(data2) canvas.draw() root.after(1, plot_data) def plot_start(): global cond cond = True s.reset_input_buffer() def plot_stop(): global cond cond = False # -----Main GUI code----- root = tk.Tk() root.title('Real Time Plot') root.configure(background='light gray') root.geometry("1200x800") # set the window size # ------create Plot object on GUI---------- # add figure canvas fig = Figure() ax1 = fig.add_subplot(111) ax2 = fig.add_subplot(121) # ax = plt.axes(xlim=(0,100),ylim=(120,150)); #displaying only 100 samples ax1.set_title('Serial Data') ax1.set_xlabel('Sample') ax1.set_ylabel('Readings') ax1.set_xlim(0, 100) ax1.set_ylim(200, 800) # Set Y axe min and max limits: depend on reading from Arduino ax1.grid() ax2.grid() ax2.set_xlim(0, 100) ax2.set_ylim(200, 800) lines = ax1.plot([], [])[0] lines2 = ax2.plot([], [])[0] canvas = FigureCanvasTkAgg(fig, master=root) # A tk.DrawingArea. canvas.get_tk_widget().place(x=20, y=20, width=750, height=600) canvas.draw() # ----------create button--------- root.update() start = tk.Button(root, text="Start", font=('verdana', 10), command=lambda: plot_start()) start.place(x=650, y=630) root.update() stop = tk.Button(root, text="Stop", font=('verdana', 10), command=lambda: plot_stop()) stop.place(x=start.winfo_x() + start.winfo_reqwidth() + 20, y=630) # ----start serial port---- s = sr.Serial('COM3', 9600) s.reset_input_buffer() root.after(1, plot_data) root.mainloop() ----
@bennguyen1313
@bennguyen1313 3 жыл бұрын
Where you able to get this working? Did you have any issues of dropped-data?
@kuchalaggyan2502
@kuchalaggyan2502 3 жыл бұрын
Hi, I want to show the 3d graph. can you help to do this. I am reading the value of the accelerometer. I want to show the line graph in Tkinter.
@kuchalaggyan2502
@kuchalaggyan2502 3 жыл бұрын
there are some changes in the line of code. I try myself to make desired output but I fail to do this, can u help me to make the desired ouput.
@kuchalaggyan2502
@kuchalaggyan2502 3 жыл бұрын
lines= ax.plot([],[])[0] can u explain this line of code. what does do? and what all changes it needs to make 2d graph to 3d graph, if I generate the 3rd coordinate by using random.random().
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
Hi, It can be done. Please contact us at: info@jcbrolabs.org
@kuchalaggyan2502
@kuchalaggyan2502 3 жыл бұрын
@@sachinsharmajcbro Ok, Thank u for giving me your contact address. Thank u in advance. I send u a mail. Plz, reply as soon as possible.
@kuchalaggyan2502
@kuchalaggyan2502 3 жыл бұрын
@@sachinsharmajcbro I am getting error when I pass these "lines.set_zdata(data)" and the error is 'Line2D' object has no attribute 'set_zdata'.... what all changes it need to run these line "lines.set_zdata(data)".
@nisansalathenuwara1416
@nisansalathenuwara1416 3 жыл бұрын
Sir, how to plot multiple real time data in the python?
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
If you wish some customized work then please contact us at: info@jcbrolabs.org
@akaludi
@akaludi 3 жыл бұрын
Please provide the Arduino Code on website also - only Python code for PC is given - One side is not enough and is DISCARD by all of people and students - provide the code for Arduino and write and explain to students to feel satisfied
@blasvega2
@blasvega2 3 жыл бұрын
You can star with this code in the Arduino: void setup(){ Serial.begin(115200); } void loop(){ //send a float number 5.6 Serial.write(53); //5 Serial.write(46); //. Serial.write(54); //6 Serial.print(" "); //send Serial.write(56); //8 Serial.print(" "); delay(200); }
@stefanjelic8704
@stefanjelic8704 3 жыл бұрын
Can You post the code please? 😁
@ismailnasri7241
@ismailnasri7241 4 жыл бұрын
Hey siiir...i wana just know how can i plot in real.time an variable in my script python and plot it ik GUI
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Procedure will be same as in this video
@ismailnasri7241
@ismailnasri7241 4 жыл бұрын
@@sachinsharmajcbro with what can i remplace this if i have an int variable #----start serial port---- s = sr.Serial('COM8',115200); s.reset_input_buffer()
@Global_Info
@Global_Info 3 жыл бұрын
May I get the Arduino code for this project?
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
That is simple serial communication program in arduino...
@franciscomiranda3239
@franciscomiranda3239 3 жыл бұрын
Source code direct link??
@somebody9887
@somebody9887 3 жыл бұрын
There is Threading problem with this code
@sachinsharmajcbro
@sachinsharmajcbro 3 жыл бұрын
If you want to acquire data at faster rate then you have to use threading.
@itzikovadia851
@itzikovadia851 4 жыл бұрын
excellent but it is poor that the code file is missing nevertheless thanks
@sachinsharmajcbro
@sachinsharmajcbro 4 жыл бұрын
Hi, All codes have been updated on www.jcbrolabs.org
@itzikovadia851
@itzikovadia851 4 жыл бұрын
@@sachinsharmajcbro GREAT thanks
@pantelapost8607
@pantelapost8607 2 жыл бұрын
Sooo we gonna pretend that we don't see the swastika?
@sachinsharmajcbro
@sachinsharmajcbro 2 жыл бұрын
Dear you don't need to pretend. You just need to understand that this is a part of religious symbol in several parts of the world.
@anthonypeters1797
@anthonypeters1797 2 жыл бұрын
whats up with the nazi sign
@sachinsharmajcbro
@sachinsharmajcbro 2 жыл бұрын
The sign is not related to Nazi symbol. It is an Indian symbol Swastika, which represent prosperity and well being for all. Please do some google search for the same.
@zachzion762
@zachzion762 7 ай бұрын
⁠@@sachinsharmajcbroyeah the swastica threw me off too. I would consider changing it.
How to Train a Neural Network in Python using SKlearn?
19:43
Dr. Sachin Sharma
Рет қаралды 4,5 М.
How to Plot Real Time Serial Data from hardware in Matlab?
19:20
Dr. Sachin Sharma
Рет қаралды 36 М.
Nurse's Mission: Bringing Joy to Young Lives #shorts
00:17
Fabiosa Stories
Рет қаралды 4,6 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 86 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 15 МЛН
Seaborn Is The Easier Matplotlib
22:39
NeuralNine
Рет қаралды 169 М.
Python GUI Development With PySimpleGUI
15:15
Real Python
Рет қаралды 1 МЛН
How to Plot Real Time Serial Data from Arduino using Python Pyplot?
14:43
Dr. Sachin Sharma
Рет қаралды 22 М.
Animating Plots In Python Using MatplotLib [Python Tutorial]
10:17
CodingLikeMad
Рет қаралды 75 М.
How to process Arduino data in Python
7:33
Curio Res
Рет қаралды 27 М.
Making Animations in Python using Matplotlib!
22:05
Younes Lab
Рет қаралды 10 М.
Python GUI for Arduino Control
12:52
Anas Kuzechie
Рет қаралды 35 М.
Nurse's Mission: Bringing Joy to Young Lives #shorts
00:17
Fabiosa Stories
Рет қаралды 4,6 МЛН