Asked — Edited

Any New Community Ezb4 Robots?

Just checking to see if there are any new EZB4 Robots or conversions? I know it is just starting. I have been following Dave's posts. Can,t wait to hear from Richard R. I know it is a major upgrade. I have watching the tutorials. Just excited and looking forward. Waiting to learn more from the actual builders on the community. I wish I could follow older posts without remembering all the details. No second or third page on posts? Thank you


ARC Pro

Upgrade to ARC Pro

Become a Synthiam ARC Pro subscriber to unleash the power of easy and powerful robot programming

#17  

Ok, so I tweaked the code a little... Might be making some progress... I am at least now getting a response back from the Create, but the characters sent back are jibberish... it's like the baud rate is wrong or something. When I query the Create's battery temperature (as per a tweaked version below) I get back what looks like the letter Q instead of a number between -128 and 128... The baud is set at 57600 and works no problem sending the Create drive commands...The Create's default baud is 57600, which it is set at....



$x="null"

uartinit(0, 1, 57600)
sleep(1000)
uartWrite(0, 1,128,132) #Init iRobot create and place in full mode
sleep(100)
uartWrite(0, 1,142,24) #Roomba Battery temp in DegC... single byte from -128 - 128
sleep(100)
$x=UARTReadAvailable(0,1)
print($x)

Halt()

#18  

I'm working on a throw it together style robot with a planned penguin paint scheme. It can be found here: synthiam.com/Community/Questions/5636 I'm getting votes on the name and on the head and now arms too. If you have any ideas let me know!

#19  

Ping Steve... Some success (thanks to DJ) ... Below is working code for the 1 byte Roomba/ Create data packets.. Still working on 2 packet data...


# Using UART port 1 TX on D5 RX on D6

$x="null"

:top
uartinit(0, 1, 57600)

sleep(1000)
uartWrite(0, 1,128,132) #Init iRobot create and place in full mode
sleep(100)
uartWrite(0, 1,142,7) #Roomba Bump and wheel drop sensor
sleep(100)
$x=UARTReadAvailable(0,1)
print(GetByte($x))
goto(top)

#20  

I will be powering Sunshine with the EZB4 (if it ever comes in).

#21  

That is Great news Richard R getting some code operating that receives packet info from Create using the EZB4. When you sent the optcode 142 for sensors packet member 7 what value did it return? Was it 1 for bump left or 0 for bump right? I have never used something like "Realterm" before, only EZ Robot send serial commands. I always wanted the bumper sensors to be an emergency stop for my robot. If bump is detected then sendserial(D0,57600,137,0,0,0,0) #STOP The opcode wait for distance, angle, work great, but ignore all other commands until the wait is complete. The cliff sensors still operate when I move my robot with serial commands, telling it to drive forward stopping at the edge of a table while I waited to catch it. The IRobot Create and Roomba have many great sensors built in. Are you still using the small Create plug, but with the extra receive wire added? I know you are using UART port 1 TX on D5 RX on D6. Can you sometime show a picture of your wire connections on EZB4 side and Create plug. Thanks for sharing your info and helping. Steve S

#22  

Steve, I got 1,2,3.... depending where I hit the front bumper... bumper is something like left=1, centre =3, right=2... something like that... never tried wheel drop... You'll have no problem using my code to detect a bumper hit and as you stated to stop the Create or turn, backup or whatever ... I'll get you a picture tomorrow... but it is only 3 wires... ground on D5, send on the signal pin of D5 and receive on the signal pin off D6... I have made both a 7pin plug and a 25pin plug... both work perfectly for this.. in the meantime I am still working on getting the 2 packet info back...

#23  

That is so cool you have EZB4 receiving info. Great job! Thank you for sharing your new EZB4 adventures! Steve S

#24  

Any new robots since? Richard R solar robot is cool and posted an update about ICreate & feedback, thanks, D.J. working on new IRobot commands, Food robot got an update and new small bot, Moshi is cool, Cathie,s son received a 6, Dave integrated EZB4 to his cool B9, Tony from UK is advancing with his great applications! I want one! Tony (Lexi) trying many options, Robot Doc with new projects, New product is shipping, Still waiting for mine from Nov 2013, but I was contacted about removing batteries, and still having fun with EZB3. I appreciate EZ Robot! Sorry if I missed others. Such a great community of people, robots and help! Thank You Everyone, Steve S