Micropython TPYBoard V102のSMS通知デバイスの温度及び湿度(ベースSIM900Aモジュール)

序文

2はあなたが感じている場合は長い時間前に、追撃を見たが、ビューの竜2 1ポイントを追いかけてドラゴンを追いかけに向けられ、その後、読み取ることがないあなたに助言、2 1基本的に非接触でドラゴンを追いかけてドラゴンを追いかけて、私は次のように感じるので、爆発物処理の専門家は、名前がドラゴン1を追いかけるためにちょうどCengceng熱は2、それはドラゴンを追いかけて推定されている、ように見えることです。しかし、私の興味を喚起しているいくつかのプロットは(ルイス・クー)は、その期間爆弾を爆発させるために携帯電話を開くために始めているがあります。したがって、私の考えの一部をトリガ、私はああを再生するために使用されるように、SIM900Aモジュールを持つことが起こるのか。私は、SMS通知、右の温度と湿度をやります。SMSは、SIM900Aスプリングモジュールにコマンドを指定され、その後TPYBoardのV102情報は、温度と湿度を回収した後、SMSを介してフィードバックされます。

実験の目的

PCシステムの学習の1簡単なI / O拡張インタフェース方法。

プログラムのデータ出力によって開発2.さらなる研究の設計手法。

前記学習制御SIM900A TPYBoardトランシーバモジュールSMS。

必要なコンポーネント

開発ボードTPYBoard V102

のデータライン1

デュポンの行番号

温湿度モジュールDHT11

SIM900Aモジュール1

SIM900Aは何ですか?

1、新しい、費用対効果の高いSIM900A GSM GPRS開発ボード、MMS機能付きオリジナル64Mの新しいバージョンのためのSIM900Aモジュールのボードではなく、古いバージョン32M。
2は、同社の工業用グレードのデュアルバンドGSM / GPRSモジュールオンボードSIM900A SIMCOMモジュール:SIM900A、バンドのデュアルバンドワーキング:900 / 1800MHzのは、音声の消費電力、SMS(SMS、MMS)、データ伝送およびファックスメッセージを下げることができます。
このモジュールは簡単、それによってあなたの声に製品を提供し、お使いの製品に接続することができるように、3、、、SIM900AとLVTTLモジュールは、RS232シリアルポートをサポートし、ハードウェアフロー制御で、5V〜24Vの広い動作範囲をサポートSMSおよびGPRSデータ伝送機能。
4、このモジュールの電源要件:5V電源、コンピュータ、早期のデバッグUSB給電のコンピュータが要件を満たすために。私たちは、大容量1000UFを追加したため。大電力1A DC上推奨時刻データ伝送、TTLレベルのシリアルポート互換適応3.3Vおよび5Vのマイクロコントローラ。これは、マイクロコントローラに直接接続することができます。80mAの周りのスタンバイは、あなたがスリープ状態10MA、低消費電力の周りに配置されていてもよいです。コンピュータのデバッグUSB - 232とUSB - TTL、その付属品によるかもしれできます。ようにサポートSMS、データ、マルチメディア、インターネットと。ピンリードをリセットし、オンサイト機能DTMFリモートコントロール機能付きの自動遠隔リセット実装されてもよいです。
5、最大の利点は、リテンションモジュール232で、学習や開発に、より迅速に開発時間と学習を節約し、原因を特定するために51ローエンドのマイクロコントローラ・モジュールおよび命令の実施を監視することができます。

説明書

1.SIM900Aモジュールは、5V、電流1Aの別の外部電源電圧を必要とします。提供ユーザーマニュアルは、時間の初期試運転短い期間でもUSB給電コンピュータとすることができると述べました。TTLモジュールを皮切り(CH340)デバッグ、コマンドモジュールATノーリターンを送信しない、TTLモジュールが利用可能な、どのような理由がわからない、マニュアルでは、TTLモジュールCP2012チップにUSBを使用するのが最善であると言います。デバッグはRS232インターフェースを使用するのが最適であるときに行うことができます。私はデバッグの問題を取り除くためにしていたプログラムの転送のシリアルポートを書くためにボードを使用しています。

2.モジュールはSIM900Aに給電される前に、スロットにSIMカードを補正GSMアンテナを接続してください与えます。電源投入後、実質的にモジュールと動作状態D5及びD6の動作状態を観察することによって決定することができます。ダウンロードの詳細は[必見/グローバルホークsim900 V3.8.1のユーザーマニュアルのPDFファイル上の12、デバッガチュートリアル情報]に表示されます。

3.SIM900Aモジュールは、モバイル、チャイナユニコム2Gネットワ​​ークはテレコムをサポートしていませんサポートしています。

4. 5VRモジュールとシリアルTTLコンパチブル5VTの3.3Vおよび5Vと3.3VのTTLレベル電圧あなたのマイクロコントローラと、マイクロコントローラは、モジュール上のTXD 5VRに接続することができ、RXDの接続5VT、マイクロコントローラモジュールは、DC 3.3Vに接続されたモジュールのGND GND、VCC_MCUに接続されています。
同様に、5Vレベルの場合、VCC_MCUは5Vで受信しました。

上記のマニュアルに記載されています、私たちは基本的に検出されたマニュアルに読んで問題を解決することができます。


配線

TPYBoard V102 - > SIM900A
---------------------------------
Y1(UART6-TX) - > 5VRの
Y2 (UART6-RX) - > 5VT
3V3 - > Vcc_mcu
GND - > GND


TPYBoard V102 - > DHT11
---------------------------------
VIN - > VCC(+)
Y12 - > DATA(アウト)
GND - > GND( - )

デバッギング

図1は、プログラムは、等、信号品質へのアクセス、オペレータ、のようないくつかの初期設定、実行を開始します
2、出力パテは、新しいメッセージの到着を待っている場合、オンボードLED2が初期化を示すが完了し、点灯します。


モジュールにインストールされているSIMカードにテキストメッセージを送信するために3、携帯電話番号、コンテンツtpyboard。


図4は、新しいSMS LED3が点灯している受信した後に、コンテンツがtpyboardか否かが判定される読み取る;
5、送信されたメッセージを編集し、温度及び湿度情報DHT11モジュールの収集を開始し、その後、格納されています。


図6は、次いで、LED4が点灯し、電話は、温度及び湿度情報を用いてテキストメッセージを受信します。

 

ソース&ダウンロード

githubの住所:httpsの:. //github.com/TPYBoard/TPYBoard-v102/tree/master/42温度と湿度メッセージングプロンプター(SIM900モジュール)

関連情報SIM900Aモジュールます。http://old.tpyboard.com/download/data/202.html

 

おすすめ

転載: www.cnblogs.com/xiaowuyi/p/11307132.html