Harp Behavior
Harp Behavior
SKU: OEPS-1216
The Harp Behavior device can control and acquire from various behavioral peripherals such as pokes with water valves, RGB LEDs, LEDs, cameras, speakers, servo motors, rotary encoders, and many more.
You can connect your current setup using the generic IOs, analog inputs, and available port breakouts, and you'll receive automatic timestamped data for free.
Main features:
Timestamp inputs and outputs in hardware
1 ms transmission latency to the PC
Precise control of stimulus duration
3x port connectors for pokes (Port0, Port1, Port2) [Ethernet port], including
LED drive (up to 100 mA)
12V water valve (up to 1 A)
Extra digital input used for beam break
2x LED outputs with accurate current control up to 100mA (LED0 and LED1) [screw terminal]
2x LED RGB drives (5V) (RGB0, RGB1) [3x header pins] compatible with Neopixels and WS2812B
4x digital outputs (5V) with dedicated pulse interval in milliseconds (DO0-DO3) [screw terminal]
4x PWMs (5V) with configurable duty cycle and frequency up to 10 kHz (DO0-DO3) [screw terminal]
2x camera controls of the trigger line (DO0, DO1) [screw terminal] with dedicated events
2x servo motor drivers (DO2, DO3) [screw terminal]
1x digital input (5V tolerant) (DI3) [screw terminal]
2x analog input (5V) for additional sensors (AO0, AO1) [screw terminal]
1x timestamp input for Harp synchronization (Clk In) [3.5mm stereo jack]
1x USB2.0 for connection to the PC [mini USB]
1x 12V power supply input jack
Runs in Bonsai, a free and open-source visual programming language, or using a dedicated GUI for standalone use
Package contains:
1x OEPS-1216 Harp Behavior
1x OEPS-5905 Power supply 12V 1A
Interface:
Harp uses Bonsai as the main tool for visual programming to interface in real-time with the devices, declare the state machines, and create closed-loops.
The Harp Behavior also has a graphical user interface.
More information about the interface and available functionality (API) can be found here.
A Python package is available to parse and process the received and logged data.
Note:
This Harp device may need Harp peripherals to achieve its intended function. Harp devices can also be connected with each other to continuously self-synchronize so that they all share the same acquisition clock. Check out this overview of Harp devices and peripherals available in our store, or get our Harp Behavior Starter Kit with everything included.
Please also check the device connectivity list to purchase any cables, tethers and power supplies you might need to operate the device.
Ordering
If you need a formal quote and/or prefer bank transfer as the payment method, please contact us via info@oeps.tech.