Talaan ng mga Nilalaman:

Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard: 5 Mga Hakbang
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard: 5 Mga Hakbang

Video: Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard: 5 Mga Hakbang

Video: Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard: 5 Mga Hakbang
Video: Jak podłączyć żyrandol do systemu FOX. Double Switch Wi-R2S2-P. Jak podłączyć gniazdko Switch&Energy 2024, Nobyembre
Anonim
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard

Ang itinuturo na ito ay nagtuturo sa gumagamit kung paano ikonekta at wastong mai-install ang module ng ZigBee sa Dragonboard at iugnay ito sa isang kinokontrol na ZigBee Lamp (OSRAM), na gumagawa ng isang network ng ZigBee IOT.

Mga Kinakailangan:

  • Dragonboard 410c;
  • CC2531 USB Dongle;
  • INSTRUMENTE NG TEXAS CC Debugger / Programmer;
  • Ang OSRAM ay liliwan ang Maayos na Maputi A19.

Hakbang 1: I-upload ang USB Module Code upang Magtrabaho Sa Zigbee-pastol

I-upload ang USB Module Code upang Magtrabaho Sa Zigbee-pastol
I-upload ang USB Module Code upang Magtrabaho Sa Zigbee-pastol

Una sa lahat, kinakailangan upang mag-upload ng isang code sa module ng USB upang gumana kasama ang zigbee-pastol. Ibibigay nito ang pagpapaandar na makilala nang tama ang mga aparato at malikha nang maayos ang network ng IOT.

Upang magawang posible ito, mangyaring suriin ang tutorial na GitHub na ito.

Hakbang 2: Pag-configure ng Zigbee-pastol

Isinasaalang-alang na ang code ay na-upload na sa module ng USB ng ZigBee, oras na upang i-configure ang zigbee-pastor application.

Ang zigbee-pastol ay binuo sa Node, samakatuwid kinakailangan na mai-install ang Node sa Dragonboard. Ang pag-install ay magkakaiba sa bawat operating system, kaya hanapin ang paksang Debian sa link na ito upang malaman kung paano ito mai-install nang tama.

Sa naka-install na Node sa Dragonboard, mangyaring sundin ang mga susunod na hakbang upang mai-configure ang zigbee-pastor:

  1. Lumikha ng isang folder sa proyekto na may pangalang "zbserver" (CLI: ~ $ mkdir zbserver)
  2. Sa loob ng folder ng zbserver, lumikha ng isang file na pinangalanang "server.js" (CLI: ~ $ touch server.js)
  3. Ngayon, kinakailangan upang mag-install ng ilang mga dependency upang mag-proyekto, mag-install ng zigbee-pastor, serialport at ipahayag ang mga libs ng mga CLI utos:

    1. : ~ / zbserver $ sudo npm i-install ang serialport
    2. : ~ / zbserver $ sudo npm i-install ang zigbee-pastol
    3. : ~ / zbserver $ sudo npm i-install ang express

Pagkatapos nito, kinakailangan upang kopyahin ang control code ng server (nakalakip sa dulo ng hakbang na ito) sa nilikha na "server.js" na file.

Tandaan: gumagana lamang ito sa ibinigay na lampara at ang USB dongle ay dapat na konektado sa Dragonboard.

Hakbang 3: Ipatupad ang Serbisyo sa Kontrol ng ZigBee at Ikonekta ang Lampara

Upang ikonekta ang lampara sa server kinakailangan upang pumunta sa direktoryo ng nilikha na folder (zbserver) at ipatupad ang "server.js" (kasama ang dongle na konektado sa Dragonboard) na file ng CLI command:

~ / zbserver $ sudo node server.js

Dapat buksan ng binuksan na console ang estado ng mga koneksyon sa Zigbee, kung ang isang lampara ay natagpuan at kung kinakailangan na awtomatikong ipares.

Upang paganahin ang mode ng pares ng lampara kinakailangan upang:

  1. Patayin ito ng 5 segundo;
  2. I-on ito ng 5 segundo;
  3. Ulitin ang mga hakbang 1 at 2 ng limang beses.

Ang lampara ay awtomatikong kumonekta sa server.

Hakbang 4: Pagkontrol sa lampara

Upang makontrol ang lampara ay kinakailangan upang mapagtanto ang mga post sa mga sumusunod na IP address:

  • localhost: 3000 / turnOff -> Upang patayin ang lampara;
  • localhost: 3000 / turnOn -> Upang i-on ang lampara.

Hakbang 5: Konklusyon

Ngayon, pagkatapos ng mga nakaraang hakbang, makontrol mo ang isang lampara sa pamamagitan ng ZigBee na protokol gamit ang Dragonboard 410c at ang ZigBee Module CC2531.

Sa kaso ng anumang mga pagdududa, mangyaring magkomento sa ibaba o suriin ang mga sumusunod na link:

  • zigbee-pastor Wiki: impormasyon tungkol sa mga klase ng server at aparato.
  • zigbee-pastor HowTo: impormasyon tungkol sa kung paano gamitin ang ZigBee pastol.

Inirerekumendang: