タイムラプス(一定間隔で撮影)v2.0

ラズパイカメラを使って、月の動きや雲の変化など、長時間の変化を短時間ムービーで観察しよう 研究手順 タイムラプスとは何か 例えば1分間毎にカメラ撮影して、その画像をつなぎ合わせると短時間のビデオで長時間の変化を観察できる […]

続きを読む… from タイムラプス(一定間隔で撮影)v2.0

Scratchプログラミング(懐かしピンボール)

レトロアーケードゲームのピンボールに挑戦します。ボールの動きはとても難しいので、先に作ってあるScratch素材からリミックスします。■リミックス用素材<https://scratch.mit.edu/projects/ […]

続きを読む… from Scratchプログラミング(懐かしピンボール)

Scratchプログラミング(撃退!ウィルス大群)

インフルエンザが流行しています。皆さんは、元気に体調維持できていますか。本日はウィルスを撃退しつつ、風邪をひかないよう注意しましょう。リミックスするScratch素材は、こちらの「青梅スタジオ」で共有しています。 本日の […]

続きを読む… from Scratchプログラミング(撃退!ウィルス大群)

ダッシュボードのための相互通信

USBゲームパッドが接続されたノートPC側から、ラズパイに「レバーやボタン操作」のコマンドを送信する。また、ラズパイ側から、ノートPCに「レバーやボタン操作」を受信できたことを折り返し返信する。前回は片方向通信だったが、 […]

続きを読む… from ダッシュボードのための相互通信

第7章 WEBアプリ開発(フロントエンドWEBアプリ)

PCやスマホの画面にデータを表示したり、データを追加したりできるアプリをHTMLとCSSで記述します7-1. WEBページの制作(HTML)7-2. フロントWEBアプリのJavaScriptコード7-3. バックエンド […]

続きを読む… from 第7章 WEBアプリ開発(フロントエンドWEBアプリ)

第2章 Linux準備(ユーザー, SSH鍵, ドメイン)

2-1. Linuxユーザー追加とカギ設定🔑2-2. Linuxサーバーのホスト名変更2-3. 新しいLinuxユーザーでログイン2-4. ドメイン取得とDNS2-5. VScodeを使ってSSH接続 この章では、Lin […]

続きを読む… from 第2章 Linux準備(ユーザー, SSH鍵, ドメイン)

第1章 WEBアプリ開発体験プロジェクト

1-1. どんなアプリを開発するのか1-2. アプリ開発プロセス1-3. 開発企画(どんなアプリなのか)1-4. 要件定義(機能を決める)1-5. 基本設計1-6. 詳細設計1-7. プログラミング 中高生を対象としたプ […]

続きを読む… from 第1章 WEBアプリ開発体験プロジェクト

ゲームパッドでラズタンクを操作する

CoderDojo青梅 午後の部の参加者に朗報です!これまでラズタンクのリモート操作は、第二期までPCキーボードの矢印キーで動かし、第三期はNode-REDのダッシュボードのボタンで動かしました。ダッシュボードはスマホ画 […]

続きを読む… from ゲームパッドでラズタンクを操作する