Skip to content

ckuzma/arduino-101-sketches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arduino-101-sketches

Arduino 101 with onboard LED blinking.

Description

A collection of sketches written specifically for the Arduino 101, taking advantage of the Intel Curie's accelerometers and gyroscopes.

Sketches

The first test sketch written specifically for the Arduino 101. When a tap is detected, the onboard LED blinks.

Arduino 101 matching tap tempo.

Synchronizes the flashing of lights to the beat of taps. Set the Arduino 101 on a table, wait for it to start its initial blink, then tap the table to a steady tempo for a few seconds. Stop tapping and the built-in LED will continue flashing at the same rate as your taps.

Graphed data from Arduino 101.

Makes use of the Curie module's 6-axis motion detection in order to identify seismic activity. Python script connects to the Arduino via USB to plot the data in real time and also saves readings to CSV for later analysis.

Double-tap Arduino 101 video.

Originally designed to detect approaching footsteps and turn on power when someone is nearby, this was changed to detect double-taps instead because of a poor signal-to-noise ratio. The code is written to turn on an RGB LED strip mounted underneath an entryway mirror.

Mirror lighting.

Bonus Sketch

Fritzing diagram of ExternalGyroscope

A conversation with another user on Hackster prompted me to rewrite the SeismicReader sketch to use an external gyroscope so that other users could visualize and record motion data without necessitating the purchase of an Arduino 101. The thought being that the more users there are who can record seismic data, the better in terms of building a worldwide network for researchers to tap into.

Contest Acknowledgement

I was provided a Arduino 101 development board as part of my project submission for the Arduino 101 - Invent Your Future! contest on Hackster.io. These sketches are being written as part of my project submission.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages