İçindekiler:
- Gereçler
- Adım 1: Fritzing Şeması Oluşturma
- Adım 2: Veritabanı Oluşturma
- Adım 3: Kurulumumu ve Programlamayı Oluşturma
- Adım 4: Sitemi Oluşturma
- Adım 5: Vakamı Oluşturma
Video: CloudLamp: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Howest Kortrijk'te öğrenciyim. Yıl sonunda öğrendiklerimizi göstermek için bir proje yapmak zorunda kaldık. Bulut şeklinde akıllı bir lamba yapmayı seçtim. Bu fikir aklıma geldi çünkü kız kardeşlerimin doğum günü için bir bulut lambası yapmak istedim. Ama bunu yapacak ne zamanım ne de yeteneğim vardı. Yılın sonunda o kadar çok şey öğrendim ki, bir cloudlamp'ın daha iyi/daha akıllı bir versiyonunu bile yapabilirdim.
CloudLamp, bulut şeklinde akıllı bir lambadır.
Bir çok işlevi vardır.
İç hava kalitesini ölçmek için sensörleri vardı. Şunları ölçer:
- CO2 konsantrasyonu (ppm olarak)
- Bağıl nem (% olarak)
- Sıcaklık (°C olarak)
Web sitesinde, seçtiğiniz yerlerin hava durumu raporlarını görebilirsiniz. Lambanın rengi, seçilen yerin hava durumuna uyum sağlar. Hava durumu verilerim için openweathermaps API'sini kullanıyorum.
Bulutun yerini 2 alkışla değiştirebilmeniz için yerleşik bir mikrofon da vardır. Ve lcd ekran size lambanın yerini ve hava durumu açıklamasını gösterir. Burada görebilirsiniz.
Lambanın 5 farklı hava durumu modu vardır:
- güneşli
- kar
- yağmur
- bulutlu
- Parçalı bulutlu
- fırtına
Gereçler
Bir yapı marketinde hemen hemen her şeyi bulabilirsiniz.
Benim için toplam maliyet 220 € civarındaydı.
Bu proje için ihtiyacınız olan:
- Raspberry Pi 3 Model B
- Nem ve Sıcaklık Sensörü - DHT11
- Adafruit CCS811 Hava Kalitesi Sensörü Koparma
- yastık doldurma
- 5l su şişesi
- rgb led şerit
- transistörler
- LCD 16X2
- KY-038 mikrofon
- 8GB mikro SD kart
- 470-OHM Dirençler
- Dişi - Dişi teller
- Dişi - Erkek teller
- Erkek - Erkek teller
- tutkal tabancası
- PCB
Adım 1: Fritzing Şeması Oluşturma
EKSTRA BİLGİ CSS811'i kullanmak için bazı ekstra konfigürasyonlar gereklidir. Her şeyi burada bulabilirsiniz. DHT11 tek kablolu bir bileşendir. Programlamak için bir kütüphane kullandım. Kendiniz programlamak istiyorsanız biraz karışık, bu yüzden bir kütüphane kullanmanızı şiddetle tavsiye ederim: Adafruit DHT
Raspberry pi ve Arduino arasında USB üzerinden seri iletişim kullanıyorum. Lcd ekranım ve led şeritlerim Arduino'ya bağlı ve DHt11, mikrofon ve ccs811 ahududuya bağlı.
Adım 2: Veritabanı Oluşturma
Burada veritabanı modelimi görebilirsiniz.
Bu veritabanını MariaDB kullanarak Raspberry pi'mde barındırdım.
Veritabanımda 3 tablo vardı, 1'i sensörlerim için, 1'i verileri kaydetmek için. ve openweathermaps API'sinin tüm konumları için 1'dir.
Adım 3: Kurulumumu ve Programlamayı Oluşturma
Hepsini lehimlemeden önce, her şeyi birbirine bağlamak ve sensörlerimi ve led şeritlerimi test etmek için breadboard'umu kullandım. Kodumu github'da bulabilirsiniz.
Adım 4: Sitemi Oluşturma
Sensörlerimin verilerini ve openweathermaps API'sini göstermek için her şeyi düzgün bir şekilde görüntüleyen bir site yaptım.
Adım 5: Vakamı Oluşturma
Tüm adımları başarıyla tamamladıktan sonra, davayı oluşturmaya başlayabilirsiniz. Bunu yapmak için, bileşenlerinizi birbirine lehimlemenizi şiddetle tavsiye ederim, böylece kazayla bağlantılarının kesilmesi önlenir. Yukarıdaki resimlerde, davamı yapmak için attığım bazı adımları görebilirsiniz. Önce her şeyi lehimledim, sonra her bileşeni 5 litrelik büyük bir su şişesine koyabildim. Sonunda, yastık dolgusunu şişeye yapıştırmak için sıcak tutkal kullandım.
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
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:
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++)