Connecting Vernier Sensors to Arduino Using Vernier Arduino Interface Shield
The Vernier Arduino Interface Shield plugs directly on top of an Arduino board. It contains two analog (BTA) sensor ports and two digital (BTD) sensor ports labeled Analog 1, Analog 2, Digital 1, and Digital 2 from left to right. The Analog 1 and Analog 2 ports will accommodate over 80 Vernier analog (BTA) sensors. The Digital 1 port is used for all digital (BTD) sensors. The Digital 2 port is generally reserved for motors, LCD displays, and the Vernier Digital Control Unit (DCU). The shield also includes a reset button, a general-purpose button, and an indicator LED.
The Vernier Arduino Interface Shield was developed in conjunction with SparkFun Electronics and is compatible with SparkFun’s Redboard, the Arduino Uno, or any 5V Arduino with similar pinouts, such as the Arduino Mega or Leonardo.
Contents
Introduction- Arduino Terminology
- About Vernier Sensors: Analog (BTA) and Digital (BTD)
- Connecting Vernier Sensors to Arduino
- Using the VernierLib Library
- Using Vernier Analog (BTA) Sensors with Arduino
- Using Vernier Digital (BTD) Sensors with Arduino
- Using the Vernier Digital Control Unit (DCU) with Arduino
- Using Motors with Arduino
- Calibrating Vernier Analog Sensors
- Importing Data into Graphical Analysis 4
- Importing Data into Logger Pro®
- Projects and Ideas
- Turn on a Buzzer Based on a Motion Detector Reading
- Produce a Tone Out that Depends on Sensor Reading
- Controlling a RGB LED with a 3-Axis Accelerometer
- Controlling a Mousetrap with a Photogate
- Laser Pointer Controlled by a Motion Detector
- Add a Display For Temperature Readings
- Auto-ID for Analog (BTA) Sensors
- Auto-ID for Digital (BTD) Sensors
- Auto-ID for Analog (BTA) Sensors with Display
- Pendulum Driver
- Levitating Ping Pong Ball
- DCU-Controlled Birthday Candle
Vernier Engineering Contest
Vernier recognizes instructors for creative uses of Vernier sensors to introduce engineering concepts and/or practices. Vernier Engineering Award »