Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

Triaxial acceleration sensor and Metal Brackets available!

Korean company maker of Robot kits and servos designed for of articulated robots. Re-incarnation of Megarobotics.
14 postsPage 1 of 1
14 postsPage 1 of 1

Triaxial acceleration sensor and Metal Brackets available!

Post by PedroR » Thu Jul 31, 2008 1:10 pm

Post by PedroR
Thu Jul 31, 2008 1:10 pm

Hi all

Robobuilder has just announced the availability of the

Triaxial acceleration sensor (15 GBP+VAT=17.63 GBP)
More info here: http://robosavvy.com/RoboSavvyPages/Robobuilder/HowToEquip_AccelerationSensor.pdf

Image

and

Metal Brackets Kit (for the legs only) (65 GBP + VAT=76.38 GBP)
Regarding metal brackets, Robobuilder has previously announced three variants of the kit (see my previous post). This one corresponds to the simplest version, for legs only.
[EDIT]Sales for metal brackets kit #1 have been suspended since the more complete kits #2 and #3 will be released by the beginning of September. By then we will release all kits.[/EDIT]

Image
Image
Hi all

Robobuilder has just announced the availability of the

Triaxial acceleration sensor (15 GBP+VAT=17.63 GBP)
More info here: http://robosavvy.com/RoboSavvyPages/Robobuilder/HowToEquip_AccelerationSensor.pdf

Image

and

Metal Brackets Kit (for the legs only) (65 GBP + VAT=76.38 GBP)
Regarding metal brackets, Robobuilder has previously announced three variants of the kit (see my previous post). This one corresponds to the simplest version, for legs only.
[EDIT]Sales for metal brackets kit #1 have been suspended since the more complete kits #2 and #3 will be released by the beginning of September. By then we will release all kits.[/EDIT]

Image
Image
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by l3v3rz » Thu Aug 14, 2008 3:52 pm

Post by l3v3rz
Thu Aug 14, 2008 3:52 pm

Are there any details on what the chip they've used for the tri-axis accelerometer ? what manufacturer, model no etc

thanks
Are there any details on what the chip they've used for the tri-axis accelerometer ? what manufacturer, model no etc

thanks
l3v3rz
Savvy Roboteer
Savvy Roboteer
Posts: 473
Joined: Fri Jul 18, 2008 2:34 pm

Post by i-Bot » Tue Aug 19, 2008 12:32 pm

Post by i-Bot
Tue Aug 19, 2008 12:32 pm

I just got my tilt sensor. It appears to be a Bosch device, either an SMB380 or BMA150. Datasheets are available for these.

The device is set to I2C mode.

I will try it out later from C. I will probably use the AVRLib soft I2C, though I think that needs modifying to avoid outputing a hard high and only to use pullups since sensor is only 3.3V. Also it could have some delays taken out.
I just got my tilt sensor. It appears to be a Bosch device, either an SMB380 or BMA150. Datasheets are available for these.

The device is set to I2C mode.

I will try it out later from C. I will probably use the AVRLib soft I2C, though I think that needs modifying to avoid outputing a hard high and only to use pullups since sensor is only 3.3V. Also it could have some delays taken out.
i-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1142
Joined: Wed May 17, 2006 1:00 am

Post by l3v3rz » Tue Aug 19, 2008 1:41 pm

Post by l3v3rz
Tue Aug 19, 2008 1:41 pm

Got mine today as well - soldered in and working ! Can you post URL to the Bosch documentation I can only see product flyers.
Got mine today as well - soldered in and working ! Can you post URL to the Bosch documentation I can only see product flyers.
l3v3rz
Savvy Roboteer
Savvy Roboteer
Posts: 473
Joined: Fri Jul 18, 2008 2:34 pm

Post by i-Bot » Tue Aug 19, 2008 2:30 pm

Post by i-Bot
Tue Aug 19, 2008 2:30 pm

For Bosch Datasheet I found:

http://www.hongjing-tech.com.cn/BOSCH/B ... an2008.pdf

The part looks to be labelled 028 not 026 as in datasheet, but the pins are the same.
For Bosch Datasheet I found:

http://www.hongjing-tech.com.cn/BOSCH/B ... an2008.pdf

The part looks to be labelled 028 not 026 as in datasheet, but the pins are the same.
i-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1142
Joined: Wed May 17, 2006 1:00 am

Post by l3v3rz » Tue Aug 19, 2008 5:30 pm

Post by l3v3rz
Tue Aug 19, 2008 5:30 pm

Have written a couple of functions to read the tri-axis sensor. basically I2C using PORTE bits 4 & 5.

Code and Hex file in zip http://robosavvy.com/Builders/l3v3rz/ro ... er_0_3.zip

Use RBC upload tool to flash on to robot. Press [] on IRC to initialise, To access tilt sensor use # and down arrow on IR remote. It will display x,y,z values on serial port until you press another key on IR remote.

To see other functions look at code - main action loop is in Dio.c, tilt code is in accelerometer.c,. Main code is based on code supplied by I-Bot.
Have written a couple of functions to read the tri-axis sensor. basically I2C using PORTE bits 4 & 5.

Code and Hex file in zip http://robosavvy.com/Builders/l3v3rz/ro ... er_0_3.zip

Use RBC upload tool to flash on to robot. Press [] on IRC to initialise, To access tilt sensor use # and down arrow on IR remote. It will display x,y,z values on serial port until you press another key on IR remote.

To see other functions look at code - main action loop is in Dio.c, tilt code is in accelerometer.c,. Main code is based on code supplied by I-Bot.
l3v3rz
Savvy Roboteer
Savvy Roboteer
Posts: 473
Joined: Fri Jul 18, 2008 2:34 pm

Post by NovaOne » Wed Aug 20, 2008 3:23 pm

Post by NovaOne
Wed Aug 20, 2008 3:23 pm

Got mine soldered in, and it works perfect with the v1.10 of Action Builder using 2.09 firmware

I am very interested in the hardwork you C programming guys are doing... since action builder can be a little limited if you want fit additional non-standard sensors.

Are there any other connector on the board that provide access to I2C?
Got mine soldered in, and it works perfect with the v1.10 of Action Builder using 2.09 firmware

I am very interested in the hardwork you C programming guys are doing... since action builder can be a little limited if you want fit additional non-standard sensors.

Are there any other connector on the board that provide access to I2C?
NovaOne
Savvy Roboteer
Savvy Roboteer
Posts: 405
Joined: Thu Jul 05, 2007 7:30 am

Post by i-Bot » Sun Aug 24, 2008 3:51 pm

Post by i-Bot
Sun Aug 24, 2008 3:51 pm

The only exposed interface pins are on the 6 way connector to the head. This has two I/O pins, so you can run a soft I2C on these in C, but you lose the IR control and the distance sensor.
The only exposed interface pins are on the 6 way connector to the head. This has two I/O pins, so you can run a soft I2C on these in C, but you lose the IR control and the distance sensor.
i-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1142
Joined: Wed May 17, 2006 1:00 am

Post by NovaOne » Sun Aug 24, 2008 4:43 pm

Post by NovaOne
Sun Aug 24, 2008 4:43 pm

OK, How about fitting a four track wide piece of strip board onto the pin header used for the accelerometer, then mounting sockets along strip board to allow other I2c devices to connect to the same bus? eg:
http://robosavvy.com/store/product_info.php/cPath/27/products_id/394
OK, How about fitting a four track wide piece of strip board onto the pin header used for the accelerometer, then mounting sockets along strip board to allow other I2c devices to connect to the same bus? eg:
http://robosavvy.com/store/product_info.php/cPath/27/products_id/394
NovaOne
Savvy Roboteer
Savvy Roboteer
Posts: 405
Joined: Thu Jul 05, 2007 7:30 am

Post by PedroR » Mon Aug 25, 2008 9:24 pm

Post by PedroR
Mon Aug 25, 2008 9:24 pm

For fitting other sensors there is also the option of connecting them to the IO port on that exists on each of the servo's.
I don't have much technical info about that at the moment but I maybe by looking into the wCK user's manual you can find more info.
For fitting other sensors there is also the option of connecting them to the IO port on that exists on each of the servo's.
I don't have much technical info about that at the moment but I maybe by looking into the wCK user's manual you can find more info.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by Joe » Fri Feb 13, 2009 9:45 pm

Post by Joe
Fri Feb 13, 2009 9:45 pm

NovaOne wrote:OK, How about fitting a four track wide piece of strip board onto the pin header used for the accelerometer, then mounting sockets along strip board to allow other I2c devices to connect to the same bus?

NovaOne, that seems like a really sensible idea to me. I don't have much experience with I2C yet, but from what I've read, you should be able to connect any number of I2C sensors into the same port. Did you ever try this?

I just ordered my accelerometer yesterday, so I'll soon face a decision: the "How to Equip Acceleration Sensor" PDF describes soldering the accelerometer board directly into the RBC board — unlike the Bluetooth instructions, which describe soldering on some female headers to make a socket, and plugging the Bluetooth board into that.

Is there any reason why I shouldn't make a socket for the accelerometer board too?

I'd really prefer to do it that way, if it would work, since then if in the future I decide to add more I2C sensors, I can just unplug the board and plug in a strip board or a daisy-chain I2C cable or whatever. It also saves me some money if I should ever happen to fry one board or the other. But maybe there just isn't enough room for the case to close that way...

Thanks,
— Joe
NovaOne wrote:OK, How about fitting a four track wide piece of strip board onto the pin header used for the accelerometer, then mounting sockets along strip board to allow other I2c devices to connect to the same bus?

NovaOne, that seems like a really sensible idea to me. I don't have much experience with I2C yet, but from what I've read, you should be able to connect any number of I2C sensors into the same port. Did you ever try this?

I just ordered my accelerometer yesterday, so I'll soon face a decision: the "How to Equip Acceleration Sensor" PDF describes soldering the accelerometer board directly into the RBC board — unlike the Bluetooth instructions, which describe soldering on some female headers to make a socket, and plugging the Bluetooth board into that.

Is there any reason why I shouldn't make a socket for the accelerometer board too?

I'd really prefer to do it that way, if it would work, since then if in the future I decide to add more I2C sensors, I can just unplug the board and plug in a strip board or a daisy-chain I2C cable or whatever. It also saves me some money if I should ever happen to fry one board or the other. But maybe there just isn't enough room for the case to close that way...

Thanks,
— Joe
Joe
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 204
Joined: Tue Sep 05, 2006 1:00 am

Post by i-Bot » Fri Feb 13, 2009 11:53 pm

Post by i-Bot
Fri Feb 13, 2009 11:53 pm

The port on the RBC which has the accelerometer on needs bit banging for I2c, but is still good for other devices.

I soledered mine in, but later unsoldered it and put in a connector. I did this to connect both a wiimote IR camera and the accelerometer to the same port.
I moved the acceleromter to the new board with the camera and use it for both Robobuilder and Robonova

Image

Image

The robobuilder is a good low cost accelerometer and far better than using analog output devices.
The port on the RBC which has the accelerometer on needs bit banging for I2c, but is still good for other devices.

I soledered mine in, but later unsoldered it and put in a connector. I did this to connect both a wiimote IR camera and the accelerometer to the same port.
I moved the acceleromter to the new board with the camera and use it for both Robobuilder and Robonova

Image

Image

The robobuilder is a good low cost accelerometer and far better than using analog output devices.
i-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1142
Joined: Wed May 17, 2006 1:00 am

Post by PedroR » Sat Feb 14, 2009 7:09 pm

Post by PedroR
Sat Feb 14, 2009 7:09 pm

Hi

Just to complete my post dated back from August on this thread, today I have successfully tested the A/D ports on the servo.

I have soldered two wires - one to pin 3 and one to GND - on the wCK IO port and was able to query it and get stable (analog) readings.

to avoid duplicate posting, further details can be found here http://robosavvy.com/forum/viewtopic.php?p=19149#19149
Hi

Just to complete my post dated back from August on this thread, today I have successfully tested the A/D ports on the servo.

I have soldered two wires - one to pin 3 and one to GND - on the wCK IO port and was able to query it and get stable (analog) readings.

to avoid duplicate posting, further details can be found here http://robosavvy.com/forum/viewtopic.php?p=19149#19149
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

got my accelerometer!

Post by Joe » Tue Feb 17, 2009 7:53 pm

Post by Joe
Tue Feb 17, 2009 7:53 pm

My RoboBuilder accelerometer just arrived today. I realized last night that I'm out of female headers, so I need to order some, both for this and for the Bluetooth board (which should arrive by tomorrow). As soon as I get those, I'm going to hook it all up and see what my souped-up RoboBuilder can do!
My RoboBuilder accelerometer just arrived today. I realized last night that I'm out of female headers, so I need to order some, both for this and for the Bluetooth board (which should arrive by tomorrow). As soon as I get those, I'm going to hook it all up and see what my souped-up RoboBuilder can do!
Joe
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 204
Joined: Tue Sep 05, 2006 1:00 am


14 postsPage 1 of 1
14 postsPage 1 of 1