ម៉ូឌុលសម្រាប់វាស់គុណភាពខ្យល់ជាមួយ Arduino (ឧបករណ៍ចាប់ឧស្ម័ន)

 

វាស់គុណភាពខ្យល់

មានម៉ូឌុលជាច្រើន។ ឧបករណ៍ចាប់សញ្ញាអេឡិចត្រូនិច គួរ​ឱ្យ​ចាប់​អារម្មណ៍​ខ្លាំង​ណាស់​សម្រាប់​គម្រោង​ DIY របស់​អ្នក​ពី​ឧបករណ៍​ដែល​អាច​វាស់​ស្ទង់​វិទ្យុសកម្ម​ទៅ​ឧបករណ៍​មួយ​ចំនួន​ដើម្បី​វាស់​គុណភាព​ខ្យល់​និង​សូម្បី​តែ​ឧបករណ៍​ចាប់​ឧស្ម័ន​។ ក្នុង​អត្ថបទ​នេះ យើង​នឹង​ពិភាក្សា​អំពី​សមាសធាតុ​ដែល​ត្រូវ​បាន​គេ​ប្រើ វាស់គុណភាពខ្យល់ហើយរកមើលថាតើខ្យល់នៅក្នុងបរិស្ថានជុំវិញអ្នកស្អាត ឬមានកម្រិតនៃការចម្លងរោគខ្ពស់នៃប្រភេទណាមួយ។

ប្រភេទនៃធាតុទាំងនេះត្រូវបានប្រើប្រាស់ដោយមួយចំនួន ប្រព័ន្ធបន្សុតខ្យល់ ដើម្បីដឹងថានៅពេលណាដែលពួកវាគួរតែត្រូវបានធ្វើឱ្យសកម្មដោយស្វ័យប្រវត្តិដើម្បីចម្រោះខ្យល់ ឬនៅក្នុងកម្មវិធីជាច្រើនទៀតដើម្បីវាស់ស្ទង់ការបំពុលនៅក្នុងទីក្រុង។ល។ នៅទីនេះអ្នកអាចស្វែងយល់ថាតើឧបករណ៍នេះជាអ្វី របៀបប្រើវា និងរបៀបបញ្ចូលវាជាមួយ បន្ទះ Arduino របស់អ្នក.

ឧបករណ៍ចាប់សញ្ញាសម្រាប់វាស់គុណភាពខ្យល់ និង CO2

ឧបករណ៍ចាប់សញ្ញាសម្រាប់វាស់ឧស្ម័ន

មានប្រភេទជាច្រើននៃ ឧបករណ៍ចាប់ឧស្ម័ន ឬឧបករណ៍ចាប់សញ្ញា ដើម្បីវាស់គុណភាពខ្យល់. មួយក្នុងចំណោមតម្លៃសមរម្យបំផុត និងពេញនិយមបំផុតគឺ CCS811 ដែលអាចបង្កើតជាម៉ូឌុលសម្រាប់ងាយស្រួលប្រើជាមួយ Arduino ។ សូមអរគុណចំពោះឧបករណ៍នេះ វាអាចវាស់ស្ទង់គុណភាពនៃខ្យល់ក្នុងផ្ទះ និងដើម្បីដឹងថាតើវាមានគុណភាពល្អ ឬប្រសិនបើវាកខ្វក់ពេកជាមួយនឹងកាបូនឌីអុកស៊ីត ឬ CO2 កាបូនម៉ូណូអុកស៊ីត ឬ CO ក៏ដូចជាសមាសធាតុងាយនឹងបង្កជាហេតុ ឬ VOCs ជាដើម។ ជាអេតាណុល អាមីន ឬអ៊ីដ្រូកាបូនក្រអូប។

ទាំងអស់សូមអរគុណបន្តិច ឧបករណ៍ពហុឧស្ម័ន. ជួររង្វាស់សម្រាប់ភាគល្អិតអាចមានពី 400 ទៅ 8192 ppm (ផ្នែកក្នុងមួយលានសម្រាប់ CO2 ឬ 0 ទៅ 1187 ppb (ផ្នែកក្នុងមួយពាន់លាន) សម្រាប់សមាសធាតុ VOC ។ ទោះយ៉ាងណាក៏ដោយ អ្នកគួរតែដឹងពីព័ត៌មានលម្អិតនៃគំរូជាក់លាក់នៃឧបករណ៏ដែលអ្នកបានទិញ។ ដោយប្រើតារាងទិន្នន័យដែលផ្តល់ដោយក្រុមហ៊ុនផលិត។

ដូចទៅនឹងឧបករណ៍ចាប់សញ្ញាគីមីផ្សេងទៀតដែរ ការកំដៅមុនគឺត្រូវបានទាមទារក្នុងករណីនេះ។ ម្យ៉ាងវិញទៀត វាគួរតែត្រូវបានចាប់ផ្តើមយ៉ាងហោចណាស់ 20 នាទី (ឬរហូតដល់ 48 ម៉ោងប្រសិនបើទីតាំងត្រូវបានផ្លាស់ប្តូរ) មុនពេលដូច្នេះការអានគឺពិតប្រាកដ។ ការវាស់វែងមានស្ថេរភាព. បើមិនដូច្នោះទេការវាស់វែងដំបូងអាចខុស។

ម៉ូឌុលមិនត្រឹមតែរួមបញ្ចូលទេ។ CCS811ពួកគេក៏រួមបញ្ចូលឧបករណ៍បំប្លែង ADC ដែលជាប្រព័ន្ធដំណើរការខាងក្នុងដើម្បីអនុវត្តការគណនា និងធាតុទំនាក់ទំនងដើម្បីបញ្ជូនតាមរយៈឡានក្រុង I2C ហើយបន្ទះទាំងនោះដូចជា Arduino អាចបកស្រាយពួកវា ឬធ្វើប្រតិបត្តិការមួយចំនួននៅពេលទទួលបានតម្លៃជាក់លាក់។

វាក៏សំខាន់ផងដែរក្នុងការដឹងពី pinout នៃម៉ូឌុលនេះ បន្ថែមពីលើវ៉ុលផ្គត់ផ្គង់ដែលមានចាប់ពី 1.8 ដល់ 3.3v ទោះបីជាម៉ូឌុលខ្លះអាចអនុវត្តអាដាប់ទ័រ ដើម្បីឱ្យអ្នកអាចភ្ជាប់ពួកវាទៅនឹងទិន្នផល 5V នៃ Arduino ក៏ដោយ។ លើស​ពី​នេះ វា​ក៏​ងាយ​ស្រួល​សម្រាប់​អ្នក​ដើម្បី​ដឹង​ថា​អ្នក​មាន របៀបវាស់វែង ៤:

  • ការវាស់វែងជាបន្ត
  • វាស់រៀងរាល់ 0.250 វិនាទី
  • វាស់រៀងរាល់ 1 វិនាទី
  • វាស់រៀងរាល់ 10 វិនាទី
  • វាស់រៀងរាល់ 60 វិនាទី

អ្នកអាចធ្វើបាន សម្របវាតាមតម្រូវការរបស់អ្នក។. សូមចងចាំថារបៀបវាស់បន្តគឺជារបៀបដែលប្រើប្រាស់ច្រើនបំផុត ខណៈពេលដែលរបៀបប្រេកង់ទាបប្រើប្រាស់តិច ដោយឆ្នាំ 60 គឺជាវិធីដែលសន្សំបានច្រើនបំផុត។ ដូច្នេះប្រសិនបើវានឹងប្រើលើថាមពលថ្ម អ្នកប្រហែលជាត្រូវកំណត់របៀបទៅ 10 ឬ 60 ដើម្បីកុំឱ្យវាអស់លឿន។

ដូចជាសម្រាប់ ម្ជុល:

  • VDC: ការផ្គត់ផ្គង់
  • GND: ដី
  • I2C: ទំនាក់ទំនង
    • SCL
    • SDA
  • WAK (WakeUp): ដើម្បីដាស់ម៉ូឌុលនៅពេលភ្ជាប់ទៅ GND
  • RST៖ កំណត់ឡើងវិញប្រសិនបើភ្ជាប់ទៅ GND
  • INT៖ ប្រើក្នុងទម្រង់មួយចំនួន ដើម្បីរកមើលថាតើឧបករណ៍ចាប់សញ្ញាបង្កើតការរកឃើញថ្មី ឬលើសពីកម្រិតជាក់លាក់

កន្លែងដែលត្រូវទិញ

ប្រសិនបើអ្នកចង់ទទួលបាន ម៉ូឌុលសម្រាប់វាស់គុណភាពខ្យល់ ឆបគ្នាជាមួយ Arduino ហើយវាមានតម្លៃថោក អ្នកអាចរកឃើញវានៅក្នុងហាងមួយចំនួនដែលឧទ្ទិសដល់គ្រឿងអេឡិចត្រូនិច ឬនៅលើវេទិកាធំៗដូចជា Amazon ជាដើម។ នេះជាការណែនាំទិញមួយចំនួន៖

របៀបបញ្ចូលឧបករណ៍ចាប់សញ្ញាដើម្បីវាស់គុណភាពខ្យល់ជាមួយ Arduino

Arduino IDE ប្រភេទទិន្នន័យ ការសរសេរកម្មវិធី

ឥឡូវនេះសម្រាប់ រួមបញ្ចូលម៉ូឌុលដើម្បីវាស់គុណភាពខ្យល់ជាមួយក្តាររបស់អ្នក។ Arduino UNO ហើយចាប់ផ្តើមពិសោធន៍ជាមួយវា អ្នកអាចចាប់ផ្តើមដោយការភ្ជាប់វាដូចនេះ៖

  • VCC អាចត្រូវបានភ្ជាប់ទៅ 5V នៃ Arduino ។ *ប្រសិនបើវាទទួលយកវ៉ុលនោះ ប្រសិនបើវាត្រូវការវ៉ុលទាប អ្នកគួរប្រើវ៉ុលត្រឹមត្រូវ ដើម្បីកុំឱ្យវាខូច។ បើមិនដូច្នោះទេអ្នកអាចប្រើ Arduino 3v3 ។
  • GND ទៅ GND ។
  • SCL គឺជាការតភ្ជាប់បញ្ចូលអាណាឡូក ឧទាហរណ៍ A5 ។
  • SDA នឹងទៅកាន់ការតភ្ជាប់បញ្ចូលអាណាឡូកផ្សេងទៀតដូចជា A4 ។
  • WAK ក្នុងឧទាហរណ៍នេះនឹងទៅ GND ផងដែរ។
  • អ្នកផ្សេងទៀតមិនចាំបាច់សម្រាប់ឧទាហរណ៍នេះទេ។

ដូចជាសម្រាប់ លេខកូដសម្រាប់ Arduino IDEអ្នកអាចប្រើបណ្ណាល័យ CCS811 ដែលបង្កើតឡើងដោយ Adafruit នោះ។ អ្នកអាចទាញយក និងដំឡើងពីទីនេះ នៅក្នុង Arduino IDE របស់អ្នក ហើយជាមួយនឹងកូដខាងក្រោម អ្នកអាចធ្វើការអានដំបូងដោយប្រើឧបករណ៍ចាប់សញ្ញា ដើម្បីវាស់គុណភាពខ្យល់៖

#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);
}


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

ធ្វើជាយោបល់ដំបូង

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។