İçindekiler:

Kişisel Hava Durumu İstasyonu Yapın: 10 Adım (Resimlerle)
Kişisel Hava Durumu İstasyonu Yapın: 10 Adım (Resimlerle)

Video: Kişisel Hava Durumu İstasyonu Yapın: 10 Adım (Resimlerle)

Video: Kişisel Hava Durumu İstasyonu Yapın: 10 Adım (Resimlerle)
Video: Dokuzlar en hızlı pratik çarpma yöntemi 👍😊🥰 2024, Temmuz
Anonim
Kişisel Hava Durumu İstasyonu Yapın
Kişisel Hava Durumu İstasyonu Yapın

Odanızda otururken terlemeye veya üşümeye başlarsınız; odanızdaki sıcaklık ne kadar olurdu merak ettiniz mi? veya nem ne olurdu? Bu bir süre önce bende de oldu.

Bu, odanızın sıcaklığını, nemini, basıncını ve ışık yoğunluğunu izleyen ve bunuthingspeak.com'daki özel bir kanala yükleyen Kişisel Hava Durumu İstasyonunun başlamasına yol açar.

Başlayalım.

1. Adım: Hızlı Video

Image
Image

İşte her şeyi 5 dakikada özetleyen küçük bir video.

youtube'da izlemek için buraya tıklayın

Adım 2: Kişisel Hava İstasyonu için Gerekli Elektronik Bileşenler

Kişisel Hava İstasyonu İçin Gerekli Elektronik Bileşenler
Kişisel Hava İstasyonu İçin Gerekli Elektronik Bileşenler
Kişisel Hava İstasyonu İçin Gerekli Elektronik Bileşenler
Kişisel Hava İstasyonu İçin Gerekli Elektronik Bileşenler

Açıklama: Nemi algılamak için DHT11'i, sıcaklık ve basıncı algılamak için BMP180'i ve ışık yoğunluğu hakkında kaba bir fikir edinmek için bir Işık Bağımlı Direnci (LDR) kullanacağız. Arduino nano, bu sensörlerden veri toplayacak ve bunuthingspeak.com'daki özel kanalınıza yüklemek için ESP8266'ya gönderecektir. Arduino nano'muzu bir 12V-2A duvar adaptöründen, sensörlerden besleyeceğiz ve ESP8266, LM2596 tabanlı dönüştürücüden aşağı dönüştürülmüş voltajı alacak.

Bileşenlerin listesi:

  1. BMP180 basınç ve sıcaklık sensörü,
  2. DHT11 nem sensörü,
  3. Işık Bağımlı Direnç (LDR),
  4. ESP8266 wifi modülü (firmware hazır),
  5. Arduino nano,
  6. 2 Direnç - 51 KOhm ve 4.7KOhm,
  7. LM2596 kova dönüştürücü,
  8. DC jakı,
  9. Değiştir ve
  10. 12V-2A duvar adaptörü.

3. Adım: Kişisel Hava Durumu İstasyonu için Gerekli Araçlar ve Ekstra Öğeler

Kişisel Hava İstasyonu için Gerekli Araçlar ve Ekstra Öğeler
Kişisel Hava İstasyonu için Gerekli Araçlar ve Ekstra Öğeler
Kişisel Hava İstasyonu için Gerekli Araçlar ve Ekstra Öğeler
Kişisel Hava İstasyonu için Gerekli Araçlar ve Ekstra Öğeler
Kişisel Hava İstasyonu için Gerekli Araçlar ve Ekstra Öğeler
Kişisel Hava İstasyonu için Gerekli Araçlar ve Ekstra Öğeler

Açıklama: Kabloyu soymak için tel sıyırıcı, muhafaza üzerindeki kesikleri/delikleri yumuşatmak için eğe, bileşenleri muhafazanın içine yerleştirmek için tutkal tabancası, muhafaza kapağını kapatmak için tornavida ve genel amaçlı devre kartı üzerinde devreyi birleştirmek için lehim telli havya kullanacağız (GKB). 4x4x2 inç plastik kutu muhafaza görevi görür. GCB'ye uygun montaj için dişi konektörlerle birlikte erkek ve dişi berg şeridine de ihtiyacımız olacak.

Araç Listesi:

  1. Tel striptizci,
  2. Dosya,
  3. Tutkal tabancası,
  4. Tornavida ve
  5. Lehim demiri ve lehim teli.

Ekstra öğelerin listesi:

  1. 4x4x2 inç plastik kutu (Bu boyutu kullandım, yakındaki herhangi bir boyut iyi olmalı),
  2. Genel amaçlı devre kartı,
  3. erkek ve dişi berg şeridi ve
  4. dişi konektörler.

4. Adım: Yazılım Gereksinimleri

yazılım gereksinimleri
yazılım gereksinimleri
yazılım gereksinimleri
yazılım gereksinimleri

Açıklama: Sensör verilerinin değerini görmek içinthingspeak.com'da özel bir kanala ihtiyacımız olacak. Arduino nano için arduino kodu yazmak için Arduino IDE'ye ihtiyacımız olacak. (Bilgisayar/dizüstü bilgisayar ve internet erişimi olan bir wifi yoluna sahip olduğunuzu varsayıyorum)

Yazılım gereksinimleri listesi:

  1. Thingspeak.com'daki özel kanal ve
  2. Arduino IDE (Tercihen en son sürüm).

Arduino IDE'nin en son sürümünü arduino.cc'den indirebilirsiniz.

Şimdithingspeak.com'da özel bir kanal oluşturalım.

Adım 5: Thingspeak.com'da Özel Kanal Oluşturma

Thingspeak.com'da Özel Kanal Oluşturma
Thingspeak.com'da Özel Kanal Oluşturma
Thingspeak.com'da Özel Kanal Oluşturma
Thingspeak.com'da Özel Kanal Oluşturma
Thingspeak.com'da Özel Kanal Oluşturma
Thingspeak.com'da Özel Kanal Oluşturma

Thingsspeak.com'da özel bir kanal oluşturmak için şu adımları izleyin:

  1. Web tarayıcınızı açın vethingspeak.com'a gidin ve sağ üst köşedeki 'Sign Up' sekmesine tıklayın, (Resim no.1)
  2. Ayrıntıları doldurun ve 'Hesap oluştur' seçeneğine tıklayın, (Resim no.2)
  3. Şimdi 'Yeni Kanal' sekmesine tıklayın, (Resim no.3)
  4. Yine kanal için detayları doldurun ve 4 alanı etkinleştirin (4 sensör değeri göndereceğimiz için), aşağı kaydırın ve 'Kanalı Kaydet' sekmesine tıklayın, (Resim no.4/5)
  5. Bu sayfada 'API Anahtarları' sekmesine tıklayın ve 'API Anahtarını Yaz'ınızı not edin.

Hepsi bu kadar millet, artık özel bir şey-konuşma kanalınız var.

Şimdi tüm elektronik bileşenleri bir araya getirelim.

Adım 6: Kişisel Hava İstasyonu Şeması

Kişisel Hava İstasyonu Şeması
Kişisel Hava İstasyonu Şeması

Buraya Kişisel Hava Durumu İstasyonu için şematik bir resim ekliyorum. Aynı şekilde fritzing dosyasını da ekliyorum. Bağlantılar oldukça basittir.

  1. BMP180, arduino nano'nun I2C portuna bağlanır.
  2. LDR, 51 KOhm direnç ile voltaj bölücü şeklinde bağlanır ve bağlantı, arduino nano'nun A1 pinine bağlanır.
  3. DHT11'in data pini 4.7 KOhm direnç ile yükseğe çekilir ve arduino nano'nun A0 pinine bağlanır.
  4. ESP8266'nın TX ve RX'i, sırasıyla arduino nano'nun D10 ve D11'ine bağlanır. ESP8266'nın CH_PD'si 3.3V raya bağlanır.
  5. Bu modül üzerindeki potansiyometreyi çevirerek LM2596 modülünün çıkışını 3.3V'a ayarlayın. Bu modülün çıkışını sırasıyla BMP180, DHT11, LDR ve ESP8266'nın Vcc ve Gnd'sinin Vcc ve Gnd'sine bağlayın.
  6. LM2596 modülünün girişi, Arduino nano'nun Vin ve Gnd'sine de bağlanan 12V-2A duvar adaptöründen gelir.

Bu devreyi Genel Amaçlı Devre kartına monte etmemiz gerekiyor. Hadi bunu yapalım.

Adım 7: Genel Amaçlı Devre Kartı (GCB) Üzerinde Devre Montajı

Genel Amaçlı Devre Kartında (GCB) Devre Montajı
Genel Amaçlı Devre Kartında (GCB) Devre Montajı
Genel Amaçlı Devre Kartında (GCB) Devre Montajı
Genel Amaçlı Devre Kartında (GCB) Devre Montajı
Genel Amaçlı Devre Kartında (GCB) Devre Montajı
Genel Amaçlı Devre Kartında (GCB) Devre Montajı
Genel Amaçlı Devre Kartında (GCB) Devre Montajı
Genel Amaçlı Devre Kartında (GCB) Devre Montajı

3. adımdaki donanım araçları ve ekstra öğeler artık iş başında.

  1. Arduino nano ve ESP8288'in GCB'ye yerleştirilmesi için dişi berg şeridi kullanın,
  2. Elektriksel olarak panoya bağlamak için havya ve lehim teli kullanın,
  3. Tüm sensörlerin ve LM2596 modülünün erişimini genişletmek için dişi konektörler kullanın, çünkü bunlar muhafazanın kapağına ve duvarına yapışacaktır,
  4. 3'te yapılan dişi uzantılar için bağlantı noktaları yapmak için erkek berg şeridi kullanın,
  5. Devre şemasını kablolar (tel sıyırıcı kullanarak soyun) veya eritilmiş lehim teli rayı kullanarak GCB üzerinde gerçekleştirin ve son olarak,
  6. Bir multimetre kullanarak devreye güç vermeden önce çeşit olup olmadığını kontrol edin.

Artık tüm donanımlar GCB'ye yerleştirildiğine göre, koda bakalım.

Adım 8: Kod

Kişisel Hava İstasyonu Kodu oldukça basittir. Taşınabilirlik kolaylığı için kodu uygun şekilde yorumladım. Kodu yakmadan önce aşağıdakilere dikkat edin.

  1. Tüm kitaplıkların kurulu olduğundan emin olun,
  2. Kodun 14. satırındaki kısa çizgileri erişim noktanızın (wifi yönlendirici) SSID'si ile değiştirin,
  3. Kodun 15. satırındaki kısa çizgileri wifi ağınızın ŞİFRE ile değiştirin,
  4. Tireleri, 17. satırdaki şey konuşmanızın özel kanalı yazma API anahtarıyla değiştirin ve
  5. Arduino nano'yu programlarken 12V DC kaynağınızın KAPALI olduğundan emin olun.

İşte kullandığım kod ve kitaplıkları indirmek için github'a (Kişisel Hava İstasyonu) bağlantı.

Artık donanım ve yazılımımız hazır olduğuna göre, geriye kalan tek şey paketleme.

Adım 9: Muhafaza Hazırlığı

Muhafaza Hazırlığı
Muhafaza Hazırlığı
Muhafaza Hazırlığı
Muhafaza Hazırlığı
Muhafaza Hazırlığı
Muhafaza Hazırlığı

Şimdi 4x4x2 inçlik kutu üzerinde çeşitli şekil ve büyüklükte delikler açmamız gerekiyor. DC jakı için delikler açmamız ve tercih edilen herhangi bir muhafaza duvarını açmamız gerekiyor. Ayrıca muhafaza kapağında sensörler için delikler açmamız gerekiyor.

Kasa üzerinde açmamız gereken deliklerin boyutlarını gösteren bir resim ekledim.

Plastiği kesmek için sıcak bıçak kullanın.

Delikleri düzeltmek için eğe kullanın.

Artık kasanız devrenizi barındırmaya hazır.

Adım 10: Kapağı Kapatmak

Kapağı Kapatmak
Kapağı Kapatmak
Kapağı Kapatmak
Kapağı Kapatmak
Kapağı Kapatmak
Kapağı Kapatmak
Kapağı Kapatmak
Kapağı Kapatmak

Monte edilmiş GCB'nizi muhafazanın içine koyun.

Anahtarı ve DC jakını duvardaki deliklere yerleştirin; kapağın deliklerindeki sensörler. Konumlarını kesin ve sabitlemek için tutkal tabancası kullanın. Son olarak kapağı kapatmak için tornavida kullanın.

İşte karşınızda, Kişisel Hava İstasyonunuz. Güç kaynağını açın ve akıllı telefonunuz/PC'niz/Dizüstünüz/Tabletiniz aracılığıyla dünyanın herhangi bir yerinden odanızın sıcaklığını, nemini, basıncını ve ışık yoğunluğunu şey-konuş özel kanalınızda görün.

Hepsi bu talimat için. Herhangi bir şüphe durumunda yorum yapın.

Bu talimatları beğendiyseniz, youtube kanalımı sevmeniz için iyi bir şans var. Okuduğunuz için teşekkürler.

Önerilen: