ARDUINO-LOGO

ຊຸດເຄື່ອງເລີ່ມຕົ້ນ ARDUINO DHT11

ARDUINO-DHT11-Starter-Kit-ຜະລິດຕະພັນ

ຂໍ້ມູນຈໍາເພາະ

  • ບົດຮຽນທີ 1: ໂຄງການເກັບຮັກສາ EEPROM
  • ບົດຮຽນທີ 2: ໂປລແກລມຫນ້າຈໍ LED 0.96in
  • ບົດຮຽນທີ 3: MPU6050 ໂປຣແກຣມ Gyroscope ຫົກແກນ
  • ບົດຮຽນທີ 4: ໂປຣແກມ Passive Buzzer
  • ບົດຮຽນທີ 5: ໂຄງການເຊັນເຊີອຸນຫະພູມແລະຄວາມຊຸ່ມຊື່ນ DH11
  • ບົດຮຽນທີ 6: ໂຄງການຮັບສັນຍານໄລຍະໄກ Infrared
  • ບົດຮຽນທີ 7: ໂຄງການ Photoresistor

ການເກັບຮັກສາ LED ແລະໂຄງການຫນ້າຈໍ

ບົດຮຽນທີ 1:ໂຄງ​ການ​ເກັບ​ຮັກ​ສາ EEPROM​:

  • ກົດ Sketch ໃນ Arduino IDE, ເລືອກ Manage Library in Include Library, ຊອກຫາ AT24C256_library, ແລະຄລິກຕິດຕັ້ງ.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 ແລະຄລິກຕິດຕັ້ງ.ARDUINO-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, ຄລິກອັບໂຫຼດໃນແຈເບື້ອງຊ້າຍດ້ານເທິງ.ARDUINO-DHT11-Starter-Kit-FIG-3

ບົດຮຽນທີ 3: MPU6050 ໂຄງການ Gyroscope ຫົກແກນ:

  1. ກົດ Sketch ໃນ Arduino IDE, ເລືອກ Manage Library in Include Library, ຊອກຫາ Adafruit_MPU6050, ແລະຄລິກຕິດຕັ້ງ.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, ທ່ານສາມາດເພີ່ມຫຼືຫຼຸດຜ່ອນຄ່າຄວາມຜິດພາດໂດຍຜ່ານໂຄງການ. ເຮັດໃຫ້ມູນຄ່າເບື້ອງຕົ້ນຂອງຜົນຜະລິດຂ້ອນຂ້າງຖືກຕ້ອງ.

ໂປຣແກມ Passive Buzzer

ບົດຮຽນທີ 4: Passive Buzzer Program:

ARDUINO-DHT11-Starter-Kit-FIG-6

ໂຄງການເຊັນເຊີອຸນຫະພູມແລະຄວາມຊຸ່ມຊື່ນ

ບົດຮຽນທີ 5: ໂຄງການເຊັນເຊີອຸນຫະພູມແລະຄວາມຊຸ່ມຊື່ນ DH11:

  1. ກົດ Sketch ໃນ Arduino IDE, ເລືອກ Manage Library in Include Library, ຊອກຫາ DHT11, ເລືອກ DFRobot_DHT11, ແລະຄລິກຕິດຕັ້ງ.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

ໂຄງການຮັບສັນຍານໄລຍະໄກ Infrared

ບົດຮຽນທີ 6: ໂຄງການຮັບສັນຍານໄລຍະໄກ Infrared

  1. ກົດ Sketch ໃນ Arduino IDE, ເລືອກ Manage Library in Include Library, ຊອກຫາ IRremote, ແລະຄລິກຕິດຕັ້ງ.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 ແລະປຸ່ມ

ບົດຮຽນທີ 7: ໂຄງການ Photoresistor:

ARDUINO-DHT11-Starter-Kit-FIG-12

ບົດຮຽນທີ 8: ໂຄງການປຸ່ມ:

ARDUINO-DHT11-Starter-Kit-FIG-13

FAQ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆs

  • ຖາມ: ຂ້ອຍຈະແກ້ໄຂບັນຫາແນວໃດຖ້າໂຄງການຂອງຂ້ອຍບໍ່ເຮັດວຽກ?
    • A: ກວດເບິ່ງການເຊື່ອມຕໍ່ເພື່ອຮັບປະກັນວ່າພວກມັນຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງ. ກວດສອບວ່າຫ້ອງສະໝຸດໄດ້ຖືກຕິດຕັ້ງຢ່າງຖືກຕ້ອງໃນ Arduino IDE. ໃຫ້ແນ່ໃຈວ່າລະຫັດບໍ່ມີຂໍ້ຜິດພາດແລະກົງກັບຄໍາແນະນໍາທີ່ລະບຸໄວ້ໃນຄູ່ມື.

ເອກະສານ / ຊັບພະຍາກອນ

ຊຸດເຄື່ອງເລີ່ມຕົ້ນ ARDUINO DHT11 [pdf] ຄູ່ມືຜູ້ໃຊ້
DHT11, DHT11 Starter Kit, Starter Kit, ຊຸດ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *