▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
ช่วยเเก้หน่อยครับ ไม่ยอมวนลูป
#include <Arduino.h>
#include <LiquidCrystal_I2C.h>
#include <AltSoftSerial.h>
#include "PMS.h"
#include "DHT.h"
#include <Wire.h
สมาชิกหมายเลข 6140261
ใครพออธิบายโค๊ดนี้ได้บ้างคะ
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128 // OLED display width, in pi
สมาชิกหมายเลข 6782403
GGWPSSNN
boolean num ={1,1,1,1,1,1,0,
&nbs
สมาชิกหมายเลข 5362815
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
Arduino
วิศวกรรมคอมพิวเตอร์
การพัฒนาซอฟต์แวร์
Microcontroller
C (ภาษาคอมพิวเตอร์)
ต้องการให้การวัดค่าของArduino หยุดการทำงานเมื่อครบจำนวนครั้งที่ต้องการครับ
#include "DHT.h"
DHT dht;
int i=0;
void setup()
{
Serial.begin(9600);
Serial.println();
Serial.println("\tStatus\tHumidity (%)\tTemperature (C)\t(F)");
dht.setup(2); // data pin 2
}
void loop()
{
for(int i=1;i<6;i++){
delay(dht.getMinimumSamplingPeriod());
float humidity = dht.getHumidity(); // ดึงค่าความชื้น
float temperature = dht.getTemperature(); // ดึงค่าอุณหภูมิ
Serial.print(i,1);
Serial.print("\t");
Serial.print(dht.getStatusString());
Serial.print("\t");
Serial.print(humidity, 1);
Serial.print("\t\t");
Serial.print(temperature, 1);
Serial.print("\t\t");
Serial.println(dht.toFahrenheit(temperature), 1);
delay(1000);}
}