2023-01-01から1年間の記事一覧
実際のところ config.json { "IOT_HUB_CONNECTION_STRING": "Your IoT Hub Connection String", "DEVICE_ID": "Your IoT Device ID", "INTERVAL": 10 } streamlit_azure.py import streamlit as st import time import json from azure.iot.hub import IoTHu…
実際のところ 3B+側 # Raspberry Pi 3B+ (Python) import smbus import time import json import sqlite3 import streamlit as st # Setup I2C bus = smbus.SMBus(1) # Setup SQLite3 conn = sqlite3.connect('data.db') c = conn.cursor() # Create table c…
実際のところ Pico側 # Raspberry Pi Pico (MicroPython) import machine import ujson import utime import urandom i2c = machine.I2C(0, scl=machine.Pin(9), sda=machine.Pin(8), freq=400000) def create_data(): data = { 'ID': '001', 'Value': urand…
実際のところ Raspberry Pi Picoの開発環境 本来の性能を活かすのであればC/C++なのですが……今回はmicroPython MicroUSBコネクタ近くについてるBOOTSEL ボタンを押下したままの状態でUSBをPCに接続。「RPI-RP2」みたいな外部ストレージとして認識されるので…
ネットリンチで人生を破壊された人たち (光文社未来ライブラリー)作者:ジョン・ロンソン光文社Amazon
帝国主義とパンデミック: 医療と経済の東南アジア史 (564) (歴史文化ライブラリー 564)作者:千葉 芳広吉川弘文館Amazon
これまでの総決算としてRasPi用Grove拡張基盤を経由したサンプルを作ります。 実際のところ 装置まわり これまでと同様、機体はRaspberry Pi 3B+にRaspberryOS 64bitを使用。これに、SeeedStudioのGroveBaseHATを追加します。SeeedStudio Grove Base HAT for…
これまではRasPi3B+の上で動くnode.jsに対してやりましたが……今度はWindows10で動くPython3系でRasPiに命令を送る流れをやってみます。 特にWindows依存はないのでDebian系やmacOSでも同じことができる筈です。 実際のところ Windows用に新規にライブラリが…
実際のところ config.json { "connectionString": "Your Primary Connection String Here", "interval": 2000 } index.js(node.js版) 新しいライブラリとしてonoffを導入します $ npm install onoffこの状態で const fs = require('fs'); const device = req…
実際のところ shuzo-kino.hateblo.jp でデバイス登録とRasPiにIoT Hub用のnodeJs環境が構築されている状態を想定します。 config.json { "connectionString": "Your Primary Connection String Here", "interval": 2000 } index.js(node.js版) const fs = re…
余っているRasPi3B+をつかって、Azure IoTに接続を接続してみます。 実際のところ IoT Hub側の受け入れ用意 例のごとく、Azure Portalへ移動 リソースグループ名を「MyResourceGroup」IoT hub名を「RasPi3BPlus」領域を「Japan East」として新規作成します。…
W05 世界のすごい島300-多彩な魅力あふれる世界と日本の島々を旅の雑学とともに解説 (地球の歩き方W)学研プラスAmazon地球の歩き方シリーズの軽い読み物系の本です。 広くて見開き、狭いと四分の一ページ*1という枠で世界の面白い島のガイドが載っています。…
競争と秩序:東南アジアにみる民主主義のジレンマ作者:川中 豪白水社Amazon
実際のところ VSCodeのExtensionで「Azure IoT Hub」と入力して出てきたものをインストール 接続するよう促されるので、そのように。 無事ログインできると、エクスプローラーの方にIoT Hub系の内容がでてきます。 出てきたデバイスに対し右クリックで実行で…
実際のところ Raspberry Pi Azure IoT Web Simulatorにアクセス 参考もと Raspberry Pi Web シミュレーターの Azure IoT Hub への接続 (Node.js) | Microsoft Learn
実際のところ 以下、前回の手順で「alphabeta」というリソースを作成した状態とします 一個目の端末 例のごとく、シミュレーション環境 az iot device simulate -d simDevice -n alphabeta 二個目の端末 データをおくる az iot device c2d-message send -d s…
実際のところ まず第一にMicrosoftのアカウントを作成します。 イマドキのWindowsを入れてる人なら(よほど苦労して入れない限り)あるかと思います。次にAzureのアカウントを作成 Azure の無料アカウントを今すぐ作成 | Microsoft Azure https://portal.azu…
官公庁案件だとAWSが使えないケースがあります。 サーバーのおいてる国が保証されないからという理由だそうで。 その点、Azureはの農水省等々で採用実績があったり。 ……というわけで、後々の事を考えAzureの調査をしてみることに。 実際のところ Microsoft公…
人類精神史 ――宗教・資本主義・Google (筑摩選書 243)作者:山田 仁史筑摩書房Amazon
芸術起業論 (幻冬舎文庫)作者:村上 隆幻冬舎Amazon
実際のところ 参考もと Dynamic DNS (DDNS) for Home Server and VPS etc, Free!
imagemagickのdisplayコマンドは、その名前の通り表示を担当するコマンドです。 これに渡す変数"xc:"*1にはカラーコードを渡すことができるため、視覚的に色を確認したい際に便利です。 実際のところ showcolor() { display -size 128x128 xc:"${1}"; }16進…
.
.
.
傭兵の二千年史 (講談社現代新書)作者:菊池良生講談社Amazon俗説に、兵隊は世界最古の職業の一つとも言われています。 その兵隊の一形態として歴史の長い間存在していた「傭兵」に関する新書です。古代ギリシャの市民軍は「権利」であり「名誉」であった事が…
shuzo-kino.hateblo.jp を読んでから、GPT-4でミニ英作文の校正をやって貰っています。そこでフと、日本語ではどの程度なのかと気になり、試してみることに。 初学者風日本語文章をCEFR B2レベルにしてもらう 教科書例文から文章を抜き書きしつつ、知らない…
徹底カラー図解 新世代の自動車のしくみマイナビ出版Amazon
実際のところ from gimpfu import * def create_image_with_text(filename, text): # Create a new image image = gimp.Image(320, 320, RGB) # Create a new layer layer = gimp.Layer(image, "Background", 320, 320, RGB_IMAGE, 100, NORMAL_MODE) # Add …
実際のところ Gimpを開いて「フィルター」 =>「 Python-fu」 手元環境では何故かPython2.7系と古い上に、メソッド中で空白を入れるとインデント不正で怒られる……。 試す 外付けストレージ"D"の特定パターンの画像に赤い丸を from gimpfu import * import glo…