レゴマインドストームEV3の新しいプログラミング環境EV3 Classroomのインストール
レゴマインドストームEV3のプログラミング環境が従来のLabVIEWのレゴマインドストームソフトウェアからScratch風のプログラミング環境のEV3 Classroomに変わった。
従来のプログラミング環境も自分的には気に入っていたのだが世の中の他のヴィジュアル・プログラミング環境の潮流に合わせたのかも知れない。
レゴマインドストームEV3のプログラミング環境が従来のLabVIEWのレゴマインドストームソフトウェアからScratch風のプログラミング環境のEV3 Classroomに変わった。
従来のプログラミング環境も自分的には気に入っていたのだが世の中の他のヴィジュアル・プログラミング環境の潮流に合わせたのかも知れない。
M5StickCに温湿度気圧センサー(BME280)を接続してBLE(Bluetooth Low Energy)でRaspberry Pi 4Bに無線で情報を飛ばしてコンソールに表示するプログラムの作成してみた。
BLEはBluetoothの拡張仕様のひとつでその名の通り省エネルギーで無線通信が可能な規格だ。
温湿度と気圧を測定するセンサー(BME280)と空気の汚れを検出するガスセンサー(MQ-135)とラズパイゼロで環境情報を収集してクラウドにアップしてグラフ化するまでの記事の後編。環境の準備、AWS関連の設定、プログラムについて説明している。
デジタルとアナログの2種類の出力があるのでそれぞれのプログラムをPythonで作成をしてみた。デジタルの方は単にアルコールが検出されるとコンソールに表示するだけのプログラム。アナログの方はADコンバーター経由の電圧を感度特性曲線を元に検出量(ppm)を計算で算出している。
Raspberry Pi 3 B+で温湿度気圧センサーモジュール(BME280)の情報を10秒間隔でSSD1306互換のOLEDディスプレイに表示するPythonのプログラムに関する記事。BME280やOLEDの操作はサンプルプログラムをベースにクラス化している。
Raspberry Pi 3 B+にKumanのカメラモジュールと赤外線LEDを接続して昼間及び夜間の撮影をしてみた。1Wの赤外線LEDで夜間でどの程度まで撮影できるのかを静止画、動画で比較している。80cmの距離であれば書籍の背表紙が読み取れるが野外で6mの距離だとかなり厳しい事が分かった。
Raspberry Pi 3 B+でサーボモーターを制御するプログラミングを行った時の備忘録。半固定抵抗のつまみの回転角度に応じてADコンバーター経由で受け取った電圧をプログラムで読み取り、サーボモーターをpigpioのハードウェアPWMで制御している
Raspberry Pi 3 B+(ラズパイ)からDCモーターを制御するプログラムを作成した時の備忘録。電源は単三電池4本、モータードライバーはTA7291Pを使っている。半固定抵抗のつまみを回すことでPWMの信号をモータードライバーに送信して回転速度や方向を制御しているPythonのプログラム
Raspberry Pi 3 B+で3つの半固定抵抗のつまみでフルカラーLEDの3色(赤・青・緑)の光の強さを調整して様々な色で光らせるプログラムについての記事。半固定抵抗のつまみを回すことにより抵抗値が変わりADコンバーターのチャンネル0~2に出力される電圧が0V~3.3Vの範囲で変わり光を調整している。
Raspberry Pi 3 B+(ラズパイ)と半固定抵抗でLEDの光の強さを調光するプログラミング。半固定抵抗を使って分圧された電圧をベースにPWM(Pulse Width Modulation)で擬似的なアナログ出力を作り出して調光する。
最近のコメント