Author Archives: DP

DIY thermal vision shoots 360 panoramas

via Dangerous Prototypes

pics-result_fixed_big-600

Saulius Lukse has posted his DIY 360 panoramas:

It might seem simple task but it involves some tricks to control motors and read sensor data from two separate controllers.
One of the challenges I faced is meshing position and temperature data. Feedback received from each controllers is timestamped. After scan is complete timings are being analyzed and each temperature value is assigned interpolated coordinate from motor feedback. If done incorrectly (brute forced) this procedure can take hours. Luckily there are tricks to speed this up to few seconds. Hint: Python numpy searchsorted.
Another annoying (but luckily easy to fix) task is correctly and evenly visualizing data. Unless you oversample few times there will be black dots on complete picture. In photography they are called dead pixels. In our situation it is pretty easy to spot these pixels and filling is done by averaging neighboring ones.

Project info at Kurokesu blog.

#FreePCB via Twitter to 2 random RTs

via Dangerous Prototypes

IRToy-600x369

Every Tuesday we give away two coupons for the free PCB drawer via Twitter. This post was announced on Twitter, and in 24 hours we’ll send coupon codes to two random retweeters. Don’t forget there’s free PCBs three times a every week:

  • Hate Twitter and Facebook? Free PCB Sunday is the classic PCB giveaway. Catch it every Sunday, right here on the blog
  • Tweet-a-PCB Tuesday. Follow us and get boards in 144 characters or less
  • Facebook PCB Friday. Free PCBs will be your friend for the weekend

Some stuff:

  • Yes, we’ll mail it anywhere in the world!
  • Check out how we mail PCBs worldwide video.
  • We’ll contact you via Twitter with a coupon code for the PCB drawer.
  • Limit one PCB per address per month please.
  • Like everything else on this site, PCBs are offered without warranty.

We try to stagger free PCB posts so every time zone has a chance to participate, but the best way to see it first is to subscribe to the RSS feed, follow us on Twitter, or like us on Facebook.

Individually addressable incandescent lamps

via Dangerous Prototypes

pics-lamp_module1_large-600

Michael wrote an article on controlling a bunch of lamps individually with WS2811 drivers and Arduino:

I simply used the same technology as LED strips to allow communication between lamp modules. LED strips have RGB LEDs with an embedded driver chip which uses PWM (pulse width modulation) to control the duty cycle on the red, green, and blue LEDs. This combined LED/chip is called WS2812 or WS2812B. On older LED strips, the driver chip was not embedded into the LED itself, but was a separate chip called WS2811. These standalone driver chips are somewhat obsolete now which means they are cheap! I got 50 of them on eBay for $5.00. Since these modules use the same technology as LED strips, the same code can be used. Adafruit’s NeoPixel library is a very simple way to control LEDs, so we can control each lamp easily. The lamp is controlled by the “blue” pin on the WS2811 so that is the value to set.

More details at Project Lab.

Check out the video after the break.

 

An open source sprinkler system powered by Yún

via Dangerous Prototypes

featured

Boris Landoni writes about an open source sprinkler system powered by Yún:

A control unit for the garden sprinkler that can be controlled via web and smartphone thanks to Arduino Yún.
With summer approaching, our plants and our gardens need some regular watering in order to stay lush and green as we like them. It’s not easy to always remember to water plants and gardens and try to always be at home at the same time every day, so we asked ourselves, instead of taking some time every day to water plants and flowers, wouldn’t it be better to take advantage of our passion for electronics and realize an automatic system to do this for us? This is the idea at the base of the project we are going to show you in this article, which consists of a control unit for a garden sprinkler based on Arduino Yùn and a relay board that can interconnect with it. Control unit can manage a configurable number of outputs, a rain sensor and it can be programmed through a web interface reachable from any PC or smartphone connected to your home network. By adequately configuring the router where the sprinkler will be installed, you will even be able to control the system from the Internet.

Project info at Open Electronics.

Free PCB Sunday: Pick your PCB

via Dangerous Prototypes

BP-600x373

We go through a lot of prototype PCBs, and end up with lots of extras that we’ll never use. Every Sunday we give away a few PCBs from one of our past or future projects, or a related prototype. Our PCBs are made through Seeed Studio’s Fusion board service. This week two random commenters will get a coupon code for the free PCB drawer tomorrow morning. Pick your own PCB. You get unlimited free PCBs now – finish one and we’ll send you another! Don’t forget there’s free PCBs three times every week:

Some stuff:

  • Yes, we’ll mail it anywhere in the world!
  • Be sure to use a real e-mail in the address field so we can contact you with the coupon.
  • Limit one PCB per address per month please.
  • Like everything else on this site, PCBs are offered without warranty.
  • PCBs are scrap and have no value, due to limited supply it is not possible to replace a board lost in the post

Be the first to comment, subscribe to the RSS feed.