Interface編集部
Interface2024年1月号特設 ChatGPTと相談!一人でPico開発 第3章サポートページ
第3章その1
リスト1 ArduinoでPico Wの内蔵LEDを点滅するプログラム
リスト2 Arduinoで外部GPIOに接続されたLEDをON/OFFさせるプログラムを聞いてみた
リスト3 C/C++ SDKで外部GPIOに接続されたLEDをON/OFFさせるプログラムを聞いてみた
第3章その2
リスト1 Arduino IDEにあるサンプル・プログラムHello Server
リスト2 Hello Serverの動作をChatGPTに聞いてみた
リスト5 リスト4を実行するとエラーがでたので原因を聞いてみた
リスト6 最終的なプログラム(HelloServer_chatGPT.ino)
第3章その3
リスト4 フォント・データがスペースの1文字しかないので追加してもらう
リスト6 リスト5が今回使うOLEDパネルでも使えるか聞いてみた
リスト7 ビルドしたところCMakeLists.txtでエラーがでたので聞いてみた
リスト8 マイコンに書き込んだが文字が表示されないので原因を聞いてみた
リスト9 文字データが不足しているので全キャラクタ・データを入れてもらう
リスト10 まだ文字化けするのでさらにデータを追加してもらう
第3章その4
リスト1 Picoに接続したセンサBME280からデータを取得するプログラムを作ってもらう
第3章その5
リスト1 Picoでモータ制御するプログラムをChatGPTに作ってもらう
リスト5 入力電圧が最大でもA-D変換値が1023で頭打ちになっているので聞いてみた
リスト6 新しい情報を提供するとそれにあったコードを出力してくれた
第3章その6
リスト2 リスト1で生成されたPythonプログラムをC言語にしてもらう
リスト4 リスト3で設計された回路ではダイオードの向きが逆だったので指摘する