タグ

2013年4月8日のブックマーク (1件)

  • ArduinoでVGA信号を読む - 西尾泰和のはてなダイアリー

    「VGA端子 - Wikipedia」を参考に、5, 6, 7, 8, 10ピンをGNDに、1, 2, 3ピンをそれぞれアナログピンに、13, 14ピンをデジタルピンに接続した。出力値が変動しているのを観察することができた。 ハードウェアをやる時も「早すぎる最適化は諸悪の根元」を唱えながらやるべきだな。ついついサイズを最適化したせいで半田付け大変だった。 横に伸びている3はDisplay Data Channelとかいう、モニタのサイズや周波数を伝えるための信号線で、「繋がなくても大丈夫なはず、でも一番下の列だから『やっぱ繋がなきゃ』ってなったら後からハンダ付けは至難」と思って一応引っ張りだしておいた。結論から言うとこの3はオープンなままで大丈夫だった。RGBの3をアナログピンに、HSYNCとVSYNCをデジタルピンにつなぐ。 で、こんな感じのプログラムを走らせる。 void loo

    ArduinoでVGA信号を読む - 西尾泰和のはてなダイアリー