【Raspberry Pi】 コントローラ製作「WebIOPI編」②
WebIOPI ベースで履帯・砲塔・砲身・発射を操作する HTML UI と、`webiopi.GPIO` を使った戦車コントローラ実装の後編。
ページ 2 / 3
WebIOPI ベースで履帯・砲塔・砲身・発射を操作する HTML UI と、`webiopi.GPIO` を使った戦車コントローラ実装の後編。
戦車をスマホから操作するため、WebIOPI フレームワークをセットアップし 40pin 対応パッチを適用する WebIOPI 導入手順。
これまで個別検証した走行・砲塔旋回・砲身制御を Python 2.7 の戦車クラスに統合し、モジュール化して GitHub で管理する構成を紹介。
BB 弾の遠隔発射を目指し、AYARD BB 発射ユニットで戦車のメインウェポンを作ろうとしたものの、サイズが大きすぎて断念した没ネタ記事。
ブレーキランプ等の電気的スイッチングを目的に、NPN/PNP トランジスタのベース電位で電流制御を切り替える仕組みを整理したメモ。
MacBook Pro(Early 2015)を macOS High Sierra に初期化した際の、トラックパッド・修飾キー・共有名などの設定手順メモ。
敵との距離把握を想定し、超音波距離センサー HC-SR04 を Raspberry Pi の GPIO に 1kΩ の分圧抵抗付きで接続して距離を計測する手順。
戦車のエンジン音や砲撃音を再生するため、PAM8012 D 級アンプモジュールとスピーカーを Raspberry Pi のステレオミニプラグに接続する配線手順。
ジョジョ第四部の爆弾戦車「シアーハートアタック」に着想を得て、LCD モジュールを Raspberry Pi から制御し「コッチヲミロ」を表示させた小ネタ。
360 度の砲塔旋回を実現するため、バイポーラ型ステッピングモーター(秋月 SM-42BYG011)と L6470 ドライブキットを検討した購入メモ。