質問: 当方,プログラミングは初心者です. TOP16 IIというArduinoを使っておりまして,UbuntuベースのOSでgccでmakeされたソフトウェアからUSB端子に接続されたTOP16 IIに任意のタイミングで5Vのトリガー信号を出力するプログラムを考えているのですが,一向にわからず困っております. どなたかわかる方がいたら教えていただけないでしょうか.
回答: これ のことだと思われます。 とりあえずこのボードの出力端子はオープンコレクタなので [5V を出力する] ことは回路上できません(この説明でわからない場合、先は長い)。また、メーカー側から提供されているツールが Windows 版のみ(かつ .NET Framework 向け) であるため Linux ベースしかも C++ で制御したいとなるとその辺から全部自作する必要がありそうです。つまり限りなくいばらの道を選んでいるように見えます。 やるべきこと [5V を出力する] 回路をどう組むとよいか理解する(ハードウエアを理解する) ボードに対してどう通信するとどう反応するかの仕様を調査する(ボードのファーム仕様を理解する) その通信を Linux 上でどう実装するか理解する( Linux の理解) 自分のやりたいことを実装する となり、まあなかなか険しく長い道のりだと思います。今のこの質問だと答えるには本が数冊書けちゃう分量になるのでネット掲示板では困難(不可能)でしょう。数回の質疑応答で「回答」になれる分量の質問に細分化することをお勧めします。