İçindekiler:
Video: Raspberry Pi - Akıllı Ev: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Raspberry Pi Akıllı Ev Projesi, kullanıcının evini her yerden (tabii ki internet ile!) herhangi bir bilgisayar/mobil cihaz üzerinden takip edebilmesini sağlayan birçok farklı özellik ile donatılmıştır.
Akıllı Ev'in özellikleri, kullanıcının Raspberry Pi'sinin bulunduğu evin sıcaklık, nem ve ışık değerlerini takip etme, görüntüleme ve/veya alma olanağı sağlar. Kullanıcılar daha sonra tüm bu verileri Raspberry Pi sunucusundan ve Blynk'ten ve ayrıca Akıllı Ev Botu (t.me/smarthouse_rpi_bot) aracılığıyla Telegram'dan görebilirler. Kullanıcıların RFID Kartlarını kaydettirmelerini sağlayan akıllı kapı sistemine sahip Raspberry Pi, kayıtlı olmayan bir RFID Kartı olan bir kişi bunu RFID Tarayıcıya yerleştirdiğinde, PiCam'i tetikler ve kapının üzerindeki kapının yerinin fotoğrafını çeker. yetkisiz erişim girişimi.
Kullanıcılar ayrıca mobil uygulamalardan herhangi birinde (Blynk/Telegram) bir resim çekebilir ve bunu Nesne Depolama için bir Amazon Web Hizmeti olan S3'te görüntüleyebilir veya Akıllı Ev Botu aracılığıyla Telegram'da görüntüleyebilir.
Adım 1: Donanım Gereksinimleri
Tek/Tek Bileşen Gerekli:
- Tek Kartlı Bilgisayar Raspberry Pi
- DHT11 Sıcaklık ve Nem Sensörü
- COM-00097 Mini Basmalı Düğme Anahtarı
- Analogdan Dijitale Dönüştürücü (MCP3008 ADC)
- Işığa Bağlı Direnç (LDR)
- RFID/NFC MFRC522 Kart Okuyucu Modülü
- 12C LCD Ekran
- LED ışıklar
- Dirençler (10kΩ ve 220/330Ω)
Çift/İki Bileşen Gerekli: 1. LED Işık2. 10KΩ Dirençler3. 220/330Ω Dirençler
2. Adım: Veritabanınızı Ayarlama
phpmyadmin
kapı_erişim
- İD
- tarih saat
- rfidKartHayır
Hangi kullanıcının eve döndüğünü bilmek için bu bilgileri saklamak.
ışıklar
- İD
- tarihsaat_değeri
- ışık_değeri
Işık sensöründen @ Oturma Odası Sayfasından ışık değerini almak için bu bilgiyi saklamak.
kullanıcılar
- Kullanıcı kimliği
- Kullanıcı adı
- parola
- rfidKartHayır
Kullanıcının hangi kart numarasını tuttuğunu bilmek için bu bilgileri saklamak.
değerler
- değer_kimliği
- tarih saat
- lightVal
- tempVal
- nemDağı
Işıktan ışık, sıcaklık, nem değerini almak için bu bilgilerin saklanması, DHT11 @ Ebeveyn Yatak Odası Sayfası, Telegram Bot ve Blynk uygulaması.
dinamo
değerler
- cihaz kimliği
- tarih saat kimliği
- lightVal
- tempVal
- nemDağı
Işıktan ışık, sıcaklık, nem değerini almak için bu bilgilerin saklanması, DHT11 @ Mutfak Sayfası.
S3
- Kova – iot-ay1819s2
- Klasör – Ana Sayfa -> 1819s2_iot_SmartHouse
- Alt Klasör
• göz kırpma resimleri • kullanıcı resimleri
Önerilen:
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım
Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Üç Hoparlör Devresi -- Adım Adım Eğitim: 3 Adım
Üç Hoparlör Devresi || Adım Adım Eğitim: Hoparlör Devresi, ortamdan alınan ses sinyallerini MIC'e güçlendirir ve bunu, güçlendirilmiş sesin üretildiği Hoparlöre gönderir. Burada, size bu Hoparlör Devresini kullanarak bu Hoparlör Devresini yapmanın üç farklı yolunu göstereceğim:
Kitle Robotikte Adım Adım Eğitim: 6 Adım
Bir Kitle Robotikte Adım Adım Eğitim: Birkaç ay kendi robotumu inşa ettikten sonra (lütfen bunların tümüne bakın) ve iki kez parça arızası yaşadıktan sonra, bir adım geri atmaya ve fikrimi yeniden düşünmeye karar verdim. strateji ve yön. Birkaç aylık deneyim bazen çok tatmin ediciydi ve
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)