Is it possible to track pixels lighting on and off on a board to serve as a language tablet for communication?

Hi all,

I’ve been watching a few videos on opencv and was at Micro Center the other day and began to wonder the question in my subject line. I saw this particular LED matrix:

Could you use opencv to detect any particular LED coming on and assign it a string value? I thought it would be a cool project to do that for robot to robot communication. In other words, some kind of interface to type something, and then the LEDs flash in order, and opencv tracks it and provides the string value.

Thanks!

yes.

but it’s inefficient.

you could just display barcodes or QR codes on regular panels, use a camera to read those.

or you could use IRDA communication, or radio communication like wifi, bluetooth, something custom based on nRF, or ESP-NOW… which you should take a look at. the Espressif ecosystem makes a lot of sense for IOT and “hobby” robotics.

1 Like