We picked up these nice Rigid RGBLED Strips from one of our suppliers for a good price. They contain 30 5050 RGB LEDs which seem to be standard super-bright LEDs, they are 12mm wide and 500mm long with headers every 50mm where they can be cut and soldered. The have nice polarized connectors and six inches of cable on the ends which makes mating them in series simple and quick and easy. Priced low enough that you could afford to take off the LEDs and use them on other projects (.20 ea). The resistors are sized to lend nice balanced white light that is not too cold in color, when powered from 12 volts. The 12V trace which looks to be about 60mils wide is mirrored front and back for extra current-carrying capability.
Author Archive | Britton
As of late we’ve been receiving quite a few e-mails regarding shipping time and cost. We compiled a list of all of our shipping options and any relevant informations concerning them. You can view them on our new Ordering and Shipping page.
A month or so ago we decided to carry the Maxbotix’s line of ultrasonic rangefinders (the MB1010, MB1013, and the MB1200 are the models we have currently stocked). The MB1013 in particular caught our eye in its claim to have a resolution of 1mm, so we decided to put it to the test. We lashed together a test rig with two panels (of plywood) that are raised and lowered by three drive shafts of 1/32″ threaded rod (pictured below).
The board has two holes in the opposite corners that make mounting to a surface a no-brainer. We quickly proved out the analog output using a 5v power supply and a multimeter, but we wanted the most precise measurement. Opting for the serial (digital) output reading with an Arduino- both methods are covered in the Maxbotix tutorial. For ease of documentation, we hooked up the Arduino to an LCD driven by our LCD117 board, for an easy three wire interface to the LED. This was just handy way to get feedback without a laptop or desktop. Actually the USB cable in the picture below snakes about 10 ft to the nearest desktop in our shop.
Our threaded rod was 32 threads per inch, which is equivalent to 24.4 mm, so one thread represents 32 threads per inch / 25.4 mm per in. or 1.25984 threads per millimeter. This allowed us to index the jig 1.25 turns per unit and not have a lot of error, with an error of .246 threads per 25 turns. In any case we indexed all the way through one inch,
Our results showed that it does indeed have a 1mm resolution, meaning that 1 1/4 turns did actually correspond with a Maxbotix output of 1mm! Our algorithm kept the readings consistent with the range up until around 620mm – where the sensor’s output started to report smaller values than the measured distance, ending up 8-10mm ahead of where it was supposed to be at 582 mm. Maxbotix cuts off the serial output of the sensor at 300mm (11.8″) so one could speculate that the error in the electronics started to be a factor in the measurement, which lead to Maxbotix to cut off the specification at 300mm.
Check out the raw data here.
The max range and cone shapes vary from the sensors we have available. They could be used for things like a parking sensor (found in most modern cars), self-navigating robots, or a suit that helps you navigate blind. Maxbotix has done a great job of taking ultrasonic measuring technology and pushing itas far as they can in accuracy, range and sensing properties (sensing cones) in these very low-cost sensors. Here’s a line up of the models we carry at Modern Device.
MB1010 LV-MaxSonar®-EZ1 – Least Expensive, good starter ($27.97)
MB1013 HRLV-MaxSonar®-EZ1 – Highest Resolution (1mm)
MB1200 XL-MaxSonar®-EZ0 – Longest Range (300in)
We got in contact with the good people at Maxbotix and showed them our research. They were pleased to see us exhibiting their equipment, and gave us some feedback on our setup…
First, I reviewed your test setup and thought you did a pretty good job. As such there is a variable that can make a big difference in your testing results. This is the temperature compensation and the location of measurement. Going though a vertical column of air is known to typically have temperature variation from the top vs the bottom. This change in temperature can affect the temperature compensation of the sensor and lead to some inaccuracies. For best accuracy, it is recommended to use a MaxTemp mounted half way between the target and sensor so that you have the most accurate temperature reading. Even one or two degrees c will have an effect on the reported range.
You can view more on the MaxTemp at this link http://www.maxbotix.com/Ultrasonic_Sensors/MB7955.htm.
Dustin Andrews created the first ExtraCore Arduino which is the size of a postage stamp. We sold the first batch we had, and by that time, the original was extinct as Dustin had moved on to another job and didn’t want to make more. We decided to respin the board with a few improvements and a smaller chip. The result of our efforts is in the shop here .
The ExtraCoreMD, as we’re calling it, is a minuscule form factor Arduino clone, ideal for applications where space and weight need to be kept to a minimum- aircraft, robotics, fashion, wearables. The size of the board is .92″ x .825″ (21mm x 23mm), and it is manufactured on 1.3mm PCB for a sleek height profile of only .09″ (2.2mm). The board is small enough to conceal in jewelry, or DIY musical greeting cards, or wearable tech, if you’re crafty.
Programming is through our USB BUB or any standard FTDI cable, unlike the first ExtraCore. We also made one non-fatal mistake in the boards, although we are revising them immediately. The labels on the VCC and Vin are just swapped.
We cooked up a quick example app, just to prove out the board, using 18 pins (all the I/O except RX & TX) LED’s with a basic loop. Keep posted for more experiments using this board.
There are more details on the product page: https://moderndevice.com/product/extracoremd/
We’re giving away ten of the boards, with orders over ten dollars. Use coupon code EXTRACOREMD.