Mündəricat:
- Addım 1: Material
- Addım 2: Criar As Coisas No Dweet.io
- Addım 3: Conexões Dos Sensores E Atuadores
- Addım 4: No Icons Computador Pessoal qurun
- Addım 5: İstifadəçi Smartfonu Yoxdur
- Addım 6: DragonBoard 410c -ni əldə edin
- Addım 7: Verificar Se Todas Bibliotecas Necesárias Estão Instaladas Na DragonBoard 410c Olaraq
- Addım 8: Proqram Na DragonBoard 410c
- Addım 9: Python Na DragonBoard 410c Aplicativo tətbiq edin
- Addım 10: Smart Home yoxdur
Video: IoT - Ağıllı Ev - EaD INATEL: 10 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Projeto Ağıllı Ev
Dərslik və təlimat Smart Home -un bütün xidmətlərindən istifadə etməklə, dweet.io -da və digər cihazlarda Linker Mezzanine və ya xarici sensorlar ilə təchiz olunmuşdur.
Smart Home -un hər hansı bir funksiyasını yerinə yetirmək üçün Smart Home -un hər hansı bir problemi yoxlanıla bilər.
Android əməliyyat sistemləri ilə işləyən ağıllı telefonlar üçün ən vacib şey.
Şəkillər və bloklar üçün bir şəkil:
Addım 1: Material
1 DragonBoard 410C;
1 Bağlayıcı Mezzanine;
1 Teclado;
1 siçan;
1 HDMI monitoru;
1 Relé;
1 Temperatur sensoru;
1 luminosidade sensoru;
1 ultrasəs sensoru;
1 Sensor deque;
3 LED;
3 müqavimət 1 kΩ;
1 Transistorlar BC337
Addım 2: Criar As Coisas No Dweet.io
Sayt yoxdur dweet.io heç bir şey yoxdur, PLAY da yoxdur, həm də çox gözəl:
Şəkil 1
Oynamaq heç bir PLAY yoxdur:
Şəkil 2
Dweet.io -da heç bir problem yoxdur. São elas:
"Luzes": Əlavə təlimatlarla bağlı təlimatlar (ape um Led)
Qiymətlər:
0 ədəd
1 ligado
"ArCondicionado": Ar kondicionado ilə əlaqədar təlimatlar (aciona/desativa o relé)
Qiymətlər:
0 ədəd
1 ligado
"AutoTemperatura": Temperaturun avtomatik idarə edilməsi
Qiymətlər:
0 ədəd
1 ligado
"TemperaturaDesajada": Temperaturun dəyişdirilməsi üçün bir səbəb
Qiymətlər:
Minimum 18⁰C
30 ° C temperatur
"Temperatura": mühit temperaturu sensoru
Qiymətlər:
Minimal - 50 ° C
Məxmər 125 ° C
"AutoLuminosidade": Temperatur və ya avtomatik idarəetmə sistemləri
Qiymətlər:
0 ədəd
1 ligado
"LuzDesejada": Luminosidade desajada üçün bir vasitədir
Qiymətlər:
Minimum 0
Məxmər 1000
"Luminosidade": Luminosidade ambiente medida pelo sensoru
Qiymətlər:
Minimum 0
Məxmər 1000
"DistanciaMedida": Ultrasonik və santimetrli sensorlar
"Sistem Desligado": İstifadəçi təlimatları ilə sistemin işlənməsi
Qiymətlər:
Sistem Ligado 1
Sistem Desligado 0
Ağıllı bir ev üçün POST yazmağın ən yaxşı yolu.
Şəkil 3
"SmHo_CarMene" üçün POST üçün bir nəticə və ya bir nəticə əldə edin:
Şəkil 4
Addım 3: Conexões Dos Sensores E Atuadores
Şəxsi funksiyalar üçün ən yaxşı sensorlar:
Şəkil Dövrə
ADC2 və Linker Mezzanine -də analitik sistemin istiləşmə sensoru.
ADC1 və Linker Mezzanine analitikləri arasında əlaqə qurmaq üçün sensorlar.
Digital D1 və Linker Mezzanine ilə əlaqə qurmaq üçün sensorlar hazırlayın.
Bağlayıcı Mezzanine ilə D2 rəqəmsal əlaqə qurun.
Bu proqramlar GPIO E -də və ya bir -birindən asılı olmayaraq istifadə edilə bilər:
Şəkil LED
Ultrasonik HC-SR04 portu üçün sensorlar. Giriş (Tetikleyici) və saa (Echo). GPIO 24 və ya GPIO 25 və ya GPIO 25 -də bir əlaqə qurmaq üçün bir Tetikleyici qurğusu:
Figura distanciyası
Abaixo, dövrə və funksiyanı yerinə yetirmək üçün bir əlaqə qurun:
drive.google.com/file/d/1zmU43bmwLLtlY1a6O…
Addım 4: No Icons Computador Pessoal qurun
Smartfonlar və ya kompüterlər üçün heç bir məlumat yoxdursa, heç bir məlumat yoxdur. İstifadəçilərə verilən məlumatları yoxlamaq üçün:
- Heç bir sayt yoxdur: https://nodejs.org/az/ yükləyin və ya LTS -in son versiyasını yükləyin.
- Bağlantı qurun və ya hesablayın
- Komandoların suallarını cavablandırın (cmd):
düyün -v
npm -v
Anixo através comonic -ə əmr verin (cmd):
npm quraşdırma - g cordova ionic
npm quraşdırma - g cordova
İon qurmaq və ya istifadə etmək çox rahatdır:
ion -v
Addım 5: İstifadəçi Smartfonu Yoxdur
Şəxsi məlumatların işlənib hazırlanmasını təmin etmək üçün heç bir əmr yoxdur (kompüterdə "Windows" yoxdur, "İcraçı" düyməsini basın, "Abrir:" rəqəmsal "cmd").
Komando abaixo üçün heç bir məlumat yoxdur:
ion başlanğıcı shome_cmmm boş (o nome do seu projeto istifadə edin)
Bu proqramlar, makaron və ya makiyajdan istifadə etməklə bir yerdədir.
Əməliyyat vasitələri ilə əlaqədar olaraq:
cd shome_cmmm
İcraçı bir komanda və ya bir tətbiq icra edir:
ion xidməti
Şəxsi məlumatların yoxlanılması (Google Chrome üçün üstünlüklər):
Figura Ev Boşluğu
Təchizatçı dweet.ts com və ya comando abaixo:
ionic provayderi dweet yaradın
"Visual Studio Kodu" ilə əlaqədar IDE tətbiqini seçin.
Makaron hazırlamaq və ya hazırlamaq (shome_cmmm).
Əvəzedicilər:
- home.html (src/pages/home)
- home.ts (src/pages/home)
- dweet.ts (src/provayderlər/dweet)
- app.module.ts (src/app)
İstifadəçi anexados.
Şəxsi məlumatların dəyişdirilməsi və ya dəyişdirilməsi ilə əlaqədar olaraq:
Figura Ev Ağıllı Ev
İstifadəçi təlimatlarının icrası üçün lazım olan bütün şərtləri, istəkləri, sistemləri və temperaturu avtomatik olaraq idarə etmək üçün istifadə edilə bilər.
İstifadəyə icazə verilən və ya yoxlanılan xüsusiyyətlər, temperaturun ölçülməsi və yoxlanılmasıdır.
Smartfonlar üçün "baxmaq və hiss etmək" üsulu ilə (Android üçün "İonik DevApp" tətbiqindən istifadə edin):
Şəkil görünüşü_1
Şəkil görünüşü_2
Əlavə təlimatlara görə, təlimatlar təlimat və ya təlimatlarla müəyyən edilir:
Figura luzes & ar
Əməliyyat sistemini avtomatlaşdırma və istiləşmə ilə əlaqələndirin. Avtomobilin idarə edilməsi və ya idarə edilməsi.
Avtomatik nümunə şəkli
Hər hansı bir mühitdə və ya mühitdə heç bir problem yoxlanılmadığı təqdirdə.
Sadə bir şəkildə istifadə etmək üçün bir cihaz və ya cihazla təchiz olunmalıdır (hər hansı bir şərtlə) və ya hər hansı bir temperatura görə bu sensorlar ən yüksək səviyyəyə qaldırıla bilər.
Funksional olaraq, avtomobilin idarə olunmasını yoxlayın. Avtomobilin idarə edilməsi və ya idarə edilməsi.
Şəkillərin avtomatik açılması
Əlbəttə ki, heç bir mühitdə heç bir problem yoxlanılmadığı təqdirdə, hər hansı bir problemi həll edə bilərsiniz.
Sadə bir şəkildə istifadə etmək üçün bir cihaz və ya cihazla təchiz oluna bilər ki, bu da hər hansı bir cihazla əlaqəli bir sensordur.
Başqa bir funksiyanı yerinə yetirmək üçün hər hansı bir köməkçi və ya köməkçi bir avtomobil tapdıqdan sonra ən yaxşı şəkildə kömək edə bilərsiniz.
Sensordistansiya fiqurları
Açılan məlumatların ölçüsü 10 sm -ə qədərdir və bu da avtomobilin avtomatik istifadəsinə icazə verilir.
Addım 6: DragonBoard 410c -ni əldə edin
Conectar monitor, HDMI, siçan. İstifadə etmək üçün "Terminal" istifadə edin.
Addım 7: Verificar Se Todas Bibliotecas Necesárias Estão Instaladas Na DragonBoard 410c Olaraq
DragonBoard 410C -də "Terminal" tətbiqini həyata keçirən bir kompüter, bu funksiyanı yerinə yetirmək üçün bir əjdaha taxtasının konfiqurasiya edilməsini təmin edir: QEYD: Əjdaha taxtası konfiqurasiyasını və təhlilini asanlaşdırmaq üçün istifadə edin.
sudo apt-get yeniləməsi
sudo apt-get yeniləmə
sudo apt-get dist-upgrade
Bibliotecas ehtiyacları üçün dərslər və ya təlimatlar.
#Bibliotecas adicionais:
sudo apt-get install-essential autoconf qurun
avtomobil istehsalı libtool-bin pkg-config python-dev
sudo yenidən başladın
# LIBSOC
git klonu
libsoc.git
cd libsoc
sudo autoreconf -i
sudo./configure --enable-python = 2 --enableboard = dragonboard410c-board-configs ilə
sudo etmək
sudo qurun
sudo ldconfig/usr/local/lib
sudo yenidən başladın
#96 lövhələr
git klonu
Bir biblioteca quruluşu verildikdə, bu məlumatları "LS_SHARED" və ya "LS_GPIO_SHARED" heç bir arquivo "/home/linaro/96boardsGPIO/lib/gpio.c" ilə əvəz etmək lazım deyil.
ABiblioteca 96Boards -ı təqdim edin:
#96 lövhələr
cd 96BoardsGPIO/
sudo./autogen.sh
sudo./ konfiqurasiya edin
sudo etmək
sudo qurun
sudo ldconfig
DragonBoard 410C istifadə edərək, bir kitabxana quraşdırın.
# SPIDEV
git klonu
cd py-spidev
sudo python setup.py qurun
sudo ldconfig
sudo yenidən başladın
Biblioteca və ya "/usr/local/etc/libsoc.conf" konfiqurasiyasını konfiqurasiya edin. Əlbəttə ki, heç bir problem yoxdur:
[lövhə]
model = Qualcomm Technologies, Inc. APQ 8016
SBC
[GPIO]
# dragonboard 410c pin düzeni
#
GPIO-A = 36
GPIO-B = 12
GPIO-K = 28
GPIO-L = 33
GPIO-CS = 18
# gəmidəki pin nömrəsinə görə eşlemeler daxildir
GPIO-23 = 36
GPIO-24 = 12
GPIO-33 = 28
GPIO-34 = 33
GPIO-12 = 18
POST və GET funksiyalarını əldə etmək üçün saytın "istəkləri" ndən istifadə edərək dweet.io saytına daxil olun. Bu prosedurdan sonra:
sudo pip quraşdırma istəkləri
Addım 8: Proqram Na DragonBoard 410c
Kopyalanan proqramlar/ev/linaro/Yükləmələr:
- dweet.py
- Smart_Home_CMMM.py
Başqa sözlə anexos.
Addım 9: Python Na DragonBoard 410c Aplicativo tətbiq edin
Əlavə olaraq/home/linaro/Yükləmələr:
CD Yükləmələri (heç bir /ev /linaro yoxdur)
Hissə -hissə məlumat əldə etmək üçün bir məlumat əldə etmək (dweet.io):
sudo python smart_home_cmmm.py
Addım 10: Smart Home yoxdur
Smart Home -u idarə etmək üçün lazımi funksiyanı yerinə yetirmək üçün aşağıdakı addımları yerinə yetirin:
- Smartfonu olmayan "Ionic DevApp" tətbiqini quraşdırın
- Smartfon və ya kompüter üçün Wi-Fi şəbəkəsini yenidən qurun
- Ağıllı telefon yoxdur
- Escolha və ya Ionic criado anteriormente layihəsi ("ion xidmət" komanda ilə icra olunur)
- Pronto! İstifadə edin və ya tətbiq edin!
Əlaqələri tətbiqetmədən və tətbiqdən istifadə edərək əlaqələndirin:
drive.google.com/file/d/1bHgeDL3nVnZ0w8lir…
drive.google.com/file/d/1Uh9sWDYARe7jC6fot…
Tövsiyə:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Asan IOT - Orta Səviyyəli IOT Cihazları üçün Tətbiqlə İdarə olunan RF Sensor Hub: 4 Addım
Easy IOT - Orta Səviyyə IOT Cihazları üçün Tətbiqlə İdarə olunan RF Sensor Hubu: Bu dərsliklərdə, mərkəzi qovşaq cihazından bir radio bağlantısı ilə idarə edilə bilən bir cihaz şəbəkəsi quracağıq. WIFI və ya Bluetooth əvəzinə 433MHz serial radio bağlantısı istifadə etməyin faydası daha böyük diapazondur (yaxşı
IoT APIS V2 - IoT ilə işləyən Avtomatik Bitki Suvarma Sistemi: 17 Addım (Şəkillərlə birlikdə)
IoT APIS V2 - Avtomatik IoT ilə işləyən Avtomatlaşdırılmış Bitki Suvarma Sistemi: Bu layihə mənim əvvəlki təlimatımın təkamülüdür: APIS - Avtomatik Bitki Suvarma Sistemi Mən demək olar ki, bir ildir APIS -dən istifadə edirəm və əvvəlki dizaynı təkmilləşdirmək istəyirdim: bitkini uzaqdan izləyin. Budur belə
Tutorial Do Projeto Final Do Curso IoT Aplicada Smart Home Inatel / Novembro 2017: 4 Addım (Şəkillərlə)
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: Android və iOS əməliyyat sistemlərində heç bir problem yoxdursa, heç bir məlumat yoxdur. Notebook üçün Windows 10 istifadə etmək lazım olan hər şeyi tapa bilərsiniz
Inatel - SmartHome - SH2Y - Sistem Monitorinqi və Segurança Fisika De Ambiente: 6 Addım
Inatel - SmartHome - SH2Y - Sistemin Monitorinqi Segurança Fizika və Ətraf Mühit: Sistemin Monitorinqi və Seguran Sistemləri bir F í sica de Ambiente " Smart Evlər üçün, "temperatur", "Luminosidade" və ya "müxtəlif" statusların monitorinqi aparılır. e " Sensor de