現在のプロトコルは、Arduinoおよび関連ハードウェアと、自動行動トレーニング用のオプションのスクリプトを含む汎用性の高いMatlabツールボックスを使用して、げっ歯類動物モデル用のオープンソースの5選択シリアル反応時間タスクツールボックスの開発を説明しています。スクリプトはカスタマイズ可能で、さまざまな試行およびテスト設計の実装を容易にします。
Method Article
現在のプロトコルは、Arduinoおよび関連ハードウェアと、自動行動トレーニング用のオプションのスクリプトを含む汎用性の高いMatlabツールボックスを使用して、げっ歯類動物モデル用のオープンソースの5選択シリアル反応時間タスクツールボックスの開発を説明しています。スクリプトはカスタマイズ可能で、さまざまな試行およびテスト設計の実装を容易にします。
5択連続反応時間タスク(5-CSRTT)は、げっ歯類の視空間的注意と衝動性を研究するためによく使用される行動テストです。このタスクでは、動物が光源を備えた5つの小さな開口部の水平配列に注意を割り当て、限られた時間枠内で、1つの照らされたターゲット開口部を鼻で突いて、部屋の反対側の壁にある食品雑誌で食べ物の報酬を得る必要があります。このタスクは、応答精度や反応時間などの行動制御手段を考慮し、選択的な注意力と衝動性を推測することを可能にします。タスクの難易度は、刺激持続時間およびタスク設計全般を変更することによって制御することができる。市販の装置は、通常、実験チャンバと、タスクパラメータを指定するための特定のソフトウェアとからなるが、固定されたハードおよびソフトウェアのために、それらは、一般的な実験計画および特定のタスク要件および関連するデータ出力の変化に多くの制限をもたらす。この記事では、使いやすいシングルボードマイクロコントローラと標準電気技術コンポーネント、オープンアクセスのArduinoスクリプト、およびハードウェア制御と動作タスク仕様用のMatlabツールボックスに基づいて、完全にカスタマイズ可能な代替手段について説明します。ツールボックスにはオプションの階段手順が含まれており、自動行動トレーニングが可能です。カスタマイズされたチャンバにインストールできる完全なハードウェアセットアップと、自由に適応可能なソフトウェアは、標準化されていないタスクとチャンバの設計を促進します。システムの設計と、ハードウェア制御と実験セットアップのためのオープンソースコードが説明されています。
5-CSRTTは行動テストであり、注意におけるコリン作動系の役割および衝動行動に対するノルエピネフリン再取り込み阻害剤の影響を決定するなど、視覚注意プロセスおよび衝動性1,2,3,4,5,6を研究するためにげっ歯類においてしばしば使用される7 .標準装置は、応答精度、反応時間、衝動的および強迫的行動、運動能力、および動機1,2,3,4,5などの様々な制御手段を観察することを可能にする。これは、5つのLED装備の開口部の水平配列、開口部に対向するチャンバー壁の食品雑誌、およびハウスライト2,5で構成されています。典型的なタスクでは、家の光が照らされ、セッションの開始は無料のペレットが配達される食品雑誌の照明によってマークされます。試験コースは、動物がペレット1を取り出すために雑誌を鼻で突いたときに開始されます。その後、フードマガジンの光が消え、試行間間隔(ITI)が開始され、その間に動物は開口部に注意を向けることになっています。ITIが経過すると、刺激照明がアパーチャ1、2、5の1つで提示される。刺激は、刺激持続時間(StD)として知られる特定の長さに対して与えられる。動物は、刺激が提示されている間、またはStDが終了した後の限られた時間枠(制限付きホールド(LH)として知られている)の間に刺激に反応することができる。応答するために、動物はターゲット開口部を鼻で突く必要があり、正しく行われれば、報酬は食品雑誌1,2,5でリリースされます。さもなければ、誤った応答、ならびに刺激提示前の応答(予測的または時期尚早)または応答の失敗(省略)はタイムアウト(TO)をもたらし、その間に家の照明は一定期間消灯される1、2、5(図1)。一般に、判別的刺激精度は注意機能を測定するが、時期尚早および忍耐的応答(刺激提示後の開口部での反復応答)は衝動的行動および強迫性の尺度とみなされる1、4、5、6。

図1:典型的な5-CSRTTの可能な試行シーケンス。 試行間間隔に続いて、刺激ライトは特定の期間オンになり、制限ホールド間隔の間はオフになります。ラットは、正しく答えて報酬を受け取るか、間違って答えてこの間にタイムアウトを得ることができます。ラットが時間内に応答しない場合、その省略はタイムアウトをもたらす。同様に、光刺激の提示前に応答すると、そのタイミングの早い応答はタイムアウトになります。別の試用は、報酬の収集後またはタイムアウト期間の終了後に開始されます。 この図の拡大版を表示するには、ここをクリックしてください。
5-CSRTTは、その柔軟性のために広く使用されています:試験設計のパラメータを変更することによって、注意の異なるサブカテゴリを調査することができます。例えば、動物は5つの異なる開口部(視空間注意)にわたってその注意を分割することになっているが、無関係な刺激(例えば、聴覚刺激)の使用は、選択的または持続的な注意の試験を可能にする1、2、5、6。その目的のために、実験セットアップは、気を散らす、または刺激1、2、5、6を強化するものとして使用することができるスピーカーを含むことによって拡張することができる。さらに、注意負荷は、刺激提示を変更するか、またはITI持続時間10をランダム化することによって直接変調することができる。5-CSRTTはげっ歯類3,7に使用されているだけでなく、最近、非ヒト霊長類1,7,8および魚7,9の試験に適応され、その実現可能性をさらに示しています。完全にカスタマイズ可能な5-CSRTTツールボックスにより、標準的なげっ歯類パラダイムを他の動物モデルに簡単に適応させることができます。さらに、5-CSRTTツールボックスのカスタマイズの柔軟性は、非標準のタスク設計を使用した研究も奨励します。
ここで紹介する完全にカスタマイズ可能な5-CSRTTツールボックスには、統合開発環境でプログラムされたハードウェア制御用のArduinoスクリプトが含まれています。また、実験制御用の Matlab ツールボックス (バージョン R2019b 以前) で構成されています。次のプロトコルは、広く使用されている標準パラダイムを使用して 5-CSRTT ツールボックスを構成する方法を説明し、非標準パラダイムのオプション構成を示しています。
この議定書の実験手順は、実験動物の福祉に関するEU指令2010/63の勧告に従い、ドイツ連邦政府が発行し、地方自治体によって承認された動物福祉法に従って実施されました。研究は行動訓練のみを必要としたので、動物は安楽死させられず、研究が実施された後、すべて飼育所で飼われました。研究は、10匹の雄のリスターフード付きラット(行動訓練開始時生後4ヶ月)を用いて実施された。
1. 動物の飼育、飼育、取り扱い
2. ハードウェアと制御ソフトウェアの準備
3. 実験制御ソフトウェアの準備
4. 5-CSRTT ツールボックスで使用されるパラメータの設定
5. 行動実験

図2:現在の研究に使用された5-CSRTT装置。 この装置は、マイクロコントローラおよびすべての関連機器を制御するためのスクリプトと、5-CSRTT実験を制御するための複数のスクリプトを提供する5-CSRTTツールボックスを備えたラップトップ上で動作します。 この図の拡大版を表示するには、ここをクリックしてください。
完全にカスタマイズ可能なツールボックスは使いやすく、シングルボードマイクロコントローラと標準的な電気技術コンポーネントに基づいています。図 3は 、回路と配線の簡略化図を示しています。開口部全体は、光刺激としての5つのLEDと、鼻のポークを検出するための5つの赤外線センサーで構成されています。ハウスライトは8つのLEDを備えた1つのストリップで構成され、フードマガジンはマイクロスイッチ付きのフラップドア、モーター駆動のペレットディスペンサー、および照明用の8つのLEDを備えたストリップを備えた開口部で構成されています。この回路はまた、聴覚フィードバック用のパッシブブザースピーカや音量調整用のデジタルポテンショメータなどのオプションコンポーネントの接続を例示しています。このツールボックスの開発に使用された機器のリストについては、 材料表を参照してください。

図3:マイクロコントローラハードウェアの簡略化された回路 簡単かつ迅速にカスタマイズできるように、マイクロコントローラ機器はブレッドボード を介して 接続されています。左上から左下へ時計回りに:マイクロコントローラボードがモータシールドとDCモータ(ペレットディスペンサーモータを表す)に接続されています。右側にはハウスライトとフードマガジンライトの両方のLEDストリップがあり、中央には刺激光用の5つの白色LEDと開口部に使用される5つの赤外線センサーペアがあります。マイクロコントローラボードの下には、単純なマイクロスイッチ(フードマガジンフラップドアに使用されるスイッチを表す)があります。最後に、パッシブブザースピーカーとデジタルポテンショメータが中央に描かれています。この画像はオープンソースソフトウェアFritzingを使用して作成されました。 この図の拡大版を表示するには、ここをクリックしてください。

図 4: 実験制御スクリプトのすべてのコンポーネントのリンケージと関数、および "Code" 関数の簡略化された図 。(A) "User" スクリプトは、そのパラメーターを "Code" 関数に送信し、その関数が "階段" 関数に直接リンクし、実験の進行中に "Code" 関数で使用されるパラメーターを更新できるようにします。"コード" 関数は、セッションの終了時に結果を "DataProc" 関数に送信します。(B)実験セッションを開始する前に、「コード」機能は、まず慣れプロトコルを開始することになっているかどうかを確認します。そうでない場合は、「User」スクリプトで選択した定義に基づいてパラメータを設定します。各試行を開始する前に、この関数はキーボードの Esc キーが押されたかどうかを確認します。そうでない場合は、新しい試行が続行されます。それ以外の場合は、実験セッションを停止し、収集されたデータを DataProc 関数に渡します。各トライアル開始前のこのクリティカルチェックにより、選択した制限時間に達する前にプログラムを停止できます。 この図の拡大版を表示するには、ここをクリックしてください。
異なる実験制御スクリプト間の相互作用を 図4Aに示します。"User" スクリプトには、実験を定義するすべてのパラメーターが含まれています。そこでは、実験のタイミング、照射刺激の数や明るさ、ITI持続時間などを決定する変数を自由に選択することができる。Code 関数 (補足ファイル 5) には、 図 4B に示すように、1 回の試行と考えられるすべての結果の詳細な説明が含まれており、実験全体を通して繰り返し説明されています。さらに、それは装置への動物の馴化のためのプロトコルからなる。コード機能は、動物のパフォーマンスも定期的にチェックします。さらに、階段機能はオプションです。被験者の成績は以前に設定された基準と比較され、動物の性能がこれらの基準を満たす場合、所望のパラメータは自動的に更新される。階段関数では、前日のセッションから取得した結果も考慮されます。実験の実行中、試行の終了時にパフォーマンス チェックを行うと、完了した試行の精度、欠落、および正解の合計数が計算され、階段関数で指定されているように、結果をレベル更新に必要な基準と比較します。最後に、DataProc 関数は収集されたすべてのデータを処理し、迅速な分析のための簡単なグラフを生成します。セッションの終了時に、ツールボックスはすべてのデータを *.mat ファイルに自動的に保存し、実験からの基本情報を含む追加の *.xlsx ファイルを生成します。

図5:5-CSRTTツールボックスの異なる刺激構成の例。この図は、選択された構成に依存して標的刺激の可能な組み合わせを例示する。「すべて」と「単一」の両方の構成は、標準パラダイム(慣れと行動実験用)で使用されます。「隣接」および「シフト」構成は、非標準刺激構成を示し、他の数の点灯刺激の使用を可能にし、これもまた、標的刺激とは異なるコントラストを有する可能性がある。この図の拡大版を表示するには、ここをクリックしてください。
プロトコルステップ4.2.7.7では、ターゲットアパーチャのグループ化を変更するというオプション機能について言及しています。標準的な5-CSRTTパラダイムは、1つのターゲット刺激を利用します。ここでは、提示されたツールボックスが標準パラダイムの変更をどのように可能にするかを例示します。 図 5 は、選択した構成に関する合計 5 つの開口部のうち、いくつかの可能なグループの組み合わせを示しています。「すべて」構成は、利用可能なすべての絞りを点灯させ、各絞りがターゲット絞りになるようにし、最初のトレーニング段階で役立ちます。ネイバー構成は、(自由に選択された)数のターゲットアパーチャが互いに隣接していることを確認します。近傍がターゲット絞りと同一ではなく、低い(またはさらに高い)コントラストで照らされるように設定を指定できます。異なる照明コントラストの開口部を使用することで、高コントラストまたは低コントラストの開口部の鼻突きに異なるグレードの報酬を使用するなど、新しいパラダイムをテストできます。 図 5 は、同一の照明を持つ 3 つのターゲット開口部を持つ例を示しています。単一の構成は、通常、単一のターゲットのみが照らされる標準の5-CSRTTで使用されます。最後に、シフトされた構成によってネイバー構成が拡張されます。ターゲット絞りがそれぞれ最初または最後の位置にある場合に備えて、隣接刺激を最後または最初の絞りにシフトします。近傍構成と同様に、近傍の照明強度は、ターゲット絞りと同じか異なるかのいずれかで自由に選択することができる。また、全体の点灯刺激の数は自由に選択することができる。ツールボックスは、可能なすべての刺激を自動的に計算します。ただし、この構成では、パラメーター "Config.LED.NumHighLED" を "1" に設定する必要があります。
プロトコールに従って、5−CSRTTに対するラット(N=10)の訓練を、 表1に提示された訓練段階に従って実施した。
表1:5-CSRTTトレーニングスケジュールと次のレベルに進むための基準 (A)試行間間隔は、すべてのトレーニングレベルで5秒で一定に保たれた。(B)すべてのトレーニングレベルの刺激期間。(C) リミテッドホールド(LH)時間枠、刺激オフとノーズポーク応答との間に許容される最大時間。(D) 各トレーニングレベルに合格するために必要な正解の総数。(e) 精度パーセンテージは、 として
計算されます。(F) 脱落エラーの割合は、 と定義されます
。この基準には、時期尚早の応答は含まれません。 この表をダウンロードするには、ここをクリックしてください。
ラットのパフォーマンスを、表1に与えられた各トレーニングレベルを完了するために必要なトレーニング日数(セッション)と比較した。すべての動物は、それぞれ60秒のStDとLHでトレーニングレベル1で始まりました。しかし、一部のラット(N = 5)は、以前に報告された追加の刺激オプションのいくつかをテストするために強化された慣れトレーニングを受けており、これは個々の動物がトレーニングレベル1にとどまったセッション数の違いを説明している。レベルの完了は、合計30以上の正解に達することによってマークされました。StDとLHは次のレベルの間に減少しましたが、次のトレーニングレベルに進むための基準はより厳しくなり、タスク1,6の注意力の需要が高まりました。
表 2 は、1 つのセッション中に 1 つのラットの例の自動生成された *.xlsx スプレッドシートを示しています。ラットは、トレーニングレベル5で指定された構成で開始しました。4回の試験の後、ラットは、現在のセッションで実施された試験と前のセッションで達成された精度を考慮して、レベル6に進んだ。次のトレーニングレベルに進むために、現在のセッションで最低でも何回の試行を実行する必要があるかは、変数 "Config.Experiment.MinNumTrials" で指定されます。同じセッションで、ラットはレベル6で66回の試験を完了し、80%の精度と20%の脱落を>するという要件を達成した後、トレーニングレベル7<進んだ。合計で、ラットは、 表1に提供されるような訓練レベルの構成を用いて26日間訓練された。トレーニングレベルごとに費やされたセッションの数は、 図6Aに示されています。黒い線はすべての被験者の平均を示し、各色の線は1匹のラットのデータを表示します。すべてのラットは、14〜22セッション以内に第8レベルに達した(図6B)。 図6C は、5-CSRTT装置におけるトレーニングレベルごとおよびすべてのトレーニング日にわたる被験者の平均パフォーマンスを示す。黒い破線は精度の割合を表し、黒い直線は省略率を表します。精度は、正解数と総回答数との比率として計算した。脱落は、脱落の数と試行の総数との比率(すなわち、正解、誤答、および脱落の合計)として計算された。灰色の線は、各水準のすべての試験における正解の平均合計数を示します。 図6D は、第8および最終トレーニングレベルで各被験者によって達成された最終精度を示す。
平均して、ラットはレベル1を完了するために5.9(±1.03 SEM)セッションを費やし、レベル2〜6を完了するために1.5(±0.17)〜3.5(±0.5)セッション、最終レベル8に到達する前にレベル7を完了するために1.7(±0.16)セッションを費やした。 図6Aから明らかなように、被験者間の分散は、初期レベル(レベル1でSD = 3.25、レベル2で1.58)で最も有意であり、後のレベル(レベル6および7でそれぞれ0.47および0.48)で減少した。レベル4では、刺激持続時間がさらに短縮されると、平均セッション数(2.6 ± 0.52)およびラット間の分散(1.64)が増加し、2匹のラットがレベルを結論付けるのに5日と6日かかりました。

図 6: 5-CSRTT ツールボックスを使用した行動実験の結果。 (A) 各トレーニング レベルで実行されたセッション数。黒い線は各レベルのすべての被験者の平均セッション数(SEM±平均)を示し、色付きの線は個々の被験者のデータを表します。(B) 科目ごとに最終レベルに到達するために必要なセッションの絶対数。(C)トレーニング中の平均パフォーマンス測定値(SEM±平均)。黒い点線は、トレーニングレベルごとのすべてのセッションで、与えられたすべての回答にわたるすべての被験者の精度を示し、黒い線は対応する省略率を示します。灰色の線は、各トレーニングレベルのすべての被験者の平均絶対正答数を示しています。(D)第8回および最終トレーニングレベルにおける被験者ごとの精度。 この図の拡大版を表示するには、ここをクリックしてください。
表2:1回のトレーニングセッション中に1匹のラット例から収集したデータ。 列 A には、列 B に示すように、現在のトレーニング レベルに関するセッションの試行回数が表示されます。列 C には ITI 期間が表示され、列 D には試行開始時刻が表示されます。列E~開口1~5におけるLED刺激に対する輝度レベルをそれぞれ示す。明るさレベル 0 は刺激がオフだったことを意味し、明るさレベル 0.2 は、最大強度の 20% で刺激がオンになったことを意味します。列 J と K は、刺激がオンとオフにそれぞれオンとオフにされた正確な時刻を示します。列Lは試験の結果を表示します:0は「脱落」を意味し、1は「正しい応答」を意味し、3は「誤った応答」(鼻が非標的開口部に突く)を意味し、4は「時期尚早」を意味します。列 M は、試行中にどの絞りが鼻を突かれたかを示し、列 N は、鼻を突いた正確な時間を示します。列O、P、およびQは、ペレットディスペンサーモーターがオンになった時間、対応するモーター番号、およびラットがその報酬を得るためにペレットディスペンサーを開いた時間をそれぞれ示す。列 R には、試用期間の終了時刻が表示されます。列 S、T、U、V、および W は、ITI 中の時期尚早の応答の合計数、タイムアウト、パネル・プッシュ、永続的応答の合計数、およびセッションの合計実行時間 (分単位) をそれぞれ示します。 この表をダウンロードするには、ここをクリックしてください。
補足ファイル 1: IDE ソフトウェアのハードウェア制御用のスクリプト (Arduino コード)。 これには、ツールボックスのハードウェアおよび電気技術コンポーネントを制御するためのすべてのコマンドが含まれます。 このファイルをダウンロードするには、ここをクリックしてください。
補足ファイル2:実験制御ソフトウェアの関数「User」のスクリプト。 これには、実験を定義するすべてのパラメーターが含まれます。 このファイルをダウンロードするには、ここをクリックしてください。
補足ファイル3:実験制御ソフトウェアの機能「階段」のスクリプト。 これは、被験者のパフォーマンスを監視し、以前に設定された基準と比較します。動物のパフォーマンスがこれらの基準を満たしている場合、所望のパラメータは自動的に更新されます。 このファイルをダウンロードするには、ここをクリックしてください。
補足ファイル4:実験制御ソフトウェアの関数「DataProc」のスクリプト。 これにより、収集されたすべてのデータが処理され、迅速な分析のための簡単なグラフが生成されます。 このファイルをダウンロードするには、ここをクリックしてください。
補足ファイル5:「コード」機能のスクリプト。これには、単一の試験の詳細な説明と、実験全体を通して繰り返されるすべての可能な結果が含まれます。 このファイルをダウンロードするには、ここをクリックしてください。
本プロトコルは、標準的な市販の5択連続反応時間タスク装置に代わる低コストで完全にカスタマイズ可能な代替手段を開発および試験することを目的としている。通常、市販のタイプの装置は、標準的な研究5−CSRTTを実行するために必要に応じて限られた特徴のセットを提供する。このため、試行シーケンスやターゲット刺激の組み合わせの変更など、特定の試行計画における非標準的な変更は通常不可能です。さらに、利用可能なタイプの装置の多くには、時期尚早で忍耐強い回答のタイミングや絞り数など、実験のすべての行動データへのアクセスを提供しない特定の閉じたソフトウェアが付属しています。対照的に、ここで紹介するツールボックスの重要な利点は、低コストに加えて、多くの異なる試験設計と研究パラダイムを実装する可能性です。現在、ツールボックスは、調光された刺激を許可し、2つのペレット送達システムを使用し、反応時間への報酬依存性など、複数の刺激設計の定義をサポートしています。また、聴覚フィードバックのためのミニチュアスピーカーの使用もサポートしています。しかしながら、主な目的は、意思決定タスクのための薄暗い照明開口部および報酬スケジュールの導入または最先端の積極的な強化トレーニングアプローチ11の統合など、ユーザの目的に従って試行シーケンスを容易に修正できるようにすることである。さらに、セッション中に取得されたすべての生データは、さらなる分析のために利用可能になります。ツールボックスには、自動行動トレーニング用の階段機能も用意されており、これも完全にカスタマイズ可能で、ユーザーは各レベル更新の基準、トレーニングレベルの数、および更新するパラメータを変更できます。さらに、装置自体は適応性が高く、試験設計およびチャンバレイアウトの変更が容易であるため、市販のタイプの装置が提供するものとは異なる研究設計を必要とする動物種に5-CSRTTパラダイムを適用することを可能にする。
ソフトウェア構成のプロトコルの特定の部分は、スムーズなワークフローを確保するために重要です: 特に実験の初日には、ハードウェアと実験制御ソフトウェアの両方の準備 (手順 2 と 3) と手順 5.3 の構成が重要です。マイクロコントローラハードウェア、そのソフトウェア、および実験制御ソフトウェア間のシリアルポート接続が正しく機能していることを確認することは、完全に機能する5-CSRTTツールボックスを確立するために不可欠です。各実験日の初めに、上記の 3 つの手順を繰り返して、ハードウェアと実験制御スクリプトが正しく構成されていることを確認することをお勧めします。
最後に、ツールボックスの現在の制限は、1つの排他的なプログラミングプラットフォームへの実装であり、残念ながら完全なオープンソースツールボックスとしての使用を危うくしています。それにもかかわらず、原則として、ツールボックスは、1回の試行の経過が変更されていないため、Pythonなどの他のプログラミング言語に簡単に適応できるはずです。
既存の代替方法と比較して、ここで紹介した5-CSRTTツールボックスは、標準の5-CSRTTパラダイムの実装と、忍耐強い答えのための設定された時間枠の定義、またはスピーカーや点滅するライトのような気を散らす刺激または強化刺激の導入などの修正を可能にします。この装置は、使いやすく適応性が高いことに加えて、低コストで容易に複製することができ、非げっ歯類動物モデルを用いた研究を奨励する。
著者らは、競合する金銭的利益はないと宣言している。
この作業はDFG WE 5469/3-1によってサポートされています。
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 1200 Ω 抵抗 | すでにラボで利用可能 | ||
| 8 ビット 10 kΩ デジタル ポテンショメータ | Microchip | MCP42010-I/P | Conrad.de から: 1083205 |
| ARD MEGA2560 KIT Arduino - Mega 2560 R3 Lernset | JOY-IT | ARD-Set01 | Reichelt.de から: ARD MEGA2560 KIT |
| ARD SHD MOTOR Arduino Shield - motor | Adafruit | 1438 | Reichelt.de から: ARDSHD |
| モーターARDUINOスタッカブルヘッダーキット-R3 | Sparkfun Electronics | PRT-11417 | Antratek.de から:PRT-11417 |
| Chow | Altromin | 1324 N | Altromin chow製品 |
| Euro-Gehäハ | モンドエレクトロニクス | 1591EBK | を使用 Conrad.de から:520691 |
| 食品ペレット | Bio-Serv | F0021 | Bio-serv.com から:ダストレス精密ペレットげっ歯類 |
| Fritzing | インタラクションデザインラボポツダム | Fritzingソフトウェアのダウンロード | |
| 開発環境 | Arduino | Arduino IDEのダウンロード(無料利用可能) | |
| IRブレークビームセンサー -3mm LED | Adafruit | 2167 | Mouser.de から: 485-2167 |
| ラップトップまたはコンピュータ | |||
| LED 白色丸型 5mm 2000mcd 20mA | TruComponents | 1573731 | Conrad.de から: 1573731 |
| マイクロスイッチ | Hartmann | MBB1 01 A 01 C 09 A | Conrad.com から: 707243 |
| NeoPixel Stick - 8 WS2812 5050 RGB LED | Adafruit | 1426 | Reichelt.de から: DEBOLED NP8 2 |
| 受動ブザー スピーカー | Conradの部品 | 93038c213a | Conrad.de から: 1511468 |
| ペレット解放ディスク | 実験室で既に利用できる。以下に示す類似製品。これらの製品の一部は、異なる(そしてより強力な)モーターと赤外線センサーを使用していることに注意してください。マイクロスイッチ(7行目)と Arduinoモーターシールド(3行目)は、これらの新しい仕様に適合させる必要があります。付属の材料とソフトウェアを使用してディスクを3D印刷することをお勧めします. Carbatecユニバーサルベースプレート Open Science Framework Open Feeder Open Ephys 3Dモデル 食品ペレットディスペンサー Campden Instruments 45mgペレットディスペンサー | ||
| プログラミングプラットフォーム | Mathworks | R2019b以下 | |
| Psychtoolboxソフトウェア | V3 | Psychtoolbox-3ダウンロード | |
| DCブラシモーター付きスパーギアモーター | モーターB138F.12.208 | マイクロモトシリーズB138Fテクニカルデータ |
Request permission to reuse the text or figures of this JoVE article
Request Permission