İçindekiler:
- 1. Adım: Donanım Kontrol Listesi
- 2. Adım: AWS'ye Erişme
- 3. Adım: Raspberry Pi Kurulumu
- Adım 4: Akıllı Oda Kontrol Kodları
- Adım 5: Öğrenme Deneyimleri
Video: Akıllı Oda Kontrolü: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu projede kurulumumuzda AWS ve MQTT kullanmayı öğrenmeyi hedefliyoruz. Teknoloji dünyasında olmak, odanızı sadece dizüstü bilgisayarınızla kontrol edebilmek ne kadar harika olacak! Projelerinizi tamamlamak için acele ettiğinizi, ışığınız için düğmeyi açmak için yürümenizin çok zaman alıcı olduğunu hayal edin!
Bu portal:
- Görüntüleri yüklemenize/almanıza izin verin (S3 Bucket)
- Işık değerlerini kontrol edin (DynamoDB)
- Led'i aç/kapat
- Sıcaklık ve nemi kontrol edin (phpmyadmin)
Öğrencilerden yaşlılara, kullanımı ve anlaşılması kolay basit bir arayüz!
1. Adım: Donanım Kontrol Listesi
Bu eğitim için gereken donanım bileşenlerini gözden geçirelim.
- Çeşitli Jumper Kabloları
- DHT11 Sıcaklık ve Nem Sensörü x1
- 10k ohm direnç x2
- MCP3008 x1
- Işığa Bağlı Direnç (LDR) x1
- LED Işık x1
- 330 ohm direnç x1
- Pikamera x1
2. Adım: AWS'ye Erişme
- https://awseducate.qwiklabs.com/users/sign_in?locale=en adresinde oturum açın
- Daha sonra yapılandırma amacıyla Erişim Anahtarı Kimliğini ve Gizli Erişim Anahtarını kopyalayın.
- "Konsol Aç" ı tıklayın
Raspberry Pi'nizi "Şey" olarak kaydedin
- AWS IoT'yi arayın
- Sol gezinme çubuğunun altında "Yönet"i tıklayın ve "İşler"i seçin
- Şeyiniz için bir ad yazın ve bir sertifika oluşturun.
- Sertifika oluşturulduktan sonra oluşturulan 4 dosyayı kaydedin.
- Bir politika oluşturun ve politikayı Thing'inize ekleyin.
DinamoDB
- DynamoDB'yi arayın
- Işık için bir tablo oluşturun
S3 Kova
- S3'ü arayın
- Görüntülerin yüklenmesi için bir paket oluşturun
3. Adım: Raspberry Pi Kurulumu
Kodları çalıştırmaya başlamadan önce bunları Raspberry Pi'nize yükleyin.
Terminal penceresini aç
- AWSIoTPythonSDK: sudo pip kurulumu AWSIOTPythonSDK
- awscli: sudo pip kurulumu awscli
- Boto: sudo pip yükleme boto
- Boto3: sudo pip yükleme boto3
- Şişe: sudo pip yükleme şişesi
- mqtt: sudo pip kurulum mqtt
- paho: sudo pip kurulum paho
Terminal pencerenizde çalıştırın:
aws yapılandırmak
ve konsolunuzun erişim anahtarını ve gizli erişim anahtarını girin.
Adım 4: Akıllı Oda Kontrol Kodları
- InsertIntoDB.py: Bu, veritabanına sıcaklık ve nem ekleyecektir
- aws_pubsub.py: Bu, ışık değerini ve görüntüleri almak için sensörler/ışık ve kamera gibi konulara abone olacaktır.
- server.py: Bu, LED'in açılıp kapanmasını sağlar. Sıcaklık ve nem de html sayfasında alınacak ve görüntülenecektir. dynamoDB'de saklanan ışık değeri alınacaktır.
Adım 5: Öğrenme Deneyimleri
Python'da tamamen yeni olduğumuz için bu IoT modülünü öğrenme sürecinde birçok zorluk ve sıkıntıyla karşılaştık. Ancak hocalarımız ve arkadaşlarımızın yönlendirmeleriyle başa çıkmayı ve öğrenmeyi başardık. Bu proje sayesinde IoT cihazlarının günümüz dünyasındaki önemini öğrendik ve ayrıca AWS kullanımı hakkında daha fazla bilgi sahibi olduk.
Önerilen:
Eller Serbest Oda Işık Kontrolü: 10 Adım
Eller Serbest Oda Işık Kontrolü: "Görev İmkansız" filmindeki gibi; " Çaresiz zamanlar umutsuz önlemler gerektirir " 10. sınıftaki erkek kardeşim, mutfağın ışıklarını anahtar yerine telefonla kontrol etme fikri buldu ve bunun nedeni
ESP8266 ile Oda Kontrolü - Sıcaklık, Hareket, Perdeler ve Aydınlatma: 8 Adım
ESP8266 ile Oda Kontrolü | Sıcaklık, Hareket, Perdeler ve Aydınlatma: Bu proje, bir LED Strip'in parlaklığını ve odanızın perdesini kontrol etmenizi sağlayan NodeMCU ESP8266 modülüne dayalı bir sistemden oluşur, ayrıca odanızın hareket olayları hakkında veri gönderebilir. ve bulutun sıcaklığı w
ESP8266 RGB LED ŞERİT WIFI Kontrolü - NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak - RGB LED STRIP Akıllı Telefon Kontrolü: 4 Adım
ESP8266 RGB LED ŞERİT WIFI Kontrolü | NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak | RGB LED STRIP Akıllı Telefon Kontrolü: Merhaba arkadaşlar, bu eğitimde nodemcu veya esp8266'yı bir RGB LED şeridini kontrol etmek için IR uzaktan kumanda olarak nasıl kullanacağımızı öğreneceğiz ve Nodemcu wifi üzerinden akıllı telefon ile kontrol edilecek. Yani temel olarak RGB LED STRIP'i akıllı telefonunuzla kontrol edebilirsiniz
Nesnelerin İnterneti Tabanlı Oda Sıcaklığı Kontrolü: 5 Adım
IOT Tabanlı Oda Sıcaklığı Kontrolü: Bu, IOT tabanlı oda sıcaklığı kontrol projesinde öğretilebilir.Özellikler:-1. Belirtilen oda sıcaklığının üzerinde fanı otomatik olarak AÇIN.2. Belirtilen oda sıcaklığının altında fanı otomatik olarak KAPATIN.3. Her an manuel kontrol
Raspberry Pi ile Yatak Odasında ve Banyoda Akıllı Müzik – Çoklu Oda, Alarm, Düğme Kontrolü ve Ev Otomasyonunu Birleştirme: 7 Adım
Raspberry Pi ile Yatak Odasında ve Banyoda Akıllı Müzik – Çoklu Oda, Alarm, Düğme Kontrolü ve Ev Otomasyonunu Birleştirme: Bugün size Raspberry Pi'yi Max2Play yazılımımızla ev otomasyonu için nasıl kullanabileceğinize dair iki örnek vermek istiyoruz: banyoda ve yatak odasında . Her iki proje de, çeşitli kaynaklardan gelen yüksek kaliteli müziğin farklı kanallardan yayınlanabilmesi açısından benzerdir