工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

GSMモジュールで実現するスマートホーム自動化: SMSで家電を制御

必要なパーツと材料

パーツ数量備考
Arduino Uno1
12V 4チャネルリレーモジュール1
16x2 RGBバックライトLCD (Adafruit)1
GSMモジュール SIM900A1クアッドバンド対応
12V ACアダプター1GSMモジュール電源用

必要な工具

使用するソフトウェア

プロジェクト概要

スマートフォン不要で、従来のGSM携帯電話からSMSを送信するだけで家電をON/OFFできるホームオートメーションシステムです。Arduinoが全体を制御し、GSMモジュール経由でコマンドを受信、リレーを駆動して家電を操作します。LCDに状態を表示します。

動作原理

コマンド形式は「#A.light on*」「#A.light off*」のように、プレフィックス「#A.」とサフィックス「*」で囲みます。ArduinoがSMSを受信し、コマンドを抽出・比較、一致すればリレー信号を出力。LCDにも結果を表示します。デモでは3つのゼロワット球で扇風機、照明、テレビを模擬しています。

GSMモジュール (SIM900A) とATコマンド

SIM900AはGSM/GPRSクアッドバンドモジュールで、ATコマンドで制御します。主なコマンド:

回路説明

LCDは4ビットモードでArduinoピン6-11に接続。GSMのRx/TxはArduinoのTx/Rxにクロス接続。GSMは12Vアダプターで給電。リレーはULN2003ドライバー経由でArduinoピン3,4,5から制御 (照明、扇風機、テレビ用)。

ソースコード

GitHub: avineshmohan/GSM-based-Home-Automation

回路図

配線図 (GIFアニメーション) が提供されています。

製造プロセス

  1. 家庭用の低コストワイヤレスセンサーネットワークを構築
  2. Raspberry Piで構築するホームオートメーションシステム:リモート制御対応
  3. 自作冷却ミラー式湿度計(チルドミラーヒグロメーター)──Arduinoで高精度な温湿度測定
  4. Pixie: Arduino Pro Miniで作るNeoPixel腕時計 - アナログとデジタル融合のDIY光る時計
  5. ホームオートメーション制御のための堅牢な物理インターフェース
  6. Arduino Nanoと128x64 OLEDで実行するセルラーオートマトン「ライフゲーム」
  7. 自律型ホームアシスタントロボット「O'nine」の構築 – ROS、Alexa、ロボットアーム完全ガイド
  8. Alexa対応Arduinoホームコントローラー:音声でスマートホーム自動化
  9. ArduinoとGoogleスプレッドシート連携 リアルタイムRFID勤怠管理システム
  10. Arduino Mega と IoT センサによる高機能ホームモニタリングシステム
  11. スマートホームテクノロジーが日常生活をどう変えるか