ARDUINO-标志

ARDUINO DHT11 入门套件

ARDUINO-DHT11-入门套件-产品

规格

  • 第 1 课:EEPROM存储程序
  • 课2: 0.96英寸LED屏方案
  • 课3: MPU6050六轴陀螺仪方案
  • 课4: 无源蜂鸣器程序
  • 第 5 课:DH11温湿度传感器方案
  • 课6: 红外远程接收方案
  • 课7: 光敏电阻方案

存储LED及屏方案

第一课:EEPROM存储程序:

  • 在 Arduino IDE 中点击 Sketch,在 Include Library 中选择 Manage Library,搜索 AT24C256_library,然后点击 Install。ARDUINO-DHT11-入门套件-FIG-1
  • 点击 File 在Arduino IDE中,从Ex中选择AT24C256_library中的read_wirteamp莱斯。
  • 单击“Upload”,然后单击IDE右上角的“Serial Monitor”。

课2: 0.96英寸LED屏方案:

  1. 在Arduino IDE中点击Sketch,在Include Library中选择Manage Library,搜索U8glib,选择U8glib,点击InstallARDUINO-DHT11-入门套件-FIG-2
  2. 点击 File 在 Arduino IDE 中并从 Ex 中的 U8glib 选择 FPSamp莱斯。
    • //查找U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI代码,删除“//”取消注释,点击左上角上传。ARDUINO-DHT11-入门套件-FIG-3

课3: MPU6050六轴陀螺仪方案:

  1. 在 Arduino IDE 中单击 Sketch,在 Include Library 中选择 Manage Library,搜索 Adafruit_MPU6050,然后单击 Install。ARDUINO-DHT11-入门套件-FIG-4
  2. 点击 File 在 Arduino IDE 中并在 Ex 中的 Adafruit_MPU6050 中选择 basic_readingsamp莱斯。
  3. 点击Upload,点击IDE右上角的Serial Monitor,从9600baud切换到115200baud。ARDUINO-DHT11-入门套件-FIG-5
  4. 由于 MPU-6050 各轴的初始值不可能一致,当加速度的 X、Y 轴不等于 0 m/^2、Z 轴不等于 9.8 m/^2 时,X、Y、Z的旋转角度不等于0rad/s,可以通过程序增大或减小误差值。使输出的初始值相对正确。

无源蜂鸣器程序

第 4 课:无源蜂鸣器程序:

ARDUINO-DHT11-入门套件-FIG-6

温湿度传感器方案

课5: DH11温湿度传感器方案:

  1. 在 Arduino IDE 中点击 Sketch,在 Include Library 中选择 Manage Library,搜索 DHT11,选择 DFRobot_DHT11,然后点击 Install。ARDUINO-DHT11-入门套件-FIG-7
  2. 点击 File 在Arduino IDE中,并在Ex中的DFRRobot_DHT11中选择readDHT11amp莱斯。
  3. 将#define DHT11_PIN 10更改为#define DHT11_PIN3,然后单击IDE主页上传。ARDUINO-DHT11-入门套件-FIG-8
  4. 单击IDE右上角的Serial Monitor,将9600baud切换为115200baud。等待约1S即可获取当前温度和湿度。ARDUINO-DHT11-入门套件-FIG-9

红外远程接收方案

第6课: 红外远程接收方案

  1. 在Arduino IDE中点击Sketch,在Include Library中选择Manage Library,搜索IRremote,然后点击Install。ARDUINO-DHT11-入门套件-FIG-10
  2. 点击 File 在 Arduino IDE 中并在 Ex 中选择 ReceiveDemo from IRremoteamp莱斯。
  3. 点击Upload,点击IDE右上角的Serial Monitor,从9600baud切换到115200baud。使用配套遥控器对准红外接收模块,按任意键。当出现相应数据时,模块即可正常运行。ARDUINO-DHT11-入门套件-FIG-11

光敏电阻及按钮程序

第7课: 光敏电阻方案:

ARDUINO-DHT11-入门套件-FIG-12

第8课: 按钮程序:

ARDUINO-DHT11-入门套件-FIG-13

常问问题

常见问题s

  • 问:如果我的程序无法运行,如何排除故障?
    • 答:检查连接以确保它们设置正确。验证库是否已正确安装在 Arduino IDE 中。确保代码没有错误并且与手册中提供的说明相符。

文件/资源

ARDUINO DHT11 入门套件 [pdf] 用户指南
DHT11、DHT11 入门套件、入门套件、套件

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *