Skip to content

DIY-NAMICsystem/ArduinoPrograms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DIY-NAMIC Behavioral Programs

This is the second repository, in a three-part series, which contains code for behavioral programs which can be used with DIY-NAMIC boxes. This first repository includes build instructions for DIY-NAMIC hardware build instructions. The third repository has code to analyze the data generated from the DIY-NAMIC boxes data analysis repository.


Arduino Behavioral Programs

This repository hosts code for some behavioral paradigms that we have run on DIY-NAMIC boxes which are controlled by an Arduino UNO. The paradigms are written in Arduino, which is based on C++. (Note however that the Arduino IDE environment is different, so don't expect all the standard C/C++ features and libraries to work in the IDE.)

Currently Available Programs

Each page will have a logic flow diagram of the programs to aid the reader.

Hardware Testing Program

Development


What to Contribute
  • Bugs or Errors in Code
  • Refactoring Current Code into a State Machine
  • Any GUI (Graphical User Interface) Implementation to change simple parameters
  • Typos or grammar mistakes

Feel free to open an issue or submit a pull request or email jun.ho.lee@dartmouth.edu.

Contributions and Thanks


A big thanks to the open Arduino Forum and the anonymous contributors on the forum. I especially want to thank darrob who provided the initial structure of the code. I don't know who you are but I'm really grateful!

Contact

For any questions or issues Jun Ho Lee at jun.ho.lee@dartmouth.edu or Katherine Nautiyal at katherine.nautiyal@dartmouth.edu.

About

Arduino programs for operant behavioral paradigms used in DIY-NAMIC system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published