Mündəricat:
- Addım 1: İstifadə olunan komponentlər
- Addım 2: Raspberry Pi və Arduino IDE qurmaq
- Addım 3: Proqramı yükləyin
- Addım 4: Python Script yaradın
- Addım 5: Ngrok yükləyin
- Addım 6: Alexa qurmaq
- Addım 7: Alexa -ya gedin ==> Alexa Bacarıq Kiti ==> Yeni Bacarıq əlavə edin
- Addım 8:
- Addım 9:
- Addım 10: Növbəti səhifədə AWS və HTTPS -in son nöqtəsi üçün iki seçim tələb olunacaq
- Addım 11: SSL Sertifikatı üçün İkinci Seçim seçin. Saxla və Sonrakı Səhifəyə Keç
- Addım 12: Xidmətin "aktiv" olduğunu yoxlayın
- Addım 13: Serverlər sorğu alır
- Addım 14: İstəklər göndərilir
- Addım 15: Arduino sxemləri
- Addım 16: Şematik LED
Video: Arduino və Amazon Alexa istifadə edərək işığı/ev işıqlarını necə idarə etmək olar: 16 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
UNO ilə əlaqəli və Alexa tərəfindən idarə olunan işığın necə idarə olunacağını izah etdim.
Addım 1: İstifadə olunan komponentlər
İSTİFADƏ EDİLƏN DONANIM
- Arduino UNO və Genuino UNO
- Rezistor 221 ohm
- LED (ümumi)
- Raspberry Pi 3 Model B
YAZILIM TƏLƏB OLUNUR
- Arduino IDE
- Amazon Alexa Alexa Bacarıqlar Kit
Addım 2: Raspberry Pi və Arduino IDE qurmaq
1. İlk növbədə ikili faylları quraşdırın
sudo apt-get python-pip quraşdırın
pip quraşdırma qabı
pip flask-ask quraşdırın
sudo apt-get quraşdırma pyserial
sudo apt-get intall libpython2.7-dev
2. Arduino IDE -nin RPi üzərində qurulması
RPi -də Arduino qurmaq
1. Rəsmi sayta daxil olun və əvvəlki versiyanı yükləyin.
Bundan sonra açın və arduino qovluğuna gedin./arduino ilə başlayın
Addım 3: Proqramı yükləyin
Proqramı yüklədikdən sonra serial terminalını açın.
Siz yazanda N led açılacaq.
Yazanda F led sönəcək.
Addım 4: Python Script yaradın
Python lighcontrol.py istifadə edərək işə salın
Addım 5: Ngrok yükləyin
Ngrok, cihazınızı onlayn etmək üçün etibarlı bir tunel platformasıdır. Bu platforma ilə veb tətbiqinizi edə bilərsiniz və ya hər hansı bir tətbiq çox sadə bir şəkildə onlayn olur. Yükləmək üçün rəsmi sayta daxil olun və ARM üçün yükləyin.
ngrok.com/
Açın və çıxardığınız qovluğa gedin. Komanda istifadə edərək işə salın
./ngrok http 5000
Addım 6: Alexa qurmaq
1. Amazon hesabına daxil olun. Hesabınız varsa, daxil olun, yoxsa ora daxil olun və daxil olun.
developer.amazon.com/
2. Sağ üst tərəfdəki Developer Konsoluna gedin.
Addım 7: Alexa -ya gedin ==> Alexa Bacarıq Kiti ==> Yeni Bacarıq əlavə edin
Alexa Bacarıq Kiti ==> Yeni Bacarıq əlavə et "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
Alexa Bacarıq Kiti ==> Yeni Bacarıq əlavə et "src =" {{file.large_url | əlavə et: 'auto = webp & frame = 1 & height = 300' %} ">
Bunun kimi bir səhifə görəcəksiniz. Bu səhifədə bacarıq növünü soruşacaq, ad, dil və çağırış adı. Hər hansı bir ad verə bilərsiniz, çağırış adında Alexa -ya əmr verərkən söylədiyiniz adı verməlisiniz.
Bacarıq yaradarkən fərqli bir dil seçsəniz, ölkənizdə istifadə olunan uyğun dili seçin. İşləməyəcək.
Sonda onu yeniləyin, qeyd edin və sonrakı düyməni basın.
Addım 8:
Addım 9:
Növbəti səhifədə niyyət istəyəcək. Niyyət, istifadəçinin danışan sorğusunu yerinə yetirən bir hərəkəti təmsil edir. Daha ətraflı məlumat üçün
developer.amazon.com/docs/custom-skills/de…
Hər hansı bir səhv varsa, qırmızı rəngdə görəcəksiniz.
Aşağıdakı kodu qutuya yazın
"niyyət": "LightOn"
}, {
"niyyət": "LightOff"
}]
}
saxla və növbəti səhifəyə keç.
Addım 10: Növbəti səhifədə AWS və HTTPS -in son nöqtəsi üçün iki seçim tələb olunacaq
HTTPS seçin və qeyd edin və növbəti səhifəyə keçin.
Addım 11: SSL Sertifikatı üçün İkinci Seçim seçin. Saxla və Sonrakı Səhifəyə Keç
Addım 12: Xidmətin "aktiv" olduğunu yoxlayın
Xidmətin işləyib -işləmədiyini yoxlamaq üçün. Ngrok serverinizin işlədiyinə və Python skriptinin işlədiyinə əmin olun, əks halda işləməyəcək.
Serverlərin sorğu aldığını və göndərdiyini görə bilərsiniz.
Addım 13: Serverlər sorğu alır
Addım 14: İstəklər göndərilir
Addım 15: Arduino sxemləri
Addım 16: Şematik LED
Ümid edirəm hamınız xoşunuza gəlir.
Tövsiyə:
Moto istifadə edərək Servo Motorları necə idarə etmək olar: bit Micro: bit: 7 addım (şəkillərlə)
Moto: bit ilə Micro: bit istifadə edərək Servo Motorları Necə Çalışdırmaq olar: Micro: bit funksiyasını genişləndirməyin bir yolu, SparkFun Electronics tərəfindən moto: bit adlı bir lövhə istifadə etməkdir (təxminən 15-20 dollar). Mürəkkəb görünür və bir çox xüsusiyyətə malikdir, ancaq servo mühərrikləri işə salmaq çətin deyil. Moto: bit imkan verir
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Acorn Cap Günəş LED işıqlarını necə etmək olar: 9 addım (şəkillərlə)
Acorn Cap Günəş LED İşıqlarını Necə Hazırlamaq olar: Kiçik palamudlu günəşli LED işıqlarımız bir pəri bağı bəzəmək üçün idealdır. Uyğunlaşdırılmış bir LED bağça günəş işığı ilə işləyirlər və günəş batanda gözəl bitki bağımızı işıqlandırırlar. Bu dərslik iki hissədədir. Birincisi, biz
Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: 6 addım (şəkillərlə)
Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: Bu layihədə, bağımsız Atmega328P istifadə edərək uzaqdan idarə olunan Spike Buster və ya Switch Board -un necə qurulacağını göstərəcəyəm. Bu layihə çox az komponentli Xüsusi PCB lövhəsi üzərində qurulmuşdur. Videoya baxmaq istəsəniz, mən də eyni şeyi yerləşdirmişəm və ya
Esp8266: 5 addımlarından istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT cihazı necə etmək olar
Esp8266 istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT Cihazı Necə Hazırlanır: Əşyaların İnterneti (IoT) fiziki cihazların ("əlaqəli qurğular" və "ağıllı qurğular" olaraq da adlandırılır), binaların, və elektronika, proqram təminatı, sensorlar, aktuatorlar və