Daftar Isi:
Video: Stasiun Angin untuk Selancar Angin Berbasis MQTT& AWS: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Di Shenzhen, ada banyak pantai yang indah. Di hari-hari musim panas, olahraga yang paling saya sukai adalah berlayar.
Untuk olahraga berlayar, saya masih pemula, saya suka merasakan air laut menyentuh wajah saya, dan terlebih lagi, saya mendapat banyak teman baru dengan olahraga ini.
Tapi untuk olahraga berlayar, angin yang tepat sangat penting. Sering kali ketika kami sampai di pantai, kami menemukan bahwa tidak ada angin, atau terlalu banyak angin untuk saya sebagai starter. Dan dengan prakiraan cuaca resmi, tidak mungkin bagi mereka untuk meramalkan/memantau angin.
Jadi saya berencana untuk membuat stasiun angin waktu nyata, dan untuk berbagi info kepada semua penggemar berlayar Shenzhen.
Langkah 1: Perangkat Keras
Yang saya butuhkan adalah:1. Pada dasarnya, anemometer;
2. Sensor suhu dan kelembaban;
3. Sensor tekanan udara. Karena mereka adalah prakiraan angin kencang/hujan;
4. Modul koneksi ke internet. Saya menggunakan modul wifi ESP12
5. Dan, kotak tahan air, dan bank daya; Selain itu, saya merancang papan dasar sehingga semua modul elektronik dapat dimasukkan dengan mudah, seperti gambar terlampir.
Tentu saja, Anda juga dapat menggunakan papan tempat memotong roti untuk ini.
Baru: perangkat kerasnya relatif sederhana, saya telah mengemasnya ke dalam kit di Makerfabs.
Dalam desain perangkat keras, Anemometer adalah output analog, sehingga perlu dihubungkan ke modul ESP12 ADC, Dan Barometer BMP180 menggunakan I2C untuk komunikasi menghubungkannya ke ESP12 GPIO4/5, yang mendukung komunikasi I2C, dan DHT 11 menjadi keluaran digital. Perhatikan bahwa resistor pullup diperlukan; mengambil gambar referensi terlampir.
Langkah 2: Firmware
Unduh contoh sketsa saya di https://github.com/hunrypan/weatherstation?tdsourcetag=s_pcqq_aiomsg. Perhatikan bahwa beberapa library perlu diinstal terlebih dahulu, antara lain:
- ESP8266WiFi.h
- MQTT.h
- DHT.h
- Wire.h
- Adafruit_BMP085.h
Ubah pengaturan WIFI, dan MQTT. Tentu saja, jika tidak, Anda perlu mendaftarkan akun, dan membuat instance baru. Dan modifikasi di firmware:
const char*ssid = "xxx"; // Wi-Fi SSIDconst char* kata sandi = "xxx"; // Pasword Wifi
dan info MQTT (jika Anda tidak terbiasa dengan ini, silakan merujuk ke Makerfabs ESPwatch untuk penggunaan terperinci MQTT) di:
const char* nama host = "postman.cloudmqtt.com";int port = 16265; const char* pengguna = "xxx"; const char* user_password = "xxxx"; const char* id = "xxxx";
Dan di loop firmware, modul ESP12 membaca sensor
atau angin/suhu/udara preasure oleh:
int kecepatan angin = analogRead(windpin);humi = dht.readHumidity(); suhu = dht.readSuhu();
Unggah firmware ke papan MCU node ESP.
Langkah 3: Nodejs dan Terapkan ke AWS
Modul WIFI Esp8266 mengirimkan info cuaca ke server MQTT, dengan memublikasikan pesan sesuai topik ke server MQTT. Nodejs terakhir mendapatkan info cuaca dari server mqtt, dengan berlangganan topik di server save Mqtt.
Saya menyebarkan NODE JS saya di server AWS, jadi siapa pun yang tertarik dengan ini dapat mengakses stasiun angin saya di:
Direkomendasikan:
Strip LED Papan Selancar Gerak Reaktif: 8 Langkah (dengan Gambar)
Strip LED Papan Selancar Gerak Reaktif: Baru-baru ini, beberapa teman dan saya menemukan selancar sungai. Tinggal di Munich, kami beruntung memiliki tiga gelombang sungai yang dapat diselancar di antara tempat selancar Eisbach yang terkenal itu. Kelemahan dari selancar sungai adalah cukup membuat ketagihan dan jadi saya jarang menemukan waktu untuk
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Dilakukan dengan Cara yang Benar: 8 Langkah (dengan Gambar)
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Selesai dengan Cara yang Benar: Setelah 1 tahun beroperasi dengan sukses di 2 lokasi berbeda, saya membagikan rencana proyek stasiun cuaca bertenaga surya saya dan menjelaskan bagaimana hal itu berkembang menjadi sistem yang benar-benar dapat bertahan lama periode dari tenaga surya. Jika Anda mengikuti
Stasiun Cuaca DIY & Stasiun Sensor WiFi: 7 Langkah (dengan Gambar)
Stasiun Cuaca DIY & Stasiun Sensor WiFi: Dalam proyek ini saya akan menunjukkan cara membuat stasiun cuaca bersama dengan stasiun sensor WiFi. Stasiun sensor mengukur data suhu dan kelembaban lokal dan mengirimkannya, melalui WiFi, ke stasiun cuaca. Stasiun cuaca kemudian menampilkan
Stasiun Cuaca 5 in 1 Acurite Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca lain Kompatibel): 5 Langkah (dengan Gambar)
Stasiun Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca Lainnya Kompatibel): Ketika saya membeli stasiun cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya saat saya pergi. Ketika saya sampai di rumah dan memasangnya, saya menyadari bahwa saya harus menghubungkan layar ke komputer atau membeli hub pintar mereka
Membuat Tampilan Ambient Berbasis Angin: 8 Langkah (dengan Gambar)
Membuat Tampilan Sekitar Berbasis Angin: Ini adalah proyek kelas yang dirancang dan dibangun oleh Trinh Le dan Matt Arlauckas untuk HCIN 720: Membuat Prototipe Perangkat yang Dapat Dipakai dan Internet of Things di Institut Teknologi Rochester. Tujuan proyek ini adalah untuk memvisualisasikan arah secara abstrak A