Monthly Archives: April 2017

Using the TCS230/TCS3200 Color Sensor with an Arduino

TCS3200 Color Sensor Module
PDF24    Send article as PDF   

In this article I will endeavour to show how to detect colours with an Arduino connected to the TCS230/TCS3200 colour sensor.

The TCS3200 colour sensor can detect a wide variety of colours based on their wavelength. This sensor is specially useful for colour recognition projects such as colour matching, colour sorting, test strip reading and much more.

Powering the LEGO Mindstorms Brick from a 9v Plugpack    Send article as PDF   
I have been asked a number of times too how I power my Stationary and Development Robots from a 9 Volt, 5 Amp D.C. Plugpack connected to the Mains Power Supply. I prefer to have a Power Supply that can easily handle the demands put on it. A minimum rating of 3 Amps is needed if you plan running 4x Motors from the EV3 Brick.

LEGO Mindstorms EV3 Audio Streamed via Bluetooth Audio

PDF24    Send article as PDF   
Whilst displaying my Robots at a major Exhibition, I got to thinking that it would be great to pipe the EV3’s Audio to a Bluetooth Speaker, so my robot can be heard among the noise of a crowd.
Here are my notes so far on getting started with Connecting a LEGO Mindstorms EV3 Brick to a Bluetooth Audio Speaker:

  • Debian jessie is using BlueZ 5 and PluseAudio 5, which are fairly new. There were major breaking changes in these versions, so most stuff you find on the Internet will be for BlueZ 4/PulseAudio 4, so it does not work at all, so watch out.
  • BlueZ 5 dropped support for alsa [1], so the solution for now (until someone updates some bluez-alsa project for BlueZ 5) is to use PulseAudio.
  • PulseAudio 5 only supports the A2DP profile and not HSP/HFP [2] (although it his under development [3]).

Lets Start:

Do NOT follow this link or you will be banned from the site!
error: Content is protected !!