FBグループ内に、"M5Stack User Group Japan"があり、そこでたくさんの質問をし、たくさんの回答をもらい、ひとつずつ解決させてもらってます。こちらのブログにまとめる時間がなく、"M5Stack User Group Japan"は「公開」設定してありますから、そちらでご覧いただければと思います。なお、FBグループ内の左の検索窓で[加島 清治]としていただければ、ずらりと、私の投稿をみることができます。 マイブログ(テーマ別) 下記全投稿一覧 https://twitter.com/moon3jp  ・カイトボード   http://moon3kite.blog.jp/  ・トレイルライドMTB  http://e-bike.blog.jp/  ・空撮(ドローン) http://moon-flight.blog.jp/  ・マイコン(M5Stack)できるかな?  http://m5s.blog.jp/

(original)冷凍庫をマイコンで制御して冷蔵庫として使う

GS-000154
作ろうと思ったきっかけは、冷凍庫をマイコンで制御して冷蔵庫として使うという単純なもの。

うちには、小型32Lの冷凍庫があり、中身はほぼビール(^_^)。冷蔵庫もあるのですが、思ったように冷えない。それで、24時間タイマーで数時間開けてはON、また、OFFに。経験値として、夏場が短く、冬場は長く。この冷凍庫は一日数回あけますが、毎夕18時頃はお決まりです。

冷蔵庫も32Lと小型のものがあります。ただ、西陽があたる場所で、カーテンしたりしても、この夏場は、めっちゃ冷えが悪くなります。そこで、冷蔵庫でなく、冷凍庫を使えば、ガンガン冷える。ただ、タイマーでは、頻繁に開け閉めするので、その手は使えない。

そこで、いままでいろいろテストしてきたマイコンで、温度センサーとリレーでできるんじゃない?と、やり始めたら1時間もせずテスト版完成。

あとは、リレーにちゃんと配線し、とりあえずは、現在の冷凍庫を現状で使ってみるということで、庫内の温度を測り、庫内7度以上で電源ON、それ以下だとOFFに。これがうまく行ったら、温度設定変えるだけで、冷凍庫が冷蔵庫としても使えるという算段です。

DSC09735

Relay(リレー)は、あっさりクリア

GS-000099
Relay(リレー)にも手こずると思いきや意外と簡単にクリア。
これで100Vのものを、M5Stackのプログラムで、ON-OFFできることになった。

ステッピングモーターに悪戦苦闘したけど・・・

DSC09629
ステッピングモーターを3個とも同一機種にしたら全部同じ動作に()
バラバラでは、メーカー毎に微妙に違うようで動作はバラバラ。
それが分からず悪戦苦闘。
だいぶ、遠回りしましたが、お陰でいろいろ分かりました。

M5Stackのステッピングモーターモジュールは、一般的ステッピングモーターのステップ角1.8度一回転200ステップのものが、このモジュールでは0.8度で一回転450ステップとなる仕様になってます。ここが難解でした。

下記では1.6度ですから2回転ということです。モータースピードは100~400とHELPにでますが、100以下だと動作不安定。400以上では、それよりスピードは上がらずでした。

GS-000095

配線は全部同じではない。
3個繋ぐと、1個は違うことになるようです。
DSC09627

ステッピングモーターが動いた!!

DSC09296
ステッピングモーターを動かしてみようと、M5StackのモジュールをAlieに4/13日に発注したものの、コロナの影響で遅れに遅れ、到着したのが6/9日と、2ヵ月ほども掛かってしまいました。ステッピングモーターは角型の奴を発注してましたので、それは数日遅れで到着。

さぁ~て、やってみるか~とはじめたところ、12V電源が必要ということで、1AのものをAMAZONでポチリ。また、数日待つことに。やっと揃って、さてやってみるかでしたが配線が?。FBグループで教えてもらいハンダ付け。しかし、ブルブルと震えるだけ。アンペア不足だろう~という指摘があったので、12V6Aをポチリ。しかし、同じ。もう、ワケワカラン。

それで、配線をいろいろやってみようと、ブレッドボードを購入。ハンダ付け不要で挿すだけでOKとテストするには、たいへん便利なものでした。
DSC09286

いろいろと抜き挿ししていたら、動きはじめました~。
番号があるらしいのですが、結果オーライ。とりあえず、感動しておきました(^^;)。


角型はサイズが違うのですが、
コネクタが一緒でしたので、挿し替えたでけでOKでした。

※機種が違うと、スピードの数値次第ではブレるような動作に。
 その際は数値を思い切って下げてみるベシです。
 300:100が同等スピードだったりします

青 赤 緑 黒 角型ステッピングモーター側
| | | |
白 黄 赤 黒 M5Stack側
DSC09293

丸い奴は左が回路なし、右は回路ありでしたが、M5Stackのステッピングモーターのモジュールがあるので回路は思ったとおり不要で、配線だけで済むということです。

桃 橙 黄 赤 丸型ステッピングモーター側
| | | |
白 黄 赤 黒 M5Stack側
DSC09304


サーボモーターでの回転速度制御

DSC08650
UIFlowでは、これが最低速度。しかもガタガタ(^^;)
サーボーモーターで回転速度制御をやることは無謀のようです(^^;)
ステッピングモーターを試してみます
Snap_074

ギャラリー
  • (original)冷凍庫をマイコンで制御して冷蔵庫として使う
  • (original)冷凍庫をマイコンで制御して冷蔵庫として使う
  • Relay(リレー)は、あっさりクリア
  • Relay(リレー)は、あっさりクリア
  • ステッピングモーターに悪戦苦闘したけど・・・
  • ステッピングモーターに悪戦苦闘したけど・・・
  • ステッピングモーターに悪戦苦闘したけど・・・
  • ステッピングモーターに悪戦苦闘したけど・・・
  • ステッピングモーターが動いた!!
アーカイブ
  • ライブドアブログ