seaside-labo

ロボット

自律型ロボット車両をつくる(人力操作編)

自律型ロボット車両を作るうえで、最初のステップとしてゲームコントローラで操作可能なシステムを構築する
ロボット

Tello ドローン制御(導入編)

プログラミング可能なドローン探し ドローン規制(100g以上は規制対象)の為か、ドローンブームが落ち着いたせいか、サポートしていて安価なプログラミングドローンが見つからず。 購入可能(既にサポートを終了?)なDJI Tello 非EDU版を...
組み込みシステム

Raspberry PI 5活用術(害獣撃退音強化編)

Raspberry PI 5にカメラを接続してpythonのOpenCVを使った動物認識を行い、検出時に高音波と低音波を出して撃退する
Nゲージ

Nゲージ電子化ステップ2(試作ソフトウェア編)

Raspberry Pi へのOS書き込みRaspberry Pi ZeroへのOS書き込みは、Chromiumブラウザ(httpライブサーバー含めて)サポートを考慮して最新版のDebian「bullseye」ではなく、旧版のDebian「...
Nゲージ

Nゲージ電子化ステップ2(試作ハードウェア編)

Nゲージで運転士目線のライブカメラを試作する
ロボット

micro:bit 平面台ロボット制御(ロボット製作編)

平面台を2つのリニア・アクチュエータでX軸、Y軸方向に回転させるロボットを製作。操作はmicro:bitの加速度センサーで行う。
ロボット

micro:bit 平面台ロボット制御(サーボモーターテスト編)

micro:bitにサーボモーターを接続し、[サーボ出力]機能と[アナログ出力]機能の性能を比較。またArduino Unoとの性能検証も行い、micro:bitのサーボモーター制御時の問題点と注意点を考察する。
ロボット

micro:bit 平面台ロボット制御(バーチャルゲーム編)

micro:bitの加速度センサーから加速度値を取得し、そのX,Y加速度値をシリアル通信でPCに送信する。PCで動作しているゲーム(ボールロール)は、受信した加速度値を使用してボールの入った箱を前後左右に回転させてボールを移動させ得点を得る。
ロボット

micro:bit 平面台ロボット制御(コントローラ編)

micro:bitの加速度センサーから加速度値を取得し、そのX,Y加速度値をシリアル通信でPCに送信する。
組み込みシステム

Raspberry PI 5活用術(害獣撃退編)

Raspberry PI 5にカメラを接続してpythonのOpenCVを使った動物認識を行い、検出時に高周波の音を出して撃退する