Interface 2024年1月号
ラズパイのマイコンがパワーアップ!IoTもスマホI/Oもこれ1枚で
PCやスマホからマイコンI/O[Bluetooth&Wi-Fi]Pico W
目次
----------------------------------------
第1部 【Bluetoothプログラミング・ガイド&製作】
第1章
①C言語によるフル環境
②おなじみArduinoIDE
③サッと試せるPythonの3つから選べる!PC/スマホ・アプリの開発方法まで網羅
実験する前に知っておきたい…Bluetoothの基礎知識
第2章
Picoの公式開発環境でBTstackを使う
Pico Wアプリの開発方法①…pico-sdk
第3章
使い慣れた開発環境でBluetoothアプリを開発
Pico Wアプリの開発方法②…ArduinoIDE
第4章
お手軽スクリプト言語でBluetoothアプリを開発
Pico Wアプリの開発方法③…MicroPython
第5章
Windows/Android/macOS/iPhone全対応アプリが作成できる
スマホ/PC用GUIアプリの開発….NETMAUI
第6章
.NETMAUIと組み合わせればWindows/Androidで動作するアプリを同一ソースコードで作成できる
スマホ/PC用BLE通信アプリの開発….NETPlugin.BLE
第7章
データ・バインディングによるビュー更新により値の変化を自動的に更新する
製作①…Lチカ&温度表示Androidアプリ
第8章
ArduinoIDEによるPico Wアプリケーション開発から.NETMAUIによるAndroidアプリ作成まで
製作②…Bluetoothで連携!学習機能付き赤外線リモコン 関本 健太郎pp.93-99PDF
----------------------------------------
第2部 【Wi-Fi通信編】
第1章
サンプルも充実,Bluetoothに比べると簡単に始められる
ソケット通信とサーバ構築
第2章
温度/湿度/気圧センサの情報からアクションを選択させる
ご機嫌で動きが変わる?ChatGPTボットの製作
----------------------------------------
特設1
A2DPでスマホ/PCから音源データを受信!新旧Pico DAC基板もそのまま使える
Bluetoothオーディオ対応ラズパイPico W DACの製作
----------------------------------------
特設2 【ChatGPTに相談,1人でPico/Pico W開発】
第1章
1人でPico開発、その前に…
まずはChatGPTとの会話方法をマスタする
第2章
Arduino IDEとPico C/C++ SDKの準備
開発環境の構築
第3章
定番Lチカ/Wi-Fi接続/小型ディスプレイ/温湿度気圧センサ/ブラシ付きモータ/リレー
基礎固め…GPIO端子のコントロール
第4章
ネズミ,もぐら,猫,アライグマ,ハクビシンなどの小動物に
レーザ距離センサとソレノイドで動物を検知・捕獲する
第5章
音声再生専用ICの代わりに処理速度の速いPicoを使う
決まったタイミングで何らかの波形を再生する装置を作る…イノシシ撃退機を例に
第6章
第3章で紹介したWi-Fi機能と温湿度センサで作る
スマートフォンからでもデータを確認できる電子百葉箱の製作
----------------------------------------
【鉄道・航空コーナ】
電鉄用モータ制御の旅
第15回 ラズベリー・パイとPICマイコンで電車の保安システムを作る
舞いあがれ人力飛行機
第10回 ひずみゲージを用いて推力やパイロットの出力パワーを測る
----------------------------------------
【回そう!モータ】
毎号実験!自律移動ロボット
第5回 前回の発煙対策,その後は駐車場で9軸センサによる自律走行
TRY仮想開発…DCブラシレスモータのベクトル制御を例に
第7回 Simulink上のDCブラシレス・モータをe2studioからコントロールする
----------------------------------------
【OS使いこなし】
Windows11時代のデバイス・ドライバ開発
第6回 独自APOの開発③…オーディオ・イコライザ機能の追加
YoctoProjectではじめる組み込みLinux開発入門
第12回 ROCK 4C+編③…ターゲット向けにカーネルをビルドし直す
----------------------------------------
【RaspberryPiライフ】
PCとAWSでラズパイ用アプリケーションをビルド
クロス・コンパイルでビルド待ち時間を減らす
----------------------------------------
【人工知能や科学計算】
AI自習ドリル
番外編 シャインマスカットの収穫時期をAIで判断
----------------------------------------
【音の信号処理】
[実験]音で音を消すアクティブ・ノイズ・キャンセリング
第6回 必要な周波数以外の振幅特性を0にできるLLMSアルゴリズム
毎号増える!時系列データ信号処理
第4回 音声信号で移動平均フィルタの効果を確かめる
----------------------------------------
【テクノロジー掘り下げ】
新連載 突撃!隣のデータサイエンス
第1回 ラベル付けの難しさを提供アプリで体験F
新時代のプロセッサ開発技術
第3回 RISC-Vの命令トレース仕様にみるデバッグ&トレース機能
Rustプログラミング問題集
第4回 ESP32を使ったハードウェア制御
毎月増える部品/規格/技術ノート
第4回 産業用ネットワーク
実車に持ち込んでリアルタイム実験にトライ
Jetson大実験5…Jetson Nanoを小型ケースに収め道路のレーン認識実験
毎月増える部品/規格/技術ノート
第5回 農業に使えそうなアクティブ・デバイス
Markdownドキュメントの書き方講座
第5回 テキスト記述によってプログラムの説明に使う図を描く
----------------------------------------