Research and Teaching Blog
9 Posts with tag: Instrumentation
Analog In and Debounce
/* A control system based on the Arduino microcontroller platform Copyright: Kaustubh D. Bhalerao. All rights reserved System specifications: 1) Toggle switch for toggling the controller 2) LED output showing the state of the controller 3) A digital output for controlling a heater 4) An analog input for reading temperature Resource Allocation: 1) Momentary ON switch - Pin 2 (Interrupt capable) 2) LED status output - Pin 13 (Using the built-in LED) 3) Digital output for heater - Pin 5 (PWM capable for future ...Tags: ABE425 , Instrumentation
Digital IO with interrupts
Here is an improved version of the code. Note that the digital input pin is actually never even read! It is only used to detect the state changes (Here falling edges).
It is simple enough (and robust enough). As you can see my two-yr old can operate the circuit. It is unbelievable he has more fun with this switch than with an iPad!

/* A control system based on the Arduino microcontroller platform Copyright: Kaustubh D. Bhalerao. All rights reserved System ...Tags: ABE425 , Instrumentation , programming
DIY thermal cycler
This post is way long overdue. In the Fall of 2008, (or was it 2007?) I taught a small module in the ABE 221 course dealing with automation in Biological Engineering. My hope was to create a home-made thermal cycler for less than $1000. Of course many people in the DIYBio community have constructed thermal cyclers for way less, and truly, you probably don't need to pay more than $300-400 (perhaps even less) to build a reasonably good quality ...
Tags: Do it yourself Biology , Instrumentation , labjack , programming , python , synthetic biologyLabjack Sensors
Here are some resources on installing the drivers for Labjack on Windows, a prebuilt installer for Mac OS X as well as the python modules.
Steps required to install the LabJackPython module:
- Open a command prompt (Click on Start > Run and type cmd in the box. Should open a DOS window)
- Change directory to the folder where you have your LabJackPython files extracted (e.g. 'cd \Downloads\LabJackPython\)
- type the command 'python setup.py install' in the folder where the ...
Temperature and RH in 376A
Here's an experiment. I have a script uploading hourly temperature and humidity data to a spreadsheet. Here's the visualization of the temperature and humidity data in my office.
Tags: Instrumentation , labjack , miscellaneous , programming , pythonHomework-4
Solve the following problems
Homework is due Monday 10/5/2009Please find the cutoff frequencies for the following circuits and do the a.c. analysis just like you did for the lab
Figures 1 and 2 are series RC circuits and Figures 3 and 4 are parallel RC circuits .
Tags:
courses
,
Instrumentation
,
tsm435
Pentacene imaged with AFM
A number of news agencies are reporting that IBM scientists have successfully imaged a single molecule of pentacene using an atomic force microscope.
This is of course a major breakthrough. What I find far more interesting is that some of the news agencies are also saying that this molecule was imaged at -286C. That is the real breakthrough... didn't know we had it in us to break the absolute zero barrier at -273C.
A little digging around revealed that ...
Tags: Instrumentation , nanotechnologyWeb interface for the LabJack
One of the things I've always wanted to do is to create a web-based controller for the LabJack family of devices. This is not exactly the same thing I've written about in the past, but it is not unrelated either. U3OverIP provides a good framework to build the web interface, but writing the actual interface is non-trivial - at least for me. Any way. Here's a simple implementation. Look at the "Announcements" section of the index page of ...
Tags: Instrumentation , labjack , programming , pythonU3OverIP
Joshua Sander, our student in ABE is currently finishing up his MS working on a a high channel DAQ system as shown in the figure. Briefly, the system is constructed as follows:
