ขาย Arduino
ซื้อ Arduino
แจ้งชำระเงิน
Arduino บทความ
Arduino เว็บบอร์ด
ติดต่อ/ใบเสนอราคา
การรับประกัน
เกี่ยวกับเรา
หน้าแรก
>
บทความ
>
#10 Arduino NodeMCU ESP8266 สอ…
ขาย Arduino ซื้อ Arduino และสอน Arduino สอน ESP8266 นี่คือสิ่งสำคัญ ที่คุณอาจจะ กำลังพลาดอยู่ ...
ขาย Arduino : AllNewStep รับประกันคุณภาพทุกชิ้น : วันจันทร์-ศุกร์แจ้งชำระสินค้าก่อน 14.00 จัดส่งทันทีวันนี้ค่ะ
กรุงเทพ /ภาคกลาง ได้พรุ่งนี้
*** สินค้า AllNewStep รับประกันคุณภาพทุกชิ้น
พิมพ์ค้นหาบทความ หัวข้อกระทู้ และสินค้าในเว็บ AllNewStep ได้ที่นี่
#10 Arduino NodeMCU ESP8266 สอนใช้งาน Arduino สัญญาณ Analog Input ตัวต้านทานปรับค่าได้ตามแสง LDR ควบคุมเปิดปิดหลอดไฟ LED
6 ปีที่ผ่านมา
โดย
เจ้าของร้าน
สอนใช้งาน Arduino สัญญาณ Analog Input ตัวต้านทานปรับค่าได้ตามแสง LDR ควบคุมเปิดปิดหลอดไฟ LED
ในการทดลองนี้ เราจะใช้ตัวต้านทานปรับค่าได้ตามแสงเพื่ออ่านความต้านทานเข้ามา ถ้าแสงสว่างจะให้ปิดไป และถ้าแสงมือไฟจะเปิดอัตโนมัติ
คำสั่ง
Analog Read
val =
analogRead
(pin)
pin
คือขาที่ต้องการอ่านค่า
val
คือตัวแปรสหรับเก็บค่าที่อ่านมาได้ เป็นค่าในช่วง 0-1023
ตัวอย่างคำสั่ง
Analog Read
ต้องการอ่านค่า Analog จากขา A0 เก็บในตัวแปร val
val =
analogRead
(A0)
ESP8266 NodeMCU มีขา Analog เพียง 1 ขา คือขา A0 ดังรูปนี้
อุปกรณ์ที่ต้องใช้ใน บทความ สอนใช้งาน Arduino สัญญาณ Analog InPut ตัวต้านทานปรับค่าได้ตามแสง LDR ควบคุมเปิดปิดหลอดไฟ LED
บอร์ดทดลอง NodeMCU V2 NodeMCU V2 ESP8266 Development Kit ESP-12F/N
บอร์ดทดลอง Breadboard 400 Point
Light Dependent Resistor LDR 5MM Photoresistor
Resistor ตัวต้านทาน 4.7 K Ohm 1/4W Metal film 1% จำนวน 10 ชิ้น
สายไฟจัมเปอร์ ผู้-ผู้ ยาว 20cm. จำนวน 40 เส้น
วิธีการต่ออุปกรณ์ บทความ
สอนใช้งาน Arduino สัญญาณ Analog InPut ตัวต้านทานปรับค่าได้ตามแสง LDR ควบคุมเปิดปิดหลอดไฟ LED
ต่อวงจรดังรูป
อัพโหลดโคดตัวอย่าง แล้วดูผลลัพธ์
---
ใน Serial Monitor จะแสดงค่า analog ที่อ่านได้จากขา A0 ต่อเข้ากับตัวต้านทางปรับค่าได้ตามแสดง LDR ตามรูปด้างล่าง
จะเห็นว่า ตอนนี้ยังไม่เอามือไปบังแสงที่ตัวต้านทานปรับค่าได้ LDR ไฟ LED จะยังไม่ติด
ถ้าเอามือไปบังแสงที่ตัวต้านทานปรับค่าได้ LDR ไฟจะติด
จากโค้ดตัวอย่าง if (val < 200) ไฟจะติดถ้าค่า เกิน 20 ค่านี้มาจากการปรับตามความเหมาะสมภายในห้อง สามารถแก้ไขเป็นค่าอื่นตามสภาพแสงในห้องได้
esp8266
,
NodeMCU Code
,
สอนใช้งาน ESP8266
,
เรียน esp8266
,
คอร์สสอนใช้งาน NodeMCU ESP8266
,
esp8266 analog
Share
Share :
COPY
Copyright © 2025
www.allnewstep.com
All rights reserved.
ร้านค้าออนไลน์
Inspired by
LnwShop.com (v2)
สินค้าในตะกร้า
0
ชนิด
0
ชิ้น
คุณมีสินค้า
0
ชิ้นในตะกร้า
สั่งซื้อทันที
สินค้าในตะกร้า ({{total_num}} รายการ)
ขออภัย ขณะนี้ยังไม่มีสินค้าในตะกร้า
ราคาสินค้าทั้งหมด
฿ {{price_format(total_price)}}
- ฿ {{price_format(discount.price)}}
ราคาสินค้าทั้งหมด
{{total_quantity}} ชิ้น
฿ {{price_format(after_product_price)}}
ราคาไม่รวมค่าจัดส่ง
รวมภาษีมูลค่าเพิ่มแล้ว
ดูสินค้าในตะกร้า
เริ่มการสั่งซื้อ
➜
เลือกซื้อสินค้าเพิ่ม
พูดคุย-สอบถาม
อีเมล maxs_sk@hotmail.com
โทร 0617294322