This is the latest version of Public Lab's DIY Desktop Spectrometry Kit -- the Lego Spectrometer. It addresses issues of rigidity, sourcing, modularity, and image quality over previous versions. We've been making and distributing [Do-It-Yourself spectrometers](/w//spectrometry) since 2011, and have been through [4 major kit versions](http://store.publiclab.org/collections/spectrometry) and hundreds of different community contributed modifications, new versions, changes, and more. ## Get a kit This is an open source kit, so you can just build your own -- but to **order parts for a kit**, visit the Public Lab Store: ## Design goals Over the years, we've identified a few really critical improvements that have been tough to solve: * rigidity * easy to source parts * modularity - working together * image quality Our mission is to make it **easier, cheaper, and more accessible to do environmental monitoring**, and to do that as an open source, collaborative community. And of course part of that is cost -- while people build upon our kits with more expensive options and upgrades, we want the basic kit to be extremely affordable. ## Quick start [notes:grid:lego-quickstart] ## Questions [questions:lego-spectrometer] ## Building your Lego Spectrometer [activities:lego-spectrometer] ## Spectrometry activities [activities:spectrometry-sampling] **** ## Spectrometer calibration [activities:spectrometry-calibration] **** [![tinkercad.png](https://publiclab.org/system/images/photos/000/022/935/large/tinkercad.png)](https://publiclab.org/system/images/photos/000/022/935/original/tinkercad.png) _Tinkercad model, below_ ## Parts ### 3D models * Tinkercad: https://tinkercad.com/things/43IqCTHE7Iz * Thingiverse: https://www.thingiverse.com/thing:2711528 ### 3D brick models Lots of great brick models are available here: https://printabrick.org/ and on http://thingiverse.com * assorted standard bricks: https://www.thingiverse.com/thing:2626413 * holey bricks: https://www.thingiverse.com/thing:1095326 * sloped brick: https://www.thingiverse.com/thing:527185 * corner L brick: https://printabrick.org/bricks/2357 * brick w/ peg: https://printabrick.org/bricks/2458 (I used this instead of a 1x2 hole brick + a friction peg, because I couldn't find a model for the brick) Brick dimensions are nicely described in this diagram from Wikipedia: https://commons.wikimedia.org/wiki/File:Lego_dimensions.svg Print files for the black cardstock insert can be [found here](https://publiclab.org/notes/abdul/10-19-2016/foldable-paper-spectrometer-instructions). ...
Author | Comment | Last activity | Moderation | ||
---|---|---|---|---|---|
MaggPi | "1)Check out: - https://opencv.org/ - Good opencv-install video : https://www.youtube.com/watch?v=j6RD3X94rEA 2)It looks like Mr Warren may be ..." | Read more » | almost 7 years ago | |||
cedarlodge | "That sounds like a great idea. Can you recommend somewhere to get up to speed with OpenCV? " | Read more » | almost 7 years ago | |||
MaggPi | "Has anyone tried using computer vision software (openCV) to analyze the spectral data on the Raspberry PI? This may have lots of advantages since ..." | Read more » | almost 7 years ago | |||
warren | "I got this running -- it was pretty simple to change a couple files in the boot drive. But I found that it wasn't easy to just connect via a web br..." | Read more » | almost 7 years ago | |||
warren | "This is amazing!!!! Super great. I'll reply back to the issue in there. " | Read more » | almost 7 years ago | |||
warren | "I would guess the normal visible light range (~400-700 nanometers or maybe 750) plus all the way up to 900 or even 1000, depending on the type of s..." | Read more » | almost 7 years ago | |||
cedarlodge | "I went back and forth between the two cameras. In the end I went for the standard but slightly regretting it now. Is there any data on the addition..." | Read more » | almost 7 years ago | |||
cedarlodge | "Seconded, from what i’ve Seen so far the Lego spectrometer is more suited to being a desktop spectrometer. You’d need to cart around a power source..." | Read more » | almost 7 years ago | |||
cedarlodge | "I forgot to mention, the response.text is a long html document which looks like it might be spectralworkbench.org/dashboard. Do I need to include m..." | Read more » | almost 7 years ago | |||
cedarlodge | "Here's the code I've been working on: https://github.com/classimago/spectral-workbench.py/ I've removed the features that are geared towards my sp..." | Read more » | almost 7 years ago | |||
cfastie | "Sodium lamps have very distinctive spectral emissions, so it is fairly easy to distinguish them from other types of lamps. Once you become familiar..." | Read more » | almost 7 years ago | |||
warren | "Also it's really exciting to have Python API code. Perhaps if you're interested we could host it as the "official" python API interface for Spectra..." | Read more » | almost 7 years ago | |||
warren | "Hmm, can you share your script, maybe on GitHub? I think the API is supposed to return a URL or at least a spectrum id. https://spectralworkbench...." | Read more » | almost 7 years ago | |||
cedarlodge | "Thanks for the help. So far I've written a script in python which takes the photo, saves a copy to my media, then takes the middle line of pixels ..." | Read more » | almost 7 years ago | |||
cedarlodge | "Sure, so far I'm just doing test with CFL and halogen bulbs. The spectra I've uploaded do register as a bit dim, so I'm having to tinker with the c..." | Read more » | almost 7 years ago | |||
warren | "Also, would you mind uploading or sharing some spectra you've taken? I'm eager to see some replications of the fairly new Lego design for verificat..." | Read more » | almost 7 years ago | |||
warren | "This is a great question and we need better (or just more refined) solutions. But there are a few options to start with: https://github.com/publi..." | Read more » | almost 7 years ago | |||
cedarlodge | "It would use the USB port. The zero is wired to draw power through it as well as data. I've just enabled it on the Pi zero i'm using at work. You ..." | Read more » | almost 7 years ago | |||
warren | "OMG I know what you mean, @wmacfarl and I have been talking about how one tiny thing can ruin your whole day when working with Raspberry Pis. And I..." | Read more » | almost 7 years ago | |||
warren | "Awesome!!! We're going to start distributing these with buttons and low-profile batteries soon at http://store.publiclab.org so including a button ..." | Read more » | almost 7 years ago | |||
cedarlodge | "Have got it to work before in a pi zero (no WiFi). Key thing is to make sure the micro usb you use is also a data cable. That’s one very frustratin..." | Read more » | almost 7 years ago | |||
cedarlodge | "Here’s a basic guide to adding a tactile button to the GPIO pins: https://www.modmypi.com/blog/tutorial-tactile-switch For a neater package, i’d ..." | Read more » | almost 7 years ago | |||
stef | "Further to my previous replies, it may be possible to view the sun disk attenuated with the filters used by welders to view their work. I have not ..." | Read more » | almost 7 years ago | |||
Metamer | "I, too am trying to get spectral data of sun/sunsets. Would be interested to hear what you've learned " | Read more » | almost 7 years ago |