Design Con 2015
Breaking News
Blog

Creating a Custom Sensor Board for Arduino, Part 1

NO RATINGS
1 saves
View Comments: Newest First | Oldest First | Threaded View
Duane Benson
User Rank
Blogger
Re: Aduino as a professional platform
Duane Benson   3/20/2014 12:55:58 PM
NO RATINGS
@MWagner: I look forward to seeing your project with Max.

And, just for kicks, I took the sensor board, removed the sensor ports and put in a motor driver without changing the form factor. I'll stack the two and have a small Robot. I'll be talking about it at EELive in the Gadget Smackdown.

Duane Benson
User Rank
Blogger
Re: Aduino as a professional platform
Duane Benson   3/20/2014 12:53:31 PM
NO RATINGS
MWagner - Small world, indeed. You can always email me ay dbenson @ screamingcircuits.com if need any information or need help with quote or kit.

Max The Magnificent
User Rank
Blogger
Re: Aduino as a professional platform
Max The Magnificent   3/20/2014 11:14:28 AM
NO RATINGS
@MWagner: I look forward to seeing your project with Max.

So do I LOL. In fact we have two projects on th ego. The first is our Universal Screw-Block Proto-Shield for Arduino -- we're poised to launch this as a Kickstarter project -- we already have the Kickstarter page ready to rock-and-roll -- we're just waiting for Kickstarter itself to give us the green light.

The second is the sensor board for my Arduino-powered robot. Ideally I would like to use a 32-bit Arduino (or chipKIT equivalent), but I'm using motor controllers from Adafruit and their libraries access low-level MCU stuff that means they work only with Arduino Unos or Megas. My robot has three wheels and can move in any direction -- I'm planning on having 9 ultrasonic sensos all around -- handling these would bring my little mega to its metaphorical knees. Enter Duane's Sensor Board for All Seasons -- this will handle all of the "grunt work", so all my main Mega has to do is send an I2C command to one of the sensors saying "Sup?" and the sensor board will respond along the lines of "there's an object at 60cm and it's approaching us at 5cm/sec" ... the main controller will know which direction we're moving in and how fast, so it can then use this info to decide whether or not to "raise shields" and zap the dog or run and hide LOL

 

MWagner_MA
User Rank
Manager
Aduino as a professional platform
MWagner_MA   3/20/2014 7:26:32 AM
NO RATINGS
I look forward to seeing your project with Max.  I was imagining the Arduino as a rapid prototyping platform for new sensors and peripherals that need either a I2C or  SPI interface.  I started a UAV telemetry project based on the Arduino Micro.  The design is done, and I"m puting together the bom to order the parts at the moment.  The PWB design will follow.  I'm using it to test some 900Mhz radio modems and learn their care and feeding.


By the way, I never realized you work for Screaming circuits.  Our company will be looking to you in the near future for quotes on some prototype builds....small world!

Duane Benson
User Rank
Blogger
Re: Just to clarify
Duane Benson   3/19/2014 7:01:49 PM
NO RATINGS
Max - Yes. Of course, the Universal Screw-Block Proto-Shield System for Arduino kind of got in the way and slowed things down a bit.

Max The Magnificent
User Rank
Blogger
Just to clarify
Max The Magnificent   3/19/2014 4:26:41 PM
NO RATINGS
@Duane: Just to clarify and/or summerize -- you built this hand-made board as a proof-of-concept that you could use the Atmel CPU and make an Arduino Leodardo-compatible board. The next step is to create a custom Arduino Leodardo-compatible sensor board that can handle up to four ultrasonic ranging modules. The idea is for this sensor board to off-load the main CPU on my robot. I'm doing my happy dance :-)

Most Recent Comments
Susan Rambo
 
AZskibum
 
AZskibum
 
alex_m1
 
alex_m1
 
AZskibum
 
AZskibum
 
_hm
 
_hm
Flash Poll
Like Us on Facebook

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
EE Times on Twitter
EE Times Twitter Feed
Top Comments of the Week