Cargando…

ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance

Studying animal behavior in the lab requires reliable delivering stimulations and monitoring responses. We constructed a comprehensive behavioral platform (ArControl: Arduino Control Platform) that was an affordable, easy-to-use, high-performance solution combined software and hardware components. T...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Xinfeng, Li, Haohong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5732142/
https://www.ncbi.nlm.nih.gov/pubmed/29321735
http://dx.doi.org/10.3389/fnbeh.2017.00244
_version_ 1783286625685471232
author Chen, Xinfeng
Li, Haohong
author_facet Chen, Xinfeng
Li, Haohong
author_sort Chen, Xinfeng
collection PubMed
description Studying animal behavior in the lab requires reliable delivering stimulations and monitoring responses. We constructed a comprehensive behavioral platform (ArControl: Arduino Control Platform) that was an affordable, easy-to-use, high-performance solution combined software and hardware components. The hardware component was consisted of an Arduino UNO board and a simple drive circuit. As for software, the ArControl provided a stand-alone and intuitive GUI (graphical user interface) application that did not require users to master scripts. The experiment data were automatically recorded with the built in DAQ (data acquisition) function. The ArControl also allowed the behavioral schedule to be entirely stored in and operated on the Arduino chip. This made the ArControl a genuine, real-time system with high temporal resolution (<1 ms). We tested the ArControl, based on strict performance measurements and two mice behavioral experiments. The results showed that the ArControl was an adaptive and reliable system suitable for behavioral research.
format Online
Article
Text
id pubmed-5732142
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-57321422018-01-10 ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance Chen, Xinfeng Li, Haohong Front Behav Neurosci Neuroscience Studying animal behavior in the lab requires reliable delivering stimulations and monitoring responses. We constructed a comprehensive behavioral platform (ArControl: Arduino Control Platform) that was an affordable, easy-to-use, high-performance solution combined software and hardware components. The hardware component was consisted of an Arduino UNO board and a simple drive circuit. As for software, the ArControl provided a stand-alone and intuitive GUI (graphical user interface) application that did not require users to master scripts. The experiment data were automatically recorded with the built in DAQ (data acquisition) function. The ArControl also allowed the behavioral schedule to be entirely stored in and operated on the Arduino chip. This made the ArControl a genuine, real-time system with high temporal resolution (<1 ms). We tested the ArControl, based on strict performance measurements and two mice behavioral experiments. The results showed that the ArControl was an adaptive and reliable system suitable for behavioral research. Frontiers Media S.A. 2017-12-11 /pmc/articles/PMC5732142/ /pubmed/29321735 http://dx.doi.org/10.3389/fnbeh.2017.00244 Text en Copyright © 2017 Chen and Li. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Chen, Xinfeng
Li, Haohong
ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance
title ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance
title_full ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance
title_fullStr ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance
title_full_unstemmed ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance
title_short ArControl: An Arduino-Based Comprehensive Behavioral Platform with Real-Time Performance
title_sort arcontrol: an arduino-based comprehensive behavioral platform with real-time performance
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5732142/
https://www.ncbi.nlm.nih.gov/pubmed/29321735
http://dx.doi.org/10.3389/fnbeh.2017.00244
work_keys_str_mv AT chenxinfeng arcontrolanarduinobasedcomprehensivebehavioralplatformwithrealtimeperformance
AT lihaohong arcontrolanarduinobasedcomprehensivebehavioralplatformwithrealtimeperformance