Мазмұны:
- 1-қадам: Zigbee-қойшымен жұмыс істеу үшін USB модуль кодын жүктеңіз
- 2-қадам: Zigbee-қойшыны конфигурациялау
- 3 -қадам: ZigBee басқару қызметін іске қосыңыз және шамды қосыңыз
- 4 -қадам: шамды басқару
- 5 -қадам: Қорытынды
Бейне: Айдаһар тақтасындағы ZigBee модулі арқылы шамды қалай қосуға және басқаруға болады: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл нұсқаулық пайдаланушыға айдаһар тақтасына ZigBee модулін қалай қосуды және дұрыс орнатуды және оны ZigBee IOT желісін құра отырып, ZigBee басқарылатын шаммен (OSRAM) өзара әрекеттесуді үйретеді.
Талаптар:
- Dragonboard 410c;
- CC2531 USB кілті;
- TEXAS INSTRUMENTS CC отладчик/бағдарламашы;
- OSRAM Lightify реттелетін ақ A19.
1-қадам: Zigbee-қойшымен жұмыс істеу үшін USB модуль кодын жүктеңіз
Ең алдымен, USB модуліне зигби-шопанмен жұмыс істеу үшін кодты жүктеу қажет. Бұл құрылғыларды дұрыс тану мен IOT желісін дұрыс құруға мүмкіндік береді.
Мұны істеу үшін осы GitHub оқулығын тексеріңіз.
2-қадам: Zigbee-қойшыны конфигурациялау
Код ZigBee USB модуліне жүктелгенін ескере отырып, енді zigbee -pherd қосымшасын конфигурациялаудың уақыты келді.
Зигби-шопан Node-да жасалған, сондықтан айдаһар тақтасында түйінді орнату қажет. Орнату әр операциялық жүйеден ерекшеленеді, сондықтан оны қалай дұрыс орнату керектігін білу үшін осы сілтемеден Debian тақырыбын іздеңіз.
Dragonboard-да түйін орнатылған болса, зигби-шопанды конфигурациялау үшін келесі қадамдарды орындаңыз:
- Жобаға «zbserver» атауы бар қалта жасаңыз (CLI: ~ $ mkdir zbserver)
- Zbserver қалтасында «server.js» атты файл жасаңыз (CLI: ~ $ touch server.js)
-
Енді CLI командалары бойынша жобалауға, zigbee -pherd, serialport және express libs орнату үшін кейбір тәуелділіктерді орнату қажет:
- : ~/zbserver $ sudo npm serialport орнатыңыз
- : ~/zbserver $ sudo npm zigbee -pherd орнатыңыз
- : ~/zbserver $ sudo npm express орнатыңыз
Осыдан кейін сервердің басқару кодын (осы қадамның соңында бекітілген) құрылған «server.js» файлына көшіру қажет.
Ескертпе: ол тек берілген шаммен жұмыс істейді және USB кілті Айдаһар тақтасына қосылуы керек.
3 -қадам: ZigBee басқару қызметін іске қосыңыз және шамды қосыңыз
Шамды серверге қосу үшін CLI пәрмені бойынша құрылған қалта (zbserver) каталогына өтіп, «server.js» (айдаһар тақтасында байланыс орнатылған) файлын орындау қажет:
~/zbserver $ sudo node server.js
Ашылған консоль шам табылған жағдайда және автоматты түрде қосылу қажет болса, Zigbee қосылымдарының күйін хабарлауы керек.
Лампа жұбы режимін қосу үшін сізге қажет:
- 5 секундқа өшіріңіз;
- 5 секундқа қосыңыз;
- 1 және 2 -қадамдарды бес рет қайталаңыз.
Шам серверге автоматты түрде қосылады.
4 -қадам: шамды басқару
Лампаны басқару үшін келесі IP -адрестер бойынша хабарламаларды орындау қажет:
- localhost: 3000/turnOff -> Шамды өшіру үшін;
- localhost: 3000/turnOn -> Шамды қосу үшін.
5 -қадам: Қорытынды
Алдыңғы қадамдардан кейін, сіз Dragonboard 410c және CC2531 ZigBee модулін қолдана отырып, шамды ZigBee протоколы арқылы басқара аласыз.
Егер күмән туындаса, төменде түсініктеме беріңіз немесе келесі сілтемелерді тексеріңіз:
- зигби-шопан Wiki: сервер мен құрылғы сыныптары туралы ақпарат.
- зигби-шопан HowTo: ZigBee шопанын қалай қолдану керектігі туралы ақпарат.
Ұсынылған:
Контроллерді эмуляторға қалай орнатуға, іске қосуға және қосуға болады: 7 қадам
Контроллерді эмуляторға қалай орнатуға, іске қосуға және қосуға болады: Сіз бір кездері отырдыңыз ба, жас ойыншы ретіндегі балалық шағыңызды есіңізге түсірдіңіз бе, кейде сіз ескі асыл тастарға қайта оралғыңыз келеді ме? Бұл үшін қосымша бар …. дәлірек айтқанда, бағдарлама жасайтын ойыншылар қауымдастығы бар
GoPro Hero 4 -ті RC таратқышы арқылы қалай басқаруға болады: 4 қадам (суреттермен)
RC таратқышы арқылы GoPro Hero 4 -ті қалай басқаруға болады: Бұл жобаның мақсаты - RC таратқышы арқылы GoPro Hero 4 -ті қашықтан басқару мүмкіндігі. Бұл әдіс GoPro -дің Wifi & Құрылғыны басқаруға арналған HTTP API & шабыттандырылған PROTOTYPE: КІМБЕТТІ ЖӘНЕ ӨМІР
Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және енгізуге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: 11 қадам
Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және кірістіруге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: Сізде жұмыс істеп жатқан және өзіңіз ойлаған көптеген мәліметтер бар ма? &Quot; Мен бәрін қалай жасай аламын? бұл мәліметтер жақсы көрінеді және түсіну оңай ма? " Олай болса, Microsoft Office Word 2007 кестесі сіздің жауапыңыз болуы мүмкін
Raspberry Pi мен реле арқылы құрылғыны қалай басқаруға болады - НЕГІЗДЕРІ: 6 қадам
Raspberry Pi мен реле арқылы құрылғыны қалай басқаруға болады - НЕГІЗДЕРІ: Бұл IoT жобаларын жасауға көмектесетін Raspberry Pi мен реле арқылы құрылғыны басқаруға арналған негізгі және тікелей нұсқаулық Бұл оқулық жаңадан бастаушыларға арналған таңқурай қолдану туралы мүлдем білмесеңіз де жалғастырыңыз
Arduino UNO және бір каналды 5В қатты күйдегі реле модулін қолдану арқылы шамды қалай басқаруға болады: 3 қадам
Arduino UNO және 5V бір арналы қатты күй релесі модулін қолдану арқылы шамды қалай басқаруға болады: Сипаттама: Дәстүрлі механикалық релемен салыстырғанда, қатты күй релесінің (SSR) көптеген артықшылықтары бар: оның қызмет ету мерзімі ұзарады, қосылу әлдеқайда жоғары/ өшіру жылдамдығы және шу жоқ. Сонымен қатар, ол дірілге және механикалық төзімділікке ие