動画分析してラズタンクを自動運転するPJ

こちらのスクリプトは、Raspberry Piとカメラ、モーターを組み合わせて、赤色の物体を検出しながらラズタンク(ロボットカー)を自動運転するプログラムです。 プログラムの概要 目的: 特徴: ステップごとの解説 ① […]

続きを読む… from 動画分析してラズタンクを自動運転するPJ

micro:bit でサーボモーターを動かす

AボタンとBボタンでサーボモーターを操作したい。という質問を頂きましたのでコードを紹介します。サーボモーターは0°から180°まで動くとします。最初は90°の位置、つまり真ん中にいます。Aボタンを押したら、180°この場 […]

続きを読む… from micro:bit でサーボモーターを動かす

ラズパイ用広角カメラ(160°)

広角カメラ(魚眼レンズ)160°

ラズベリーパイ(Raspberry Pi 3B+)の標準カメラの視野は狭い。ラズタンクを操作するが足元や左右を見渡せないので他のラズタンクにぶつかったり、見えないので横の壁にぶつかったりする。AliExpressで約60 […]

続きを読む… from ラズパイ用広角カメラ(160°)

ラズタンク開発(四期生のみなさんへ)

2025年度のラズタンク開発者に、四期生3名の参加が決定しました!部品調達と加工の下ごしらえも着々と進んでいます。お楽しみに! 部品調達 タミヤの部品「ユニバーサルプレート、ダブルギヤボックス」が生産終了で困っていました […]

続きを読む… from ラズタンク開発(四期生のみなさんへ)

コーダー道場 青梅カップ2024結果

あっというまに大会になり、一瞬で終わりましたね。今年からこのように結果を書き込んで行けたらなと思います。 1.競技内容 競技内容は の3つです。くわしいルールやコースはhttps://funnygeekjp.com/mn […]

続きを読む… from コーダー道場 青梅カップ2024結果

さくらインターネットのイベントに登壇

さくらインターネットに登壇したときのアーカイブが公開されています。32:48くらいからCoderDojo青梅のことを話しています。さくらインターネット様から、CoderDojo青梅で使えるUbuntuサーバーを提供いただ […]

続きを読む… from さくらインターネットのイベントに登壇

コーダー道場 青梅カップ2024

あっというまの1年間でした。Pythonコマンドとカクカク映像での運転を改善するため、MJPGストリーミングと見た目のかっこいいWEBダッシュボードを開発した1年間です。この成果を2025年3月9日(日)午後の部で発表し […]

続きを読む… from コーダー道場 青梅カップ2024

ラズタンク開発ブログ(目次)

ラズタンク開発の技術ドキュメント一覧がなかったのでリストを整理します 構想 カメラ映像 プログラミングサンプル 応用編(自動運転) Node-RED操作 ラズパイ組み立て インターネット 開発環境 工具/部品 Linux […]

続きを読む… from ラズタンク開発ブログ(目次)

ラズタンク開発構想2025

CoderDojo青梅 午後の部ではラズベリーパイ&電子工作をテーマに、プログラミングを遊んで学習しています。2022年から子どもたちの意見を取り入れつつ、ラズタンクを進化させて今年は4年目、4期生を募集することになりま […]

続きを読む… from ラズタンク開発構想2025

DBアプリのコードサンプル(サーバーアプリ編)

プログラムのコードは JavaScript で書きます。サーバーは Node.js と Express フレームワークを使います。 初期設定 appオブジェクトを作って、CORSセキュリティ対策をして 3000番ポートで […]

続きを読む… from DBアプリのコードサンプル(サーバーアプリ編)

DBアプリのコードサンプル(フロントWEB編)

MySQL データベースに読み/書き/更新/削除できる WEBアプリ のコードサンプルです 前提(準備できていること) バックエンドアプリ[app.js]が実行されていて、ポート3000などで待ち受けされていることが前提 […]

続きを読む… from DBアプリのコードサンプル(フロントWEB編)

GBevelopでゲームを作って見た

どうもこんにちはryujiです。今回はGBevelopでゲームを作って見ました。 GBevelopとは まず、そもそもGBevelopはとは何かというと、無料で本格的なゲームを作るアプリです。またこのアプリは本格的なアプ […]

続きを読む… from GBevelopでゲームを作って見た

Scratchで変なブロックを作る方法

どうもこんにちはけいたろうです。今回は簡単なJSONハッキングを利用してSCRATCHで変なブロックを作っていきます。 JSONハッキングとは? Jsonハッキングは、ファイルの中身を書き換えて見た目や内容を変更すること […]

続きを読む… from Scratchで変なブロックを作る方法

ラズタンク(24’完成形)

24年版Node-REDフローを掲載します。間に合わなかった人、フローが消えちゃった人、完成版を改造するのもいいかな。 フロー フロー読み込み方 Node-REDフローの右上メニュー[読み込み]で下記JSONをコピペして […]

続きを読む… from ラズタンク(24’完成形)

AUTO DRIVE (自動運転)

ラズタンクに赤外線障害物センサー2個を追加して、障害物を回避しながら自動走行する 追加した部品(IR赤外線障害物回避センサー) ラズタンク(ここまでの完成の姿) センサーの感度調整 このセンサーは障害物までの距離を変更( […]

続きを読む… from AUTO DRIVE (自動運転)