4-3. Python実行環境のセットアップ Raspberry Pi で Python の実行環境を作成します。Raspberry Pi の CLI 上で以下のコマンドを上から順番に実行してください。当デモでは Python の仮想環境を作成してそこに必要なモジュールをインストールしています。
Scientific Specialties: Blink LED with Python and pigpio Library ※クリーンアップしていないのでバッドサンプルです。 led_blink.py importpigpioimporttimepi=pigpio.pi()pi.set_mode(5,pigpio.OUTPUT)while(True):pi.write(5,True)time.sleep(0.5)pi.write(5,False)time.sleep(0.5) さすがにク...
Raspberry Pi側の設定 Raspberry Piでは、センサーからデータを取得し、それをBLE経由でスマートフォンに送信します。以下のコードは、Raspberry PiがBLEを使って気温、湿度、気圧データを送信するスクリプトです。 importbluetoothimportAdafruit_DHTimportsmbusDHT_SENSOR=Adafruit_DHT.DHT22DHT_PIN=4# ...
統合されたコンソール ウィンドウで[実行]を選択するか「npm start」と入力して、アプリケーションを実行します。 IoT Hub に送信されるセンサー データとメッセージを示す次の出力が表示されます。 物理デバイスの使用 次のセクションでは、Raspberry Pi ソリューションの設定方法について...
OS : Raspbian buster Lite RaspberryPi : RaspberryPi 3B+/4B Python : ver3.7 回路図 ガーバーデータはYsynth4R2.2gb.zipにまとめてあります。各種サービスで発注可能です。 必要な部品 ※基板やピンソケット、つまみ、取付ネジは除く 部品名型番など数量 ...
python # Raspberry PiのGPIOピンを制御するためのライブラリをインポート import RPi.GPIO as GPIO # GPIOピンの番号を指定する方法を設定 # Raspberry Piのチップに基づいたピンの番号付け方式 GPIO.setmode(GPIO.BCM) # 物理的な位置を指定する場合は↓ # GPIO.setmode(GPIO.BOARD) # GPIO17ピン...
まず、hubotをSlackに接続します。設定方法はこちら。 以下のコマンドでhubotをSlackに接続したら、Slackからメッセージhomebot send pi(lighton)を送って、照明が点灯することを確認します。 $bin/hubot--adapterslack Google Homeから操作 「OK Google、明るくして」とGoogle Homeに話しかけたら、home...
python3 main.py などで実行すると。 macアドレスはMi Homeアプリ上から確認できます。 25.57 64 69 温度、湿度、バッテリーの値が取得できます。 私の環境ですとたまに失敗してエラーがでるのが確認できました。エラーが出た場合はリトライなど実装したほうがよさそうです。
④PythonからGASのAPIを叩いてスプレッドシートにデータ書き込み ⑤スクリプトの定期実行 基本的にはRaspberryPiが処理の起点(セントラル)となります。 ※参考にさせて頂いた記事 ・センサからのデータ取得 https://ambidata.io/samples/temphumid/ble-gw-omron/ ...
これに書いてある通りに実行してみます。 $ sudo apt -t stretch-backports install python-certbot-apache python-acme certbot pi@raspberrypi:~ $ sudo certbot renew Saving debug log to /var/log/letsencrypt/letsencrypt.log --- Processing /etc/letsencrypt/renewal/example.com.conf ---...