Akwụkwọ ntuziaka modul nnyefe RFLINK-UART ikuku UART
RFLINK-UART Ikuku UART Modul nnyefe

Module nnyefe ikuku ikuku RFLINK-UART bụ modul dị mfe iji nke na-ebulite UART wired na nnyefe UART ikuku ozugbo. More than that , there is a set of I/O port there , otú i don't need any coding effort and hardware to make IO switches well control remotely.

Ọdịdị Modul na akụkụ

Modul RFLINK-UART nwere otu mgbọrọgwụ mgbọrọgwụ (n'aka ekpe) na ruo njedebe ngwaọrụ anọ (n'akụkụ aka nri nke ọnụ ọgụgụ dị n'okpuru ebe a, enwere ike ịgụ ya site na 1 ruo 4), ha abụọ na-ele anya otu ihe, enwere ike ịmata ya. site na labelụ dị n'azụ .

Dị ka egosiri n'okpuru, otu ID nke modul RFLINK-UART bụ 0001 na BAUD bụ

Ọdịdị Modul na akụkụ

Njirimara modul

  1. Voltage ọrụtage: 3.3-5.5V
  2. Ugboro RF: 2400MHz ~ 2480MHz.
  3. Oriri ike: 24mA@ +5dBm na ọnọdụ TX yana 23mA na ọnọdụ RX.
  4. Nyefee ike: + 5dBm
  5. Ọnụego nnyefe: 250kbps
  6. Ogologo nnyefe: gburugburu 80 ruo 100m na ​​oghere oghere
  7. Ọnụ ego baud:9,600bps ma ọ bụ 19,200bps
  8. Na-akwado nnyefe 1-na-1 ma ọ bụ 1-na-ọtụtụ (ruo anọ).

Nkọwapụta ntụtụ

Mgbọrọgwụ
Nkọwapụta ntụtụ
Ngwaọrụ
Nkọwapụta ntụtụ
GNDna ala

+5Vna 5V voltagntinye

Ihe TXà kwekọrọ na RX nke ụlọ ọrụ mmepe UART

Ihe RXà kwekọrọ na TX nke ụlọ ọrụ mmepe UART

AKWỤKWỌ CEBà CEB a kwesịrị ijikọ na ala (GND), mgbe ahụ modul ga-adị ike ma nwee ike iji ya dị ka ọrụ njikwa ike.

Mpụà ntụtụ mmepụta nke IO Port (Mpụpụ ma ọ bụ gbanyụọ)

INntinye ntinye nke ọdụ ụgbọ mmiri IO (nata / gbanyụọ nnata).

ID1, ID0 họrọ ngwaọrụ ị ga-ejikọ na site na nchikota HIGH/LOW nke ntụtụ abụọ a.

ID_Latna Ngwaọrụ ID latch atụdo. Mgbe mgbọrọgwụ na-esetịpụ iche ngwaọrụ site ID0, ID1, mkpa ka ị ka a ntụtụ LOW mgbe njikọ ga-eze ga- Switched kpọmkwem ngwaọrụ.

GNDna ala

+5Vna 5V voltagntinye

Ihe TXà kwekọrọ na RX nke ụlọ ọrụ mmepe UART

Ihe RXà kwekọrọ na TX nke ụlọ ọrụ mmepe UART

AKWỤKWỌ CEBà CEB a kwesịrị ijikọ na ala (GND), mgbe ahụ modul ga-adị ike ma nwee ike iji ya dị ka ọrụ njikwa ike.

Mpụà ntụtụ mmepụta nke IO Port (Mpụpụ/ Gbanyụọ mbupụ)I

INà ntinye ntinye nke ọdụ ụgbọ mmiri IO (nata / gbanyụọ).

ID1, ID0Site na nchikota HIGH / LOW nke ntụtụ abụọ a, enwere ike ịtọ ngwaọrụ ahụ na nọmba ngwaọrụ dị iche iche.

ID_Latà Ụkwụ Pin a enweghị mmetụta na ngwaọrụ.

Otu esi eji

Ụdị bọọdụ mmepe niile na MCU na-akwado interface nkwukọrịta UART nwere ike iji modul a ozugbo, ọ dịghịkwa mkpa ịwụnye ndị ọkwọ ụgbọala ọzọ ma ọ bụ mmemme API.

Tọlite ​​mgbọrọgwụ na ngwaọrụ

The omenala wired TTL bụ 1 ka 1 nnyefe, RFLINK-UART ikuku UART nnyefe modul ga-akwado 1-na-ọtụtụ ụdị, ndabere mgbọrọgwụ ọdụ (#0) mgbe ike-on na ngwaọrụ (#1) jikọọ ma ọ bụrụ na ị nwere ọzọ. Ngwaọrụ nwere nọmba (#2~# 4). Ị nwere ike ịhọrọ akụkụ ngwaọrụ dị iche iche ịchọrọ ijikọ site na ntụtụ ID0 na ID1 n'akụkụ mgbọrọgwụ. Maka nchikota ID0/ID1 nke nhọrọ ngwaọrụ, biko rụtụ aka na tebụl dị n'okpuru

  Ngwaọrụ 1 (#1) Ngwaọrụ 2 (#2) Ngwaọrụ 3 (#3) Ngwaọrụ 4 (#4)
ID0 pin ELU ELU ala ala
ID1 pin ELU ala ELU ala

ID0, ID1 pin bụ ndabara HIGH, ha ga-adị ala site na ijikọ na ala.
Mara: Ekwesịrị ịtọ akụkụ ngwaọrụ na nọmba ngwaọrụ achọrọ dịka nke mbụ,
mgbọrọgwụ ga-ahọrọ iche ngwaọrụ site na otu tebụl.

Ị nwere ike ịhọrọ ngwaọrụ dị iche iche iji nyefee ozi site na ID0 na ID1 nke mgbọrọgwụ, na-ekekọta ID0 ma ọ bụ/na ID1 na GND. Karịa nke ahụ, akụkụ mgbọrọgwụ nwekwara ike izipu akara ngosi dị ala / dị elu site na IO pin ka ịhọrọ ngwaọrụ ebumnuche na ofufe.

Maka example, na foto dị n'okpuru, Arduino Nano na-ahọrọ ngwaọrụ iji jikọọ site na ntụtụ D4 na D5.

Tọlite ​​mgbọrọgwụ na ngwaọrụ

Mgbe izipu kwekọrọ ekwekọ High / Low mgbaama na ID0 na ID1 atụdo, na
Mgbọrọgwụ mgbọrọgwụ ga-akwụsị nnyefe na njedebe njikọ ochie (ya bụ, kwụsị nnyefe na ịnweta na njedebe njikọ ochie). Ma chere maka mgbama dị ala site na pin ID_Lat ka ịgbanwee gaa na njikọ ọhụrụ ahụ.

Malite na-ebufe/nata ozi na njikọ ọhụrụ ahụ
Mgbe izipu akara akara nọmba ngwaọrụ site na ID0, ID1, transection niile n'etiti mgbọrọgwụ na ngwaọrụ ejikọrọ ugbu a ga-akwụsị. Ntugharị ọhụrụ agaghị ebido ruo mgbe izipu akara ID_Lat opekata mpe 3ms.

Malite na-ebusa

Enwere ikpe atọ maka Arduino, Raspberry Pi na sensọ.

Na-arụ ọrụ na Arduino

Na mgbakwunye na iji ọdụ ụgbọ mmiri TX/RX ngwaike Arduino ozugbo, modul a na-akwado usoro sọftụwia, yabụ ọ nwere ike iji na sọftụwia ṅomiri UART iji zere ibido interface UART anụ ahụ.

Ndị na-esonụ example na-ejikọta D2 na D3 na TX na akụkụ mgbọrọgwụ nke
RFLINK-UART modul site na software serial RX, D7, D8 bụ ntụtụ na-edozi njikọ na ngwaọrụ, na D5 na-eji dị ka ok toggle pin. Site na ntuziaka Arduino digitalDee mpụta LOW ma ọ bụ Elu maka ntụtụ D7, D8 na D5 Anyị nwere ike nweta ikike ijikọ ngwa ngwa na ngwaọrụ dị iche iche.

Na-arụ ọrụ na Arduino

Arduino (Ịtali) D2 D3 D5 D7 D8 5V GND
RFLINK- UART RX TX ID_Lat (Mkpọrọgwụ) ID0

(Mkpọrọgwụ)

ID1

(Mkpọrọgwụ)

5V GND CEB

Example nke usoro mbufe njem n'akụkụ mgbọrọgwụ:

mgbọrọgwụ-akụkụ njem mmemme mgbọrọgwụ-akụkụ njem mmemme

Example nke RX-akụkụ mmemme:

Mmemme akụkụ nnata RX

gbuo

gbuo

Na-arụ ọrụ na Raspberry Pi

Iji mod a na Raspberry Pi dịkwa mfe! Ejikọrọ ntụtụ nke modul RFLINKUART na ndị kwekọrọ nke Raspberry Pi dị ka ọ dị na mbụ.ample nke Arduino n'elu. N'ikwu ya n'ụzọ ọzọ, ị nwere ike ịgụ na dee ozugbo na pin RX/TX wee kọwaa ngwaọrụ iji jikọọ, dịka UART omenala.

Ọnụ ọgụgụ na-esonụ na-egosi usoro njikọ n'etiti Root-akụkụ
Raspberry Pi na modul RFLINK-UART, na usoro njikọ nke njedebe ngwaọrụ bụ otu ihe ahụ, mana ọ ID_ Achọghị ijikọ pin pin Lat, na ID0 na ID1 ka edobere nọmba ID dị iche iche dabere na ihe achọrọ. .

Na-arụ ọrụ na Raspberry Pi

Exampnke program:

Onye na-ebugharị na-ebufe ozi ugboro ugboro na ngwaọrụ #3 na ngwaọrụ #1

Example nke mmemme Example nke mmemme

Onye nnata: Nke a example bụ ihe dị mfe ịnata

Nke a example bụ ihe dị mfe ịnata

Njikọ ozugbo na ihe mmetụta

Ọ bụrụ na ihe mmetụta gị na-akwado interface UART na ọnụ ọgụgụ Baud na-akwado 9,600 ma ọ bụ
19,200, mgbe ahụ ị nwere ike jikọọ ya ozugbo na akụkụ ngwaọrụ nke modul RFLINK-UART, ma ị nwere ike kwalite ya ngwa ngwa na enweghị mgbu. A na-ewere ihe mmetụta G3 PM2.5 dị ka example, rụtụ aka na usoro njikọ ndị a

Njikọ ozugbo na ihe mmetụta

Na-esote, biko kwadebe bọọdụ mmepe (ma Arduino ma ọ bụ Raspberry Pi) ka
jikọọ RO nke modul RFLINK-UART N'akụkụ nke ọzọ, ị nwere ike ịgụ G3 nnyefe n'ozuzu UART ụzọ PM2.5 data, ekele, na G3 e kwalite ka a PM2.5 sensing modul na wireless nnyefe ike.

Jiri ọdụ ụgbọ mmiri IO

RFLINK-UART modul na-enye ọdụ ụgbọ mmiri IO nke na-enye gị ohere ịnyefe ma ọ bụ gbanyụọ iwu na-enweghị eriri, na ọdụ ụgbọ mmiri Io a abụghị nanị na nnyefe ma ọ bụ ịnweta njedebe nke modul, na njedebe abụọ ahụ nwere ike ịchịkwa ibe ha. Ọ bụrụhaala na ị na-agbanwe voltage nke IN port na njedebe ọ bụla, ị ga-agbanwe mmepụta voltage nke ọdụ ụgbọ mmiri Out na nsọtụ nke ọzọ synchronously. Biko rụtụ aka na ojiji ndị a exampka ịkọwa otu esi eji IO Port jikwaa mgba ọkụ ọkụ ọkụ ọkụ.

Jiri ọdụ ụgbọ mmiri IO Jiri ọdụ ụgbọ mmiri IO

 

Akwụkwọ / akụrụngwa

RFLINK RFLINK-UART modul nnyefe UART ikuku [pdf] Akwụkwọ ntuziaka
RFLINK-UART, Ikuku UART nnyefe modul, RFLINK-UART Ikuku UART Module nnyefe

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *