A Vernier Go!Link package for Mathematica

The Go! Link from Vernier Software & Technology (Vernier), is a USB adapter for their proprietary sensors which also provides some basic features such as a buffer, sensor auto-identification and raw voltage reading conversion. Vernier provides a software development kit which allows programmers to use Go! devices in their own systems. Since Wolfram’s Mathematica software became available on the Raspberry Pi, I have been thinking about how one can build a flexible sensor system using Vernier’s products and based on the inexpensive computer and the powerful data analysis and visualization tools of Mathematica. This project isn’t new, and my earlier attempts were highlighted on the Raspberry Pi blog and I recently announced a previous version of this software package. What I’m presenting now is a more user-friendly system that makes data collection easy through the device driver framework incorporated into Mathematica.

Continue reading A Vernier Go!Link package for Mathematica

GoIOLink release candidate 1

Introduction

GoIOLink is the flagship component of a project I call VernierPiLink which seeks to provide a variety of Vernier-sensor-Raspberry-Pi integration resources.  It relies on VS&T’s Go!Link USB adapter to perform the physical connection between an analog Vernier sensor and the Raspberry Pi.  On the software side, I am using the Go! I/O software development kit also from VS&T and the Wolfram Language which comes free (for non-commercial use) on the Raspberry Pi.

Continue reading GoIOLink release candidate 1

Trash to treasure in the chem lab

A few years back, I bought a whole bunch of Fisher brand pipette tips and now my lab is cluttered with a bunch of empty plastic boxes now that the tips have been used and disposed of.  I needed a quick project enclosure to build an instrument for a student and thought this might be an interesting exercise in repurposing.

Continue reading Trash to treasure in the chem lab

Using Vernier LabQuest sensors on the Raspberry Pi

In the previous iteration of my website, I had some details about installing the Vernier Go software development kit on the Raspberry Pi and then using Mathematica to visualize the results.  Here is an updated set of instructions which is a little more straightforward.

Continue reading Using Vernier LabQuest sensors on the Raspberry Pi

Packet radio example

I received an Arduino Uno for Christmas this year, so my Dad and I spent some of the holiday time doing some projects.  His job was to get a circuit built implementing a 74HC595 Shift Register and my task was to set up some RF communication.  Dad completed his project before I did, but as I’m on vacation all this week, I was able to finally get something up and running.

Continue reading Packet radio example

Speech recognition part 1

Quite a while back, I used Jasper to create a speech recognition periodic table fun fact program.  That was before my website was revamped and I lost the original blog post.  (Well, I do have it in my backups, but it’s not really worth reviving at this point.)  I do have a video showing the results, however:

I’ve started to revisit this project, and here are my first thoughts…

Continue reading Speech recognition part 1