モバイルバッテリーを4つ直列つなぎで5V×4で20Vを作ってノートPCへの給電しようとしたが、うまくいかなかった

モバイルバッテリーを4つ直列つなぎで5V×4で20Vを作ってノートPCへの給電しようとしたが、うまくいかなかった。

単3とかの乾電池を電池ボックスで直列にするような感じで、モバイルバッテリーも直列にして電圧を稼ぐというのができないかな、と思った。

昨日のDC-DC変換基板に繋いでいる。
続きを読む

モバイルバッテリーの5Vを昇圧してノートPCに電源を供給するのを試した

モバイルバッテリーの5Vを昇圧してノートPCに電源を供給するのを試した。

電圧を昇圧するためのDC-DC変換(昇圧)の基板モジュールをAmazonで買ってみた。

DC-DC昇圧コンバータ 昇圧モジュール 3-35V 5V-45V 電源モジュール 5A(Amazon)
続きを読む

階下からのタバコの煙への対策 2019 – その6

今週はベランダでの先週までの対策がうまくいかなくて、かえって悪化してしまったのに落胆して、やる気が出ず、特に何もしていない。

部屋の中もベランダもタバコの煙で空気が悪いので、外に出て自転車を弄ったり、ファミレスや図書館にノートPCと大容量バッテリーを持って出かけたりして、ずっと避難していた。

電源が使える場所があればいいのだが、そういう場所は少ない。CoCo壱番屋とかマクドナルドは電源が使える席があるが、混んでいてあまり落ち着けない。それに深夜から早朝までの時間には閉店していて利用できない。

24時間営業のデニーズやガストとかのファミレスは電源がないが、24時間いつでも避難先として行くことができる。しかし、完全禁煙ではないので、店内では喫煙席からだいぶタバコの煙が禁煙席まで匂ってくるので、ちょっとつらい。

iPhone(iOS 12)でショートカットの作り方がよく分からない

iPhone(iOS 12)でショートカットの作り方がよく分からない。

とりあえず、AppStoreからショートカットのアプリを入れてみた。

で、Hello worldとか、バッテリーの残量を表示させるとかを試してみた。
続きを読む

FlashAirで、周囲のWiFiのアクセスポイントを検索して、そのログを取るソフトを作ってみた – その1

FlashAirで、周囲のWiFiのアクセスポイントを検索して、そのログを取るソフトを作ってみている。

とりあえず、一定時間毎に、時間と、SSIDとRSSIを記録するというのを作ってみた。
ログを取ったあと、そのログを解析して、無線AP情報から緯度経度を推定するサービスと連動させて移動の軌跡を出せるかなあ、とか考えている。

コードはLua言語で書いた。FlashAir W-04で動かしている。
test.luaというファイル名でFlashAirのSDカードストレージのルートフォルダーに入れる。

local file = io.open("/log.txt", "a")
file:write("WiFi SSID Logging data\r\n")
file:write("---\r\n")
file:close()
fa.SetCurrentTime(0x2821,0)
hh=0
mm=0
ss=0
sleep(100)
while true do
	file = io.open("/log.txt", "a")
	file:write("time , "..hh..","..mm..","..ss.."\r\n")
	count = fa.Scan()
	for i=0, (count-1), 1 do
		ssid, other = fa.GetScanInfo(i)
		if ssid ~= "" then
			file:write("SSID,"..ssid.."\r\n")
			for key, val in pairs(other) do
				if key=="RSSI" then
					file:write(" RSSI,"..val.."\r\n")
				end
			end
		end
	end
	file:write("---\r\n")
	file:close()
	fat_time = lfs.attributes("/log.txt")
	hh = bit32.band (bit32.rshift(fat_time.modification, 11),0x1F);
	mm = bit32.band (bit32.rshift(fat_time.modification, 5),0x3F);
	ss = bit32.band (fat_time.modification,0x1F)*2;
	sleep(1000*30)
end

続きを読む