Award
Congratulations DJ Sures, for answering the question and has received an EZ-Credit award! Share what you have learned and create a tutorial to help others by clicking here.

Assistance Requested

Help robot56 with their question and receive $10 of EZ-Credit to get more robots and parts from our store. The following information was provided about their previous efforts searching tutorials for a resolution.

robot56 claims to have checked these sources:
 
#1

Hey guys I have a question/ am curious about something.

I have 3 V4 boards and 2 of them work great. One of them has a serious delay while running EZ-Builder scripts. the script will start but nothing will happen for 4-5 seconds.

they have all been updated and run on the same windows 10 computer. All are powered with 12 volts DC.

Has anyone else run into this and knows why I am experiencing one board with a large delay?

Thank you again! Smile
Aaron

I have found a few conversations, tutorials and activities that may help with your question. Take a look at these links. I've sorted them by what I believe to be most relevant but that is not always the case as I'm still learning.


Also, consider reviewing the Learn section for informative lessons and activities. Check it out!


#2

Are they in AP or client mode? If in AP mode, check the WiFi channel on the EZ-B web page. It could be set to a channel that is saturated in your location.

If in client mode, the channel is set by the router, but they can be set to 802.11g or n. N is faster, but has shorter ranger and more likely to have issues penetrating walls. There is a checkbox to enable or disable N mode.



Alan

#3

Also check your project - it may not be optimized. Post it here and someone can look at it.

Also, if the project is not optimized, the communication channel may be flooded. There is a flood protection option in the connection control config menu. Be sure to read the question marks and help to understand it.

#4

thank you DJ playing with the flood protection really helped out the response time, I think it was the project and it not being perfectly optimized..

Aaron

#5

Aaron, that video is awesome. I have so many questions! How is the robot following you?

#6

i see an Easter bunny inside the box !

he wrote:

Quote:


Senior design project for cal poly pomona. the robot is designed to follow a transmitter



it's a cool idea ...

maybe an ultrasound transmitter ? similar to the video below :

https://www.youtube.com/watch?v=tAyWrJoVUbs

#7

Very similar but uses IR and ADC rather than ultrasonic Smile

#8

I really like their design but started me thinking of trying their method with an ezb. However could an ultrasonic sensor be tricked into reading another ping signal without the use of an xbee like in their video?

My understanding is that the sensor sends a ping and waits for the ping back. That time interval and the speed of sound result in a distance. Without the returning ping actually coming from the same sensor wouldn't they be out of sink with one another and when the ping is initiated? Is there anyway to compensate for this or set a delay to start once the initial ping is registered?

That way you wouldn't need the xbee to manually send the ping the same time it starts waiting for the return?

Aaron

#9

You could use it without an xBee - but you would lose one feature:

The reason for the xBee is to have the micro initiate the ping, so a distance could be determined. The distance allows the robot to adjust speed.

If you had a handheld simply send a ping every second, you would lose the ability to determine distance, but you would know the direction. So long as you don't care about distance, you don't need the xBee.

A more cost effective, more compact and less complicated alternative to xBee are these RX modules. I've used them in past projects with great results: http://www.romanblack.com/RF/cheapRFmodules.htm

You can get them for around $2 for a pair on eBay - if you decide to go the route of the ez-b initiating the ping.

Personally, i would not use it at all. I would just have a ping sent every second. The speed could be adjusted by an IR distance sensor and camera - since the robot would require obstacle avoidance anyway.

#10

My design uses infrared and the Polulu IR beacon and ADC monitoring for high and low values. pretty straight forward for the EZB *eyeroll*

Link

the only major downfall is sun light and other electronics that utilize IR. I have tried window tint and made bezels to block some of the UV rays but it is not as accurate as it is indoors. My professor was impressed either way... however I still know that it is not 100 percent reliable.

Hence why I am interested in the ultrasonic rather than IR...
I did not know RF modules were compatible! I will have to give these a shot