
ラズパイ実験室|はげたまぼっち福島県在住。東京タワーと同じ1958年生まれラズパイ実験室はRaspberry Piを使って、IoT技術に欠かせない、センサーやモーターの制御、機器間の通信方法などを実習しています。主に、Scratch、MicroPython、Lazarus(FreePascal)などのプログラミング言語を使って、簡単なアプリを作成し、ソースコードをMITライセンスのもと、ストアで配布(無料・有料)しています。組み込み技術に興味がある、私と同じ初学者の方に利用して頂ければ嬉しいです。
Raspberry Pi4にインストールしたLazarusで作成した簡単なGUIプログラム
【Raspberry Pi4とLazarusで始めるGUIアプリ開発】ブログで紹介したプログラムのソースコードです。LazarusをインストールしたRaspberry Pi4で、4つのアプリを作成しながら、部品(コンポーネント)の配置、プロパティの設定、イベントハンドラを作成しながら、Linux上で動作するGUIアプリの開発方法を学びます。【主な内容】・シェイプの表示制御 アプリ・肥満度指数(BMI値)測定 アプリ・季節の花アルバム アプリ・タイマー表示制御 アプリ【ブログ】https://ushiken.net/lazarus_start_gui【重要】ソースコードはMITライセンス(MIT License)のもとで配布します。
¥500
Scratch3.0でRaspberry Pi4につないだ色々なセンサを制御するプログラム
【Raspberry Pi4とScratch3.0で色々なセンサを使ってみよう。】ブログで紹介したプログラムのソースコードです。Scratch3.0をインストールしたRaspberry Pi4のGPIOピンに色々なセンサを接続し、センサのデータを処理して、LEDを点灯、消灯、点滅させたり、モーターを回したりします。【主な内容】・明るくなったら消灯します。 フォトレジスタで節電生活。・人の気配を感じます。 受動赤外線センサで防犯対策。・わなに掛かった! 磁気センサで開閉監視。・温度が上がったらファンが回ります。 サーミスタで熱中症予防。【ブログ】https://ushiken.net/scratch3-sensor【重要】ソースコードはMITライセンス(MIT License)のもとで配布します。
¥500
Scratch3.0でRaspberry Pi4につないだスイッチを使うプログラム
【Raspberry Pi4とScratch3.0でスイッチを使ってみよう。】ブログで紹介したプログラムのソースコードです。Scratch3.0をインストールしたRaspberry Pi4のGPIOピンに、スイッチやLED、ブザーを接続し、スイッチの状態に応じて、LEDを点灯、消灯、点滅させたり、ブザーを鳴らしたりします。【主な内容】・押しボタンスイッチでロケットを発射/帰還させよう。・ボタン押してLEDを点灯、放して消灯させよう。・ボタンを押している間、LEDを点滅させよう。・ボタンが押されるまで、LEDを点滅させよう。・ブザーに注意しながらバナナをゲット!【ブログ】https://ushiken.net/scratch-switch-game【重要】ソースコードはMITライセンス(MIT License)のもとで配布します。
¥0
Scratch3.0でRaspberry Pi4につないだLEDを点灯、消灯させるプログラム
【Raspberry Pi4とScratch3.0でLEDの点灯、消灯ゲームを作ってみよう。】ブログで紹介したプログラムのソースコードです。Scratch3.0をインストールしたRaspberry Pi4のGPIOピンに、LEDを接続し、点灯、消灯、点滅させる実験をします。【主な内容】・ボタンをクリックしてLEDを点灯・消灯させてみよう。・1秒間隔でLEDを点滅させてみよう。・LEDゲーム。透明ペンギンを探せ!【ブログ】https://ushiken.net/scratch3-led-game【重要】ソースコードはMITライセンス(MIT License)のもとで配布します。
¥0
Scratch3.0をRaspberry Pi4で使うための入門プログラム
【Raspberry Pi4とScratch3.0でプログラミングをはじめよう。】ブログで紹介したプログラムのソースコードです。Raspberry Pi4にScratch3.0をインストールして、LEDやスイッチ、モーターなどの制御を行う前の基本的な学習をします。【主な内容】・Scratch3.0の基本的な操作。・落ち物ゲームプログラム-スプライト個別の処理。・落ち物ゲームプログラム-スプライト相互の処理。・落ち物ゲームプログラム-開始処理。・落ち物ゲームプログラム-終了処理。・落ち物ゲームプログラム-得点処理【ブログ】https://ushiken.net/scratch3-first-step【重要】ソースコードはMITライセンス(MIT License)のもとで配布します。
¥0