KZbin algorithm where were you 4 years ago when I needed such inspiration!
@Xphy3 жыл бұрын
Me too hhh
@evanpham18913 жыл бұрын
Would love to see the software. You have a Github link or something?
@drknl213 жыл бұрын
Definitely! I need to learn more about tf and PIDs for Arduino
@elvertederodelossubnormale65933 жыл бұрын
Ward
@danieldeelite3 жыл бұрын
Bamp
@cyrix_14 жыл бұрын
I would really love to review the code. Please a Github link.
@sueigh88816 жыл бұрын
Well done. One of the key factor is the very good craft skill required for the project. I shall use the principle in smaller projects.
@Tracks7777 жыл бұрын
I enjoyed the video! Keep it up!
@nicolajkl3 жыл бұрын
Best demonstration I've seen so far. Thank you.
@wilsoncoronado85692 жыл бұрын
Feel satisfied watching this vid 👏🏾
@HeavenOnHigh3 жыл бұрын
i dont need an answer, i just want to believe that the robot tries his hardest to make daddy proud! GIVE IT A HUG YOU MONSTER!
@andrewshiner16063 жыл бұрын
Do you think you can get it to control two balls at once?
@madhatter54755 жыл бұрын
how can i make one?
@-WhizzBang-3 жыл бұрын
I was wondering how did it know the exact position of the Ball at all times! A touch screen makes perfect sense.
@chetchelios76144 жыл бұрын
Can they track and balance multiple balls
@shirokuma6633 жыл бұрын
Part 1 was 5years ago and this video was 3 years ago. Thats a long ass sequel for part 2 video
@triangledz5 жыл бұрын
what happen if yu add another ball?
@fireteamomega23434 жыл бұрын
Nice build
@UnderGreyPreassure4 жыл бұрын
What happens when you put two balls?
@Tamez18 Жыл бұрын
Do you still have the project code?
@ProtoG427 жыл бұрын
Great video!
@gel8467 Жыл бұрын
Impressive!!!! Is this project available for download? I would really like to study this code. How can I contact you?
@luisantoniovieiravital52926 жыл бұрын
How much does the ball weigh?
@MariaGarcia-ey3fg3 жыл бұрын
Do you use a shaft coupler universal joint in the center of the plate? Or what is it? Do you have a link?
@sanfrodandnone3 жыл бұрын
What does the ir sensor do?
@ferrumignis3 жыл бұрын
It receives commands from the TV remote.
@KK-fh1ds5 жыл бұрын
Very cool. Thanks
@akshaygodse17607 жыл бұрын
Hey did you use any filters such as kalman filter? Can you provide me source code
@archerbob68473 жыл бұрын
Can it handle more than 1 ball?
@GRIDSLER4 жыл бұрын
What about LQG control?
@fluffigverbimmelt3 жыл бұрын
What about model-based control?
@ProKingCreate3 жыл бұрын
Dear Creator! Could I buy this from you? I find it fantastic, and do not find myself knowledgeable enough to build it myself. Best regards!
@migangfercab3 жыл бұрын
I always was waiting for two balls
@NomNomNom19893 жыл бұрын
can you show your PID controller in detail? did you simulate it in matlab?
@ashishpondit81833 жыл бұрын
what if you use two balls?
@rashiidsherif92226 жыл бұрын
How do you attach the resistive plate? I imagine screwing it onto a frame destroys the plate so you stick it? does it come adhesive?
@mtraven235 жыл бұрын
this is impressive. I just got a few of these touch screens (actually mine still have an LCD on them) at a surplus store. I doubt I will be able to interface with the monitor, but I could overlay the touch panel over a different lcd. Anyways, I was hoping to get some information on how that touchscreen interfaces with the arduino. What are the 5 lines you connect & what kind of information is the touch screen sending?
@younesammari62143 жыл бұрын
ما شاء الله عليك 👏
@BreinkingJainas2 жыл бұрын
How's it going. I am currently developing this project, do you think you can advise me on the programming part since I have a 5-wire screen and I don't know where to start. I would greatly appreciate your help.
@maatwerkengineering33985 жыл бұрын
does the arduino 'know' the mass of the ball? Does the mass even matter or does it cancel out somehow?
@MrDmadness4 жыл бұрын
Cannot answer for him but it looks to me like its using an ir sensor to determine the objects location, I see no way of sensing weight in the project. If its utilizing it then weight does not matter as its accepting information based on position, so regardless of weight it will react.
@robstach4 жыл бұрын
@@MrDmadness wouldn't the touchscreen be responsible for sending position? Hence, the metal balls....
@MrDmadness4 жыл бұрын
@@robstach yeah, I saw that much later. Touch screen for sure is acting as the sensor. So the code would only really need to register the acceleration of the object relative to its reaction, in the video he has 3 ball bearings available but shows only 1 in use. He perhaps has 3 different codes that optimize the performance, but even without this is see it as he has 2 parts to a math triangle, acceleration, over distance, it's also possible the touchscreen would be figuring weight into equation. Regardless would be cool to see code. I've got 2 boxes that pass a ball between them ( if the cat doesn't get the ball en route ) not really the same but that the servos react to "catch" the ball when the opposing passing one passes it hard.. its using sonic.
@eliotlong51843 жыл бұрын
Does the weight (mass) of the ball affect: i.e., is it programmed for a specific mass of a ball and corresponding momentum of the ball?
@mariobrown19583 жыл бұрын
This is great and has renewed my enthusiasm for Arduino. What brought me here is actually my office chair in my home. I noticed one arm was about a cm lower than the other, where it would touch the keyboard tray. I let it bother me for a day and then turned the chair upside down and gave the stand arms a few spins, seeing if I could notice any wobble in the way it moved. I could not, and when I set it back upright the problem was gone, both arms connected to the same height on the keyboard tray. Is this a common problem? Should I use duct tape to secure the current position of the wheels or is there a more permanent solution. For reference my rocking adjuster is set to no rocking (as upright as possible) and my height adjustment is set to keyboard height. Thanks, a little off subject but as I was thinking of building one of these arduinos to fix it, not too far off.
@eduardovega1746 Жыл бұрын
Hello! This is totally amazing! congrats for this great project :) Do you have some simulation about this system? currectly I'm working in a project with a states feedback but my main problem is in the non linear simulation. I linearized the mathematical model to can design a control, but when I try put the same control with the non linear model there are problems, and I know that is so difficult that the same control function with a non linear system but I was just looking for an approximation ... I would like consult some type of information if you have to can achieve this project :) Regards!
@MrRagishtin4 жыл бұрын
Where can I buy this touchscreen please ??
@luisantoniovieiravital52926 жыл бұрын
Excellent !! How many points per second does ADC convert?
@triphan43625 жыл бұрын
did you use kalman filter ?
@루이-d4o4 жыл бұрын
It is interesting and fun.
@marcopataronpucuna82986 жыл бұрын
a favor which is the brand of touchscreen that uses please or one that can serve me
@kennethtconnor17896 жыл бұрын
Hi I am working on a similar project, but I am having trouble reading the values on my 5 wire resistive touch-screen can you help me out
@astrazenica77833 жыл бұрын
What presentation software you use for animation? Looks great
@MrMonteirofull6 жыл бұрын
where did you buyed the touchscreen?
@franksaavedra72016 жыл бұрын
Where can i buy all the components?
@fantomgaming90185 жыл бұрын
How to make it
@sakirdag29767 жыл бұрын
Do you share the source code?
@johan_link6 жыл бұрын
I made a similar project : kzbin.info/www/bejne/a2ink3h7d6tqqac codes in description. Maybe it will help you
@matusjankech87616 жыл бұрын
I would like to ask if i need to use encoders on motors ?
@singaporememorylane5 жыл бұрын
How do you control 2 servos simultaneously? I need help for similar project.
@MrDmadness4 жыл бұрын
Use a "while" statement. While servox.write(90) Write.servoY(90) ..this makes servo Y write to 90 degrees when servoX writes ..
@singaporememorylane4 жыл бұрын
@@MrDmadness 1 year later, but thanks! Project was on hold cos I was stuck lol.
@MrDmadness4 жыл бұрын
@@singaporememorylane Haha, I didnt realize the time stamp :)
@singaporememorylane4 жыл бұрын
@@MrDmadness It helps haha thanks man
@osamaabdulgader77646 жыл бұрын
How can you program the pid ?
@wyachaka124 жыл бұрын
✌️ You're So COOL✌️
@marcio64985 жыл бұрын
Hello my friend. Sensational work. Could you make the tutorial for this project available? It's for a school project. My friend please. Thank you.
@andrzejskrzynski4457 жыл бұрын
Hej great work, could tell me sth about touchscreen controller. Did u use some external controller, or either u impemented it on arduino by youself ?
@TheLab-X7 жыл бұрын
I just implemented it in arduino.
@andrzejskrzynski4457 жыл бұрын
Thanks, and one more question how do u connected this plexiglass sheet to your touchscreen ?
@FFGAMER-um8lr2 жыл бұрын
How to make
@TS-su7nj7 жыл бұрын
Nice project! Did you wire the 5V supply directly to the Due's 5V/Gnd Pins? According to the datasheet it needs 7V or higher when supply is connected to the DC plug.
@TheLab-X7 жыл бұрын
I used the Vin pin. The 5V pin on the Due board is a regulated output voltage. You can't use it as power supply input. Since the Due is not under heavy load, the 3.3V voltage regulator would work fine with 5V input, just like powering it via USB.
@smilley05126 жыл бұрын
so good
@kumarsanket59076 жыл бұрын
I am in awe of this project. I would love to make this project. I would be very grateful to you if you could provide me with more details of this project. Please.
@johan_link6 жыл бұрын
maybe my similar project can help you : kzbin.info/www/bejne/a2ink3h7d6tqqac
@samadhistate96374 жыл бұрын
What does PID mean? I'm assuming it's not pelvic inflammatory disease!
@malvoliosf3 жыл бұрын
Incidentally, no, a bike stays upright NOT because of the skills of the rider, nor because of the gyroscopic effect of the wheels - those help, a little, but are not necessary. If you have a powered bike of some sort, and jam the throttle on, it will disappear over the horizon if you don’t catch it. The important thing is the geometry of the frame and fork, which causes the front wheel to turn “under” the bike whenever it starts to fall. See here for details: kzbin.info/www/bejne/pYuklGiqZ9GerNE
@BLKKNGofficial3 жыл бұрын
Boy this is fuckin lit idk how I came across your other vid but this is something I'm keeping my eyes on
@triphan43624 жыл бұрын
Could you please tell the component that connect the servo arm to rod servo. May it the something joint ? , Please tell me where can I buy it and what name it was ? Thanks so much !
@dima120112013 жыл бұрын
Aa touch screen... i thought it uses some pressure sensors..
@priyosubekti73104 жыл бұрын
Assalamu’alaykum... nice job ..
@Dmitry_byk3 жыл бұрын
Woh, cool))
@martiningstrom69663 жыл бұрын
Very cool! Now put it on the dash in your car and drive around!
@wispygraph45863 жыл бұрын
Admiral Bulldog music FeelsWierdMan
@jinshikami75255 жыл бұрын
Hey could you try this software? Pin Point: androidcircuitsolver/app.html
@WinFiniX6 жыл бұрын
Hi, I search another real application of this type of system. Thanks
@rafal.zaniewski72755 жыл бұрын
Controlling the liquid level in a tank for example. Imagine a tank of water that has constant water being added to it but it also needs to maintain a certain level set point. To achieve this you use a PID algorithm like in the above video. Compare it to the above as such; The level switch (touch screen) sends its data to a PLC (micro controller) programmed with a PID loop that calculates the error and makes the correction by adjusting frequency of the pump which adjusts the speed the water being pumped out of the tank, hence always remaining at set point. Really great video by the way!
@fireteamomega23434 жыл бұрын
@@rafal.zaniewski7275 Well in most applications like that you'd just use a simple and more robust float sensor. He uses the map function to the servo movements. Basically if you wanted a balance program just write it to keep map x y or whatever sensor readout within a certain value range. Eventually you lock it down enough and you can control it's motion. Example If p.x > 10 && p.x < 100 && p.y < 100 && p.y > 10 { servo b1 () } //ball right corner And then when it detects that range it calls servo b1 subroutine which lets say activates the servo and lets say shifts the platform to roll the ball to the left corner.
@TanjoGalbi3 жыл бұрын
Bike riding is completely different! A lot of the balance is achieved with the spin of the wheels via gyroscopic forces, it's only when you go slow when you have to do the balancing yourself, the faster you go the easier it is to balance. Simply walking would be better for your balance explanation but is still not a true analogy for your ball on a plate, carrying a tray with glasses of drinks on it would be a better way of describing it.
@مهنداليعقوبي-ذ2و7 жыл бұрын
ابداااااع 😚
@mattheweven47643 жыл бұрын
rube goldberg
@ПётрСолнцев-ъ8к4 жыл бұрын
ну как живое !
@g.adrianarias93626 жыл бұрын
hello my friends. I´m from méxico. I´m student inginner electronic in . my liked your job. your video serves me, but I need help with programming in ARDUINO.
@hinterhofschrauber22883 жыл бұрын
Dontwo Balls on the Plate
@yasinsimsek93687 жыл бұрын
Allah'ın selamı üzerine olsun.
@مهنداليعقوبي-ذ2و7 жыл бұрын
عربي ؟
@athpwrfr4 жыл бұрын
Voll toll wofür braucht man sowas 🤦♂️ Zeit und Geldverschwendung
@planje47403 жыл бұрын
?????????????????????? - what keeps ball on the plate is easy neil degrasse tyson have at finally explained Gravity _ that is how Globe orbiting Sun _ other one case is about (how much there movements is needed to made circle) - but is not point in story until they can have at finally evidence how working Gravity
@Christian232423 жыл бұрын
i get the feeling you did not watch the video before commenting, he is using a Touchscreen to read the position of the ball
@ferrumignis3 жыл бұрын
Lets point and laugh at the gravity denying flat earther.
@paulgibbs69004 жыл бұрын
It was a great idea to put ugly music in the background, especially since you can't speak English properly
@dimitrijekrstic75674 жыл бұрын
Lol he speaks it properly, why are you so butthurt?
@ferrumignis3 жыл бұрын
What a nasty little scumbag. Where's your project videos with your perfect English? Oh yeah, you don't have any.