投稿

PythonでBluetooth通信

PythonでBluetooth通信する方法を現役エンジニアが解説【初心者向け】 「pip install PyBluez-win10」を使用する 「import bluetooth」でインポートする。 コード例 import bluetooth devices = bluetooth.discover_devices(lookup_names=True) print("Found {} devices.".format(len(devices))) for addr, name in devices: print(" {} - {}".format(addr, name))

フルパスファイル名と日付をサブディレクトリ込みで取得する方法

フォルダに分かれた大量のファイルがあって、今日更新されたファイルを探したいとき、フルパス+日付でファイル一覧が取れると、後は適当な処理で探せるのだが、DOSコマンドだけでやるのは意外と難しい。以下でBatファイルでやる方法が紹介されていました。 Win: サブディレクトリも含めて、ファイル一覧をフルパスで取得する方法 シンプルでいいですね。 「FullPath_date.bat」と名前をつけて保存しました。ファイル一覧をdir.txtに保存してくれます。 %%を%にするとコマンドラインでも実行できます

KiCad ガーバーデータ出力

ガーバーデータ出力方法 「KiCad(ver.5.1.5)」 KiCADからガーバーファイルを出力する方法 Seed このあたりを参考に。

KiCadでオートルーター(自動配線)

しばらく使わないと忘れるなあ。 FreeroutingとJava をダウンロードする。 自動配線のやり方

M5Stackで温湿度センサー DHT11を動かす方法

Arduinoで温湿度センサ(DHT11)を使う より。ライブラリを2つインストールする必要があるらしい。 M5stackで温湿度センサーを動かす こちらにM5Stack用のソース BME280を含め、知るべき温度/湿度/気圧センサ8選! こちらに温湿度センサーの各種紹介あり。 BME280 を M5stack で使って再びハマったこと、BOSCH 純正ドライバの使用について 温湿度に加え気圧も測れるBME280はこちらで紹介されています

PythonでQRコード生成

Python:10行でQRコード画像を生成する より モジュールをインストール py -m pip install pillow qrcode コード # coding: utf-8 import qrcode, os # ライブラリ読み込み file_name = "qr_code.png" #保存するQRコードのファイル名 print("QRコードに変換したい文字列を入力してください: ", end="") qr_string = input() # キーボードから変換したい文字列を入力させる img = qrcode.make(qr_string) # QRコード画像データ生成 img.save(file_name) # 画像ファイルとして保存 current_dir = os.getcwd() # 現在のディレクトリ位置を取得 print("「{0}\\{1}」にQRコード画像を保存しました".format(current_dir, file_name)) # 終了メッセージ出力

M5Stack ボタンA,B,Cを押すとDA出力した信号を異なった時間出力するサンプルソフト

イメージ
DAポート26から0.6VをA,B,Cボタンを押したときそれぞれ10秒、60秒、180秒間だけ出力するサンプルソフト。これが作りたくて色々調べてた 別な回路の動作確認用に使うのに必要だった。M5StackはLCD,ボタンがあって楽だ。