Мазмұны:
- 1 -қадам: Материал
- 2 -қадам: Criar Coisas ретінде жоқ Dweet.io
- 3 -қадам: Conexões Dos Sensores E Atuadores
- 4 -қадам: Do Ionic No Computador Pessoal орнатыңыз
- 5 -қадам: Смартфон жоқ, қолданушы иондалған
- 6 -қадам: DragonBoard 410c енгізіңіз
- 7 -қадам: Verificar Se Todas Bibliotecas Nequárias Estão Instaladas Na DragonBoard 410c ретінде
- 8 -қадам: Na DragonBoard 410c бағдарламалық жасақтамасы
- 9 -қадам: Python Na DragonBoard 410c бағдарламасын қолдану
- 10 -қадам: Smart Home жоқ ақылды үйді қолдану
Бейне: IoT - ақылды үй - EaD INATEL: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Projeto ақылды үй
Ақылға қонымды нұсқаулықтар Smart Home -дың жаңа серверлері мен серверлері арқылы орнатылады, олар сенсорлар мен байланыстарға арналған сілтемелерді қосады.
Ақылды үйді басқару функционалдығы ақысыз және ақысыз болады.
Android операциялық жүйесіндегі смартфондар үшін ең маңызды нұсқаулар.
Блок -диаграмманың диаграммалары:
1 -қадам: Материал
1 DragonBoard 410C;
1 байланыстырушы мезанин;
1 Teclado;
1 тышқан;
HDMI мониторы;
1 реле;
1 температура сенсоры;
1 люминосидада датчигі;
1 ультрадыбыстық сенсор;
1 ток сенсоры;
3 шамдар;
3 резисторлар 1 кОм;
1 BC337 транзисторлары
2 -қадам: Criar Coisas ретінде жоқ Dweet.io
Сайт жоқ dweet.io clique no botão PLAY, коммута және сурет:
Фигура 1
Ойын ойынды ойнауға болады, бұл жерде PLAY жоқ:
Фигура 2
Dweet.io сайтында ешқандай ақпарат жоқ. Сан -Эла:
«Luzes»: Қолданбалы нұсқаулықтарды бақылау (мысалы, Led)
Мүмкіндіктер:
0 desligado
1 лигадо
«ArCondicionado»: Acionamento нұсқаулықтары мен шарттары (aciona/desativa o relé)
Мүмкіндіктер:
0 desligado
1 лигадо
«АвтоТемпература»: Температураның автоматты режимі
Мүмкіндіктер:
0 desligado
1 лигадо
«Температура Деседжада»: Температура режимі
Мүмкіндіктер:
18 мин
30 ° C температурасы
«Температура»: қоршаған ортаға арналған температура сенсоры
Мүмкіндіктер:
Минимо - 50⁰C
125 ° C температурасы
«АвтоЛюминосидад»: Автоматика режимі бойынша чемпионат
Мүмкіндіктер:
0 desligado
1 лигадо
«LuzDesejada»: Luminosidade desejada және casa
Мүмкіндіктер:
Минимо 0
1000 шамасы
«Luminosidade»: Luminosidade ambiente medida пело сенсоры
Мүмкіндіктер:
Минимо 0
1000 шамасы
«DistanciaMedida»: ультрадыбыстық және центометрлік сенсорлар
«SistemaDesligado»: нұсқаулық бойынша жүйе
Мүмкіндіктер:
Лигадо жүйесі 1
Desligado жүйесі 0
Ақылды үйге арналған POST шешімі.
Фигура 3
«SmHo_CarMene» поштасы бойынша POST-тің нәтижесі:
Фигура 4
3 -қадам: Conexões Dos Sensores E Atuadores
Ескерткіштер сенсорлық жүйені анықтайды:
Figura Circuito
ADC2 және Linker Mezzanine портативті байланыстары үшін температура сенсоры.
ADC1 және Linker Mezzanine портативті портативті сенсорлары.
D1 және Linker Mezzanine портативті байланысының сенсоры.
D2 Linker Mezzanine сандық портативті байланыстармен байланыс орнатыңыз.
Келесі нұсқаулар GPIO E және компьютерлік байланыстармен жұмыс істейді:
Фигура жарық диоды
HC-SR04 порталының ультрадыбыстық сенсоры. Енгізу (триггер) және жаңғырық (жаңғырық). GPIO 24 және GPIO 25 жаңартулары мен GPIO 25 портативті триггерлерінің тізімі келесідей:
Figura Distancia
Abaixo, сілтеменің тізбегі мен функционалды байланысының тізімі:
drive.google.com/file/d/1zmU43bmwLLtlY1a6O…
4 -қадам: Do Ionic No Computador Pessoal орнатыңыз
Бұл смартфонға арналған қосымшалар мен есептік жазбаларды орнатуға мүмкіндік береді. Ақпараттық құралдар орнатылғаннан кейін сіз:
- Сайт жоқ: https://nodejs.org/kz/ жүктеу LTS түйінінің соңғы нұсқасын жүктеу.
- Есептеудің түйінін орнатпаңыз
- Командалар келесі әрекеттерді орындауға шақырады (cmd):
түйін -v
npm -v
Aaixo através иондық команды орнатыңыз (cmd):
npm install –g cordova ionic
npm орнату –g cordova
Иондық файлдарды орнатудың қажеті жоқ:
иондық -v
5 -қадам: Смартфон жоқ, қолданушы иондалған
Тапсырмалар мен тапсырмаларды орындауға рұқсат жоқ (компьютерде «Windows» жоқ, «Орындаушы», «Абрир:» цифрлық «cmd» батырмасы жоқ).
Comando do seu computo pessoal digite немесе comando abaixo жоқ:
иондық бастау shome_cmmm бос (o nome do seu projeto пайдаланыңыз)
Макарон мен макарон өнімдерін пайдалану үшін ойындарды орындауға болады.
Диреторио немесе командо абай болыңыз:
CD shome_cmmm
Пара орындаушы абайсызда орындалады:
иондық қызмет
Қосымша мәлімет жоқ (Google Chrome -дың артықшылықтары):
Figura Home Blank
Dweet.ts com немесе comando abaixo провайдері:
иондық генератор провайдері
«Visual Studio коды» IDE -ді қолдану қажет.
Макарон өнімдері (shome_cmmm).
Орын ауыстыру:
- home.html (src/pages/home)
- home.ts (src/pages/home)
- dweet.ts (src/провайдерлер/dweet)
- app.module.ts (src/app)
Pelos arquivos anexados.
Орындалатын тапсырмалар мен тапсырмаларды орындауға болады:
Figura Home ақылды үйі
Қолдану шарттары бойынша шартты нұсқаулықтар, нұсқаулықтар, температура мен жүйенің автоматты режимі.
Айнымалы температура мен температураның төмендеуі бақылауды реттеуге мүмкіндік береді.
Abaixo figura комбинациясы смартфонмен жұмыс жасамайды (Android үшін «Ionic DevApp» қосымшасын пайдаланыңыз):
Фигура келбеті_1
Фигура келбеті_2
Функцияларды жоюға арналған нұсқаулық келесі нұсқаулықтарға сәйкес орындалады:
Figura luzes & ar
Автоматика мен температураны бақылауға болады. Автоматты түрде бақылауға алу керек.
Фигура автотемпі
Табиғатта ауа райы мен ауа -райының анықталуы мүмкін емес.
Қарапайым функциялардың көмегімен сіз температура мен температураны анықтай аласыз.
Автоматтандырылған бақылауды автоматты түрде жүргізуге болады. Автоматты түрде бақылауға алу керек.
Автоматтандырылған сурет
Тиісті кезеңдерде, егер сіз қоршаған ортаға әсер етпейтін болсаңыз, онда сіз оларды анықтай аласыз.
Қарапайым функциялардың көмегімен сіз компьютер мен желінің жарықтығын анықтай аласыз.
Функционалды шешімдерді қарау үшін, әділ қазылар алқасы, сондай -ақ автокөлік құралдары мен машиналарды орнатуға болады.
Сенсористанция фигурасы
10 сантиметрлік анықтаманың анықтамасы автоматты түрде берілген ақпараттың анықталуы болып табылады.
6 -қадам: DragonBoard 410c енгізіңіз
HDMI конекторлы монитор, тінтуір. Командалар мен терминалдарға арналған «Терминал» қосымшасын пайдаланыңыз.
7 -қадам: Verificar Se Todas Bibliotecas Nequárias Estão Instaladas Na DragonBoard 410c ретінде
DragonBoard 410C «Терминалында» жұмыс жасайтын командалар сенсорлық және сенсорлық бақылауға арналған Dragonboard -ді конфигурациялайды: ЕСКЕРТПЕ: Деректер тақтасы сенсорлық талдауларға рұқсат етіледі, олар сізге мүмкін емес.
sudo apt-get жаңартуы
sudo apt-get жаңарту
sudo apt-get dist-upgrade
Библиотекалардың қажеттіліктері бойынша оқулықтар мен нұсқаулықтар.
#Bibliotecas adicionais:
sudo apt-get install build-essential autoconf
libtool-bin pkg-config python-dev автомобилін жасау
sudo қайта жүктеу
# LIBSOC
git clone
libsoc.git
cd libsoc
sudo autoreconf -i
sudo./configure --enable-python = 2 --enableboard = dragonboard410c-board-configs көмегімен
sudo жасау
sudo make install
sudo ldconfig/usr/local/lib
sudo қайта жүктеу
#96 тақталар
git клоны
Библиотека 96Boards міндетті түрде орнатылады, бірақ «LS_SHARED» жолын LS_GPIO_SHARED «no arquivo» /home/linaro/96boardsGPIO/lib/gpio.c «жолына ауыстырыңыз.
Biblioteca 96Boards como apresentado abaixo орнатыңыз:
#96 тақталар
cd 96BoardsGPIO/
sudo./autogen.sh
sudo./configure
sudo жасау
sudo make install
sudo ldconfig
Библиотеканы SPIDEV орнатыңыз, ол DragonBoard 410C -тің барлық функцияларын анықтай алады.
# СПИДЕВ
git клоны
cd py-spidev
sudo python setup.py орнату
sudo ldconfig
sudo қайта жүктеу
Библиотеканың «/usr/local/etc/libsoc.conf» конфигурациясының дәл конфигурациясын орнатыңыз. Атап айтқанда, олар бірде -бір ретке келмейді:
[тақта]
үлгі = Qualcomm Technologies, Inc. APQ 8016
SBC
[GPIO]
# айдаһар тақтасы 410c түйреуішінің орналасуы
#
GPIO-A = 36
GPIO-B = 12
GPIO-K = 28
GPIO-L = 33
GPIO-CS = 18
# борттағы пин нөмірі бойынша салыстыруларды қамтиды
GPIO-23 = 36
GPIO-24 = 12
GPIO-33 = 28
GPIO-34 = 33
GPIO-12 = 18
POST e GET функциясын орындау dweet.io сайтының «сұраныстар» библиотекасының қажеттіліктері бойынша. Бұл процедураның негізі:
sudo pip орнату сұраулары
8 -қадам: Na DragonBoard 410c бағдарламалық жасақтамасы
Диретрио/home/linaro/жүктеу көшірмелері:
- dweet.py
- Smart_Home_CMMM.py
Қосымша ақпарат.
9 -қадам: Python Na DragonBoard 410c бағдарламасын қолдану
Деректер/home/linaro/Жүктеулер:
CD жүктеулері (encontrar no /home /linaro)
Сенсорлық сенсорлар сенсорлық жүйені жаңартуға мүмкіндік береді (dweet.io):
sudo python smart_home_cmmm.py
10 -қадам: Smart Home жоқ ақылды үйді қолдану
Smart Home -ді басқару үшін смартфонды пайдалану қажет:
- Смартфон жоқ «Ionic DevApp» қосымшасын орнатыңыз
- Смартфон Wi-Fi-мен байланыс орнатылғанын растайтын смартфон
- Смартфон жоқ
- Icon criado anteriormente жобасы («иондық қызмет» командамен орындалады)
- Pronto! Қолдану немесе қолдану!
Қолданбалар мен қосымшаларды байланыстыру сілтемелері:
drive.google.com/file/d/1bHgeDL3nVnZ0w8lir…
drive.google.com/file/d/1Uh9sWDYARe7jC6fot…
Ұсынылған:
Оңай IOT - Орташа диапазондағы IOT құрылғыларына арналған қолданба арқылы басқарылатын РЖ сенсорлық хаб: 4 қадам
Оңай IOT - Орташа диапазондағы IOT құрылғыларына арналған қолданба арқылы басқарылатын RF сенсорлық хаб: Бұл оқулықтар сериясында біз орталық хаб құрылғысының радио байланысы арқылы басқарылатын құрылғылар желісін құрамыз. WIFI немесе Bluetooth орнына 433 МГц сериялық радио қосылымын қолданудың артықшылығы - әлдеқайда үлкен диапазон (жақсы
IoT APIS V2 - өсімдіктерді суарудың автоматтандырылған IoT жүйесі: 17 қадам (суреттермен)
IoT APIS V2 - Өсімдіктерді суарудың автоматтандырылған IoT жүйесі: Бұл жоба - менің алдыңғы нұсқауымның эволюциясы: APIS - Өсімдікті суарудың автоматтандырылған жүйесі Мен APIS -ті бір жыл бойы қолданамын және бұрынғы дизайнды жақсартқым келеді. зауытты қашықтықтан бақылаңыз. Міне осылай
IoT қуат модулі: Күн зарядының контроллеріне IoT қуатын өлшеу мүмкіндігін қосу: 19 қадам (суреттермен)
IoT қуат модулі: Күн зарядының контроллеріне IoT қуатын өлшеу мүмкіндігін қосу: Барлығына сәлем, мен бәрің кереметсің деп үміттенемін! Бұл нұсқаулықта мен сізге күн батареяларының контроллерінде қолданылатын күн батареяларымның энергиясын есептейтін IoT қуатын өлшеу модулін қалай жасағанымды көрсетемін
Dojet Projeto Final Do Curso IoT Aplicada Smart Home Inatel / Novembro 2017: 4 қадам (суреттермен)
Оқу құралы ақырында Curso IoT ақылды үйге арналған нұсқаулық болып табылады 2017 / қараша: Ақпараттық платформаларды пайдалану үшін компьютерлік бағдарламалар қажет емес, Android немесе IOS операциялық жүйелері үшін қажет. Ноутбукке арналған терезелер мен терезелер 10. Есса платформасы Ionic, q
Inatel - SmartHome - SH2Y - 6 кезең
Inatel - SmartHome - SH2Y - Система мониторингі E Segurança Física De Ambiente: Fo desenvolvido um " Monitoring System e Seguran ç a F í sica de Ambiente " Smart Homes -ке арналған «температура», «люминосидад» күйінің мониторингі бойынша e " Сенсор