Module lagu cabbiro tayada hawada oo leh Arduino (gaasta sheega)

cabbir tayada hawada

Waxaa jira dhowr qaybood dareemayaasha elektarooniga ah aad u xiiso badan mashaariicdaada DIY, laga bilaabo kuwa cabbiri kara shucaaca, ilaa aaladaha qaarkood si loo cabbiro tayada hawada, iyo xitaa qalabka wax sheegta gaaska. Maqaalkan waxa aynu ku daah furaynaa qayb la isticmaalo cabbir tayada hawada, oo ogow in hawada deegaanka kugu xeeran ay tahay mid nadiif ah ama ay leedahay heer sare oo wasakhaysan noocay doontaba ha ahaatee.

Noocyada noocaan ah waxaa isticmaala qaar hababka nadiifinta hawada si loo ogaado marka ay tahay in si toos ah loo hawlgeliyo si loo sifeeyo hawada, ama codsiyo kale oo badan oo lagu cabbiro wasakhowga magaalooyinka, iwm. Halkan waxa aad ka baran kartaa waxa uu yahay qalabkani, sida loo isticmaalo, iyo sida loo dhexgeliyo guddigaaga arduino.

Sensor si loo cabbiro tayada hawada iyo CO2

dareemayaasha cabbirka gaaska

Waxaa jira dhowr nooc oo ah qalabka gaaska ama dareemayaasha si loo cabbiro tayada hawada. Mid ka mid ah kuwa ugu jaban ee caanka ah waa CCS811, kaas oo lagu dhisi karo qaybo si sahlan loogu isticmaalo Arduino. Thanks to aaladdan, waxaa suurtagal ah in la cabbiro tayada hawada gudaha, iyo in la ogaado in ay tayadeedu wanaagsan tahay ama haddii ay aad ugu wasakhaysan tahay carbon dioxide ama CO2, carbon monoxide ama CO, iyo sidoo kale xeryahooda kacsan ama VOCs sida sida ethanol, amines, ama hydrocarbons udgoon.

Dhammaan mahad wax yar qalabka gaaska badan. Qiyaasta kala duwanaanshaha qaybuhu waxay noqon karaan 400 ilaa 8192 ppm (qayb milyan oo CO2 ah, ama 0 ilaa 1187 ppb (qaybo halkii bilyan) ee xeryahooda VOC. Si kastaba ha ahaatee, waa inaad ogaataa faahfaahinta nooca dareenka gaarka ah ee aad soo iibsatay. iyadoo la isticmaalayo xaashida xogta ee uu bixiyay soo saaraha.

Sida dareemayaasha kale ee kiimikaad, kuleyl hore ayaa loo baahan yahay kiiskan. Si kale haddii loo dhigo, waa in la geliyo ugu yaraan 20 daqiiqo (ama ilaa 48 saacadood haddii goobta la beddelo) ka hor si akhrintu u noqoto mid dhab ah iyo in Cabiraadyadu way xasiliyaan. Haddii kale, cabbirada ugu horreeya waxay noqon karaan kuwo khalad ah.

Qaybaha kaliya kuma jiraan Tusmada ugu hooseysa ee CCS811, waxay sidoo kale isku daraan beddelka ADC, processor-ka gudaha si uu u sameeyo xisaabinta iyo qaybaha isgaadhsiinta si loogu gudbiyo baska I2C iyo in looxyada sida Arduino ay u tarjumaan ama sameeyaan qaar ka mid ah hawlgallada marka la helayo qiimaha qaarkood.

Waxa kale oo muhiim ah in la ogaado pinout ee module-kan, marka lagu daro korantada sahayda ee u dhaxaysa 1.8 ilaa 3.3v, inkasta oo modules qaar ka mid ah ay hirgelin karaan adabtarada si aad ugu xidhidhiyaan wax soo saarka 5V ee Arduino. Intaa waxaa dheer, waxay sidoo kale kugu habboon tahay inaad ogaato inaad haysato 5 qaababka cabirka:

  • cabbir joogto ah
  • Cabbir 0.250 ilbiriqsi kasta
  • Cabbir 1 ilbiriqsi kasta
  • Cabbir 10 ilbiriqsi kasta
  • Cabbir 60 ilbiriqsi kasta

Waxaad awoodi kartaa u waafaji hadba baahidaada. Maskaxda ku hay in habka cabbiraadda joogtada ah uu yahay kan ugu badan ee isticmaala, halka hababka soo noqnoqda hoose ay wax yar ka cunaan, iyada oo 60s ay tahay midka ugu badan ee badbaadiya. Markaa haddii loo adeegsan doono awoodda batteriga, waxaad u baahan doontaa inaad dejiso qaababka 10 ama 60 si uusan dhaqso u dhammaan.

Sida for biinanka:

  • VDC: sahayda
  • GND: dhulka
  • I2C: isgaarsiinta
    • SCL
    • joogga
  • WAK (WakeUp): in la toosiyo moduleka marka lagu xidho GND
  • RST: dib u deji haddii lagu xidho GND
  • INT: waxaa loo isticmaalaa hababka qaarkood si loo ogaado haddii dareemehu sameeyo ogaansho cusub ama uu dhaafo heerarka qaarkood

Xagee laga iibsadaa

Hadaad rabto inaad hesho moduleka lagu cabbiro tayada hawada la jaan qaadaya Arduino taasina waa mid raqiis ah, waxaad ka heli kartaa dukaamada qaarkood ee loo qoondeeyay qalabka elektiroonigga ah ama aaladaha waaweyn sida Amazon. Waa kuwan qaar ka mid ah talooyinka wax iibsiga:

Sida loo dhexgeliyo dareemaha si loo cabbiro tayada hawada Arduino

Arduino IDE, noocyada xogta, barnaamijyada

Hadda loogu talagalay ku dar moduleka si aad u cabbirto tayada hawada sabuuradda Arduino UNO oo bilow tijaabinta, waxaad ku bilaabi kartaa adigoo ku xiraya sidan:

  • VCC waxa lagu xidhi karaa 5V of Arduino. *Haddii ay aqbasho danabkaas, haddii ay u baahan tahay danab hoose, waa inaad isticmaashaa midka saxda ah si aadan u dhaawacmin. Haddii kale, waxaad isticmaali kartaa Arduino 3v3.
  • GND waxay aadaysaa GND.
  • SCL waa isku xirka analogga ah, tusaale ahaan A5.
  • SDA waxay aadi doontaa isku xirka analogga kale, sida A4.
  • WAK tusaalahaan wuxuu aadi doonaa sidoo kale GND.
  • Kuwa kale lagama maarmaanka u ah tusaalahan.

Sida for Koodhka Arduino IDE, waxaad isticmaali kartaa maktabadda CCS811 ee ay samaysay Adafruit taas waxaad ka soo dejisan kartaa oo rakibi kartaa halkan gudaha Arduino IDE-gaaga, iyo koodka soo socda waxaad ku samayn kartaa akhrinta ugu horeysa ee dareenka si aad u cabbirto tayada hawada:

#include "Adafruit_CCS811.h"

Adafruit_CCS811 ccs;

void setup() {
  Serial.begin(9600);

  Serial.println("CCS811 test");

  if(!ccs.begin()){
    Serial.println("¡Fallo al iniciar el sensor! Por favor, revisa las conexiones.");
    while(1);
  }

  //Espera a que el sensor esté listo.
  while(!ccs.available());
}

void loop() {
  if(ccs.available()){
    if(!ccs.readData()){
     Serial.println(ccs.calculateTemperature(););
     Serial.print("ºC, CO2: ");
      Serial.print(ccs.geteCO2());
      Serial.print("ppm, TVOC: ");
      Serial.println(ccs.getTVOC());
   }   
    else{
      Serial.println("¡ERROR!");
      while(1);
    }
  }
  delay(500);
}


Noqo kuwa ugu horreeya ee faallo bixiya

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.