****If you like this, I think you'll like the premium Arduino training we offer. You can check it out here**** bit.ly/3lHyzcB
@44mod
6 жыл бұрын
I always loved that show Knight Rider and the car with the eye going back and forth scanning everything, it was so awesome. I am 53 years old and I guess you can teach a old dog new tricks. Thank you for taking the time to do the videos. You are a gifted teacher. Do not give up your teaching! The last thing i want to say is, I saw on the introduction page to your free classes that you are a veteran. I want to thank you for your service to our country and God bless you. Again thank you for taking the time to do these videos.
@adriansofa
8 жыл бұрын
I'm from México, I'm in the fourth semester of mechatronis. I started the course and watching your video tutorials had encouraged me to bigger project on my own. Thank you for your patient and for all the info that you give us. I hope you read this comment and keep giving us a lot more of your knowledge :) Have a good day, and NeverEver Stop learning
@GonnaBeJumper
7 жыл бұрын
Like everyone else, I am more than grateful for your hardwork making these tutorials!
@spacewalker3519
4 жыл бұрын
Been watching all these, following along, doing the challenges at the end. Great work explaining this statement. I didn't have enough leds for this one so i used a 7 segment display...only problem was it's common anode. I used +5 for the common and exchanged all the HIGH's and LOW's in the digitalWrite arguments, with their complements...then added the 2 leds for the challenge at the end....everything worked out aok. This has been a great series. Thanks.
@pikubird
9 жыл бұрын
woow. I cant believe the HUGE and AWESOME WORK you have done on this tutorials my friend. I dont think words could express my gratitude. GOD BLESS YOU
@programmingelectronics
9 жыл бұрын
Thanks!
@yashaswikulshreshtha1588
4 жыл бұрын
@@programmingelectronics You're a genius you just did greatest explanation that i can never have. But still how do i use FOR loop in my daily projects like very frequently like loop for eg, IF and ELSE IF and else. I still don't understand the format of it completely. Although your tutorial was one of the greatest. I tried to understand but i was slamming my head. Now i won't slam my head on walls anymore. BUT HELP ME PLEASE WITH THAT QUESTION
@joaosimoessilva
4 жыл бұрын
@@yashaswikulshreshtha1588 didn't understood your question
@yashaswikulshreshtha1588
4 жыл бұрын
@@joaosimoessilva Actually in this video he explained the working of code, which was essential to understand the working of FOR loop, But my question is what does FOR exactly mean in programming, you can do the same things with other loops too like IF, ELSE IF and WHILE, so what's the difference between these all, regardless of how long code can be. Like we know that what exactly IF loop means, we truly know the meaning of "IF" in arduino, likewise what is the meaning of FOR loop. I know it's format, but i want to know what is the true meaning of FOR loop, what does it specify, which other loop can't specify, what is the specific meaning of FOR loop, and what is specific functioning in arduino except that it can make the code shorter. I mean there must be some kind of use in it for FOR, for some specific functioning. My problem is that i don't have specific advantage or use, from which i can differentiate between these loop in my mind so that i can understand these loops easily, and use it accordingly. CAN YOU PLEASE HELP ME THIS?
@joaosimoessilva
4 жыл бұрын
@@yashaswikulshreshtha1588 You are probably having all this question on your mind because you are learning Arduino. And Arduino works with this setup / loop method. But if you program in other languages, chances are that you won't use this system. Basically what it means is that your code in other languages will only run once, and not in a loop. For that reason, if you want to run sections of your code multiple times, you have to use repetition structures (that consist mainly on FOR and WHILE). For is normally used when you know how many times you want your code to run, while the while function is used when you are not certain of how many times do you want the code to run. To sum it up, you can't see the use of FOR in Arduino because it already uses a function to repeat the code. However, it can still be very practical to set the boundaries of the repetition (how many times or in what condition do you want the code to be run repeatedly). Hope it was helpful. Any doubt, feel free to say it
@cameronallan5624
5 жыл бұрын
keep doing what you do. I went from not knowing what Arduino is to making my own code (all be it simple one) in a day. best thing about you is that your explanations are not rushed and you refer back to previous videos to get syntax rooted in our memories.
@yashaswikulshreshtha1588
4 жыл бұрын
Exactly, he's the one for whom we were awaiting, being honest he'd make us from noobs to masters
@manoelfelipe1807
6 жыл бұрын
Man, you're great! You explain each piece of code and you do this so well. Thanks for all!
@varunvenkats3418
7 жыл бұрын
Now a pro with Arduino, all the credits comes to your massive efforts u hv put in these tutorials. thanks a lot! And do make a lot more project videos on these.
@JeanneduPlessis
8 жыл бұрын
These tutorials are awesome. I'm learning ten times faster than I would have on my own and I'm having a blast. Thank you so much!!
@TheeSlickShady_Dave_K
8 жыл бұрын
I absolutely love this series! It has helped me understand some fundamental Arduino concepts and for that I say thank you! You clearly have an innate understanding of these things to explain them so well and the blend of humour and graphics make these videos enjoyable to watch.
@programmingelectronics
8 жыл бұрын
+Slick Shady Fantastic, that is our goal - glad we could help!
@thomasrogers2
7 жыл бұрын
i get so excited when i hear that intro music :)
@cptgerard
6 жыл бұрын
I only had three led's in my kit, so I adjusted the sketch. You're a great teacher. Thanks!
@user-rg7gg2vx7b
5 жыл бұрын
Really thankful for your videos. You are an educator, be proud!
@orlandowall5523
6 ай бұрын
Best Arduino tutorials on YT!!!!
@programmingelectronics
6 ай бұрын
Thanks so much!
@skeleton-man
8 жыл бұрын
These videos rock. Big fan! Thanks for all your work. Truly appreciated :o)
@programmingelectronics
8 жыл бұрын
+SkeletonMan Thanks a ton for watching!
@yashaswikulshreshtha1588
4 жыл бұрын
@@programmingelectronics Hey, how are you? Your videos are just insane, you just opens the mind from the prison of improper definitions of any one else. your explanations were so much better than any one else
@krallopian
7 жыл бұрын
Jeeeeez, this is the first time I understood FOR loops. I am SO glad I found your videos!!
@catchulater7483
Жыл бұрын
The way you explain… makes it possible for me to participate even though I’m cixelsyd/dyslexic. Thanks man
@programmingelectronics
Жыл бұрын
Glad it helps!
@mbs7969
3 жыл бұрын
Thanks to this tutorial I finally understood "for" loop. Great job.
@programmingelectronics
3 жыл бұрын
Glad it helped!
@JerryEricsson
8 жыл бұрын
Hi, just found this series, and it is very helpful. I have been playing with arduinos for over a year now and my collection of them is ever growing. That said, I used to be a BASIC programmer back in the 80's and 90's so I know some programming and even sold some basic stuff back then but this is a bit different. While the For-Next differs a lot, it is made very clear in this video - Thanks a million, it looks like I can now do more then copy other's code and modify it for my purposes!
@programmingelectronics
8 жыл бұрын
Glad it could help Jerry, thanks for watching!
@samflanagan77
7 жыл бұрын
Same here Jerry, programming at a community college back in the day. C++ was just being introduced then. It's almost exclusively C++ now. C++ is much more sophisticated than BASIC. But CPU size has grown considerably from 8 bytes to now 64 bytes. It's all the same after a high level language is compiled. If you have any spare time any Freshman level C or C++ programming class will get you up to speed.
@Felisargyle
5 жыл бұрын
I am a noob this helped me so much understand code i found from someone else thank you so much.
@latikesh9386
7 жыл бұрын
Best video, couldn't find any other video in comparison to all your videos. Sir please upload more videos . Waiting for your videos since many months
@ThierryC2373
4 жыл бұрын
This is by far the easiest and clearer explanation about a for loop. I wish you made "for i=" programmation explanation!!!
@therealprince777
7 жыл бұрын
I've learning to code and this is the best explanation of the for loop. thank you.
@f.a3202
5 жыл бұрын
omg!! the for loop was the most difficult for me. It was but it's not anymore thanks to you
@NifT59
6 жыл бұрын
You are a born teacher
@patmac2933
6 жыл бұрын
Even though I’m far behind watching your amazing tutorials they are a huge help for me as I’m a beginner
@codewithcc
4 жыл бұрын
You perfectly demonstrate everything
@damonsisk4270
5 жыл бұрын
Your videos are all wonderfully laid-back and clear; this video included. Just one suggestion if you ever decide to remake it: instead of incorporating the variable declaration and increment inside the parameters of the for loop, declare and initialize the variable before the for loop, and include the increment just before the end curly bracket. Then you could show the full 'thisPin = thisPin + 1;' explain thisPin++, and the compact way of incorporating it all into the for loop. Thank you for all your work!!
@programmingelectronics
5 жыл бұрын
Awesome ideas! Thanks for the feedback Damon!
@MrDhanesh2nair
8 жыл бұрын
Bro I am from India . My gratitude from the deepest part of my heart.
@edoardopona8512
9 жыл бұрын
a challenge i'll be trying: The same thing of this for loop, but with the LEDs fading in and out, not just blinking!! Great tutorials!! Thanks a lot!
@tonybeach4725
8 жыл бұрын
Done and dusted.. and challenges completed. Thank you.
@thisissoeasy
9 жыл бұрын
Brilliant! Thank you so much for this (and all the other) tutorial(s)!
@andrewainger
7 жыл бұрын
GREAT tutorial!Love the Record analogy too! Many thanks - and so patient.
@Ashley-xz5sd
4 жыл бұрын
thank youuuu so much I had to do a project for this code and I was so lost for a day until I found this video thank you so much
@pythonbytes781
8 жыл бұрын
Looks like I'm moving on from Python to Arduino C. Great videos. Easy to understand and grasp the concepts. Thank you.
@guillermoisidoro4060
7 жыл бұрын
Man! you're the best teacher....congratulations....!!!
@REVOLSAMI
5 жыл бұрын
You deserve a gold medal
@fretlord4201
9 жыл бұрын
lol! I love the little "are you paying attention" statements..
@programmingelectronics
9 жыл бұрын
Mike Young I know I fall to sleep when i am watching technical stuff...Thanks for the comment!
@zoolfwoolf
7 жыл бұрын
Hey Man thank you very very much for the tutorial i was completely new to arduino but now i understand every statement , loops and the syntex of the language. Thank you :)
@mother-fng-bonswa3612
6 жыл бұрын
well , glad i am a vinyl dj for many years .. :D thanks ! !
@technovan1133
5 жыл бұрын
omg my brain is swimming i think i need watch it a few times
@krishnankv7894
5 жыл бұрын
sir...u r awesome..ur explanations makeing everything seems easy to follow.. finally i found a good tutorial for arduino... grt wrk sir..
@adrianacuna1594
7 жыл бұрын
best explanation i´ve found, thanks a lot man!
@remyholt9260
8 жыл бұрын
absolutely love all of these tutorials thanks lot. and the things that you say you need but don't actually need at all trick me every time! (not that i actually got them or anything)
@programmingelectronics
8 жыл бұрын
Thanks for the kinds words. i do my best to try to keep them fun (even if it is lame fun).
@mohamedghida9540
2 жыл бұрын
wow , that was easy !!!.........really you are a master
@programmingelectronics
2 жыл бұрын
Thanks so much for watching! I am more of a hobbyist than anything :)
@PaulR387
3 жыл бұрын
Well done in explaining a complicated topic
@programmingelectronics
3 жыл бұрын
Thank you!
@kabirwolly4309
8 жыл бұрын
This is just grear. Nice work
@programmingelectronics
8 жыл бұрын
+kabir wolly Thanks - I appreciate that!
@valentinoamato9238
6 жыл бұрын
Heey man so thanks for doing this tutorial You make something impossible to understand for me to the simpler analogy in the world SO THANKS
@mikehynz
10 жыл бұрын
Your videos are unbelievably helpful and well done. Cheers.
@programmingelectronics
10 жыл бұрын
I am glad they helped! Let me know what I should improve upon.
@himathipalawatta5790
8 жыл бұрын
My thanks for u . I am learning this to programme a robot. I hope I will succeed
@dermotupton4341
8 жыл бұрын
excellent turorials , i have the bug now and want to know more!!!!
@mickolesmana5899
8 жыл бұрын
for loop is power, I love power
@peterthinks
5 жыл бұрын
// loop from the highest pin to the lowest: for (int thisPin = 6; thisPin >= 3; thisPin--) { // turn the pin on: digitalWrite(thisPin, HIGH); delay(timer); // turn the pin off: digitalWrite(thisPin, LOW); } Doing this to the second for statement makes it more bouncy.
@sudarapremathilaka1706
4 жыл бұрын
Great video tutorials about Arduino.Thank u so much. Keep it up.
@programmingelectronics
4 жыл бұрын
Thank you!
@michaelpadovani9566
7 жыл бұрын
Thank you very much for these videos. So (if I'm understanding this correctly), embedded within a "For" command is a loop...that is independent of the "void loop" command. That's pretty cool.
@snaprollinpitts
10 жыл бұрын
you didn't say what to do with my chicken?! LOL oh, and just call me Doogie. Great video, excellent explanation you are Da arduino teachin guy!!! thanks so much mike
@ricardrinaldo4791
6 жыл бұрын
Another great tutorial 👍🏻👍🏻👍🏻
@frickinbill
8 жыл бұрын
Wonderful tutorial series! You explain programming in a clear and easy to understand manner. I do have a question tho: Why not just have the Anodes of the LED's plugged into the Arduino pin slots and the cathode ends to a single power rail on the breadboard and have a single resistor from that same power rail to the Arduino ground? Since each LED is lit individually the resistor should be able to handle the load placed upon it. This would would also greatly reduce the amount of components.
@chrishandharmabandu4719
7 жыл бұрын
Glad I had the mouse figurine.
@salc9593
9 жыл бұрын
Great Tutorials.... Being a Neophyte to Arduino programing I have learn a great deal from your Tutorials. I do have a question in regarding to this one.... Is it possible to right a line of programing to have the LED Pause at pin 5 every 5 loops for a couple seconds (I've added pin 8 to the sketch) then continue. Thank you once again for your tutorials
@programmingelectronics
9 жыл бұрын
Sal C Yes, this is definitely possible. You could add an "if statement" in side the for loop that checks for the 5th pin, and add an additional delay inside the loops, maybe something like this: for (int thisPin = 2; thisPin < 8; thisPin++) { // turn the pin on: digitalWrite(thisPin, HIGH); delay(timer); //if pin 8 is illuminated, keep it on for a while longer if (thisPin == 8){ delay(3000); } // turn the pin off: digitalWrite(thisPin, LOW); } Hope this helps some.
@salc9593
9 жыл бұрын
Open Source Hardware Group Thank you very much for your replay and the code. It is most kind of you at OSHG.
@gapadad2
8 жыл бұрын
Very good videos. Thanks
@programmingelectronics
8 жыл бұрын
I am glad you like them, thanks for watching!
@safesystems3762
7 жыл бұрын
The mouse pushes the board around at the end but isn't really needed in the project. Apparently for Gigglez by the creator...
@Bulgdoom
10 жыл бұрын
I was expecting this to be super hard but really wasnt, the way I coded the last loop is the reverse of the first. Turned Pin=2, pin1,pin--
@programmingelectronics
10 жыл бұрын
Nice work!
@jbpaanakker
10 жыл бұрын
Great videos I especially like the way how you explain it...Thanks!
@programmingelectronics
10 жыл бұрын
Great - glad you like them Let me know if there are other tutorials you would like to see. Also, are you bare-foot skiing in that photo? Looks fun.
@jbpaanakker
10 жыл бұрын
No ,that was on a wakeboard. Thanks again.
@tinybean4720
3 жыл бұрын
I only have a crystal bear though, would that work? :( Jokes aside, I really love your videos! I've always thought of arduino as this thing which only electrical engineers could understand, but so far everything you've presented has been really easy to understand! Thanks for this course :D
@panda192012
9 жыл бұрын
You are my hero! Thanks!
@programmingelectronics
9 жыл бұрын
+panda192012 Thanks for lifting my spirits!
@h2o40fpv
2 жыл бұрын
Thank u for this video.
@programmingelectronics
2 жыл бұрын
Thanks for watching!
@dyslexic_corn
3 жыл бұрын
ok yea this crash course rocks, but why is nobody talking about the fact that he told us to get crystal figurines and a doctor's "knee mallet"
@carlopaiocchi1622
7 жыл бұрын
very well done!big up bro!
@piyugkumar
5 жыл бұрын
you're awesome!!!!!!!!!!!!!!!
@mikesimmonds1916
7 жыл бұрын
Clear for something which in itself isn't. Thanks. How would you flash each LED for a certain number of flashes before moving on to the next LED?
@staz5591
8 жыл бұрын
Thanks for the video.
@saludares888
7 жыл бұрын
nice videos..well done
@eamonn280958
9 жыл бұрын
Hi. Excellent tutorial series. I assume once you upload the sketch you can disconnect the Arduino from your computer and the programme runs. I want to produce a gadget for sale that the arduino could be programmed for, would you use arduinos' in the gadget or is it just for testing.
@programmingelectronics
9 жыл бұрын
Great question! I think most people would use Arduino for development and prototyping purposes. The final gadget would then have the microcontroller the Arduino uses embedded in it. You might be interested in this: arduino.cc/en/ArduinoAtHeart/HomePage Best of luck!
@wick3de
9 жыл бұрын
hey you guys are amazing! the arduino book its self doesn't explain shit :)
@sabrinawhite2482
8 жыл бұрын
the mouse was a nice touch
@kingRenos
7 жыл бұрын
Awesome!!
@qzorn4440
2 жыл бұрын
nice info... now i am a DJ.... 🤣 thanks.. 🥰
@programmingelectronics
2 жыл бұрын
Thanks for watching!
@awesomethings3489
5 жыл бұрын
Pls do more of these tutorials...
@kodexe3298
4 жыл бұрын
Can u pls tell me why did the programme have the 'for' loop in the Void Setup ??
@mbs7969
3 жыл бұрын
This loop set pins 2 to 8 as outputs.
@sawanbisht4469
2 жыл бұрын
Instead of using six resistors you could have used single resistor at the ground pin, that would work the same.
@yashaswikulshreshtha1588
4 жыл бұрын
I SEE the power of FOR loop but how do i use it in my daily projects? you explained how does your project works through FOR loop, but i don't understand how am i gonna use it in my projects very frequently.
@yutrenovation5045
8 жыл бұрын
Thanks..For Very good videos ^_^
@aleksanduraleksandrov2163
8 жыл бұрын
With this code we have double time HIGH on pin 2 and 7 = 200ms. start the first loop from 3pin and the second from 6pin and you`l got 100ms blink to all pins.
@principaldogradegreecolleg2861
6 жыл бұрын
this is really easy.......!
@3ds12Game
9 жыл бұрын
TRY ON YOUR OWN CHALLENGE: Led the timer integer variable be controled by a potentiometer, If you followed the tutorial series fully, then you should exactly know how to do this. The point of the potentiometer is to control the speed of the lights blinking. TIP: You have to modify the Timer function, and it has something to do with the analogRead() function! :)
@programmingelectronics
9 жыл бұрын
Joshua Barendse Very cool!
@TheyCallMeIVIonster
9 жыл бұрын
Hey Joshua (and OSHG)! I got both of your "Try on your own challenge"'s to work but have run into a problem. As I adjust the potentiometer, it increases the delay, and subsequently, how often the input at pin A0 is read. I converted the Analog read to 0 - 250 to give myself a bigger range of speeds. Anyways, my question; is there a way to have the AnalogRead(A0) operate as a separate function so it can have its own delay, 1, so it instantly reads any adjustments? Hope that makes sense as I am new to Arduino and programming/engineering all together! All I have learned thus far has been contained in this series. Thanks in advance!!
@programmingelectronics
9 жыл бұрын
Eric Bartha That is great question - and yes it makes sense. You don't want a lag in response, especially when your input value is larger. Try putting... timer = analogRead(A0); inside each for loop, right at the top before the: delay(timer); That might work. Hope that helps some.
@TheyCallMeIVIonster
9 жыл бұрын
Open Source Hardware Group Thanks for the reply. Due to the nature of how I changed it to get the potentiometer to work with it, I do not think this will work. I have "voltage" (which is what is used in the delay) defined as a float = sensorValue * (5.0 / 1023.0) * 50 where sensorValue = analogRead(A). To me, this means if I define voltage (or timer) as you suggested, it would then change the number driving the delay. hmmmmm
@TheyCallMeIVIonster
9 жыл бұрын
Open Source Hardware Group Okay, so I added int sensorValue = analogRead(A0); float voltage = sensorValue * (5.0 / 1023.0) * 50; Serial.println(voltage); to the top of every for loop. When analyzing the serial monitor, I can clearly see this works much better but there is still a delay (only a few ms). I understand in theory why this works, but not why there is still somewhat of a delay. Could you point me in the direction of any literature that could help me to understand this? Thank you so much for your response! Also, you need to make more videos on the Arduino! I believe I have watched them all at this point. haha!
@9z4clb
8 жыл бұрын
These tutorials are a great help! I have an electronics background, but stayed away from Arduino until now (wish I didn't) . My Arduino stuff isn't even here yet, so I'm using a sim 123d.circuits.io/circuits/1683366-the-unnamed-circuit/edit#breadboard and in one afternoon, I got from ground zero to designing, testing and debugging my own useful projects. Thanks man!
@katrinagarcia8645
5 жыл бұрын
Anybody else laughed at the crystal mouse? lol
@guangyizhu5232
5 жыл бұрын
just a beginner here, question please: you jump out of the for loop with an 8 and shouldn't it be carried onto the initial of the void loop?
@miklok1833
8 жыл бұрын
brilliant videos.. any tutorial on how to operate a multi relay shield from digital inputs
@mathsterk
10 жыл бұрын
Did you get a bit loopy at the end of this video? :P
@programmingelectronics
10 жыл бұрын
Mathias Jah I started a bit loopy :)
@cinibar
5 жыл бұрын
@@programmingelectronics Which bit? :) oh wait I know....loopyBit(); hey I'm learning something! Actually thanks very much. I wish I would have found your tutorials long before now!
@laius6047
8 жыл бұрын
doesnt seem that its super confusing so far. it happens when something thats should be confusing isn't then something thats easy takes ages to understand to me :D
@upasanasapra
8 жыл бұрын
very well explained..
@programmingelectronics
8 жыл бұрын
Thanks for watching, I hope you find them useful.
@captainprototype187
5 жыл бұрын
I dont understand why you have to start with a for loop in the void setup? Setting all the pins as an OUTPUT from the beginning manally is easier to understand. Maybe the for loop does that one by one (. Hmmm, Ithink Im on to something........
@wonderwang1585
2 жыл бұрын
Appreciate it, it’s easier for me to learn programming. I just wondering what’s nuisance about the figurine?
@programmingelectronics
2 жыл бұрын
It's for fun.
@CristianSantellan
10 жыл бұрын
Great Videos dude!, Im glad I didn't look for the small crystal figurine! Jaja!
@programmingelectronics
10 жыл бұрын
Glad it was helpful - let me know of there are other tutorials on Arduino you would like to see.
@eltonjohnson
10 жыл бұрын
what if you just wanted the first half of the sketch to run. In other words, instead of a single light chasing back and forth, you just want to have it run continuously in one direction and then repeat when it gets to the end?
@programmingelectronics
10 жыл бұрын
Great question! If you delete the second "for loop" I think it would achieve the result you are looking for.
@eltonjohnson
10 жыл бұрын
Open Source Hardware Group If I could expand on that. I would send a direct message, but I figure people may also have the same question. So I've successfully modified the forloop to not run backwards in the opposite direction. So it simply chases repeatedly in the same direction. Now I've since modified that to where instead of an individual light activating one-at-a-time, the previous light stays on, as if the row of LEDs was 'filling up' like a bar graph. It works, but for some reason, it doesn't loop after all LEDs are activated. I'm trying to get it to start over from the first LED, and repeatedly "fill up" like a bar graph. Is there something I may be missing, here?
@programmingelectronics
10 жыл бұрын
At the end of the program you might try something like this: //Turn off all LEDs at the end for (int thisPin = 2; thisPin < 8; thisPin++) { digitalWrite(thisPin, LOW); } Hopefully this helps!
@djmk227
9 жыл бұрын
Why does the Arduino execute a longer delay at the "ends" of each for loop? To be more specific, the LEDs on pin 2 and 7 seem to be lit for twice as long as the middle pins before the lighting reverses direction. Thanks!
@programmingelectronics
9 жыл бұрын
Dan Maher Great question! It's because the first for loop ends with lighting up the LED at pin 7, and the second for loop starts with lighting up the LED at pin 7. Then, the second for loop ends with lighting up the LED at pin 2, and the back at the top of the first for loop, it starts at lighting the LED at pin 2. I hope that makes some sense. So the start and end LEDs get double tapped.
@claytonbinns7679
5 жыл бұрын
I added a delay(timer) to mine after each for loop. It's not the exact same effect but it's evenly spaced out in time.
Пікірлер: 264