Over a million developers have joined DZone.

Sensor and Communication Shield for Sumo Robot

· IoT Zone

Access the survey results 'State of Industrial Internet Application Development' to learn about latest challenges, trends and opportunities with Industrial IoT, brought to you in partnership with GE Digital.

The semester started last week. Ideally I wanted to have the boards for the new S robot (see “Zumo Robot with WiFi and GPS“) ready in the first week. But our manufacturer was not able to get the four-layer boards with parts populated and delivered in that time frame. Until the new boards arrive, we have anyway plenty of things to cover. One thing is to build a prototype shield to host several distance sensors, nRF24L01+ and Bluetooth transceiver:

Sumo Robot with Sensor Shield and Sensors

Sumo Robot with Sensor Shield and Sensors

Students will get the Eagle files, and then can adjust it for their own needs, and create their own custom board. The shield hosts several connectors for:

  1. Bluetooth module
  2. nRF24L01+ module
  3. I2C Sensor module
  4. Ultrasonic module
  5. 7 four-pin sensor modules
  6. Extended sensor module with 3 pins
Sensor Shield Connectors

Sensor Shield Connectors

Each of the module connectors have Vcc, GND and the digital (or analog) pins available. The connectors are designed for the Pololu infrared and distance sensors, but any sensors can be used. Several pins are directly connected to the shield pin rows. To extend the number of I/O pins, the I2C IO Expander IC PCA9554A is used.

The Shield is compatible with any Arduino (3.3V) or Freescale Freedom boards (e.g. FRD-KL25Z).We have two variants of the JY-MCU Bluetooth modules, so they fit in one or the other way:

Shield on FRDM-KL25Z

Shield on FRDM-KL25Z

With providing the Eagle files, I think this opens up for creativity. In any case, I have now a nice shield for my other FRDM boards so I can use them with external sensors, Bluetooth or the nRF24L01+ 2.4 GHz transceiver.

I have attached the schemata of the board: INTRO Robot Base Board Schematic.

Happy Shielding :-)


The IoT Zone is brought to you in partnership with GE Digital.  Discover how IoT developers are using Predix to disrupt traditional industrial development models.

Topics:

Published at DZone with permission of Erich Styger, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}