Obsah:
Video: Větrná stanice pro windsurfing na základě MQTT a AWS: 3 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V Shenzhenu je mnoho krásných pláží. V letních dnech mám nejraději sport.
Pro plachtění jsem stále předkrm, mám rád pocit mořské vody, která se dotýká mé tváře, a navíc jsem s tímto sportem získal mnoho nových přátel.
Ale pro plachtění je správný vítr velmi důležitý. Mnohokrát, když jsme se dostali na pláž, jsme zjistili, že tam není žádný vítr, nebo pro mě jako předkrm příliš velký vítr. A při oficiálním předpovědi počasí je pro ně nemožné předpovídat/monitorovat vítr.
Takže mám v plánu vytvořit větrnou stanici v reálném čase a sdílet s informacemi všichni nadšenci plavby Shenzhen.
Krok 1: Hardware
Potřebuji: 1. V zásadě anemometr;
2. snímač teploty a vlhkosti;
3. Senzor tlaku vzduchu. Protože jsou předzvěstí silného větru/deště;
4. Připojovací modul k internetu. Používám wifi modul ESP12
5. A vodotěsné pouzdro a napájecí banka; Kromě toho jsem navrhl základní desku, aby bylo možné snadno vložit všechny elektronické moduly, jako na přiložených obrázcích.
K tomu můžete samozřejmě použít i prkénko.
Novinka: hardware relativně jednoduchý, zabalil jsem ho do sady v Makerfabs.
V hardwarovém provedení je anemometr analogový výstup, takže je třeba jej připojit k modulu ESP12 ADC a barometr BMP180 používá ke komunikaci I2C a připojte je k ESP12 GPIO4/5, které podporují komunikaci I2C, a DHT 11 na digitální výstup. Všimněte si, že je zapotřebí pullup rezistor; pořiďte přiložené referenční obrázky.
Krok 2: Firmware
Stáhněte si můj příklad skici na https://github.com/hunrypan/weatherstation?tdsourcetag=s_pcqq_aiomsg. Některé knihovny je třeba nainstalovat předem, zahrnují:
- ESP8266WiFi.h
- MQTT.h
- DHT.h
- Wire.h
- Adafruit_BMP085.h
Upravte nastavení WIFI a MQTT. Samozřejmě pokud ne, musíte si zaregistrovat účet a vytvořit novou instanci. A upravte je ve firmwaru:
const char* ssid = "xxx"; // Wi-Fi SSIDconst char* heslo = "xxx"; // Heslo Wi-Fi
a informace o MQTT (pokud s tím nejste obeznámeni, podívejte se na Makerfabs ESPwatch pro podrobné použití MQTT) na:
const char* hostname = "postman.cloudmqtt.com"; int port = 16265; const char* user = "xxx"; const char* user_password = "xxxx"; const char* id = "xxxx";
A ve smyčce firmwaru modul ESP12 přečetl senzor
nebo předběžné opatření vítr/teplota/vzduch:
int windspeed = analogRead (windpin); humi = dht.readHumidity (); temp = dht.readTemperature ();
Nahrajte firmware na desku MCU uzlu ESP.
Krok 3: Nodejs a nasazení na AWS
Modul WIFI Esp8266 odesílá informace o počasí na server MQTT zveřejněním zprávy na toto téma na server MQTT. Poslední nodejs získávají informace o počasí ze serveru mqtt podle tématu přihlášení k odběru na serveru Mqtt.
Nasazuji svůj NODE JS na server AWS, takže kdokoli, koho to zajímá, má přístup k mé větrné stanici na adrese: https://34.220.205.140: 8080/wind
Doporučuje:
Větrná turbína: 7 kroků (s obrázky)
Větrná turbína: Ahoj všichni! V tomto Instructable vás provedu konstrukcí Modelové větrné turbíny vyrobené z recyklovaných nebo snadno přístupných částí. Bude schopen produkovat přibližně 1,5 voltu a automaticky se přizpůsobí, takže je vždy
Meteorologická stanice NaTaLia: Meteorologická stanice poháněná solární energií Arduino provedla správnou cestu: 8 kroků (s obrázky)
Meteorologická stanice NaTaLia: Meteostanice poháněná solární energií Arduino Správně: Po 1 roce úspěšného provozu na 2 různých místech sdílím své plány projektů solární elektrárny a vysvětluji, jak se vyvinuly do systému, který může skutečně přežít po dlouhou dobu období ze sluneční energie. Pokud budete dodržovat
DIY meteorologická stanice a WiFi senzorová stanice: 7 kroků (s obrázky)
DIY meteorologická stanice a WiFi senzorová stanice: V tomto projektu vám ukážu, jak vytvořit meteorologickou stanici spolu se senzorovou stanicí WiFi. Senzorová stanice měří údaje o místní teplotě a vlhkosti a odesílá je prostřednictvím WiFi do meteorologické stanice. Meteorologická stanice poté zobrazí t
Regulovaný ventilátor PWM na základě teploty CPU pro Raspberry Pi: 4 kroky (s obrázky)
Regulovaný ventilátor PWM na základě teploty CPU pro Raspberry Pi: Mnoho případů pro Raspberry Pi je vybaveno malým 5V ventilátorem, který pomáhá chladit CPU. Tito fanoušci jsou však obvykle velmi hluční a mnoho lidí jej připojuje ke kolíku 3V3, aby snížilo hluk. Tyto ventilátory jsou obvykle dimenzovány na 200 mA, což je docela h
DIY vodní láhev větrná turbína: 5 kroků (s obrázky)
DIY vodní láhev větrná turbína: Základní popis Abychom porozuměli tomu, jak větrná turbína funguje, je důležité pochopit, jak větrná energie funguje na základní úrovni. Vítr je forma sluneční energie, protože slunce je zdrojem, který vytváří vítr nerovnoměrným teplem v atmosféře