Cov txheej txheem:

Ntse Txoj Kev Teeb Siv LoRa: 5 Kauj Ruam
Ntse Txoj Kev Teeb Siv LoRa: 5 Kauj Ruam

Video: Ntse Txoj Kev Teeb Siv LoRa: 5 Kauj Ruam

Video: Ntse Txoj Kev Teeb Siv LoRa: 5 Kauj Ruam
Video: QHIA QHOV TSEEB - KUB VAJ LOOG TSUA NEW MUSIC VIDEO 2022 2024, Hlis ntuj nqeg
Anonim
Ntse Txoj Kev Teeb Siv LoRa
Ntse Txoj Kev Teeb Siv LoRa

Lub nroog txoj kev teeb pom kev muaj kev nyab xeeb rau kev mus los, ib puag ncig neeg taug kev muaj kev nyab xeeb thiab tuaj yeem sawv cev rau kev txhim kho zoo rau lub nroog kev tsim vaj tsev ncig teb chaws thiab kev lag luam.

Txoj haujlwm no lub hom phiaj hauv kev txhim kho tus qauv ntawm txoj kev teeb pom kev zoo uas muab teeb pom kev zoo tswj thiab tawm tswv yim txog kev ua haujlwm rau tus neeg siv.

Cov qauv no ua haujlwm ntawm Master-qhev teeb tsa, qhov twg txhua txoj kev teeb pom kev zoo ua qhev, thiab LoRa Gateway ua tus tswv. Raws li Lora lub rooj vag muaj qhov ntev dua piv rau lwm cov kev pabcuam sib txuas lus xws li wifi, Bluetooth, NFC thiab lwm yam.. Txawm hais tias GSM muaj qhov ntev dua nws suav nrog kev them nqi uas tsis muaj LoRa (Tsis pub dawb) thiab tseem LoRa siv hluav taws xob tsawg heev. thaum ua haujlwm. Master tau txuas nrog internet kom tus neeg siv tuaj yeem saib xyuas cov teeb pom kev deb.

Kauj Ruam 1: QHOV TSEEM CEEB

QHOV TSEEM CEEB
QHOV TSEEM CEEB
  • Lithium-ion roj teeb
  • LED teeb thiab LED tsav tsheb
  • Ultrasonic sensor
  • Nodemcu (ESP8266 12E)
  • Arduino UNO (ATMEGA 328P)
  • SX 1728 Lora transceiver

Kauj Ruam 2: Nqe lus piav qhia ntawm Cheeb Tsam

Kev piav qhia ntawm Cheebtsam
Kev piav qhia ntawm Cheebtsam
Kev piav qhia ntawm Cheebtsam
Kev piav qhia ntawm Cheebtsam
Kev piav qhia ntawm Cheebtsam
Kev piav qhia ntawm Cheebtsam
Kev piav qhia ntawm Cheebtsam
Kev piav qhia ntawm Cheebtsam

Nodemcu:

ESP8266, suav nrog GPIO, PWM, I2C, SPI thiab ADC tag nrho hauv ib lub rooj tsavxwm. Lub microcontroller no tau tsim WiFi nrog nws, uas pab peb txuas peb txoj haujlwm rau hauv internet. Txhua GPIO tus pin ntawm Nodemcu tuaj yeem siv ua PWM pins, ntxiv rau qhov ntawd, nws kuj muaj 1 tus pin analog.

LED tsav tsheb:

AN30888A thiab AN30888B yog DC-DC cov tswj hwm zoo tshaj plaws rau kev tsav lub teeb ci ci rau LED teeb pom kev zoo. Lawv tau nruab nrog 2 hom teeb pom kev zoo hloov pauv (PWM tswj thiab siv qhov ntsuas hluav taws xob), thiab tuaj yeem ua tau sib xws nrog txhawb nqa, pob, lossis pob-txhawb qhov hluav taws xob los ntawm kev hloov cov khoom sab nrauv

LORA tus qauv:

LoRa (Ntev-ntau Xov Tooj Cua) tus qauv yuav coj koj li IoT cov phiaj xwm nrug deb nrog kev sib txuas lus hla qhov kev nthuav dav dav. Daim ntawv no ntawm kev sib txuas lus wireless tau ua rau muaj bandwidth loj dua, ua rau muaj kev cuam tshuam cuam tshuam, txo qis kev siv tam sim no, thiab nce kev nyab xeeb.

Cov qauv no siv SX1278 IC thiab ua haujlwm ntawm 433MHz zaus. Zuj Zus-uas muab rau koj qhov qab zib ntawm qhov ua tau zoo ntawm lub teeb liab xa mus-yuav npog ntau yam ntawm 420-450MHz. Lub peev xwm muaj peev xwm ntev wireless no tau ntim rau hauv pob me (17 x 16mm) thiab xa los ntawm lub kav hlau txais xov caij nplooj ntoo hlav.

Nrog LoRa Ra-01, koj tsis tas yuav muaj kev cuam tshuam hauv qhov sib npaug ntawm ntau yam, cuam tshuam kev tiv thaiv kab mob, lossis siv hluav taws xob. Cov thev naus laus zis tom qab IC no txhais tau tias nws zoo meej rau cov haujlwm uas xav tau ntau thiab muaj zog.

Nta:

  • LoRaTM nthuav tawm kev sib txuas lus sib tham
  • Ib nrab-duplex SPI kev sib txuas lus
  • Qhov programmable tus nqi tuaj yeem ncav cuag 300kbps
  • 127dB RSSI yoj ntau.

Kev qhia tshwj xeeb:

  • Txuj Ci Txuj Ci: 433MHz
  • Zaus ntau: 420 - 450MHz
  • Chaw nres nkoj: SPI/GPIO
  • Kev khiav hauj lwm Voltage: 1.8 - 3.7V, default 3.3V
  • Ua Haujlwm Tam Sim No, Tau Txais: tsawg dua 10.8mA (LnaBoost kaw, Band 1)
  • Kev xa tawm: tsawg dua 120mA (+20dBm),
  • Qauv pw tsaug zog: 0.2uA

Kauj Ruam 3: Schematic ntawm Master thiab Qhev

Schematic ntawm Master thiab qhev
Schematic ntawm Master thiab qhev
Schematic ntawm Master thiab qhev
Schematic ntawm Master thiab qhev

Muab cov kev sib txuas raws li schematic.

Master yuav ua lub qhov rooj thiab txuas nrog internet. Txhua tus qhev tau txuas nrog ib tus neeg txoj kev teeb thiab tswj qhov ci ntawm Lub Teeb.

SX1728 thiab Ultrasonic sensor txuas nrog Arduino uno raws li cov txheej txheem. Trig pin thiab Echo pin txuas nrog cov pins ntawm Arduino UNO. SX1728 LoRa module txuas nrog Arduino los ntawm SPI kev sib txuas lus.

SX1728 ua hauv 433Mhz. txhua lub tebchaws muaj qhov sib txawv bandwidth rau LoRa. Hauv Is Nrias teb pub dawb band hauv 866-868 MHz. Rau cov qauv ua qauv, 433MHz module tau siv ntawm no.

Kauj ruam 4: Kev ua haujlwm

Kev ua haujlwm
Kev ua haujlwm
Kev ua haujlwm
Kev ua haujlwm
Kev ua haujlwm
Kev ua haujlwm

Thaum muaj teeb meem hla txoj kev teeb pom kev (SLAVE), lub ntsuas hluav taws xob ultrasonic yuav txheeb xyuas qhov teeb meem thiab nce qhov ci ntawm txoj kev teeb ntawd. Thiab qhov no tseem xa xov mus rau txoj kev teeb tom ntej li pob ntawv RF. Yog li cov saw ntawm txoj kev teeb yuav ua rau nws ci ntsa iab tas li. Tom qab ntawd nws yuav rov qab los rau qhov qub. Ntxiv rau txhua txoj kev teeb pom kev tuaj yeem tswj tus kheej ntawm tus tswv los ntawm kev xa xov mus rau tus qhev tshwj xeeb.

Kuv tau siv 3.2 V lithium-ion roj teeb thiab LED tsav tsheb nyob rau hauv hom txhawb kom muab LED qhov tsim nyog voltage

Qhev ntawm no yuav ua haujlwm hauv 3 Hom, uas tuaj yeem teeb tsa hauv software

  • Hom "1" puv ci ntsa iab ib txwm (Hnub Los nag thiab hnub xwm txheej)
  • Hom "2" Hloov Lub Teeb (Lub Sijhawm Yav Dhau Los - Lub Teeb Tsawg)
  • Hom "3" Kev tswj kom puv nrog ultrasonic (Ib tag hmo thiab siv sijhawm tsawg)

Master yuav tshaj tawm cov lus nrog qhov chaw nyob tshwj xeeb. Tus qhev uas nyob nrog qhov chaw nyob yuav tsuas lees txais cov lus thiab ua raws.

Rau qhov ci ci ntawm LED, LED tsav tsheb tuaj yeem siv xws li AN30888A/B. Kuv tau txais ib qho zoo li qub los ntawm lub teeb thaum muaj xwm txheej qub thiab thim rov qab nws lub cav.

Kauj ruam 5: Codes

Nov kuv nthuav qhia cov lej siv rau Tus Xib Hwb thiab Tus Qhev, Cov Ntawv Qhia rau tus tsav tsheb LED uas kuv tau siv.

github.com/sandeepmistry/arduino-LoRa - ntawm no koj tuaj yeem rub lub tsev qiv ntawv rau LoRa.

Pom zoo: