Мазмұны:

LoRa тор сенсорлары: 6 қадам
LoRa тор сенсорлары: 6 қадам

Бейне: LoRa тор сенсорлары: 6 қадам

Бейне: LoRa тор сенсорлары: 6 қадам
Бейне: Гулькина кровь ► 4 Прохождение Batman: Arkham City 2024, Шілде
Anonim
LoRa торлы сенсорлары
LoRa торлы сенсорлары

Бұл Ripple LoRa торлы желілеріндегі үшінші, енді сенсорлық түйіндерді көрсетеді.

Анықтама алу үшін алдыңғы мақалаларды қараңыз:

www.instructables.com/id/LoRa-Mesh-Radio/

www.instructables.com/id/LoRa-GPS-Tracker/

Жабдықтар

Аппараттық компоненттерді мына жерден сатып алуға болады:

Adafruit қауырсыны LoRa модулімен:

диполды антенна:

1 -қадам: Фон

Фон
Фон

Температура, ылғалдылық сияқты Arduino сенсорлық модульдерінің көпшілігін сандық немесе аналогтық GPIO түйреуіші арқылы сұрауға болады. Бұл мақала үшін мен жалын сенсорында сынап көрдім, ол сандық түйреуішті (сенсор мәні потенциометр параметрінен іске қосылған кезде) және аналогты түйреуішті қолданады.

Сенсорлық модуль:

Жобаның бұл бөлігінің мақсаты - Ripple LoRa тораптарына арнайы сенсорлық түйіндерді енгізу. Сіз датчиктерді қашықтан бақылай аласыз немесе конфигурацияланатын күйге жеткен кезде ескерту хабарларын ала аласыз, мысалы, жалын, қозғалыс және т.б.

2 -қадам: Сымдарды жалғау

Қазіргі уақытта сенсорлық модуль қосылуы керек келесі түйреуіштермен жұмыс істейтін тақтаның тек екі түрі бар:

Адафрут қауырсыны:

* Аналогты түйреуіш: A1 (gpio 15) -OR-

* Сандық түйреуіш: 10

TTGO/HELTECH ESP32 LoRa модулі:

* Аналогты түйреуіш: 39 -НЕМЕСЕ-

* Сандық түйреуіш: 34

Көптеген сенсорлық модульдер 3,3 Вольтты қабылдай алады, сондықтан сізге GND және VCC түйреуіштерін тақтаның GND және 3.3V түйреуіштеріне қосу қажет.

3 -қадам: микробағдарламаны жыпылықтау

Ол үшін сізге Arduino IDE және мақсатты тақта түрін қолдау қажет.

Бұл Github бетінде микробағдарламаны қалай жарқылдау туралы нұсқаулар бар:

github.com/spleenware/ripple

«Сенсорлық түйін» мақсаттарының бірін таңдаңыз. Тақтаны USB кабелі арқылы жалғаған кезде Arduino IDE -де сериялық мониторды ашу арқылы микробағдарламаның дұрыс екенін тексеріңіз. Жіберу жолына 'q' енгізіңіз (тырнақшасыз) және enter пернесін басыңыз. Сериялық монитор «Q: …» деп басталатын мәтінмен жауап беруі керек.

4 -қадам: Қолданбадағы сенсорды конфигурациялаңыз

Қолданбадағы сенсорды конфигурациялаңыз
Қолданбадағы сенсорды конфигурациялаңыз
Сенсорды қолданбада конфигурациялаңыз
Сенсорды қолданбада конфигурациялаңыз

Сенсор модулін конфигурациялау және оны бақылау үшін сізге Ripple Commander қосымшасын орнату қажет. Қазіргі уақытта тек Android қолдайды. Play -ден жүктеу:

Бағдарламада екі іске қосу белгішесі бар. «Құрылғыны қамтамасыз ету» тек торлы желіні (ретрансляторлар, сенсорлар, шлюз және т.б.) орнатқан кезде арналған. Сенсорлық түйіндерге бірегей идентификатор (2 мен 254 арасында) тағайындалуы керек және олардың шифрлау кілттері жасалуы керек. Құралдар тақтасындағы 'ЖАҢА' мәзірін нұқыңыз, сенсордың идентификаторы мен атын енгізіңіз, содан кейін САҚТАУ түймесін басыңыз. Сенсор енді негізгі тізімде болуы керек.

Сенсорлық түйіндер үшін қосымша конфигурация параметрлері бар. Sensor Config экранын көру үшін 'өңдеу' (қарындаш) белгішесін, одан кейін келесі экрандағы '…' түймесін түртіңіз. (бірінші скриншот жоғарыда). Бұл сенсорды орнатуға, оның күйін қалай хабарлауға және ескерту хабарларын шығаруға арналған. Конфигурация аяқталғаннан кейін жоғарғы панельдегі САҚТАУ мәзірін түртіңіз.

«Программист» экранына өту үшін оң жақтағы «чип» белгісін түртіңіз. Сенсорлық тақтаны USB-OTG кабелі арқылы Android-ге қосыңыз, содан кейін 'БАҒДАРЛАМА' түймесін түртіңіз. Егер бәрі ойдағыдай болса, онда «Орындалды» деген хабарлама болуы керек, енді сіз оны ажыратуға болады.

Android іске қосқышына қайта оралыңыз, содан кейін негізгі Ripple Commander қосқыш белгішесін түртіңіз. Бұл қосымшаның негізгі пайдаланушы интерфейсі, онда сіз желідегі басқа «пейджер» пайдаланушыларымен (Ripple Messenger қосымшасын қолданатын) сөйлесе аласыз, сонымен қатар қайталағыштар мен сенсорлық түйіндер сияқты арнайы түйіндеріңізді бақылай аласыз. Тізімдегі сенсор түйінін түртіңіз, сонда сіз құрылғының күй экранын көресіз (жоғарыдағы екінші скриншотты қараңыз).

5 -қадам: демо

Бұл жалын сенсорының ескерту күйін қосатын демонстрациясы және ескертуді алатын үй түйіні.

Ескертулер өткеннен кейін қолмен немесе автоматты түрде «қалпына келтірілетін» күйді білдіреді. Мұнда көрсетілген экран ескерту күйін қолмен қалпына келтіруге арналған «Ескертуді қалпына келтіру» түймесін ұсынады.

Жасалған ескерту хабарлары үйдегі түйін тақтасының дыбыстық сигналын шығарады және хабар 'Тарих' қойындысында болады.

6 -қадам: Кері байланыс

Бұл мүмкіндік, сенсорлардың қашықтағы күйлер туралы хабарлауы және ескертулердің болуы осы IOT желілерінің ұзақ мерзімді қызметі үшін өте пайдалы функцияны білдіреді. Мен бұл жаңа мүмкіндікпен не істеуге болатынын және оның қалай жүзеге асқанын естігенде өте қуаныштымын. Әдеттегідей, мен әлі де шешуді қажет ететін проблемалар бар -жоғын білгім келеді.

құрметпен, Скотт Пауэлл.

Ұсынылған: