Mündəricat:

Tətbiqinizi idarə edən IoT Düyməsi: 6 addım
Tətbiqinizi idarə edən IoT Düyməsi: 6 addım

Video: Tətbiqinizi idarə edən IoT Düyməsi: 6 addım

Video: Tətbiqinizi idarə edən IoT Düyməsi: 6 addım
Video: Android-də iPhone funksiyası 😍 2024, Sentyabr
Anonim
Image
Image
İdarə Heyətinizi AppShed IoT -a hazırlayın
İdarə Heyətinizi AppShed IoT -a hazırlayın

Müəllif tərəfindən appshedAppShedFollow tərəfindən daha çox:

İdarə Heyətinizi AppShed IoT -a hazırlayın
İdarə Heyətinizi AppShed IoT -a hazırlayın
JavaScript və App Builder: Dərs 1
JavaScript və App Builder: Dərs 1
JavaScript və App Builder: Dərs 1
JavaScript və App Builder: Dərs 1
Kodlaşdırmadan Mobil Oyun Hazırlamaq
Kodlaşdırmadan Mobil Oyun Hazırlamaq
Kodlaşdırmadan Mobil Oyun Hazırlamaq
Kodlaşdırmadan Mobil Oyun Hazırlamaq

Haqqında: Appshed, tələbə və müəllimlərin App Building, Game Making və IoT/Robotics öyrənə biləcəyi bir təhsil platformasıdır. Proqram bölməsi haqqında »

Mikro nəzarətçilərdən ən çox bəyəndiyim şeylərdən biri də onları giriş cihazı kimi istifadə etmək qabiliyyətidir, məsələn, Arduino Micro HID (insan interfeysi cihazı) kimi istifadə edilə bilər ki, bu da bəzi kodlaşdırma və biliklə öz klaviaturanızı necə edə biləcəyinizi bildirir. və ya Arduinodan siçan! Bu, bir Tətbiqdəki şeyləri idarə etmək üçün bir IoT cihazını giriş olaraq istifadə etməyi düşündüm. Beləliklə, bu layihədə, tətbiqimizdə demək olar ki, hər şeyi etmək üçün proqramlaşdırıla bilən bir düyməni necə bağlayacağımızı nəzərdən keçirəcəyik.

Addım 1: Kitabxanaların quraşdırılması

Kodumuzu yükləmək üçün burada yükləyə biləcəyiniz çox məşhur Arduino IDE -dən istifadə edəcəyik. Lövhənin işini idarə etmək və redaktə etmək üçün AppShed veb saytından istifadə edəcəyimizə görə, lövhəyə daxil olan faktiki koda diqqət yetirməyimizə ehtiyac yoxdur. Yüklədiyimiz kod, veb saytın lövhədəki bütün sancaqları idarə etməsinə imkan verən AppShed master eskizidir.

İndi Arduino IDE vasitəsilə lövhəmizə kod yükləyə bilmək üçün, IDE -nin xüsusi lövhəmizlə danışmasına imkan verən kitabxanasını quraşdırmalıyıq. Bu aşağıdakı kimi aparılır:

  • Arduino IDE -ni işə salın
  • Fayl bölməsinə gedin və Tercihlər düyməsini basın
  • Aşağıya doğru, "əlavə lövhələr meneceri URL'ləri" və sonra boş bir yer görməlisiniz
  • Bunu kopyalayın və boş yerə yapışdırın

İndi lövhələri lövhə idarəçisinin altına quraşdırmalıyıq.

  • Alətlərə gedin, sonra İdarə Heyətinə və sonra İdarə Heyətinə vurun
  • İndi axtarış çubuğunda ESP8266 axtarın
  • İlk seçimi vurun və Quraşdır düyməsini basın

İndi idarə heyətimiz Arduino IDE ilə əlaqə qura bilir

Addım 2: Kodun yüklənməsi

Kod yüklənir
Kod yüklənir

Beləliklə, bu nöqtədə Arduino IDE -nin IoT lövhəmizlə əlaqə qurmasına kömək etmək üçün lazım olan kitabxanaları yüklədik və AppShed master eskizinin işləməsinə imkan verən kitabxanaları yüklədik. İndi etməmiz lazım olan şey, bunu etməsəniz, IoT cihazınızın adını və şifrəsini kodda dəyişdirməkdir, IoT cihazlarınızın wifi adı "Your_device_name_here" olacaq.

Bunu etmək üçün aşağıdakılara ehtiyacımız var:

  • IoT lövhənizi kompüterinizə qoşun
  • Appshed master eskizini yükləyin və açın (burada tapa bilərsiniz)
  • Alətlərə gedin və lövhəni vurun
  • Lövhənizi görənə qədər aşağı diyirləyin, üzərinə vurun (NodeMCU istifadə edirəm, buna görə də NodeMCU düyməsini vuracağam)
  • İndi alətlərə qayıdın və limana vurun, buradan lövhənizi görməlisiniz (pəncərədəsinizsə bu "com 9" və mac üçün "/dev/cu.wchusbserial1410 '" kimi görünməlidir)
  • Yükləmək üçün yan tərəfə baxan oxu vurun və yükləyərkən gözləyin.

Təxminən 2-3 dəqiqədən sonra yükləmənin bitdiyini söyləyən bir mesaj alsanız, hər şey mükəmməl işləyir! Lövhəmizin işlədiyini iki dəfə yoxlamaq üçün WiFi parametrlərimizə də gedə bilərik və lövhədə əvvəllər verdiyimiz adı axtara bilərik.

Addım 3: Tətbiqin qurulması

Tətbiqin qurulması
Tətbiqin qurulması
Tətbiqin qurulması
Tətbiqin qurulması
Tətbiqin qurulması
Tətbiqin qurulması

Peşəkar bir Tətbiq tərtibatçısı olmasanız, xarici bir IoT lövhəsindən məlumat alan bir Tətbiq hazırlamaq olduqca qorxunc görünə bilər, lakin bu, problem deyil, çünki tətbiqimizi həqiqətən tətbiq etmək üçün AppSheds alt quruluşundan istifadə edəcəyik. asan

AppShed -ə gedərək başlamalıyıq və ya pulsuz bir hesab yaratmalı və ya mövcud bir hesaba daxil olmalıyıq. Buradan IoT Builder və ya App Builder -in iki variantını görməlisiniz, buna görə IoT Builder düyməsini basaraq başlayacağıq, çünki bu, hansı pinlərin çıxış və ya giriş kimi çıxış etmək istədiyimizi təyin etməyə imkan verəcəkdir. Səhifə yükləndikdən sonra Yeni IoT Layihəsinə klikləyin və lövhə girişinə ad verin və Saxla düyməsini basın.

İndi sancaqlardan birini düyməyə basıldığını görmək üçün giriş olaraq təyin etmək istədiyimiz üçün Rəqəmsal Girişlər altındakı düymə simgesini tıklayaraq başlamalıyıq və sonra onları birləşdirmək üçün Pin 1 -ə vurun və buna bənzər bir ad verin " düyməsini vurun və "Saxla" düyməsini basın.

İndi işlərin App Building tərəfinə keçəcəyik.

Addım 4: Tətbiqin hazırlanması

Tətbiqin hazırlanması
Tətbiqin hazırlanması
Tətbiqin hazırlanması
Tətbiqin hazırlanması

İndi daxil olduqdan sonra həmin açılış səhifəsinə qayıdırıq və bu dəfə App Builder düyməsini vururuq. Sizə simulyasiya edilmiş bir telefon təqdim edilməlidir, yeni bir tətbiqə başlamaq üçün artı düyməsini basaraq başlamalıyıq. Yüklədikdən sonra etməli olduğumuz ilk şey, tətbiqimizə yeni qurduğumuz IoT lövhəsi ilə əlaqələndirməkdir, bunu lövhənin üzərinə basaraq və sonra yalnız giriş adı verilməli olan lövhəni tıklayaraq edirik. İndi lövhə yükləndikdən sonra tətbiqə xüsusiyyətlər əlavə etməyə başlaya bilərik.

Formaların altındakı giriş qutusuna basaraq və Düymə Vəziyyəti başlığı ilə başlayırıq. Daha sonra düyməni adlandırmalıyıq, bu vacibdir, çünki əvvəllər pin bir düymə adlandırdıq, buna görə düyməni adlandırmaq bu iki şeyi bir -birinə bağlamağa kömək edir. İndi yalnız saxlamaq düyməsini basırıq və tətbiq hazırdır!

Addım 5: Nəşr və Test

Nəşr və Test
Nəşr və Test

İndi super əsas tətbiq qurulduqdan sonra onu dərc etməli və telefonumuza almalıyıq. Bunu dərc etmək düyməsini tıklayaraq edirik, tamamlandıqdan sonra paylaşma sekmesine keçməliyik və sonra telefonunuzla taraya biləcəyiniz bir QR kodu təqdim edəcək QR kodunu vurmalıyıq.

Bu veb tətbiqini yüklədikdən sonra telefonumuzu WiFi ayarına keçərək və daha əvvəl verdiyimiz cihaz adına qoşaraq etdiyimiz WiFi-ni IoT cihazlarımıza bağlamalı olduq.

İndi tətbiqə qayıda bilərik və IoT cihazlarımızdakı düyməni basa bilərik, düyməyə basıldığında 1, düyməyə basılmadıqda isə 0 görməlisiniz. Hər hansı bir dəyər görmürsənsə, səhifəni yeniləməyə çalışın və açılan bir dəyər görməlisiniz.

Addım 6: Əlavə edin

Daha çox götürmək
Daha çox götürmək

İndi bəli, yalnız 1 və ya 0 görmək bir az darıxdırıcıdır, lakin bu layihənin məqsədi yalnız mümkün olanları göstərməkdir, daha da irəli aparmaq və həqiqətən inanılmaz bir şey yaratmaq sizin işinizdir. Nümunə olaraq, tətbiqi bir səsi işə salmaq və ya bir video oynatmaq üçün təyin edə bilərsiniz (burada bunun bir nümunəsi var

Hər hansı bir sualınız varsa, bizə şərh yazın, oxuduğunuz üçün təşəkkürlər!

Tövsiyə: