ruby hardware programming
今回使用する機材は次の通りです。
GP2Y0A21YK0F のデータシート の Fig. 2 Example of distance measuring characteristice(output)
を参考にします。
このセンサーは、 10 〜 80 cm までの距離が測れます。 0 〜 10 cm の間は、近い距離と遠い距離で同じ電圧になるのでどちらの距離かわからないので、 0 〜 10 cm の距離は測れません。
MCP3008 は 8ch のセンサー入力端子を持っています。 それぞれの、入力端子にフォトトランジスターなどのセンサーを取り付けます。
詳しい説明は 「「SPI」の解説」をご覧ください。