この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 7630|答える: 0

ジグビー・ジャーニー(1):地盤を開ける

[リンクをコピー]
掲載地 2014/10/30 23:14:57 | | | |
1. 前文
     まず最初に自己紹介させてください~湖北省の大学の3年生です。 仕事や個人的な趣味の関係で、最近Zigbeeに興味を持つようになりました。 そこで、クラスメート数人と話し合い、CC2430チップをベースにしたZigbee開発ボードを購入するために資金を出し合い、しばらく試す時間をかけるつもりでした。 そこで、ブログガーデンで関連するブログ記事を公開して、私たちの独学Zigbeeの旅を紹介しようと思いました。
     このブログシリーズは、C-51シリーズのマイクロコントローラに理論的または実践的な経験があり、Zigbee技術に興味がある友人に適しています。 ブログ記事の一部はインターネットや開発ボードに添付された学習資料に基づいており、残りはオリジナルです。転載を歓迎します。転載時には著者と出典を必ず明示してください。ありがとうございます!
2. ジグビーの紹介
      IoT→センサー→無線センサーネットワーク→Zigbee
      おそらく多くの人は「Zigbee」という言葉を初めて目にするでしょうが、もし言及されるならモノのインターネットこの三つの言葉は、最新のテクノロジートレンドに関心がある友人なら馴染みがあるはずです。 百度モノのインターネット百科事典は次のように定義されています:
      無線周波数識別(RFID)、赤外線センサー、全地球測位システム、レーザースキャナーおよびその他の情報センシング機器を通じて、任意の物体は合意されたプロトコルに従ってインターネットに接続され、情報交換と通信が行われ、インテリジェントな識別、位置特定、追跡、監視、管理のネットワークが実現されます。 (詳細を参照)百度百科事典)
      モノのインターネットの重要な一部はセンサーこれは現実の物理世界から情報を収集する役割を担っています。 一方ワイヤレスセンサーネットワーク(ワイヤレスセンサーNnetwork、WSN)は、世界的に注目を集めている最先端の研究分野です。 センサー、組み込みコンピューティング、現代ネットワーク、無線通信、分散情報処理技術を統合し、各種環境やオブジェクトのリアルタイム監視、知覚、収集を、ワイヤレスで送信し、自己組立て型マルチホップネットワークの形でユーザー端末に送信することで、物理世界、コンピュータ世界、そして人間社会の三元世界の接続を実現しています。
      WSNと言えば、ついZigbeeを挙げずにはいられません。
      ジグビーこれはIEEE 802.15.4プロトコルと同義であり、短距離かつ低消費電力の無線通信技術です。 名前は、羽を振って花粉の位置を伝えるために羽を振る「踊り」を組み合わせたミツバチの八文字の踊りに由来します。 Zigbeeは近接性、低複雑性、自己組織化、低消費電力、低データレート、低コストが特徴であり、特に無線センサーネットワークの構築に適しています。
      Zigbeeの応用分野は以下の通りです:
  • 住宅および建物のネットワーク:空調システムの温度制御、照明の自動制御、カーテンの自動制御、ガスメーター制御、家庭用電化製品の遠隔制御など;
  • 産業用制御:各種モニターやセンサーの自動制御
  • ビジネス:スマートラベルなど
  • 農業管理:さまざまな土壌および気候情報を収集する
  • 医療:高齢者や移動困難者向けの緊急ポケットベルや医療センサー
     Zigbeeの非常に幅広い応用分野と大きな開発可能性が、私たちが学習対象として選んだ重要な理由であり、同じ志を持つ友人たちがZigbeeチームに加わることを願っています。
3. ジグビー開発委員会の買収
     うちのクラスの5人の生徒はタオバオで合計約500元だったMCUエレクトロニクス開発スタジオをお楽しみくださいCC2430チップをベースにしたZigBee開発キット(モジュール2台+カラーディスプレイ2台+エミュレーター1台)を購入しました。 良い顧客レビュー、美しい製品の外観、そして包括的な学習資料により、最終的にこのZigbee製品を選びました。
4. 開発環境の設定(1) IARのクラック(学習および試験のみ、商業利用不可)
     私たちは一般的に選択しますIAREmbedded Workbench for MCS-51 7.51AはZigbeeが開発したIDEで、以下はそのクラッキングプロセスの簡単な説明です。
     まずIARパッケージとシリアル番号ジェネレーターをダウンロードし、その後IARのインストールを開始してください:
      次の画面が現れるまでずっと続きます:
     この時点で、行政ステータスクラックされたプログラムを開く:
     製品タイプ:組み込みワークベンチ MCS-51 v7.50Aでは、「ID 取得」をクリックしてインストールシリアル番号とライセンスを取得します。
     ウィル免許番号IARインストールインターフェースの「License#」入力ボックスにコピーし、次へをクリックしてからライセンスキーIARインストールインターフェースの「ライセンスキー」入力ボックスにコピーしてください:
     その後、指示に従って最後まで進めれば、Harmonious版のIAR開発ソフトがインストールされます~
(2) Zigbeeデバッガドライバーのインストール
     先にダウンロードSmartRFドライバーそれをフォルダに解凍してから押しますZigbee 開発ボード → デバッガ → PC用USBインターフェースパソコンのデバイスマネージャーを開くと「認識されないUSBデバイス」が見つかり、右クリックして「ドライバーソフトウェアを更新」をクリックし、「パソコンを閲覧してドライバーソフトウェアを探す」を選択し、ダウンロードしたドライバーのフォルダパスを選択して「次へ」をクリックすれば、ドライバーを正常にインストールできます。
5. ジグビー学習ルート
     次に、Zigbeeの学習方法について話しましょう。私もこの点では初心者で、3年生の時にマイコンクラスで51回しか経験がありません。 ここでは「Zigbee Technology Practice Tutorial」の目次を参照し、自分自身のZigbee学習ルートを示唆しています:
(1) 準備:
     一連の小規模な実験を通じて、CC2430チップの重要なハードウェアモジュール、外部割り込み、タイマー、AD、シリアルポート通信、DMA、RF通信などに慣れ親しくなります。
(2) 基本:
     TI Z-Stackプロトコルについて詳しく学び、シンプルなZigbee無線センサーネットワークを実際に体験しましょう。
(3) 改善:
     特定のプロジェクトに焦点を当てた実際のZigbeeプロジェクトを開発するスキルを身につけましょう。
6. 結論
     さて、最初の記事はこれで終わりです~Zigbee、開発ボードの機器、そして基本的な開発環境を簡単に紹介しました。 次に、非常に簡単な実験を用いて、IARがCC2430チップに基づくアプリケーション開発にどのように活用できるかを示します。







先の:悲劇的:アリババとトマールがダブル11で JD.com を阻止
次に:Zigbee Journey(2):最初のCC2430プログラム - LEDライトフラッシュ実験
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com