multi-function expansion board DHT11 temperature and humidity LM35 บอร์ดทดลอง Arduino อเนกประสงค์

multi-function expansion board DHT11 temperature and humidity LM35 บอร์ดทดลอง Arduino อเนกประสงค์
multi-function expansion board DHT11 temperature and humidity LM35 บอร์ดทดลอง Arduino อเนกประสงค์multi-function expansion board DHT11 temperature and humidity LM35 บอร์ดทดลอง Arduino อเนกประสงค์
รหัสสินค้า SKU-00418
หมวดหมู่ Shields Board
ราคา 290.00 บาท
สถานะสินค้า พร้อมส่ง
ลงสินค้า 20 ส.ค. 2565
อัพเดทล่าสุด 20 ส.ค. 2565
คงเหลือ ไม่จำกัด
จำนวน
ชิ้น
หยิบลงตะกร้า
บัตรประชาชน
บุ๊คแบ๊งค์
คุ้มครองโดย LnwPay
รายละเอียดสินค้า
multi-function expansion board DHT11 temperature and humidity LM35 บอร์ดทดลอง Arduino อเนกประสงค์
 
บอร์ดทดลอง Arduino ออกแบบมาเป็นแบบ Shield สำหรับ Arduino Uno เสียบลงกับบอร์ด Arduino แล้วเริ่มทดลองได้เลย 2Xf2E6aEU7n685eHEbXGYHrmWn2y7a62UWBrtZzodVdD จึงไม่ต้องต่อวงจรเพิ่ม และยังมีขาที่ต่อขยายออกมาพร้อมเขียน ชื่อ ตำแหน่งขาบอกทุกจุด รองรับการเขียนโปรแกรมแบบรูปภาพ ทำให้ต่อทดลองเพิ่มได้ง่าย หมดปัญหาเรื่องต่อสายไฟผิด
 

ใช้ร่วมกับบอร์ด : 

Arduino UNO R3

Arduino Uno R3 แบบ SMD

 
ภายในบอร์ดประกอบด้วย 
เซนเซอร์ LDR สำหรับวัดแสง
เซนเซอร์ DHT11 สำหรับวัดความชื่นและอุณหภูมิ
เซนเซอร์ LM35D สำหรับวัดอุณหภูมิแบบ Analog
เซนเซอร์ Infared สำหรับรับสัญญาณจากรีโมทอินฟาเรด
สวิตช์สำหรับ Input 2 จุด สำหรับการอ่านค่าแบบ Digital
ตัวต้านทานปรับค่าได้ สำหรับการอ่านค่าแบบ Analog
ไฟแสดงผล LED 2 สี 2 ดวง
ไฟแสดงผล LED 3 สี 1 ดวง
บัซเซอร์ สำหรับสร้างเสียง 1 ตัว
ขาขยาย Pin พร้อมสกรีนชื่อ สำหรับต่อขยายกับเซนเซอร์หรืออุปกรณ์ภายนอกเพิ่มเติมได้ง่ายขึ้น
การต่อใช้งานกับ Arduino 
 
เสียบกับบอร์ด Arduino Uno หรือ Arduino Mega ได้ทันที ไม่ต้องต่อสายเพิ่ม
 
library /code DHT11
 
http://www.mediafire.com/download/6qh8q1g0kmokl4g/DHT11.rar
 
#include "DHT.h"
float tempC;
int reading;
 
int tempPin = A2;
int led1Pin = 13;
int led2Pin = 12;
int ledRGB1 = 9;
int ledRGB2 = 10;
int ledRGB3 = 11;
int buzzerPin = 5;
DHT dht;
 
void setup()
{
pinMode(led1Pin, OUTPUT);
pinMode(led2Pin, OUTPUT);
pinMode(ledRGB1, OUTPUT);
pinMode(ledRGB2, OUTPUT);
pinMode(ledRGB3, OUTPUT);
 
dht.setup(4);
Serial.begin(9600);
 
}
 
void loop()
{
 
// โค๊ด LM35 วัดอุณหภูมิแบบ Analog
Serial.println("1 : Test LM35");
for (int i = 0; i < 10; i++) {
int val = analogRead(tempPin);
float mv = ( val / 1024.0) * 5000;
float cel = mv / 10;
Serial.println(cel);
delay(300);
}
 
// โค๊ด DHT11 วัดความชื้นและอุณหภูมิ
Serial.println("2 : TEST DHT11");
for (int i = 0; i < 5; i++) {
float humidity = dht.getHumidity(); // วัดความชื้น
float temperature = dht.getTemperature(); // วัดอรณหภูมิ
 
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(2000);
}
 
Serial.println("3 : TEST LDR");
for (int i = 0; i < 10; i++) {
int val = analogRead(A1);
Serial.println(val);
delay(300);
}
 
 
Serial.println("4 : TEST Rotation VR");
for (int i = 0; i < 10; i++) {
int val = analogRead(A0);
Serial.println(val);
delay(300);
}
 
Serial.println("5 : TEST LED3+LED4");
for (int i = 0; i < 10; i++) {
Serial.println("LED Blue");
digitalWrite(13, 1);
digitalWrite(12, 0);
delay(200);
Serial.println("LED Red");
digitalWrite(13, 0);
digitalWrite(12, 1);
delay(200);
}
digitalWrite(13, 0);
digitalWrite(14, 0);
 
Serial.println("6 : TEST LED RGB");
digitalWrite(9, 1);
digitalWrite(10, 0);
digitalWrite(11, 0);
delay(200);
 
digitalWrite(9, 0);
digitalWrite(10, 1);
digitalWrite(11, 0);
delay(200);
 
digitalWrite(9, 0);
digitalWrite(10, 0);
digitalWrite(11, 1);
delay(200);
 
digitalWrite(9, 0);
digitalWrite(10, 0);
digitalWrite(11, 0);
 
Serial.println("6 : TEST SW1+SW2 Press Button");
int count = 0;
do {
if (digitalRead(2) == 0) {
Serial.println("SW1 Press");
count++;
beep(50);
delay(200);
}
if (digitalRead(3) == 0) {
Serial.println("SW2 Press");
count++;
beep(50);
delay(200);
}
} while (count < 4);
Serial.println("Finish TEST press Reset to Test Again");
delay(20000);
}
 
 
void beep(unsigned char delayms) {
analogWrite(buzzerPin, 20); // Almost any value can be used except 0 and 255
// experiment to get the best tone
delay(delayms); // wait for a delayms ms
analogWrite(buzzerPin, 0); // 0 turns it off
delay(delayms); // wait for a delayms ms
 
}
 
 
 
 
 
 
สามารถทดลองได้ดังนี้
2-way button module
2-way LED module
Full Color LED Module
IR receiver module
Brightness sensor module
LM35D temperature sensor module
Passive buzzer module
Rotary potentiometer module
DHT11 temperature and humidity sensor module
1 x I2C interface (A4 SDA, A5 SCL)
1 x TTL serial port
2 x channel digital ports (D7, D8)
1 x channel analog port (A3)
Reset button

วิธีการชำระเงิน

ร้านค้านี้ยังไม่ได้กำหนดวิธีการชำระเงิน กรุณา ติดต่อกับทางร้าน เกี่ยวกับรายละเอียดในการชำระเงิน
ทางร้านยังไม่ได้ทำการเพิ่มบัญชีรับเงิน กรุณาติดต่อ เจ้าของร้าน

CATEGORY

MEMBER

STATISTIC

หน้าที่เข้าชม114,268 ครั้ง
ผู้ชมทั้งหมด51,030 ครั้ง
เปิดร้าน31 ก.ค. 2559
ร้านค้าอัพเดท4 ก.ย. 2568

CONTACT US

รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่มีค่าใช้จ่าย
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านบ้านโค้ด-Bancode
บ้านโค้ด-Bancode
จำหน่ายบอร์ดไมโครคอนโทรลเลอร์ Arduino,Module,Shield,Sensor,R,L,C,IC เเละอื่นๆ โทร.0624952525
เบอร์โทร : 0964188828
อีเมล : bancode.dev@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม