Open source EEG/ECG/EMG

Introduction Electrodes on the skin can be used to measure muscle (electromyography, EMG) brain (electroencephalography, EEG) and heart (electrocardiogram, ECG/EKG) activity. These electrophysiological measures are popular for clinical, research and hobbyist applications (such as brain computer interfaces). Most commercial systems are “medical grade” – these expensive systems offer high precision (16-24 bit ...

Read more

Gas Leakage Detector using Arduino and GSM Module with SMS Alert and Sound Alarm

We have published lots of interesting arduino projects like GSM based Fire Alarm System , Line Following Robot, RFID Based Access Control System and many other useful projects. This time, we are publishing a highly useful home application – Gas Leakage Detector using Arduino and GSM Module with SMS Alert and Sound Alarm.  We have published an LPG  Sensor Project using Arduino and MQ2 sensor before – which s ...

Read more

Arduino and Python

Talking to Arduino over a serial interface is pretty trivial in Python. On Unix-like systems you can read and write to the serial device as if it were a file, but there is also a wrapper library called pySerial that works well across all operating systems. After installing pySerial, reading data from Arduino is straightforward: >>> import serial >>> ser = serial.Serial('/dev/tty.usbserial' ...

Read more

Calibration

This example demonstrates one techinque for calibrating sensor input. The board takes sensor readings for five seconds during the startup, and tracks the highest and lowest values it gets. These sensor readings during the first five seconds of the sketch execution define the minimum and maximum of expected values for the readings taken during the loop. Circuit Analog sensor (e.g. potentiometer, light sensor ...

Read more

Arduino Resistance Data Logger

I was working on a project were I needed a cheap and efficient way to log the changing resistance of a sensor while simultaneously logging the temperature. This project is similar in many respects to the other data loggers on my site. Three prototypes have been built with the third one being a PCB. I have found this design to work extremely well for my needs.     The resistance measurement princip ...

Read more

DS1631 – Arduino Code and Temperature Validation

Basic information The DS1631 is a low cost, I2C interface digital thermometer popular in the maker community. Capable of providing 12-bit temperature readings over a -55°C to +125°C range. I have need for a digital thermometer in many of my projects and thought it would be nice to do a simple validation against a standard thermocouple. I have also provided an Arduino Script for use with the Arduinos IDE. Th ...

Read more

Live Action MATLAB – Arduino data logger.

Background I was in need of an affordable data logger for a project. I have access to MATLAB on all of my machines so it was an easy choice to build an Arduino based data logger that would easily interface with MATLAB R2014a. MATLAB is limited in both its sampling frequency (25 Hz) and its time lag (1 sec) but for my purposes these restraints where not a hindrance. In the fall of 2014 MATLAB updated their A ...

Read more

Dented Joystick

Goals: The project goals are:            Adjustable number of detents Adjustable foce threshold Software controlled damping Implementation: A brief overview: The team's design utilizes several components: Arduino Leonardo Firgelli L16-50-35-12-P actuators (2x) FSRs (4x) TI L293D H bridge MSU Eagle custom PCB print     The Arduino microcontroller is the heart of the team's project. This microcontro ...

Read more

Staircase Meets Piano

In November 2014, we displayed our first completed project as a club, the Staircase Piano. The idea for the project was given to us by Professor Barry Brown before the club was even formed. Throughout the semester we worked towards putting the piano together for a final presentation before the end of the Fall 2014 semester. We started out the project only using an Arduino for both the sensor readout and the ...

Read more

LTD SMRT Project (Safe Monitored Rider Transit)

The proposed new LTD public transportation system uses people counters on the bus system to get an accurate measure of rider tendencies across different routes at specific times. Each bus will be equipped with two sensors which will generate numeric data no larger than 4 bytes of memory at any given time. The data will then be wirelessly transferred to LTD headquarters once per minute. Having this informati ...

Read more

Nodemcu arduino interfacing project

A guide to getting started with the ESP8266 with the Arduino IDE This assumes that yo have a NodeMCU type board with the Silicon Labs CP2102 USB to UART Bridge. These boards are convenient because they can be connected directly to your computer for progamming and serial console. NodeMCU pin functions First install the  Silicon Labs CP2102 USB to UART Bridge driver for your operating system. Then follow the ...

Read more

Using an Arduino as a Latching Relay

I wrote this one hot week in July 2010. I've been leaving my front door ajar, to get some air through the house. Probably not a very good idea. So I thought I'd hook up an Arduino to ensure that no one takes advantage of the door being unlocked. This essay isn't meant, primarily, to tell you how to make a "fantastically useful" device. While the device is useful, and could be used for several things, the ma ...

Read more
Scroll to top