Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Including image of populated reward valve circuit and note on populating PCB using schematics and BOM
  • Loading branch information
noahpettit authored Oct 13, 2023
1 parent 34df2cf commit 150249b
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -304,6 +304,9 @@ intP,R,and Y are the pitch, roll, and yaw values.
![alt text](https://github.com/HarveyLab/mouseVR/blob/master/Guide/circuit_board_wiring.png?raw=true)


Picture of populated solenoid valve circuit:
![image](https://github.com/HarveyLab/mouseVR/assets/16245463/ee388adf-3a10-4eb0-b3e0-552e36182ac2)



### Lick detection circuit
Expand Down Expand Up @@ -333,6 +336,10 @@ You can read sensors and control valves using **(a)** the teensy directly (with
![alt text](https://github.com/HarveyLab/mouseVR/blob/master/Guide/HarveyBehaviorPCB_v1.2.png)
![alt text](https://github.com/HarveyLab/mouseVR/blob/master/Guide/populated_behavior_PCB.jpg)


Note in the photo of the populated board the MOSFETs in the reward circuit are not pictured. Refer to "Reward Circuit" for an image of the populated circuit on that section of the board. https://github.com/HarveyLab/mouseVR/tree/master/BehaviorElectronics contains complete schematics and bill of materials, so it is best to use those as a guide when populating your board.


**Options for reading in licks:**
1. Read in licks as an analog signal exactly like the ball signal. Note you may miss licks this way if your sampling rate is low.
2. Attach the lick output to a counter channel on your DAQ & read the counter channel (not sure if these boards are capable of having counter channels or not) http://www.ni.com/academic/students/learn-daq/digital/
Expand Down

0 comments on commit 150249b

Please sign in to comment.