第3堂-函式庫裝置+小型化微型板與IO實作

今天要學習的作品





溫溼度感測器 DHT11

新增程式庫

#include "DHT.h"
DHT dht_pin8(8, DHT11); // Initialize DHT sensor

void setup() {
  Serial.begin(9600);//設定鮑率9600
  dht_pin8.begin();//啟動DHT
}

void loop() {
  float h = dht_pin8.readHumidity();//讀取濕度
  float t = dht_pin8.readTemperature();//讀取攝氏溫度

  Serial.print("濕度: ");
  Serial.print(h);
  Serial.print("\t");    //空大格
  Serial.print("攝氏: ");
  Serial.print(t);
  Serial.print("\n");   //換行
  delay(1000);
}

I2C LCD1602顯示幕

#include <LiquidCrystal_PCF8574.h>
LiquidCrystal_PCF8574 lcd(0x27);  // 有0x27和0x3F兩種, 假如顯示不出來就試試看另一種

void setup(){
  lcd.begin(16, 2); // 初始化LCD
}

void loop(){
  lcd.setBacklight(255); //亮度
  lcd.clear();
  lcd.setCursor(0, 0);  //設定游標位置 (字,行)
  lcd.print("HELLO");
  delay(1000);
}

2種混在一起

您可能也會喜歡…

發佈留言