Съдържание:
Видео: Вятърна станция за уиндсърф на базата на MQTT & AWS: 3 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В Шенжен има много красиви плажове. През летните дни най -любимият спорт е ветроходството.
За ветроходния спорт все още съм начинаещ, харесва ми усещането морската вода да докосва лицето ми и още повече, че имам много нови приятели с този спорт.
Но за ветроходния спорт правилният вятър е много важен. Много пъти, когато стигахме до плажа, откривахме, че няма вятър или твърде много вятър за мен като предястие. И с официалното прогнозиране на времето е невъзможно те да прогнозират/наблюдават вятъра.
Затова планирам да направя вятърна станция в реално време и да споделя с информацията всички ентусиасти на ветроходството в Шенжен.
Стъпка 1: Хардуер
Това, от което се нуждая, е: 1. По принцип анемометър;
2. Сензор за температура и влажност;
3. Сензор за въздушно налягане. Тъй като те са прогнозата за силен вятър/дъжд;
4. Свързващ модул към интернет. Използвам WiFi модула ESP12
5. И водоустойчив калъф и банка за захранване; Освен това проектирах основна платка, така че целият електронен модул да може да бъде поставен лесно, както са приложените снимки.
Разбира се, можете да използвате и макет за това.
Ново: хардуерът е сравнително прост, опаковах го в комплект в Makerfabs.
В хардуерния дизайн Anemometer е аналогов изход, така че трябва да бъде свързан към ESP12 ADC модул, а барометърът BMP180 използва I2C за комуникация, свързва ги към ESP12 GPIO4/5, които поддържат комуникацията I2C, и DHT 11 към цифров изход. Обърнете внимание, че е необходим издърпващ резистор; направете приложените справочни снимки.
Стъпка 2: Фърмуер
Изтеглете моя примерна скица на https://github.com/hunrypan/weatherstation?tdsourcetag=s_pcqq_aiomsg. Имайте предвид, че някои библиотеки трябва да бъдат инсталирани предварително, включват:
- ESP8266WiFi.h
- MQTT.h
- DHT.h
- Wire.h
- Adafruit_BMP085.h
Променете настройката за WIFI и MQTT. Разбира се, ако не, трябва да регистрирате акаунт и да създадете нов екземпляр. И ги променете във фърмуера:
const char* ssid = "xxx"; // Wi-Fi SSIDconst char* password = "xxx"; // Парола за Wi-Fi
и информацията за MQTT (ако не сте запознати с това, моля, вижте Makerfabs ESPwatch за подробна употреба на MQTT) на адрес:
const char* hostname = "postman.cloudmqtt.com"; int порт = 16265; const char* потребител = "xxx"; const char* user_password = "xxxx"; const char* id = "xxxx";
А във веригата на фърмуера модулът ESP12 чете сензора
или преценка за вятър/температура/въздух чрез:
int windspeed = analogRead (windpin); humi = dht.readHumidity (); temp = dht.readTemperature ();
Качете фърмуера на платката MCU на ESP възел.
Стъпка 3: Nodejs и разполагане в AWS
Модулът Esp8266 WIFI изпраща информация за времето до сървъра на MQTT, като публикува съобщение по темата до сървъра на MQTT. Последните nodejs получават информация за времето от сървъра mqtt, като се абонират по темата за запазване на сървъра Mqtt.
Разгръщам моя NODE JS на AWS сървър, така че всеки, който се интересува от това, може да получи достъп до моята вятърна станция на адрес: https://34.220.205.140: 8080/wind
Препоръчано:
Вятърна турбина: 7 стъпки (със снимки)
Вятърна турбина: Здравейте на всички! В тази инструкция ще ви водя през конструкцията на модел вятърна турбина, изработена от рециклирани или лесно достъпни части. Той ще може да произвежда около 1,5 волта и автоматично да се регулира, така че винаги е
Офис с батерии. Слънчева система с автоматично превключване на слънчеви панели Изток/Запад и вятърна турбина: 11 стъпки (със снимки)
Офис с батерии. Слънчева система с автоматично превключване на слънчеви панели на изток/запад и вятърна турбина: Проектът: Офис от 200 квадратни фута трябва да се захранва от батерии. Офисът трябва също да съдържа всички контролери, батерии и компоненти, необходими за тази система. Слънчевата и вятърната енергия ще зареждат батериите. Има малък проблем само с
DIY комплект с форма на вятърна мелница, червена LED мигаща светлина: 6 стъпки (със снимки)
DIY комплект с форма на вятърна мелница с червена LED мигаща светлина: Описание: Това е DIY MCU дизайн, преподаващ комплекти за електронни вятърни мелници за практика на запояване. Името на маркера на компонентите на комплекта беше
Метеорологична станция NaTaLia: Метеорологична станция със слънчева енергия Arduino, направена по правилния начин: 8 стъпки (със снимки)
Метеорологична станция NaTaLia: Метеорологична станция Arduino със слънчева енергия, направена по правилния начин: След 1 година успешна работа на 2 различни места споделям плановете си за проекти на метеорологични станции със слънчева енергия и обяснявам как се е развила в система, която наистина може да оцелее дълго време периоди от слънчевата енергия. Ако следвате
Направи си сам вятърна турбина с бутилка вода: 5 стъпки (със снимки)
Вятърна турбина за бутилки с вода: Основно описание За да разберете как работи вятърната турбина, е важно да разберете как работи енергията на вятъра на основно ниво. Вятърът е форма на слънчева енергия, защото слънцето е източникът, който създава вятър от неравномерната топлина в атмосферата, но