Asked
— Edited
Resolved by Rich!
hi i managed to find the sonar and got the sound to. i have the rgb,so how do i wright all this in a script. what i want is that the sonar turn whit sound and when he spot an object. the rgb flach red whit sound danger danger danger.
thanks
@Rich... this is all yours dude...
rr
nope that doesn work?
Nomad, I suggest you check out the EZ-Script Tutorial. It covers the basics.
Once you have understood the EZ-Script Tutorial you will have a better understanding of what a script is, the available commands, which commands are required for the task you have described and how to easily create the script without much typing at all.
In addition to the EZ-Script Tutorial there is also the EZ-Script Manual which I recommend reading through so that you can understand which commands do what, how they work and the correct syntax.
rich
thank you for the link.
@Nomad ... I don't think you need our help anymore to find the tutorials how to do all this stuff, do you?
OK nomad, what you'll need to do is make a script which does the following.
Any problems please tell me and ill fix it(anyone).
Techno, just curious as to what the + 1 is in the code.
Have I missed a function in EZ-Script?
That was meant as take the current position and add one. Should be $sonar +1.
Final code V1
Is
before or after the :loop?
What happens when it hits position 180?
What's wrong with ServoUp() or ServoDown()?
:)
Edit: Posted before previous post was seen.
The problem with that one is it'll move the servo up to position 180 then jump back to position 1. Sonar swings from side to side rather than moving from one to the other then jumping back again.
How would you go about making it move in increments from 1 to 180 then 180 back down to 1? Hint: I just posted a similar script
You may also want to add some small sleeps in there since EZ-Script can carry out thousands of commands per second.
Personally speaking, and this is what I did in PingRoam, increments of 1 may be too small. With PingRoam I had 3 positions which worked well, it could have been smoother with smaller increments than 25 steps per movement but I wouldn't go as low as 1.
Just a sample for Nomad so he can understand the basics. I learn better from example.
technopro
visuel is best to learn.for me.so i can change the values here.see pic
this is what i use sofar.
thank you very much
Nomad, you will need to know what the commands do too. Using code from other people will only get you so far.
If you want to learn from code which works I would advise reading through this topic.
In fact, read through any of my topics where I've posted scripts, I always explain each step and comment the code fully so that it's easy to follow, easy to understand and easy to change. Click here for the list of my topics.
rich i have to start somewhere.
thanks
Open, Examples, EZ-Script Examples is also a good place to start. Open, Examples, EZ-Script Functions Syntax is another good place to try.
All commands are covered by at least one Example Project in the EZ-Script Functions Syntax folder in ARC. The EZ-Script Examples folder has some good examples in too from a Security Guard to controlling a 7 segment display and many more.
But it all means nothing if you don't learn what the commands do and how they work.
Check out an example. Read the script. Look up the commands used in the EZ-Script Manual. Once you get some understanding of that example move on to another one.