|
Dasturiy ta’minotni ishlab chiqish
|
bet | 2/2 | Sana | 20.05.2024 | Hajmi | 2,3 Mb. | | #246934 |
Dasturiy ta’minotni ishlab chiqish
Dasturiy ta’minotni ishlab chiqishda Arduino IDE da foydalaniladi. Quyida Arduino IDE da kerakli kutubxonalarni o‘rnatish va sozlash bo‘yicha ma’lumotlar keltirilgan.
9-rasm. Arduino IDE sozlanmalarini ochish
10-rasm. Arduino IDE sozlanmalariga havola qo‘shish
http://arduino.esp8266.com/stable/package_esp8266com_index.json
11-rasm. Platalar menejeri menyusiga o‘tish
12-rasm. Esp8266 paketini o‘rnatish
13-rasm. NodeMCU 1.0 ni tanlash
Dastur kodi:
#include
#include
#define GAS_SENSOR_PIN A0
#define WIFI_SSID "Vendetta"
#define WIFI_PASSWORD "571s.a.v."
#define THINGSPEAK_CHANNEL_ID 2173139
#define THINGSPEAK_API_KEY "4920FKQVCEEK0RY2"
WiFiClient client;
void setup() {
Serial.begin(115200);
pinMode(GAS_SENSOR_PIN, INPUT);
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
ThingSpeak.begin(client);
}
void loop() {
float gasValue = analogRead(GAS_SENSOR_PIN);
Serial.print("Gas Value: ");
Serial.println(gasValue);
ThingSpeak.writeField(THINGSPEAK_CHANNEL_ID, 1, gasValue, THINGSPEAK_API_KEY);
delay(5000);
}
14-rasm. Dastur kodining NodeMCU 1.0 (12e-module) ga o’rnatilishi
15-rasm. Qurilma ishga tushirilgach hosil bo‘lgan natijalari
Dastlab sensor gaz bilan ta’sir o’tkazilmagan odatiy sharoitdagi grafiklar aks etgan.
Bu yerda chaqnoq ( Zajigalka ) yordamida sensorga ta’sir o’tkazilish jarayoni va uning grafik ko’rinishi aks etgan
Xulosa:
Xulosa qilib aytadigan bo’lsak bu MQ2-bu LPG (Tabiiy gaz), tutun, alkogol, vodorod, metan va havodagi uglerod oksidi kontsentratsiyasi kabi gazlarni sezish uchun ishlatilishi mumkin bo'lgan gaz sensori moduli. Ushbu turdagi sensor havo sifatini kuzatish tizimlari, yong'in signalizatsiyasi, gaz oqishini aniqlash, transport vositalarida spirtli ichimliklarni aniqlashga asoslangan yonish tizimi kabi loyihalarni amalga oshirishda mos keladi. Yuqarida bajarilgan individual loyihada ham tavsif etilgan gaz va tutun turlari kabilarni sezish uchun ishlatilishi mumkin bo'lgan sxema yig’ilgan, korsatilgan grafik Thingspeak da chiqarilgan, bunda MQ-2 gaz sensori va Esp12e mikrokontrolleridan foydalanilgan. Bu sensordan atrofimizda ham ko’plab foydalanib kelinadi misol qilib aytadigan bo’lsak smart houselarda ishlatiladigan gaz datchiklarining turli ko’rinishlarini ishlab chiqarishimiz mumkin. Bu sensor hayotimizda juda kerakli va foydasi tegadigan ishlarni amalga oshirishda yordam beradi.
|
| |