Სარჩევი:
ვიდეო: ქარის სადგური ვინდსერფინგისთვის MQTT & AWS საფუძველზე: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
შენჟენში ბევრი ლამაზი სანაპიროა. ზაფხულის დღეებში, მე ყველაზე საყვარელი სპორტი არის ნაოსნობა.
მცურავი სპორტისთვის, მე ჯერ კიდევ დამწყები ვარ, მომწონს ზღვის წყლის შეგრძნება სახეზე და უფრო მეტიც, მე შევიძინე ბევრი ახალი მეგობარი ამ სპორტით.
მაგრამ მცურავი სპორტისთვის სათანადო ქარი ძალიან მნიშვნელოვანია. ბევრჯერ როდესაც სანაპიროზე მივედით, აღმოვაჩინეთ, რომ ქარი არ იყო, ან ძალიან ბევრი ქარი ჩემთვის, როგორც დამწყებისათვის. ამინდის ოფიციალური პროგნოზით, მათთვის შეუძლებელია ქარის პროგნოზირება/მონიტორინგი.
ასე რომ, მე ვგეგმავ რეალურ დროში ქარის სადგურის შექმნას და ინფორმაციის გაზიარებას ყველა შენჟენის მცურავი მოყვარული.
ნაბიჯი 1: აპარატურა
რაც მჭირდება არის: 1. ძირითადად, ანემომეტრი;
2. ტემპერატურისა და ტენიანობის სენსორი;
3. ჰაერის წნევის სენსორი. რადგან ისინი პროგნოზირებენ ძლიერ ქარს/წვიმას;
4. ინტერნეტთან დაკავშირების მოდული. მე ვიყენებ ESP12 wifi მოდულს
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
- მავთული.ჰ
- ადაფრუტი_BMP085.ს
შეცვალეთ WIFI პარამეტრი და MQTT. რა თქმა უნდა, თუ არა, თქვენ უნდა დაარეგისტრიროთ ანგარიში და შექმნათ ახალი მაგალითი. და შეცვალეთ ისინი firmware- ში:
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";
და firmware მარყუჟში, ESP12 მოდულმა წაიკითხა სენსორი
ან ქარი/ტემპერატურა/ჰაერი წინასწარ:
int windspeed = analogRead (windpin); humi = dht.readHumidity (); temp = dht.readTemperature ();
ატვირთეთ firmware ESP კვანძის MCU დაფაზე.
ნაბიჯი 3: Nodejs და განათავსეთ AWS
Esp8266 WIFI მოდული აგზავნის ამინდის ინფორმაციას MQTT სერვერზე, თემის შესახებ შეტყობინების გამოქვეყნებით MQTT სერვერზე. ბოლო კვანძები იღებენ ამინდის ინფორმაციას mqtt სერვერიდან, Mqtt სერვერის შენახვაზე თემის გამოწერის საშუალებით.
მე განვათავსებ ჩემს NODE JS- ს AWS სერვერზე, ასე რომ ნებისმიერ მსურველს შეუძლია წვდომა იქონიოს ჩემს ქარის სადგურზე: https://34.220.205.140: 8080/wind
გირჩევთ:
ქარის სიჩქარე და მზის გამოსხივების ჩამწერი: 3 ნაბიჯი (სურათებით)
ქარის სიჩქარე და მზის რადიაციული ჩამწერი: მე უნდა ჩავწერო ქარის სიჩქარე და მზის რადიაციული ძალა (გამოსხივება), რათა შევაფასო რამდენი ენერგიის მოპოვება შეიძლება ქარის ტურბინით და/ან მზის პანელებით. გავზომე ერთი წელი, გავაანალიზებ მონაცემები და შემდგომ შეიმუშავეთ ქსელის სისტემა
ქარის ტურბინა: 7 ნაბიჯი (სურათებით)
ქარის ტურბინა: გამარჯობა ყველას! ამ ინსტრუქციაში, მე გიხელმძღვანელებთ მოდელი ქარის ტურბინის მშენებლობაში, რომელიც დამზადებულია გადამუშავებული ან ადვილად მისაწვდომი ნაწილებისგან. მას შეეძლება გამოიმუშაოს დაახლოებით 1.5 ვოლტი და ავტომატურად მოერგოს თავის თავს, ასე რომ ყოველთვის
DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით)
DIY ამინდის სადგური და WiFi სენსორული სადგური: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ ამინდის სადგური WiFi სენსორულ სადგურთან ერთად. სენსორული სადგური ზომავს ადგილობრივი ტემპერატურისა და ტენიანობის მონაცემებს და აგზავნის მას WiFi– ით ამინდის სადგურზე. ამის შემდეგ ამინდის სადგური აჩვენებს
ქარის კონტროლირებადი MIDI ინსტრუმენტის შექმნა: 5 ნაბიჯი (სურათებით)
შექმენით ქარის კონტროლირებადი MIDI ინსტრუმენტი: ეს პროექტი გადაეცა კრეატიულ ელექტრონიკას, BEng Electronics Engineering მეოთხე კურსის მოდულს მალაგას უნივერსიტეტში, ტელეკომუნიკაციების სკოლაში. ორიგინალური იდეა დიდი ხნის წინ დაიბადა, რადგან ჩემს მეუღლეს, ალეხანდროს, ნახევარზე მეტი დახარჯა
კიდევ ერთი Arduino ამინდის სადგური (ESP-01 & BMP280 & DHT11 & OneWire): 4 ნაბიჯი
კიდევ ერთი Arduino ამინდის სადგური (ESP-01 & BMP280 & DHT11 & OneWire): აქ თქვენ შეგიძლიათ იპოვოთ OneWire– ის გამოყენების ერთი გამეორება ESP-01– ის ძალიან ცოტა ქინძისთავებით. ამ ინსტრუქციურად შექმნილი მოწყობილობა უკავშირდება თქვენი Wifi ქსელს არჩევანი (თქვენ უნდა გქონდეთ სერთიფიკატები …) აგროვებს სენსორულ მონაცემებს BMP280 და DHT11– დან