So-net無料ブログ作成
検索選択

3gimとarduino その6 [別館]

とりあえず試行錯誤の挙句、HDC1000のセンサー値と時刻はツイッターに上げることができた。
次はarduinoと3GIMとそのシールドを外して試作づくりなのだがこれもうまくいかない。
やっぱり電源が問題なのか。

arduino unoからシールド、シールドからは3GIMを外し
ブレッドボードに素のATMEGA328を取り付けて3GIMと電源を結線。
2回だけデータが上がったがそれっきりになった。


仕方がないのでarduino unoを再び取り出し
#1はD7
#2はD5
#3はD4
#4は5V(arduino uno)
#5・#6はリチウムイオンポリマーに接続。
arduino unoへの給電はUSBにて
(同様に結線して動作保証や故障に対しての保証はできません。メーカーの取説外の結線です。)
センサーはなしで接続すると温度は0でツイッターにはアップされた。


続けて、I2CのLCDとセンサーを付けた万能シールドをUNOにのっけた。
万能シールドで使用していたので#4を空いている3.3Vの接続するとアウト。
仕方なしに5Vを3.6vに降圧して使用すると復活してデータはツィートされた。。

ということはリチウムイオンポリマー電池3.7V 単独の運用は無理なの?
3GIMのマニュアルでは#4は1.8V~5V間で利用、と記述しているのだが。

よくわからないまま迷走は続く。
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

3gimとarduino その5 [別館]

理由はよくわからない。
なじむまで2日間くらいかかった。
なぜか初日はサンプルスケッチが動かなかった。
そのうえメーカーサイトでサンプルスケッチのリンクがあちこちにあって古いスケッチで互換性がないもので確認していたのもある。

いろんな意味で超初心者には少ししんどい環境かもしれない。
メーカに問い合わせメールをい送ると最新バージョンがあると教えてくれた。


今でも動作しないサンプルがいくつかある。バージョン4は問題ない様だ。

3Gアンテナも購入したがは効果なかったみたいだ。電波強度が変わらなかった(自宅)。
でも-100近くでもSMSやツイートは遅れる感じだ。
というか人口過密地帯に住んでるのに使えないと話にならない。

サンプルとは違うhdc1000という温湿センサーを取り付けてツイッターに上げるまで1週間かかった。
今までネットでスケッチをつぎはぎして言語をまともに勉強していなかったせいだ。
このモジュールを制作したサイトでは中学生レベルで動かせるとのことで少々自分のレベルの低さに切なくなった。

まだ自分の目標までたどり着いていない。



nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

3gimとarduino その4 [別館]

Genuino 101と3gimの接続がうまくなく、aruduino UNOよりも状況が悪い。
そこで、同じ会社から販売している3gim用シールドで電源の問題を解消することにした。
これは5千円弱。
躁状態の内に購入に踏み切った。
しかしながら電波状態が悪い現状は変わらない。
rssiが-100前後である。smsが飛んでいかない。
そこで購入時のアンテナが非力だと考え、ついでに購入することにした。

やがてシールドとアンテナが届くがやっぱりこれで終わらなかった。

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

3gimとarduino その3 [別館]

DC-DCコンバーターを3gimモジュールの電源に使用すると、またしても$コマンドを受け付けるようになった。
しかしモジュールにsoracomのプロファイルを書き込もうとしてタイプミス。
その後コマンドを受け付けず・・・
すったもんだした挙句、中国より安価で買ったコンバーターは何故かお亡くなりになってしまわれた。

メーカーとのやり取りでGenuino 101を使えば電源が強いという事で、またしても躁の時に買ったモノを引っ張り出してきた。


Genuino 101

Genuino 101





これでうまくいくかと思いきや、さらにサッパリ余計にダメだった。
この辺でやけくそになるが話はまだまだ続く。

それにしても使ってないものを買いすぎ。
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

3gimとarduino その2 [別館]

一度はコマンドを受け入れてくれた3gim




またしても受け付けてくれなくなった。
そこでメーカーに問い合わせをするとバッテリーじゃ安定に欠けるとのはなし。
というわけで1.1AのDCアダプターとこれも躁の時に買いあさったDCコンバーターがあり、9Vを3.6Vに降圧して5・6ピンにつなぐとまたしてもコマンドを受け付けるようになった。

しかしまだ終わりではなかった。
結構しんどいのでまだ次回に続く
(現時点では解決していないがやりとりはまだまだ続く)
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

今度は3Gとsim [別館]

WIFIの計測装置を作ってみたはいいけれど、使いたい場所にLAN環境がない。
というわけで3Gモジュールを購入


3GIM V2.1【GPS専用フレキアンテナ付】は、世界最小サイズの3G通信モジュールで、Assisted GPS機能を持つGNSS(GPS&GLONASS)によって短時間で位置情報を取得でき、誰もが簡単に3G通信できる製品です。IoTデバイス&ゲートウェイとして、誰もが短時間で簡単にArduino上のセンサデータを扱うことができ、インターネット連携することが可能となります。自動車や動物・人などの移動体の追跡システムで利用でき、その他農業用モニタリングや太陽光発電量モニタリング、子どもの見守りシステム、防災監視モニタリングや会議室環境モニタリングなどでも利用できます。(3G通信ご利用のマイクロSIMカードが必要です。iijmio,soracom,sonet,dtiなどがご利用頂けます)




これにSORACOMのsimを入れてArduino UNOを接続して計測データをネットに飛ばす。
こんなの自前で買っちゃうくらいだからやはりかなり躁が入っている。






とりあえず接続してみてsmsのサンプルスケッチを走らせると・・・携帯にsmsが送られてきてかなり感動・・・・と思きや、他のサンプルスケッチを試すが動作していない。
3回ほどコマンド入力に成功してから後、さっぱりだめだった。

この時は
3gim arduino uno
1 D6またはD7(スケッチ内容により指定)
2 D5
3 D4
4 3.3V(ARDUINO)
5 5V(ARDUINO)
6 GND(ARDUINO)

メーカーに問い合わせると3gimは外部電源にリチウム電池かなにかで3.7Vにしてほしいとの事で
これも以前躁の時に購入したLipo電池を接続し、コマンドを受け付けるようになった。
これは3gimの5と6に接続。
4はそのままでないと3gimの電源LEDが消えてしまった。

これであっさりコマンドを受け入れてくれるようになった。

しかしまだ終わらなかった。
電池ではまだ足りなかった。

話は続くがいったん切る。

ARDUINO UNO と3gimとの接続は自己責任でお願いします。
上記の接続は自分がやってみて自分のものは上記のように動作したという結果です。

というかうまくいっていない話です。



nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

11回目位の挑戦 [電験二種]

2~3年くらい前から憂鬱になってまともに受験できなくなったが、今酒断ちしているせいで少し前向きになってきた。
来月から受付のようなので申し込もうと思う。
それともう40でなくなるのでブログ上最後の挑戦になるだろう。


電験2種模範解答集 平成29年版

電験2種模範解答集 平成29年版

  • 作者:
  • 出版社/メーカー: 電気書院
  • 発売日: 2016/12/14
  • メディア: 単行本



nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

本当にstep by の次に行けるの [別館]

時計温湿度計は結局のところ1か月弱しか電池が持たなかった。
オンオフスイッチでオフ状態で時計のバックアップ電池がどれだけ持つか検証するつもりだが、本体をケースに組むときでかいスイッチを付けなければならない。

一旦精神的に沈んだが、次のステップに移る気になったので躁転したようだ。

今更ながらESP8266を引っ張り出してみた。

ネット検索の末、下記のサイトに行きつき試してみることにした。
DIY Goodies(Temperature logger on ESP8266 + DS18B20 and ThingsPeak)
http://www.diygoodies.org.ua/?p=898
このように親切なサイトにただ乗りすることができるのはとてもありがたい。
いずれ自分もそうありたい。
残念ながらサイトで使用している温度センサーが無いので、先に温湿度計を作成したセンサーを使用してみることにした。
これが何故か温度だけエラーを吐き続ける。
別に作成中の環境測定装置の同じセンサーも同様で、温湿度計は問題ない。
自分のスキルでは検証に至らないので別のタイプの感度の悪いDHT11という物に変更する。
このセンサーも何故か去年の躁の時、複数買い込んでいた。
!cid_15b2583af8e3138d12b2.jpg
現場でwifiに接続できているかと、実際の温度が現場でほしいので液晶を取り付けた。
wifiの接続できた旨と、その後の温度の表示を行う。
!cid_15b25839ffd957ee52c1.jpg
取ったデータはThingspeakにチャンネルを作って送った。tsdht11.jpg
表示を見てから、測定温度が1℃おきというのに気づき、グラフ表示がつまんない。

次は節電と組み付け。

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

取説読まずにとりあえず電源入れてみるタイプ

子供のころは設計図読まずにプラモデルを作るタイプ。
職場で致命的に手先が不器用なタイプに「プラモデル作ったことない?」と聞いてみたりするが、今どきの40代以下は全般的にあまり作らないらしい。未経験中途採用の年齢はすでに50まできているので、誰かとサーキットの狼シリーズと太もも関節が回らないガンダムの話がしてみたい。

少し大きめの基盤に電源の電池とRTCのバックアップ電池の検証用の基盤を組んでみた。
元より上記のような性格なのでとりあえず殆ど何も考えないで思いのままパーツを配置した。

IMG_0817 (1).JPG

今回の教訓から次はケースに組めるように、サイズの小さい基盤に組めるように整理してみる。
最初から論理的に考えて制作すればよいが、この性格はどうしようもないようだ。
基板表面に不細工に配線がのたくっている。

電源は9v電池でレギュレーター入れようかと思っていたが、低損失レギュレーターといいつつかなり熱に変換されているようなので単3にしてみた。
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び

良し悪し [別館]

月曜までに戻ってほしいが躁が止まらない。
眠れないので頭がすっきりしない。

温度計の節電の事を考えてみて、いっそのことセンサーと表示器の電源も切ってしまえと考えた。
センサーと表示器のへの給電をチップ内部からの出力で賄い、60カウント後出力を切る。
RTCの電源はは殺さず、表示切替ボタンを押してソフトからリセット

ネットでリセット方法を探した。

void software_reset() {
asm volatile (" jmp 0");
Serial.println("resetting"); //Reset from software

}


内部からの出力の損失がどれほどのものか判らないが、考えている使用法では温度計と時計の使用はたまに測定したい時の一分位だと思うの。
また外部機器を殺してどのくらいの節約になるのだろうかどうにか検証したい。

表示切替ボタンで温湿度形に表示(あるいは時計との3秒スパンでの交互表示)
温度.jpg

60カウント後にセンサーと表示器への電源断
メッセージを出して表示が消える。
帰る.jpg
なんだかスリープ的な事なのに、性格的に「帰る」にしてしまった。

元からあるハードのリセットボタンを押して復旧だと、ケース作成時に表に出すボタンが増えてしまう。
表示を停止しているときに表示切替ボタンでソフト的にリセットして、スイッチ類はオンオフSWと表示切替SWとカレンダー設定SWとする。

USB電流計があれば使用電力がわかるので、電池にとってどちらが良いのか悪いのかわかるんだけど春なんで出費はひかえたい。
あまり安物買いもしたくない。

しかしながら躁なので何か買ってしまいそう。

追記
内部回路をを電源にしてしてみたが、お休み状態でも電圧降下が激しく、使用上は全くお話にならなかった。
何だか時計もいらない気がしてきたので、躁状態もどうやら終わりのようだ。
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:資格・学び