İçindekiler:
- Adım 1: Kullanılan Bileşenler
- Adım 2: Raspberry Pi ve Arduino IDE'yi Ayarlama
- 3. Adım: Programı Yükleyin
- Adım 4: Bir Python Komut Dosyası Yapın
- Adım 5: Ngrok'u İndirin
- Adım 6: Alexa'yı Ayarlama
- Adım 7: Alexa'ya gidin ==> Alexa Beceri Kiti ==> Yeni Beceri Ekle
- Adım 8:
- 9. Adım:
- Adım 10: Sonraki Sayfada Son Nokta için İki Seçenek İsteyecek Biri AWS ve
- Adım 11: SSL Sertifikası için İkinci Seçeneği seçin. Kaydedin ve Sonraki Sayfaya Taşıyın
- Adım 12: Hizmeti "açık" olarak kontrol etme
- Adım 13: İstekleri Alan Sunucular
- Adım 14: Talep Edilenler Yayınlandı
- Adım 15: Şematik Arduino
- Adım 16: Şematik LED'i
Video: Arduino ve Amazon Alexa Kullanarak Işık/Ev Işıklarını Kontrol Etme: 16 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
UNO'ya bağlı ve Alexa tarafından kontrol edilen ışığın nasıl kontrol edileceğini anlattım.
Adım 1: Kullanılan Bileşenler
KULLANILAN DONANIM
- Arduino UNO & Genuino UNO
- Direnç 221 ohm
- LED (genel)
- Raspberry Pi 3 Model B
GEREKLİ YAZILIM
- Arduino IDE'si
- Amazon Alexa Alexa Beceri Kiti
Adım 2: Raspberry Pi ve Arduino IDE'yi Ayarlama
1. İlk önce ikili dosyaları yükleyin
sudo apt-get install python-pip
pip yükleme şişesi
pip yükleme şişesi-ask
sudo apt-get kurulum pyserial
sudo apt-get dahili libpython2.7-dev
2. Arduino IDE'yi RPi'ye Kurmak
Arduino'yu RPI'ye kurmak için
1. Resmi siteye gidin ve önceki sürümü indirin.
Bundan sonra açın ve arduino dizinine gidin ve./arduino ile başlatın.
3. Adım: Programı Yükleyin
Programı yükledikten sonra seri terminali açın.
N yazdığınızda led yanacaktır.
F yazdığınızda led sönecektir.
Adım 4: Bir Python Komut Dosyası Yapın
python lightcontrol.py kullanarak çalıştırın
Adım 5: Ngrok'u İndirin
Ngrok, cihazınızı çevrimiçi hale getirmek için güvenli tünel platformudur. Bu platform ile web uygulamanızı veya herhangi bir uygulamayı çok basit bir şekilde online hale getirebilirsiniz. İndirmek için resmi siteye gidin ve ARM için indirin.
ngrok.com/
Açın ve çıkardığınız dizine gidin. Komutu kullanarak çalıştırın
./ngrok http 5000
Adım 6: Alexa'yı Ayarlama
1. Amazon hesabına giriş yapın. Bir hesabınız varsa giriş yapın, yoksa orada kaydolun ve giriş yapın.
developer.amazon.com/
2. Sağ üst taraftaki Developer Console'a gidin.
Adım 7: Alexa'ya gidin ==> Alexa Beceri Kiti ==> Yeni Beceri Ekle
Böyle bir sayfa göreceksiniz. Bu sayfada beceri türünü soracak, isim, dil ve çağırma ismi. Herhangi bir isim verebilirsiniz, çağırma isminde Alexa'ya komut verirken söylediğiniz ismi vermeniz gerekir.
Beceri oluştururken farklı bir dil seçerseniz, lütfen ülkenizde kullanılan uygun dili seçin. Çalışmayacak.
Sonunda güncelleyin, kaydedin ve ileri'ye basın.
Adım 8:
9. Adım:
Sonraki sayfada, niyet soracaktır. Bir amaç, bir kullanıcının sözlü isteğini yerine getiren bir eylemi temsil eder. Daha fazla bilgi için
developer.amazon.com/docs/custom-skills/de…
Herhangi bir hata varsa kırmızı renkte göreceksiniz.
Aşağıdaki kodu kutucuğa yazın
{ "niyetler": [{
"ntent": "LightOn"
}, {
"ntent": "LightOff"
}]
}
kaydedin ve sonraki sayfaya geçin.
Adım 10: Sonraki Sayfada Son Nokta için İki Seçenek İsteyecek Biri AWS ve
HTTPS'yi seçin ve kaydedin ve sonraki sayfaya geçin.
Adım 11: SSL Sertifikası için İkinci Seçeneği seçin. Kaydedin ve Sonraki Sayfaya Taşıyın
Adım 12: Hizmeti "açık" olarak kontrol etme
Servisin çalışıp çalışmadığını test etmek için. Ngrok sunucunuzun çalıştığından ve Python betiğinin de çalıştığından emin olun, aksi takdirde çalışmayacaktır.
Sunucuların istek aldığını görebilir ve yayınlayabilirsiniz.
Adım 13: İstekleri Alan Sunucular
Adım 14: Talep Edilenler Yayınlandı
Adım 15: Şematik Arduino
Adım 16: Şematik LED'i
Umarım hepiniz beğenirsiniz.
Önerilen:
HUE Işıklarını Kontrol Etmek için Pille Çalışan Wi-Fi Akıllı Düğme: 5 Adım (Resimlerle)
HUE Işıklarını Kontrol Etmek için Pille Çalışan Wi-Fi Akıllı Düğmesi: Bu proje, pille çalışan bir IoT Wi-Fi düğmesinin 10 dakikadan daha kısa sürede nasıl oluşturulacağını gösterir. Düğme, IFTTT üzerinden HUE ışıklarını kontrol eder. Bugün elektronik cihazlar oluşturabilir ve bunları kelimenin tam anlamıyla dakikalar içinde diğer akıllı ev cihazlarına bağlayabilirsiniz. Ne
Arduino Kullanarak Google Asistan ile Ev Işıklarını Kontrol Edin: 7 Adım
Arduino Kullanarak Google Asistan ile Ev Işıklarını Kontrol Edin: (22 Ağustos 2020'deki gibi güncelleme: Bu talimat 2 yaşında ve bazı üçüncü taraf uygulamalara dayanıyor. Yanlarında yapılacak herhangi bir değişiklik bu projeyi çalışmaz hale getirebilir. Olabilir veya olmayabilir. şimdi çalışıyor olun, ancak referans olarak takip edebilir ve buna göre değiştirebilirsiniz
ESP8266 Web Sunucusunu Kullanarak 7 Segment LED Ekranı Kontrol Etme: 8 Adım (Resimlerle)
ESP8266 Web Sunucusu Kullanarak 7-Segment LED Ekranı Kontrol Etme: Projemde html formu kullanarak http sunucusu üzerinden 7-segment ekranı kontrol eden bir Nodemcu ESP8266 var
NodeMCU Kullanarak Sesli Komutla Cihazları Kontrol Etme: 7 Adım (Resimlerle)
NodeMCU Kullanarak Cihazları Sesli Komutla Kontrol Etme: Herkese merhaba demek istiyorum, bu benim ilk kez öğretilebilir bir proje yazıyorum. İngilizce benim ana dilim değil, bu yüzden mümkün olduğunca kısa ve net yazmaya çalışacağım. Cihazları sesli komutla kontrol etmek hiç de garip bir şey değil
Epe Kordonunu Test Etme ve Tamir Etme: 9 Adım (Resimlerle)
Bir Epe Bodycord'un Test Edilmesi ve Onarılması: Modern, Olimpik tarzdaki eskrim sporunda, puanlama elektrikle yapılır. Elektrik sinyalinin silahınızdan puanlama makinesine gitmesi için, sinyalin silahınızdaki bir tel aracılığıyla (kılıç hariç) kolunuzdan yukarı ve aşağı hareket etmesi gerekir