AI支援で電子回路を作る -2-

 ProtoFlowというのもあるらしい。いまのところは無料みたい。学習用データの収集でもしているのかな。

ProtoFlow | AI-Powered PCB Design Tool
https://www.protoflow.ai/

 これはアプリ型のようだ。

 ダウンロードしてインストール。

 いっしょにアンインストール用のシェルスクリプトが入っているけど、アプリをゴミ箱に入れるだけではダメなのかな? 何をしているか調べる。

 ・アンインストール実行前に確認を出す

 ・Protoflow に「アンインストールされた」という分析イベントを送る

 ・Protoflow アプリを終了する

 ・/Applications または ~/Applications にある Protoflow アプリをゴミ箱へ移動する

 というわけで、たいしたことはしていない。自分でゴミ箱に入れるのと同じだ。

 起動してみる。署名はしてある感じで素直に開ける。

 こいつも、サインインを求められる感じ。うーん。

 メールが来るので、ベリファイボタンを押す。

 ボタンの先は、firebaseapp.comだな。

 アプリに戻って、メールでベリファイしたよボタンを押すと、まずは画面モードを選ばされる。たぶん、あとで変更もできると思われる。

 メールが来た。Discordの案内があるけど、面倒なので参加しない。Discord上でサポートとかあるのかも。

 利用者の属性質問。

 Often AIツールを普段からよく使っている

 Occasionally 必要なときにAIツールを使う

 Rarely or never AI支援ツールはほぼ未経験

 ChatGPT or other LLM

 ChatGPTなどのAIに勧められた

 Protoflowへようこそ!

 この1〜2分の簡単なチュートリアルでは、

 シンプルなLED回路の作成手順を案内します。

 オンラインで部品を検索し、LEDと抵抗を配置し、

 それらを配線で接続し、電源とグラウンドを追加して、

 AIで作業内容をチェックします。

 というわけで、チュートリアルがあるようだ。やってみる。24ステップもあるのか...

 まずは、New Project。

 フォルダを選ぶのかな?

 プロジェクトのコメントとかも書けるみたい。

 コンポーネントを置く。

 検索で部品が選べるらしい。

 LEDを検索。

 LEDをえらぶ。部品リスト的にはあんまりない。特性とかメーカーとかで絞り込みできればいいのに。

 赤のLEDを選ぶと、右下の置くボタンを押す。

 画面上に部品を配置。回路図だけだけど。

 抵抗ツールで抵抗を置く。

 配線ツールで部品を結ぶ。

 電源から5Vツールを選ぶ。あとは3V3しかないので、マイコン用環境かしらん。サーボとか動かすときにはどうすんの?

 置いて配線する。

 GNDツールでGNDを配置して配線する。

 画面のクリーンアップを実行。

 回路図が修正された。んで、AIコパイロットモードで作った回路について質問などができる。

 チュートリアル用の質問は自動入力されている。回路を確認して、問題があれば修正してくれという感じ。

 AIが動くと、せっかく作った配線が無効になっている。自分で配線するのかな?

 これでチュートリアルは終わりらしい。結果を見せてよ...

 PCBを作るかと聞いているので、デフォルトで作らせる。

 できたのだけど、細かくて見えないんですけど...

 拡大してみる。ふーん、って感じ。これは動かないよね... チュートリアルの意味あるのか?

 日本語できるじゃん。でも、入力で変換確定でEnterするとそのまま送ってしまうよ。よくある問題。

 電源としてType-Cを追加させる。

 LCSC catalogにはないのでDigikeyから探してくるといっている。

 見当たらないので、自分でパーツを検索するかカスタムシンボル作るかと聞いてきた。ここは日本語じゃないのね。

 コネクタを探せというと、なんか部品増えている。

 タイムアウトしたので、継続する。

 二本が未配線だっていっている。配線をやりなおすのかな?

 なんか失敗した。回路図に戻って、そこで質問してみる。

 「Type-Cコネクタから5VとGNDをとるように配線してください。」

 すごい! ちょっと意味わからない回路ができたw 配線の最適化をしても変わらない。

 とりあえずUSB電源を問題ないレベルに手配線。

 保護回路の追加と、電源としての安定化を指示したら、AIの利用が日次リミットに達してしまった。

 うーん。使えない。


オリジナル投稿:
AI支援で電子回路を作る -2-|kinneko|pixivFANBOX
https://kinneko.fanbox.cc/posts/12105885