İçindekiler:
Video: MQTT ve AWS'ye Dayalı Rüzgar Sörfü Rüzgar İstasyonu: 3 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Shenzhen'de çok güzel plajlar var. Yaz günlerinde en sevdiğim spor yelkendir.
Yelken sporu için henüz başlangıç seviyesindeyim, deniz suyunun yüzüme dokunma hissini seviyorum ve dahası bu sporla birçok yeni arkadaşım oldu.
Ancak yelken sporu için doğru rüzgar çok önemlidir. Çoğu zaman sahile vardığımızda, başlangıç olarak benim için rüzgar olmadığını ya da çok fazla rüzgar olduğunu gördük. Ve resmi hava tahmini ile rüzgarı tahmin etmeleri/izlemeleri imkansız.
Bu yüzden gerçek zamanlı bir rüzgar istasyonu yapmayı planlıyorum ve tüm Shenzhen yelken meraklılarını bu bilgilerle paylaşmak istiyorum.
Adım 1: Donanım
İhtiyacım olan şey: 1. Temel olarak bir anemometre;
2. Sıcaklık ve nem sensörü;
3. Hava basıncı sensörü. Kuvvetli rüzgar/yağmur tahmini yaptıkları için;
4. İnternetlere bağlantı modülü. ESP12 wifi modülünü kullanıyorum
5. Ve bir su geçirmez kılıf ve güç bankası; Ayrıca, ekteki resimlerdeki gibi tüm elektronik modüllerin kolayca yerleştirilebilmesi için bir taban kartı tasarladım.
Elbette bunun için bir breadboard da kullanabilirsiniz.
Yeni: donanım nispeten basit, Makerfabs'ta bir kit halinde paketledim.
Donanım tasarımında, Anemometre analog çıkıştır, bu nedenle ESP12 ADC modülüne bağlanması gerekir ve BMP180 Barometre, iletişim için I2C'yi kullanır, bunları I2C iletişimini destekleyen ESP12 GPIO4/5'e ve DHT 11'e bağlayın bir dijital çıkışa. Bir çekme direncinin gerekli olduğunu unutmayın; Ekteki referans resimlerini alın.
Adım 2: Bellenimler
Örnek çizimimi https://github.com/hunrypan/weatherstation?tdsourcetag=s_pcqq_aiomsg adresinden indirin. Bazı kitaplıkların önceden yüklenmesi gerektiğini unutmayın, şunları içerir:
- ESP8266WiFi.h
- MQTT.h
- DHT.h
- tel.h
- Adafruit_BMP085.h
WIFI ayarını ve MQTT'yi değiştirin. Elbette, hayır ise, bir hesap açmanız ve yeni bir örnek oluşturmanız gerekir. Ve bunları bellenimde değiştirin:
const char* ssid = "xxx"; // Wi-Fi SSIDconst karakter* şifre = "xxx"; // Kablosuz ağ parolası
ve MQTT bilgileri (buna aşina değilseniz, lütfen MQTT ayrıntılı kullanımı için Makerfabs ESPwatch'a bakın):
const char* ana bilgisayar adı = "postman.cloudmqtt.com";int bağlantı noktası = 16265; const char* kullanıcı = "xxx"; const char* user_password = "xxxx"; const karakter* id = "xxxx";
Ve bellenim döngüsünde, ESP12 modülü sensörü okur
veya rüzgar/sıcaklık/hava basıncı:
int rüzgar hızı = analogRead(windpin);humi = dht.readHumidity(); sıcaklık = dht.readTemperature();
Bellenimi ESP düğümü MCU kartına yükleyin.
3. Adım: Nodejs ve AWS'ye Dağıtın
Esp8266 WIFI modülü, MQTT sunucusuna konuyla ilgili mesaj yayınlayarak hava durumu bilgilerini MQTT sunucusuna gönderir. Son düğümler, Mqtt sunucusunu kaydetme konusuna abone olarak mqtt sunucusundan hava durumu bilgilerini alır.
NODE JS'mi AWS sunucusuna yerleştiriyorum, böylece bununla ilgilenen herkes rüzgar istasyonuma şu adresten erişebilir:
Önerilen:
ESP8266'ya Dayalı Apple HomeKit Wi-Fi Nem Alma Cihazı ?: 6 Adım (Resimlerle)
ESP8266'ya Dayalı Apple HomeKit Wi-Fi Nem Alma Cihazı ?: Ne yazık ki Apple HomeKit'i destekleyen yalnızca bir veya iki Nem Alıcı var, ancak bunların fiyatları gerçekten yüksek (300$+). Bu yüzden, zaten sahip olduğum ucuza dayanarak kendi Wi-Fi özellikli Apple HomeKit Nem Alma Cihazımı yapmaya karar verdim? BEN
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 8 Adım (Resimlerle)
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 2 farklı lokasyonda 1 yıllık başarılı operasyonun ardından, güneş enerjili meteoroloji istasyonu proje planlarımı paylaşıyor ve gerçekten uzun süre hayatta kalabilen bir sisteme nasıl evrildiğini açıklıyorum. güneş enerjisinden dönemler. Takip ederseniz
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: 7 Adım (Resimlerle)
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: Bu projede size bir WiFi sensör istasyonu ile birlikte bir hava istasyonunun nasıl oluşturulacağını göstereceğim. Sensör istasyonu, yerel sıcaklık ve nem verilerini ölçer ve WiFi aracılığıyla hava durumu istasyonuna gönderir. Hava durumu istasyonu daha sonra t görüntüler
Hava Durumuna Dayalı Müzik Üreticisi (ESP8266 Tabanlı Midi Jeneratör): 4 Adım (Resimlerle)
Hava Durumuna Dayalı Müzik Üreticisi (ESP8266 Tabanlı Midi Jeneratör): Merhaba, bugün kendi küçük Hava Durumuna dayalı Müzik üretecinizi nasıl yapacağınızı açıklayacağım. Bir tür Arduino gibi olan bir ESP8266'ya dayanıyor ve sıcaklığa, yağmura tepki veriyor. ve ışık yoğunluğu.Bütün şarkıları veya akor progr
Tersten Web Sörfü!: 5 Adım
Terste Web Gezinti!: Web'de tersten gezinme, gezinmek için normal bağlantıları kullanmak yerine genellikle gizli "geri işaretçileri" kullanmak anlamına gelir. Web'de gezinmeyi severim, ancak her zaman başkaları tarafından gönderilen içeriği takip ederim. Bazen kendi içeriğimi yayınlarım ama sonra