Cool vibrations... I have to read the wikipedia page to learn more on this topic. Once again I saw your good programming talents. Light and fast project.
I love this project. I love the way it demonstrates the sinusoidal curve created by the dots. I am now learning Vibrations And Waves in my Physics Textbook and I wonder why I like this part of physics the most. Regards, Ahaan.
The frequency it vibrates at when it is plucked. Actually it's more complicated than that as there could be several harmonic frequencies involved as well, depending on how it is plucked. Vibrations is an interesting area of study.
Have you thought about trying to put this in a 3-D grid? You could use a slider to move the dots along the z-axis. I don't know if this is possible, I just thought it would be cool.
Just multiplication, division, addition and subtraction! There are a number of variables but it's not too bad. Gravity could be added without too much work.
MIT stands for the Massachusetts Institute of Technology. It is one of the best Engineering schools in the world. MIT is the developer of Scratch too, as you can see in the web address: scratch.mit.edu.
excelent simulation! espesially the last one. Intresting because most people would actually think that the more cycles per minute the higher the peak will go which is incorect! its about frequncy, for every size the shap is it will have a preferd frequency in which its amplitude will be at its larges, vabrate a large shape to fast and its going to be all over the place and vibrate a small shape slowly it wont catch a rhythem!
This is awesome! I loved the one that you could plot the peak amplitude. This is pretty ironic because we were just studying waves in school (So I know what amplitude really is now, lol). How do you come up with all of your great ideas for projects?!
Thanks! Lately, the ideas have come from looking at other people's work and thinking about how to take the concepts futher or in a different direction. I'm glad you enjoyed this one...vibrations and waves are amazingly cool.
Are you an ME? Me too! My BS was Univ. of New Hampshire class of '80 with my MS from MIT in '85. I'm sorry to say, all that pricey knowledge has pretty much rotted away...
Thanks! Sometimes it's hard to know when to quit...I originally had this project doing the entire frequence sweep automatically, including the plotting. But then, it took half an hour to run it and what was the fun of waiting around for it? Plus, I had trouble determining when steady state had been reached so I decided to make it much more manual.
Very nice simulation. I gave it a love it even though there needs to be more levels to this game. A good remix of this would change the sprite appearance, etc. to simulate a slinky anchored to one side. You could also vary the normal vector of the final (rightmost) slinky sprite and rotate the others accordingly,
Very very cool! It is amazing... I dont see how its possible to be this good!!!! WOW! I mean, I see how you can get the dots to follow the pointer,,, anyway, wow. Another great Paddle2See Hit!!!
I see peeks at 29 (129) and 63 (62). (IcedTea Java Plugin on Ubuntu linux, AMD Sempron 2800+) There may be other smaller peaks, but I think testing it out of order may be causing other waves... Interesting. I think your theory is still holing up... But I'm not able to test on windows with the official Java.
There's a future for me in engineering! awesome! :)
I like that you can grab any point., I struggled with this idea. Yours works well. I was trying to have mass in my fire copter's bucket, to require more force by the helicopter when it's full of water- and not be a bungee cord- but I think I was changing the wrong variables. I need to study springs more. You may find these interesting too: http://www.gaffer.org/game-physics http://freespace.virgin.net/hugo.elias/models/m_main.htm
Thanks! I don't think this one is destined for great fame (not enough play value) but I had fun making it and maybe somebody will learn a bit about vibrations (a fascinating subject!) from it.
If you find this project interesting, there is a future for you in Engineering!
I was looking at Fbrd's 'Curve Art 3' project (an amazing project!) and I started playing around with connected dots. Then, I made them act like a series of masses connected by springs and started getting some cool vibrational behavior. So I sort of threw this project together to let people play with vibrations. It has a bunch of setups controlled by the "Change Setup button at the bottom of the screen. Here are the setups:
Jump Rope Setup: Your mouse is holding the right end of the chain, the left end is fixed. Try shaking the rope at different speeds and directions and see what shapes you can make. By shaking it slowly, you should be able to get all the dots going up and down at the same time, that is the First Vibrational Mode. Shaking at a rate about twice as fast, you should be able to get the right half dots going up while the left half is going down; that is the Second Vibrational Mode. Maybe you can find others!
Pluck Setup: The chain is fixed at both ends. Use your mouse to pluck on the dots and watch the chain respond. You could use this mode to roughly estimate the base natural frequency, if you counted vibration cycles in a given period of time.
Forced Excitation Setup: This is the most compllicated setup by FAR! Here, you control the rate at which the right end of the chain is shaken. The size of the shake is always the same but the response of the chain will vary depending on how fast it is shaken. By searching around, you should be able to find the Resonant Frequencies; these are the ones that cause the chain to vibrate the most. You can use the mouse buttons (+ and -) to move the shaker frequency or use the Left/Right arrows.
I have built in plotting capability (controlled by the Plotting On/Off button) so you can plot Peak Amplitude (how high it shakes) against shaker Excitation Frequency (how fast it is shaken). Use the Reset Peak Amp. button to reset the Peak Amplitude to zero before each reading. Then, use the Plot Point button to record a reading, when you feel the system has reached a steady state. Note that the Peak Amplitude can also be reset with the Down Arrow key and the Plot Point function can be done with the Up Arrow. Finally, the Excitation Frequency can also be set by clicking on the Graph, if you have plotting turned on.
Controls Summary:
Left/Right - Shaker Frequency
Down - Reset Peak Amplitude
Up - Plot point
Space - Next Setup
Comments
You need to be logged in to post comments
Add a Comment
goooooood vibrations indeed! you can see the masks every now and then when the dots go out of sight beneath the mask
Yeah, the constant values were completely trial and error :)
(view all replies)Yeah...I made this back before there was any way to hide variables. Maybe it's time for an upgrade :)
(view all replies)Cool vibrations... I have to read the wikipedia page to learn more on this topic. Once again I saw your good programming talents. Light and fast project.
I did a remix.
gggggooooooooooooooooooooooooooooddddddddddddddddddd
I love this project. I love the way it demonstrates the sinusoidal curve created by the dots. I am now learning Vibrations And Waves in my Physics Textbook and I wonder why I like this part of physics the most. Regards, Ahaan.
Vibrations are quite fascinating! And they are very important to both Physics and Engineering :)
(view all replies)you should make a way to reset the velocity of all of the dots, to make it stop bouncing around so much...
what is the natural frequency
Here's a bit more on this topic... http://en.wikipedia.org/wiki/Vibration
(view all replies)The frequency it vibrates at when it is plucked. Actually it's more complicated than that as there could be several harmonic frequencies involved as well, depending on how it is plucked. Vibrations is an interesting area of study.
this is very good
Thanks! I'm glad you are enjoying it.
prbely one of the best projects in scratch amazing great concept
Have you thought about trying to put this in a 3-D grid? You could use a slider to move the dots along the z-axis. I don't know if this is possible, I just thought it would be cool.
add whip mode to your project notes. really cool.
Sweet!
so cool!
the pluck isn't fixed lolz click the end an you can drag it.
Well, so you can! By fixed, I mean it won't vibrate on it's own...I think I'll leave it the way it is. Thanks for pointing it out though.
(view all replies)what kind of math did u use? I sould take a look. This would be awsome if I could learn how to do this. Could you add a gravity funstion?
Just multiplication, division, addition and subtraction! There are a number of variables but it's not too bad. Gravity could be added without too much work.
excellent ! I wanted to make that but I didn't
this is so awesomely cool!!!!!!!!!!!!!!!!!!!
this is awesome!
its masachuses intution of technolagy
awesomeness!!!!
this project is cool
what's mit?
MIT stands for the Massachusetts Institute of Technology. It is one of the best Engineering schools in the world. MIT is the developer of Scratch too, as you can see in the web address: scratch.mit.edu.
(view all replies)Wow! I finally got my fast computer up and running, so I can see this at a decent refresh speed...amazing!
awsome!!████ you keep makeing the best of the best!██ I wish i could come up with the ideas you do! Great Job!!
wow
coooooooooool
excelent simulation! espesially the last one. Intresting because most people would actually think that the more cycles per minute the higher the peak will go which is incorect! its about frequncy, for every size the shap is it will have a preferd frequency in which its amplitude will be at its larges, vabrate a large shape to fast and its going to be all over the place and vibrate a small shape slowly it wont catch a rhythem!
That's exactly right!
This is awesome! I loved the one that you could plot the peak amplitude. This is pretty ironic because we were just studying waves in school (So I know what amplitude really is now, lol). How do you come up with all of your great ideas for projects?!
Thanks! Lately, the ideas have come from looking at other people's work and thinking about how to take the concepts futher or in a different direction. I'm glad you enjoyed this one...vibrations and waves are amazingly cool.
amazing
Just amazing. It's amazing what can be done with Scratch in the right hands.
Just looked at your code in detail, and it gave me flashbacks of my ME dynamics classes. The horror. The horror. :)
Are you an ME? Me too! My BS was Univ. of New Hampshire class of '80 with my MS from MIT in '85. I'm sorry to say, all that pricey knowledge has pretty much rotted away...
(view all replies)And I mean that in a good way.
(view all replies)This is a fantastic project! You always flesh them out so well, with lots of cool details. I love the various setups and the graphing is a nice touch.
Thanks! Sometimes it's hard to know when to quit...I originally had this project doing the entire frequence sweep automatically, including the plotting. But then, it took half an hour to run it and what was the fun of waiting around for it? Plus, I had trouble determining when steady state had been reached so I decided to make it much more manual.
Very nice!
Very nice simulation. I gave it a love it even though there needs to be more levels to this game. A good remix of this would change the sprite appearance, etc. to simulate a slinky anchored to one side. You could also vary the normal vector of the final (rightmost) slinky sprite and rotate the others accordingly,
The normal vectors should be doable...not sure about the more levels...
i like this i think it is very good
Very very cool! It is amazing... I dont see how its possible to be this good!!!! WOW! I mean, I see how you can get the dots to follow the pointer,,, anyway, wow. Another great Paddle2See Hit!!!
This is awesome!
Thanks! I'm sure there's a game hiding in that bouncy chain of dots, but I'm just not coming up with anything at the moment...
Hi Paddle2See I updated my project 'A really quick project' here's the link:(link to project)
oooh, cool! I'll checkitout!
Oh, and by the way if you didn't notice I added you to my friend's list
I notice...and thanks!
But I found a gitch, when you try to move it when you are on the 'cycles per minute' thing you can move the ball.
You mean move it with the mouse? Yeah, I guess you can! But then it trys to snap back on to the shaker position...kind of fun!
Woah, this Project is good for making Game's with velocty and gravity (well not REALLY velocity) anyway, bye.
Well it's kinda hard to explain. :S but oher than velocity, I dont know what to call it. :S
(view all replies)What do you mean 'not REALLY velocity'?
(view all replies)It looks like there is a future for me in engineering... I wish i knew how to code these these projects... Still have to wait. :D
I see peeks at 29 (129) and 63 (62). (IcedTea Java Plugin on Ubuntu linux, AMD Sempron 2800+) There may be other smaller peaks, but I think testing it out of order may be causing other waves... Interesting. I think your theory is still holing up... But I'm not able to test on windows with the official Java.
Yeah, I found myself getting very different peaks on the same computer, just different time. Maybe something was bogging down the processor?
cool! check out my flail. (link to project)
I like the whip!
There's a future for me in engineering! awesome! :) I like that you can grab any point., I struggled with this idea. Yours works well. I was trying to have mass in my fire copter's bucket, to require more force by the helicopter when it's full of water- and not be a bungee cord- but I think I was changing the wrong variables. I need to study springs more. You may find these interesting too: http://www.gaffer.org/game-physics http://freespace.virgin.net/hugo.elias/models/m_main.htm
Great websites! I'm going to be reading for awhile...
Wow!!
Once again I'm speechless facing pure beauty!
nice 1 p2s!!!
oh is that what i think it is oh yep a varible hider (the dots go Behind it instead of front)
Yeah, this project is a little rough around the edges. I probably need to tune the layers a bit.
(view all replies)whoop! just saw ur plot function now :) nvm
Wicked - it would be interesting to see a remix the jump rope setup into a game where you have someone jumping!
Great idea! Go for it!
Let me know if you can find the resonant peaks and what they turn out to be on your computer!
cool! I'm seeing peaks at 40 and 80...
(view all replies)everything u make is always so cool lol! i have a feeling this will be on the front page before you can say good vibrations
Thanks! I don't think this one is destined for great fame (not enough play value) but I had fun making it and maybe somebody will learn a bit about vibrations (a fascinating subject!) from it.
(view all replies)LOL THIS IS SO MUCH FUN!!!!!!!!!! also deserves to go into my gallery of the best stuff on scratch!
whoop nvm, second! and third!
I made the first comment on something made by paddle! cool! btw nice work P2S
this is one is cool!!