Sadržaj:

Inteligentno ulično svjetlo pomoću LoRa: 5 koraka
Inteligentno ulično svjetlo pomoću LoRa: 5 koraka

Video: Inteligentno ulično svjetlo pomoću LoRa: 5 koraka

Video: Inteligentno ulično svjetlo pomoću LoRa: 5 koraka
Video: Prüfungsvorbereitung B2 🚀 Deutsch lernen 2024, Novembar
Anonim
Inteligentno ulično svjetlo pomoću LoRa
Inteligentno ulično svjetlo pomoću LoRa

Ulična rasvjeta grada pruža sigurnije uslove u saobraćaju, sigurnije okruženje za pješake i može predstavljati veliko poboljšanje arhitektonske turističke i komercijalne proizvodnje grada.

Ovaj projekt ima za cilj razvoj prototipa pametne ulične rasvjete koja korisniku pruža upravljanje nivoom lampe i povratne informacije o performansama.

Ovaj prototip radi na konfiguraciji Master-slave, gdje svako ulično svjetlo djeluje kao slave, a LoRa Gateway djeluje kao master. Budući da Lora gateway ima veći domet u usporedbi s drugim komunikacijskim uslugama poput wifi -a, Bluetootha, NFC -a itd. Iako GSM ima veći raspon, uključuje pretplate koje nisu dostupne, postoji LoRa (besplatno), a također i LoRa troši vrlo malu količinu energije tokom rada. Master je spojen na internet tako da korisnik može daljinski nadzirati ulična svjetla. Dakle, veliki broj uličnih svjetiljki može se povezati i kontrolirati s glavnog pristupnika.

Korak 1: POTREBNE KOMPONENTE

POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
  • Litijum-jonska baterija
  • LED svjetlo i LED upravljački program
  • Ultrazvučni senzor
  • Nodemcu (ESP8266 12E)
  • Arduino UNO (ATMEGA 328P)
  • SX 1728 Lora primopredajnik

Korak 2: Opis komponenti

Opis komponenti
Opis komponenti
Opis komponenti
Opis komponenti
Opis komponenti
Opis komponenti
Opis komponenti
Opis komponenti

Nodemcu:

ESP8266, integrira GPIO, PWM, I2C, SPI i ADC sve u jednu ploču. Ovaj mikrokontroler ima ugrađen WiFi koji nam pomaže da svoj projekt povežemo s internetom. Svi GPIO pinovi Nodemcu -a mogu se koristiti kao PWM pinovi, osim toga ima i 1 analogni pin.

LED upravljački programi:

AN30888A i AN30888B su DC-DC kontroleri idealni za pogon LED dioda velike jačine za LED rasvjetu. Opremljeni su s 2 načina podešavanja osvjetljenja (PWM kontrola i kontrola referentnog napona), a mogu se učiniti kompatibilnim s pojačanjem, smanjenjem ili smanjenjem napona promjenom vanjskih komponenti

LORA modul:

Modul LoRa (radio velikog dometa) odvest će vaše IoT projekte na daljinu s komunikacijom u širokom rasponu. Ovaj oblik bežične komunikacije rezultira većom propusnošću, povećavajući otpornost na smetnje, minimizirajući potrošnju struje i povećavajući sigurnost.

Ovaj modul koristi IC SX1278 i radi na frekvenciji od 433MHz. Skakanje frekvencije-što vam daje slatku ravnotežu kvalitetnog prijenosa signala-pokrivat će raspon od 420-450MHz. Ova bežična sposobnost velikog dometa upakovana je u mali paket (17 x 16 mm) i isporučuje se preko opružne antene.

S LoRa Ra-01 ne morate kompromitirati u ravnoteži dometa, otpornosti na smetnje ili potrošnje energije. Tehnologija iza ovog IC -a znači da je savršena za one projekte koji zahtijevaju domet i snagu.

Karakteristike:

  • LoRaTM komunikacija s proširenim spektrom
  • Poludupleksna SPI komunikacija
  • Programabilna brzina prijenosa može doseći 300kbps
  • 127dB RSSI valni raspon.

Specifikacije:

  • Bežični standard: 433MHz
  • Frekvencijski raspon: 420 - 450MHz
  • Port: SPI/GPIO
  • Radni napon: 1,8 - 3,7 V, zadano 3,3 V.
  • Radna struja, prijem: manje od 10,8 mA (LnaBoost zatvoren, opseg 1)
  • Prenos: manje od 120mA (+20dBm),
  • Model za spavanje: 0,2uA

Korak 3: Šema master i slave

Shema master i slave
Shema master i slave
Shema master i slave
Shema master i slave

Navedite veze prema shemi.

Master će djelovati kao gateway i biti povezan s internetom. Svaki rob je povezan sa pojedinačnim uličnim svjetlima i kontroliše jačinu svjetla.

SX1728 i ultrazvučni senzor spojeni su na Arduino uno prema shemi. Trig pin i Echo pin su spojeni na digitalne pinove Arduino UNO -a. SX1728 LoRa modul je spojen na Arduino putem SPI komunikacije.

SX1728 djeluje u 433Mhz. svaka zemlja ima odgovarajuću propusnost za LoRa. U Indiji slobodni opseg na 866-868 MHz. Za model prototipa, ovdje se koristi modul od 433MHz.

Korak 4: Operacija

Operacija
Operacija
Operacija
Operacija
Operacija
Operacija

Kada prepreka pređe ulično svjetlo (SLAVE), ultrazvučni senzor će otkriti prepreku i povećati svjetlinu te ulične rasvjete. Ovo takođe šalje poruke nadolazećim uličnim svjetlima kao RF paketi. Tako će lanac uličnih svjetala stalno povećavati svjetlinu. Zatim će se vratiti u normalan način rada. Nadalje, svako ulično svjetlo može se pojedinačno kontrolirati s glavnog uređaja slanjem poruka određenom robnom uređaju.

Koristio sam litijum-jonsku bateriju od 3,2 V i LED drajver u režimu pojačanja da LED-u obezbedim potreban napon

Slave će ovdje raditi u 3 načina rada, koji se mogu konfigurirati u softveru

  • Način rada "1" Uvijek puna svjetlina (kišni dani i dani u hitnim slučajevima)
  • Način rada "2" Alternativna svjetlina (večernja vremena - slaba svjetlost)
  • Režim "3" Potpuna kontrola sa ultrazvukom (ponoć i kratko vrijeme upotrebe)

Master će emitirati poruku s određenom adresom. Podređeni uređaj s odgovarajućom adresom će samo prihvatiti poruku i ponašati se u skladu s tim.

Za kontrolu svjetline LED -a može se koristiti LED upravljački program, poput AN30888A/B. Nabavio sam jednu takvu od stare lampe za hitne slučajeve i obrnuto je projektirao.

Korak 5: Kodovi

Ovdje predstavljam kodove koji se koriste za Master i Slave, Tehnički list za LED upravljački program koji sam koristio.

github.com/sandeepmistry/arduino-LoRa - ovdje možete preuzeti biblioteku za LoRa.

Preporučuje se: