PHPoC-nembo

PHPoC P5H-154 Kifaa cha Lango cha IoT kinachoweza kuratibiwa

PHPoC-P5H-154-Programmable-IoT-Gateway-Device-IMAGE

Zaidiview

P5H-154 ni kifaa kinachoweza kupangwa ambacho hutoa kazi ya Ethernet. Kwa sababu bidhaa hii ina vifaa 4 vya kuingiza data vya kidijitali, unaweza kuhamisha mawimbi ya bandari hadi kwa wapangishi wa mbali kupitia mtandao.
Kupanga programu kwenye bidhaa hii kunahitaji matumizi ya PHPoC (PHP kwenye Chip). PHPoC inafanana kabisa katika syntax na PHP, lugha ya maandishi ya kusudi la jumla. Kwa hiyo, mtu yeyote aliye na uzoefu katika programu anaweza kujifunza kwa urahisi na kuitumia.

Ingawa PHPoC na PHP ni sawa katika sintaksia, ni lugha tofauti za programu. Rejelea Marejeleo ya Lugha ya PHPoC na PHPoC dhidi ya PHP kwa maelezo ya kina.

Vipengele

  • mtafsiri wa PHPoC aliyejiendeleza
  • mazingira rahisi ya maendeleo kupitia USB
  • Ethaneti ya 10/100Mbps
  • 4 bandari ingizo digital
  • LED 2 zilizofafanuliwa na mtumiaji
  • Vifurushi vya TCP/IP vilivyojitengeneza
  • Web Seva
  • WebSoketi, TLS
  • maktaba mbalimbali (Barua pepe, DNS, MySQL na Nk.) zilizowekwa wakfu
  • zana ya ukuzaji (Kitatuzi cha PHPoC)

Ufafanuzi wa H / W

Ufafanuzi wa H / W

Nguvu Nguvu ya Kuingiza DC Jack, 5V (±0.5V)
Matumizi ya Sasa kawaida - takriban 284mA
Dimension 94mm x 57mm x 24mm
Uzito takriban 65g
 

Kiolesura

Uingizaji wa dijiti block terminal ya nguzo 6, pembejeo 4 za dijiti,

kuwasiliana kavu au mvua

Mtandao Ethaneti ya 10/100Mbps
USB Mlango wa Kifaa cha USB - kwa unganisho la Kompyuta
LED LED 8(Mfumo: 6, Ufafanuzi wa Mtumiaji: 2)
Halijoto (hifadhi/uendeshaji) -40℃ ~ 85℃
Mazingira Inayoendana na RoHS

Mpangilio

PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig1

  1. Kusambaza Nguvu
    • Uingizaji wa DC 5V
      Mlango huu ndio mlango wa kuingiza umeme. Ingizo ujazotage ni DC 5V(±0.5V) na maelezo ni kama ifuatavyo:PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig2
  2. Ethaneti
    Lango la Ethaneti linaweza kutumia Ethaneti ya 10/100Mbps. Bandari hii ni kiunganishi cha RJ45 na imechorwa kwa NET0 kwa programu.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig3
  3. Uingizaji wa dijiti
    Bandari 4 za kuingiza data za kidijitali ni sehemu ya mwisho ya nguzo 6 (pitch 3.5mm). Kila lango limechorwa pini maalum ya UIO0 kwa ajili ya upangaji programu.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig4

    Lable Maelezo Pini ya UIO
    DI.V juzuu ya kawaidatagpembejeo ya e, DC 4.5V ~ 25V
    DI0 ingizo la kidijitali #0 UIO0.22
    DI1 ingizo la kidijitali #1 UIO0.23
    DI2 ingizo la kidijitali #2 UIO0.24
    DI3 ingizo la kidijitali #3 UIO0.25
    DI.G msingi wa pamoja

    Mchoro wa Mzunguko wa Bandari ya Kuingiza Data ya DijitiPHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig5Mawasiliano ya WET
    Hali ya pembejeo ujazotage ni kama ifuatavyo:

    mgawanyiko juzuu yatage
    upeo wa pembejeo ujazotage DC 25V
    ujazo wa chini wa pembejeotage kwa jimbo la ON DC 4.5V au zaidi
    upeo wa pembejeo ujazotage kwa hali ya OFF DC 1V au chini

    Rejelea takwimu ifuatayo kwa unganisho na kifaa chako.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig6Mawasiliano kavu
    Mlango wa kuingiza data UMEWASHWA chini ya kuwa na mzunguko mfupi kati ya mlango na mlango wa DI.G katika aina hii. Inamaanisha nguvu ya ziada inapaswa kutolewa kati ya DI.V na DI.G. Rejelea takwimu ifuatayo kwa unganisho na kifaa chako.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig7NPN Transistor Connection
    Rejelea takwimu ifuatayo kwa uunganisho na transistor ya NPN.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig8PNP Transistor Connection
    Rejelea takwimu ifuatayo kwa uunganisho na transistor ya PNP.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig9

  4. LED
    Bidhaa hii ina LEDs 8. Taa zilizobainishwa na mtumiaji huwashwa unapotoa LOW kwenye pini ya UIO iliyounganishwa.

    Lable Rangi Maelezo Pini ya UIO
    L0 Kijani LED iliyofafanuliwa na mtumiaji UIO0.30
    L1 Kijani LED iliyofafanuliwa na mtumiaji UIO0.31
    Di0 Kijani Mfumo wa LED - hali ya mlango wa kuingiza #0 UIO0.22
    Di1 Kijani Mfumo wa LED - hali ya mlango wa kuingiza #1 UIO0.23
    Di2 Kijani Mfumo wa LED - hali ya mlango wa kuingiza #2 UIO0.24
    Di3 Kijani Mfumo wa LED - hali ya mlango wa kuingiza #3 UIO0.25
    RJ45_G Kijani Mfumo wa LED - hali ya mfumo N/A
    RJ45_Y Njano Mfumo wa LED - hali ya kiungo cha mtandao N/A

    .

  5. Kitufe cha Utendaji
    Kitufe cha kukokotoa, ambacho kiko ndani ya tundu la kidirisha cha pembeni, kinatumika kutumia bidhaa hii kama hali ya usanidi wa vitufe.
  6. Mlango wa Kifaa cha USB kwa unganisho na PC
    Lango la kifaa cha USB ni kuunganishwa na Kompyuta. Unaweza kufikia P5H-154 kupitia zana ya usanidi kwa kuunganisha kebo ya USB kwenye mlango huu.

Programu (IDE)

Kitatuzi cha PHPoC
PHPoC Debugger ni programu inayotumika kutengeneza na kuweka bidhaa za PHPoC. Unahitaji kusakinisha programu hii kwenye Kompyuta yako kwa kutumia PHPoC.

  • Ukurasa wa Upakuaji wa Kitatuzi cha PHPoC
  • PHPoC Debugger Mwongozo

Kazi na Sifa za Kitatuzi cha PHPoC

  • Pakia files kutoka kwa PC ya ndani hadi PHPoC
  • Pakua files katika PHPoC kwa Kompyuta ya ndani
  • Hariri files kuhifadhiwa katika PHPoC
  • Tatua hati za PHPoC
  • Fuatilia rasilimali za PHPoC
  • Sanidi vigezo vya PHPoC
  • Sasisha Firmware ya PHPoC
  • Inasaidia MS Windows O/S

Kuunganisha Bidhaa

Uunganisho wa USB

  1. Unganisha mlango wa kifaa cha USB wa P5H-154 kwenye Kompyuta yako kupitia kebo ya USB.
  2. Endesha Kitatuzi cha PHPoC
  3. Chagua COM PORT iliyounganishwa na ubonyeze unganisha (PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig10) kifungo.
  4. Ikiwa USB imeunganishwa kwa mafanikio, kitufe cha kuunganisha kitazimwa na kitufe cha kukatwa (PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig11) itaamilishwa

Muunganisho wa Mbali

P5H-154 hutoa muunganisho wa mbali. Tafadhali rejelea ukurasa wa mwongozo wa Kitatuzi cha PHPoC kwa maelezo.

Weka upya

Mipangilio Rudisha
Kuweka upya Mipangilio hufanya mipangilio yote ya bidhaa zako za PHPoC kuwa chaguomsingi iliyotoka nayo kiwandani.

  • Utaratibu wa Kuweka upya Mipangilio
Hatua Kitendo Hali ya bidhaa LED ya RJ45_Y
1 Bonyeza kitufe cha kukokotoa baada ya muda mfupi (chini ya 1

pili)

Hali ya usanidi wa kitufe On
2 Endelea kubonyeza kitufe cha kukokotoa zaidi ya 5

sekunde

Inatayarisha uanzishaji Blink sana

kwa haraka

3 Angalia ikiwa RJ45_Y LED IMEZIMWA Uanzishaji tayari Imezimwa
 

4

Toa kitufe cha kukokotoa mara baada ya RJ45_Y KUZIMWA.(※ Usipotoa kitufe ndani ya sekunde 2, hali rudi nyuma.

kwa hatua ya 3)

 

Uanzishaji unaendelea

 

On

5 Inawasha upya kiotomatiki Hali ya awali Imezimwa
Rudisha Kiwanda

Kuweka Upya Kiwandani hufanya mipangilio yote ya bidhaa zako za PHPoC kuwa chaguo-msingi iliyotoka nayo kiwandani ikijumuisha nenosiri. Zaidi ya hayo, wote files zilizohifadhiwa katika kumbukumbu ya flash hufutwa pamoja na cheti. Kwa sababu hii, lazima uhifadhi nakala yako files kabla ya kufanya Rudisha Kiwanda. Ili kuendeleza Uwekaji Upya Kiwandani, Kitatuzi cha PHPoC kinahitajika.

Utaratibu wa Kurekebisha Kiwanda

Web Kiolesura

PHPoC yenyewe ina webseva kutoa a web kiolesura. Wakati wa kupokea ombi la HTTP, hutekeleza hati ya php katika ombi file (kama ipo) na umjibu mteja. Webseva haitegemei hati kuu ya PHPoC. TCP 80 inatumika kwa web seva na unaweza kutumia kiolesura kupitia Internet Explorer, Chrome au nyingine yoyote web vivinjari.

Jinsi ya kutumia web kiolesura

Ili kutumia web interface, "index.php" file inapaswa kuwa katika file mfumo wa PHPoC yako. Unganisha kwenye ukurasa huu kwa kuweka anwani ya IP ya kifaa baada ya kukiunganisha kwenye mtandao.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig12 Ikiwa jina la file si "index.php", taja tu jina la file baada ya anwani ya IP iliyo na alama ya kufyeka.PHPoC-P5H-154-Programmable-IoT-Gateway-Device-fig13

Matumizi ya Vitendo ya Web Kiolesura

Tangu web seva hutekeleza hati ya php katika ombi file, mtumiaji anaweza kuweka nambari ya php kwenye iliyoombwa file kuingiliana na vifaa vya pembeni. Inafaa kumbuka kuwa kuna njia nyingine ya kuingiliana na vifaa vya pembeni kwa wakati halisi kutoka web kiolesura. Hii inaweza kufanyika kwa kutumia webtundu.

Kuweka Nywila

Ikiwa utaweka nenosiri kwa bidhaa, lazima uweke nenosiri wakati wa kuunganisha bidhaa kupitia USB au mtandao.
Tafadhali rejelea ukurasa wa mwongozo wa Kitatuzi cha PHPoC kwa maelezo.

Kuepuka Uwekaji Upya Usio na Kikomo

PHPoC kimsingi huendesha hati inapoanza. Kwa hivyo, kuna uwezekano kwamba PHPoC haiwezi kuepukwa kutoka kwa kuwasha upya usio na kipimo wakati hati ina amri ya mfumo kama vile "washa upya". Ili kutatua tatizo hili, inahitajika kusimamisha hati inayoendesha.
Rejea zifuatazo.

  1. Inaingiza hali ya ISP
    Fanya bidhaa yako ya PHPoC iingie katika hali ya ISP kwa kusambaza nishati huku ukibonyeza kitufe cha FUNC. Katika hali ya ISP, unaweza kufikia PHPoC na PHPoC Debugger bila kuendesha hati.
  2. Unganisha kwenye PHPoC
    Unganisha Kompyuta kwa PHPoC kupitia kebo ya USB na uunganishe kwenye mlango kupitia Kitatuzi cha PHPoC. Dirisha la ujumbe linalohusiana na hali ya ISP litaonyeshwa.
  3. Washa upya PHPoC
    Washa upya PHPoC kwa kutumia menyu ya "Washa upya bidhaa" kwenye Kitatuzi cha PHPoC. Baada ya kuwasha upya, PHPoC huacha kuendesha hati hata haiko katika hali ya ISP.
  4. Msimbo sahihi wa chanzo
    Sahihisha msimbo wa chanzo ili kuzuia hali isiyo na kikomo ya kuwasha upya.

Maelezo ya Kifaa

Kifaa Kiasi Njia Kumbuka
NET 1 /mmap/net0
TCP 5 /mmap/tcp0~4
UDP 5 /mmap/udp0~4
UIO 1 /mmap/uio0 DI 4(pini #22 ~ 25),

LED 2(pini #30, #31)

ST 8 /mmap/st0~7
UM 4 /mmap/um0~3
NM 1 /mmap/nm0
RTC 1 /mmap/rtc0

Rejelea Mwongozo wa Kupanga Kifaa cha PHPoC kwa p40 kwa maelezo ya kina kuhusu kutumia vifaa.

Nyaraka / Rasilimali

PHPoC P5H-154 Kifaa cha Lango cha IoT kinachoweza kuratibiwa [pdf] Mwongozo wa Mtumiaji
P5H-154, Kifaa Kinachoweza Kuratibiwa cha IoT Gateway, P5H-154 Kifaa Kinachoweza Kuratibiwa cha IoT Gateway, Kifaa cha Gateway, Gateway, Kifaa

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *