2019.06.16 距離センサー基盤の完成
久しぶりに距離センサーを使う事になったけど、前回のプログラムを走らせると正常に動かない。色々試行錯誤して、電源を5Vから取らないというオチでした。
解説サイトで3Vというのもあり、あれは嘘だねと思う次第でした。やはりなんでも自分の目から確かめないと真実が見えてこない。
ついでにLEDライトとある程度の距離範囲内で点灯する赤いLEDをつけた。
暗くなったら点灯というのも、ありかなと思ったけど、すでに回路完成しているので、次回再度作るのなら取り入れよう。
前から超音波距離センサーと白いLED
上から10cm以内で赤いLEDが点灯する様子
2019.06.14 Webiopiやっとすっきり完成
結局の所、Javascriptで渡した変数が、Python側で他の関数に渡す時に、そのモジュール上でGlobalにしないと渡れなかっただけでした。
結局は変数のスコープ問題だけでした。
でも、これですっきりして良かった。
ついでに美人の絵を貼っておく。
英雄は色を好む!
2019.06.12 Webiopi続き
未だ、systemctl restart webiopi でリターンが返ってこない事にはまりました。
結局は、再インストールし、パッチも当てて。
もうWebiopiのバージョンが古いままで、もう開発ストップしているようだ。
次にdigitalWriteコマンドが上手く動作しない。
実機で実行する場合は正常に動くのに不思議です。結局、状況がつかめず、再度挑戦したいです。
恐らく、Loop関数を書いてなかったから、動作しないと思われる。この辺りのプログラム構成はArduinoと同じなので、開発時の設計思想がそのまま踏襲したのかしら?
帰ってすぐでも試したい!
2019.06.11 即席Webアプリ
Webiopiを使って即席ロボットカーの前進停止だけの即席Webアプリを作った。
Webiopiのrestart is too slow.その待ち時間もあって、なかなか思うように進まない。
今日こそfront site を仕上げるつもりです。あと、Catch return valueを試したい。
それとLoopで距離表示をうまく出来ると良い感じになる。
写真は深夜の為、明るさを控えめにしてあります。
2019.06.10 無作為な日
昨日は雨強く、病院から帰ったら眠くはないが、ダラダラ過ごした。いつも悪い癖だと思う。会社の席に座るとなぜかやりたいこといっぱい浮かぶけど、家に帰るとやる気を失せてしまう。
無作為な時間は人生の浪費で、戒めるべきである!反省して再度やり直しします。
グリッドをつけるアプリを見つけた。
2019.06.05 めっちゃ眠い
Today 雑記 2019.06.03
今日は特に変わった事は無いが、ロボットカーのモーターのトルクが弱いため、タイヤが回らないと言うことで頭いっぱいになった。
改良点として
❶ モーター本体を少し強めのモーターに変える。
❷ モーターもギヤボックスも変えてしまう。
そして
これと別に超音波距離センサーで衝突防止の割り込みの仕組みを作りたい。
最近の超音波距離センサーは安くなった。
さらに
ゲームパッドで操作できるようにしたい。
次にカメラを搭載すること
ローカルネットワークで動かせたい
以上