150 likes | 266 Vues
A low-cost portable device for collecting behavioral data using the Arduino board. It accurately records data with visual feedback, stores information, and is easy to assemble. Suitable for natural and laboratory settings.
E N D
Low Cost Portable device for collecting behavioral data based on the arduino board Carlos Alexis Pérez Herrera Rogelio Escobar UNAM-Laboratorio de Condicionamiento Operante Project funded by the 2012 saba International development grant and papiit ta300213-2, dgapa, unam.
Recording data • In applied behavior analysismeasurement of behavior is conducted in: • laboratory settings • natural settings. • by the experiments • and by the clients.
ARDUINO-BASED DEVICE • Records behavioral data accurately by pressing a button. • Produces visual feedback. • Stores data. • Portable.
The Arduino Board • Arduino is an open source electronicsprototypingplatform • There is a vast community sharing code and information. • It is accurate and portable.
14 Digital Pins Quartz Crystal USB Jacktype B Microcontroller External Power Supply Output Voltage 6 Analog Pins
Shields • Shields are boards that can be plugged on top of the Arduino board extending its capabilities. • This Sparkfun shield adds a MicroSD card to the Arduino board.
SD Shield and LCd • The arduino writes and reads from a microSD card. • A Liquid Crystal Displays (LCD) allows presenting feedback to the user.
Code • #include <LiquidCrystal.h> • LiquidCrystal lcd(2, 3, 4, 5, 6, 7); • #include <SD.h> • int CS_pin = 8; • int pow_pin = 10;
Data Sheet • CSV File (compatible with Excel and Numbers). • The logic values for each button are updated every 500ms. • Data Sheet and feedback can be personalized for different conditions.
Conclusions • This is a portable device that can be used for recording behavioral data in natural or laboratory settings with accuracy. • It generates an easy-to-read data sheet. • It can be assembled easily with no knowledge of electronics • Price<$100 USD. Thank you!