Мазмұны:

Таңқурай Pi көмегімен өзіңіздің аферо хабыңызды жасаңыз: 6 қадам
Таңқурай Pi көмегімен өзіңіздің аферо хабыңызды жасаңыз: 6 қадам

Бейне: Таңқурай Pi көмегімен өзіңіздің аферо хабыңызды жасаңыз: 6 қадам

Бейне: Таңқурай Pi көмегімен өзіңіздің аферо хабыңызды жасаңыз: 6 қадам
Бейне: Қуыр, Қуыр Қуырмаш. 2024, Қараша
Anonim
Таңқурай Pi көмегімен өзіңіздің аферо хабыңызды жасаңыз
Таңқурай Pi көмегімен өзіңіздің аферо хабыңызды жасаңыз

Эй бәріне!

Біз Afero Modulo-1 тақтасын қолдану арқылы құрылғыларды бұлтқа қосу сымсыз қол жетімді, сымсыз басқарылатын және басқа құрылғылармен қауіпсіз және сенімді түрде сөйлесуге болатындай етіп қосудың қаншалықты оңай екенін көрсететін бірнеше нұсқаулықты орналастырдық.

Modulo-1 тек Bluetooth-ге арналған құрылғы болғандықтан, Интернетке қосылу үшін оған сәл жақсы қосылған құрылғы қажет. Алдыңғы нұсқаулықтарда біз тек қысқа қашықтықтағы жергілікті қосылымға (BoE-ботқа) сүйенетін немесе жақын жерде болған кезде ғана қол жетімді болуы қажет болатын жобаларды жасадық (тышқан қақпасы сияқты). жағдайларда Afero мобильді қосымшасы жергілікті Modulo тақталары мен Afero Cloud арасындағы байланыс торабы қызметін атқарады.

Бізде жақында көрмеге арналған тағы бірнеше қызықты жобалар бар, олардың кейбіреулері тіпті сіздің қолыңызда, егер сіздің Afero-мен жұмыс істейтін құрылғы желіде болса және бұлтқа үнемі қосылып тұрса, сіз оларды бақылай аласыз немесе басқара аласыз. үйде.

Жақында біз ARM-ге негізделген Debian Linux шағын компьютерін (Raspberry Pi сияқты) дербес Afero Hub-қа айналдыратын бағдарламалық пакетті шығардық. Бұл жергілікті Afero құрылғыларын онлайн режимінде және бұлтқа қосады, сондықтан сіз оларға мобильді қосымша арқылы әлемнің кез келген нүктесінен қол жеткізе аласыз.

Afero Hub бағдарламалық жасақтамасы туралы қосымша ақпаратты мына сілтемелерден таба аласыз -

Afero Blog Post хаб бағдарламалық жасақтамасын жариялайды

Әзірлеуші құжаттары - Afero Hub Software

Орнату тез және оңай, біз оларды осында қысқаша нұсқаулықта орындаймыз және сізге мұны қалай жасау керектігін көрсетеміз!

1 -қадам: Hub бағдарламалық жасақтамасына арналған жабдық

Біз Hub бағдарламалық жасақтамасын ARM CPU архитектурасына арналған Debian пакеті ретінде шығардық. Бағдарламалық қамтамасыз етуді іске қосатын ең қарапайым және қол жетімді аппараттық платформа - Raspberry Pi. Raspberry Pi 3 және Raspberry Pi Zero W екеуі де Wi-Fi мен Bluetooth қолдауына ие, сондықтан олар қосымша жабдықсыз Afero хабы ретінде жұмыс істейді. Бұл хабты біріктірудің ең оңай жолы.

Қолыңызда екеніне көз жеткізіңіз:

- Raspberry Pi 3 Model B немесе Raspberry Pi Zero W

- Ол үшін қолайлы қуат көзі (қабырғаға арналған USB қуат адаптері жақсы)

- көлемі кемінде 8 ГБ MicroSD картасы

Хабты іске қосу үшін сізге бірнеше қосымша элементтер қажет:

- SD картасының суретін жазу үшін компьютерге арналған MicroSD оқу құралы/адаптері

- USB конфигурациясы үшін USB пернетақтасы/тінтуірі мен HDMI мониторы (міндетті емес, бірақ ұсынылады)

Егер сізде Pi болмаса немесе хаб ретінде пайдалану үшін жаңасын алғыңыз келсе, сіз Pi 3 -пен бірге келетін Raspberry Pi 3 «Бастапқы жиынтықтарын» таба аласыз, әдетте сүйкімді қоршау, қуат. жабдықтау және MicroSD картасы, бастау үшін қажет нәрсенің бәрі. Стартерлердің бұл түрлерін электрониканың сүйікті веб -сайтынан немесе жергілікті сүйікті электроника дүкенінен немесе басқа жерден табуға болады.

Егер сіз Pi -ді қолдануда жаңадан болсаңыз, Wi -Fi желісін орнату үшін USB консоліне қосылу үшін USB пернетақтасын/тінтуірін және HDMI мониторын алуыңыз керек. Жергілікті WiFi желісінде Pi орнатылғаннан кейін, оларға енді қажет болмайды - Hub бағдарламалық қамтамасыз етуіне монитор немесе пернетақта мүлде қажет емес. Егер сіз Pi -мен таныс болсаңыз, орнатуды сәл жеңілдету үшін Afero әзірлеуші құжаттамасындағы «бассыз» орнатуды қолдана аласыз.

2 -қадам: ОЖ -ны орнатыңыз

Raspberrypi.org сайтынан Raspbian Lite соңғы шығарылымын жүктеп алыңыз - бұл жазбадан бастап бұл Raspian «Stretch» шығарылымы.

Жүктелгеннен кейін raspberrypi.org сайтындағы жақсы құжаттарды қолдана отырып, осы ОС кескінін MicroSD картасына жазыңыз, ол сізге MicroSD картасын Windows, mac OS/OS X немесе Linux компьютерінде қалай жасау керектігін көрсетеді. MicroSD картасын жазу үшін осы құжаттағы қадамдарды орындаңыз, содан кейін жалғастыру үшін осы жерге қайта кіріңіз.… біз сені күтеміз!

3 -қадам: Pi конфигурациясын жасаңыз

Pi конфигурациясын жасаңыз
Pi конфигурациясын жасаңыз
Pi конфигурациясын жасаңыз
Pi конфигурациясын жасаңыз
Pi конфигурациясын жасаңыз
Pi конфигурациясын жасаңыз

Енді жергілікті Wi -Fi желісіне қосылу үшін Pi -ге жылдам орнату жұмыстарын жасайық -

- Pi 3 SD ұясына MicroSD картасын орнатыңыз

- USB пернетақтасын/тінтуірді Pi -дегі USB порттарына қосыңыз

- HDMI кабелін Pi мен уақытша пайдалануға болатын компьютер мониторына жалғаңыз

Кабельді қабырғадағы қуат көзіне бекітілген MicroUSB портына жалғау арқылы Pi -ді қосыңыз (компьютердің USB порты Pi үшін жеткілікті қуат бере алмауы мүмкін.)

Pi жүктеледі және ол сізді жұмыс үстелінің ортасына бастайды.

Терминал терезесін ашу және жергілікті Wi -Fi желісінде Pi алу үшін raspberrypi.org сайтындағы ыңғайлы нұсқауларды орындаңыз.

Сіз мұны аяқтағаннан кейін, сол терминал терезесінде Pi конфигурация бағдарламасын іске қосу үшін «sudo raspi-config» іске қосыңыз. Бізде тез өзгертуге болатын бірнеше нәрсе бар.

5 интернационализация опцияларын таңдаңыз, содан кейін I4 Wi-Fi елін өзгерту опциясын таңдаңыз. Сіз және сіздің Pi орналасқан елді таңдаңыз, содан кейін raspi-config қызметінен шығыңыз.

Raspi-config сізден қайта жүктегіңіз келетінін сұрағанда, иә таңдаңыз, сонда Pi қайта қосылады. Pi қайта жүктелгеннен кейін сіз жұмыс үстеліне ораласыз және сіз жергілікті Wi -Fi желісінде болуыңыз керек.

Терминалдың басқа терезесін ашыңыз, және осы кішкентай Pi -ді хабқа айналдырайық!

4 -қадам: Hub Software Repo қосыңыз

Сіз Pi жұмыс үстелінің интерфейсіндегі Терминал шақыруында отыруыңыз керек. Бізге қазір Afero Debian репозиторийін Pi -ге қосу және қарапайым пакетті орнату қажет. Біз мұнда қадамдар арқылы өтеміз, бірақ егер сіз осы уақытқа дейін жетсеңіз, бұл оңай бөлігі!

Егер сіз жұмыс үстелінің ортасын пайдаланғыңыз келмесе және Pi -мен таныс болсаңыз, сіз SSH -ді желіге қосуға және сол командаларды ssh сеансынан іске қосуға болады, олар кез келген жерден жұмыс істейді.

Алдымен Pi -ге Afero Debian репо қосайық. Біз сізге қарапайым сценарийді ұсынамыз, ол сіздің Afero APT қолтаңбасын сіздің Pi -ге жүктейді және сізге репо /etc/apt/sources.d қосады. Сценарийді мына пәрменмен алыңыз:

wget

Сіз addrepo.sh деп аталатын шағын сценарийді жүктейсіз. Сіз бұл сценарийдің біздің айтқандарымыздың барлығын орындауын қамтамасыз ету үшін қарауға рұқсат етіңіз, егер қаласаңыз, оны пәрменмен түбір ретінде іске қосу қажет:

bash./addrepo.sh

Бұл сценарий сізге pi пайдаланушы тіркелгісінің құпия сөзін сұрайды (егер ол қажет болса), онда ол қол қою кілтін қосады және сіздің репоға қосады, содан кейін сізге «sudo apt-get update» іске қосуды ұсынады. репо каталогын жаңарту үшін. Жалғастырыңыз және жаңартуға рұқсат беру үшін осында «y» деп жауап беріңіз, және ол аяқталған кезде хаб бағдарламалық жасақтамасын орнатуға болады!

5 -қадам: Hub бағдарламалық жасақтамасын орнатыңыз

Hub бағдарламалық жасақтамасын орнатыңыз
Hub бағдарламалық жасақтамасын орнатыңыз

Біз дерлік аяқтадық! Afero Hub бағдарламалық қамтамасыз ету - бұл қарапайым Debian пакеті. Жақсы, екеу, бірақ сізге біреуін орнату қажет. Пакеттердің сипаттамасы мен олардың не істейтінін білу үшін әзірлеуші ресми құжатын қараңыз.

Пакеттерді қарапайым пәрменмен орнатыңыз:

sudo apt-get afero-hub орнатыңыз

Бұл пакет Hub бағдарламалық жасақтамасын алады және оның міндетті шарты болып табылады және оларды орнатады. Сізден Afero Developer қызмет көрсету шарттарымен келісу сұралады, оны мына жерден немесе пакеттен көруге болады. Егер сіз қызмет көрсету шарттарымен келіспесеңіз, пакет орнатылмайды.

Шарттармен келіскеннен кейін Afero Hub пакеті орнатылады.

Хаб бағдарламалық жасақтамасы орнатылған кезде терминал терезесінде QR коды көрсетіледі. Барлық Afero құрылғылары сияқты, бұл Pi Hub ұялы телефонмен QR кодын сканерлеген кезде сіздің есептік жазбаңызға қосылады. Сіз бұл құрылғыны Afero есептік жазбаңызға қосқанша, орнату кідіреді, сондықтан мұны қазір жасайық!

Afero мобильді қосымшасын өшіріп, орталық белгішені, содан кейін мәзірдің жоғарғы жағындағы «Құрылғы қосу» түймесін түртіңіз. Терминал терезесіндегі QR кодын сканерлеу үшін құрылғының камерасын пайдаланыңыз. Егер қандай да бір себептермен QR коды сканерленбесе, экранның төменгі жағындағы «Қолмен құрылғыны қосу» түймесін түртіп, (ұзақ … кешірім!) Қауымдастық идентификаторын осылайша енгізуге болады. Бақытымызға орай, тестілеу кезінде біз бұл терминалға негізделген QR кодтары әдетте жақсы сканерлейтінін анықтадық!

Есептік жазбаңызға Pi қосқаннан кейін, сіз мобильді қосымшада жаңа Hub құрылғысын көресіз, ол желіде болады, содан кейін пакетті орнатушы терминал шақыруына қайта шығады.

Құттықтаймыз, сіз өзіңіздің Afero Hub -ты құрдыңыз!

Сіз жаңа хабты Afero құрылғыларына үнемі қол жеткізгіңіз келетін кез келген жерден табуыңыз керек, Pi-ді әдеттегі жолмен жауып тастаңыз («sudo stop») және оны Afero құрылғыларына кіруге болатын жерге қосыңыз. Есіңізде болсын, хаб лайықты аумақты қамтиды, сондықтан ол сіздің құрылғыларыңыздың жанында болмауы керек.

Сіз сондай -ақ Hub бағдарламалық жасақтамасын бірнеше Pis -ке орната аласыз және үлкен аумақты қамтитын хабтарыңыз болады - Afero құрылғылары хабтан хабқа автоматты түрде айналады, әрқашан үздік сигнал беретін хабпен байланысады. Менің үйімде менде Pi бар, ал төменгі жағында мен кез келген Afero құрылғыларын үйімнің кез келген жерінен көре аламын.

6 -қадам: Қосымша ақпарат

Қаптамаларды жою немесе жаңарту туралы толығырақ ақпарат алу үшін Hub Software құжаттамасын Afero әзірлеуші құжаттамасынан табуға болады.

Hub бағдарламалық жасақтамасы жүктеу кезінде іске қосылады және егер ол қандай да бір себептермен тоқтаса, қайта іске қосылады. Процестерді supervisorctl пәрмені арқылы тексеруге болады, және оларды қолмен бастауға немесе тоқтатуға болады, бірақ әдетте оларды қолмен басқаруға алаңдаудың қажеті жоқ.

Егер сізде сұрақтар туындаса немесе қосымша ақпарат алғыңыз келсе, forum.afero.io сайтындағы Afero әзірлеушілер форумын қарап шығыңыз және бізге хабарласыңыз!

Ұсынылған: