និមិត្តសញ្ញា ARDUINO

ឧបករណ៍ចាប់ផ្តើម ARDUINO DHT11

ARDUINO-DHT11-Starter-Kit-ផលិតផល

លក្ខណៈបច្ចេកទេស

  • មេរៀនទី១៖ កម្មវិធីផ្ទុក EEPROM
  • មេរៀន​ទី 2: កម្មវិធីអេក្រង់ LED 0.96in
  • មេរៀន​ទី 3: MPU6050 កម្មវិធី gyroscope អ័ក្សប្រាំមួយ។
  • មេរៀន​ទី 4: កម្មវិធី Buzzer អកម្ម
  • មេរៀនទី១៖ កម្មវិធីឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព និងសំណើម DH11
  • មេរៀន​ទី 6: កម្មវិធីទទួលពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ
  • មេរៀន​ទី 7: កម្មវិធី Photoresistor

កម្មវិធីផ្ទុក LED និងអេក្រង់

មេរៀន​ទី 1:កម្មវិធីផ្ទុក EEPROM៖

  • ចុច Sketch ក្នុង Arduino IDE ជ្រើសរើស Manage Library in Include Library ស្វែងរក AT24C256_library ហើយចុច Install។ARDUINO-DHT11-Starter-Kit-FIG-1
  • ចុច File នៅក្នុង Arduino IDE ហើយជ្រើសរើស read_wirte នៅក្នុង AT24C256_library ពី Examples ។
  • ចុច Upload ហើយចុច Serial Monitor នៅជ្រុងខាងស្តាំខាងលើនៃ IDE។

មេរៀន​ទី 2: កម្មវិធីអេក្រង់ LED 0.96in៖

  1. ចុច Sketch ក្នុង Arduino IDE ជ្រើសរើស Manage Library in Include Library ស្វែងរក U8glib ជ្រើសរើស U8glib ហើយចុច InstallARDUINO-DHT11-Starter-Kit-FIG-2
  2. ចុច File នៅក្នុង Arduino IDE ហើយជ្រើសរើស FPS ពី U8glib ក្នុង Examples ។
    • ស្វែងរក // U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // លេខកូដ I2C/TWI, លុប "//" uncomment, ចុច Upload នៅជ្រុងខាងឆ្វេងខាងលើ។ARDUINO-DHT11-Starter-Kit-FIG-3

មេរៀន​ទី 3: MPU6050 កម្មវិធី gyroscope អ័ក្សប្រាំមួយ៖

  1. ចុច Sketch ក្នុង Arduino IDE ជ្រើសរើស Manage Library in Include Library ស្វែងរក Adafruit_MPU6050 ហើយចុច Install។ARDUINO-DHT11-Starter-Kit-FIG-4
  2. ចុច File នៅក្នុង Arduino IDE ហើយជ្រើសរើស Basic_readings នៅក្នុង Adafruit_MPU6050 នៅក្នុង Examples ។
  3. ចុច Upload ចុច Serial Monitor នៅជ្រុងខាងស្តាំខាងលើនៃ IDE ហើយប្តូរពី 9600baud ទៅ 115200baud។ARDUINO-DHT11-Starter-Kit-FIG-5
  4. ដោយសារតែតម្លៃដំបូងនៃអ័ក្សទាំងអស់នៃ MPU-6050 មិនអាចស្របគ្នាបានទេ នៅពេលដែលអ័ក្ស X និង Y របស់ Acceleration មិនស្មើនឹង 0 m/^2 ហើយអ័ក្ស Z មិនស្មើនឹង 9.8 m/^2 ហើយ X, Y និង Z នៃការបង្វិលមិនស្មើនឹង 0rad/s អ្នកអាចបង្កើន ឬកាត់បន្ថយតម្លៃកំហុសតាមរយៈកម្មវិធី។ ធ្វើឱ្យតម្លៃដំបូងនៃទិន្នផលមានភាពត្រឹមត្រូវ។

កម្មវិធី Buzzer អកម្ម

មេរៀនទី១: កម្មវិធីអកម្ម Buzzer៖

ARDUINO-DHT11-Starter-Kit-FIG-6

កម្មវិធីឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព និងសំណើម

មេរៀន​ទី 5: កម្មវិធីឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព និងសំណើម DH11៖

  1. ចុច Sketch ក្នុង Arduino IDE ជ្រើសរើស Manage Library in Include Library ស្វែងរក DHT11 ជ្រើសរើស DFRobot_DHT11 ហើយចុច Install។ARDUINO-DHT11-Starter-Kit-FIG-7
  2. ចុច File នៅក្នុង Arduino IDE ហើយជ្រើសរើស readDHT11 ក្នុង DFRRobot_DHT11 ក្នុង Examples ។
  3. ប្តូរ #define DHT11_PIN 10 ទៅ #define DHT11_PIN3 ហើយចុច IDE home page Upload។ARDUINO-DHT11-Starter-Kit-FIG-8
  4. ចុច Serial Monitor នៅជ្រុងខាងស្តាំខាងលើនៃ IDE ហើយប្តូរ 9600baud ទៅ 115200baud។ រង់ចាំប្រហែល 1S ដើម្បីទទួលបានសីតុណ្ហភាព និងសំណើមបច្ចុប្បន្ន។ARDUINO-DHT11-Starter-Kit-FIG-9

កម្មវិធីទទួលពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ

មេរៀនទី៦៖ កម្មវិធីទទួលពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ

  1. ចុច Sketch ក្នុង Arduino IDE ជ្រើសរើស Manage Library in Include Library ស្វែងរក IRremote ហើយចុច Install។ARDUINO-DHT11-Starter-Kit-FIG-10
  2. ចុច File នៅក្នុង Arduino IDE ហើយជ្រើសរើស ReceiveDemo ពី IRremote ក្នុង Examples ។
  3. ចុច Upload ចុច Serial Monitor នៅជ្រុងខាងស្តាំខាងលើនៃ IDE ហើយប្តូរពី 9600baud ទៅ 115200baud។ ប្រើឧបករណ៍បញ្ជាពីចម្ងាយដែលត្រូវគ្នា ដើម្បីតម្រឹមម៉ូឌុលទទួលអ៊ីនហ្វ្រារ៉េដ ហើយចុចគ្រាប់ចុចណាមួយ។ នៅពេលទិន្នន័យដែលត្រូវគ្នាលេចឡើង ម៉ូឌុលនឹងដំណើរការជាធម្មតា។ARDUINO-DHT11-Starter-Kit-FIG-11

កម្មវិធី Photoresistor និងប៊ូតុង

មេរៀនទី៦៖ កម្មវិធី Photoresistor៖

ARDUINO-DHT11-Starter-Kit-FIG-12

មេរៀនទី៦៖ កម្មវិធីប៊ូតុង៖

ARDUINO-DHT11-Starter-Kit-FIG-13

សំណួរគេសួរញឹកញាប់

សំណួរដែលសួរញឹកញាប់s

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

ឯកសារ/ធនធាន

ឧបករណ៍ចាប់ផ្តើម ARDUINO DHT11 [pdf] ការណែនាំអ្នកប្រើប្រាស់
DHT11, DHT11 Starter Kit, Starter Kit, Kit

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *