ESP8266 การควบคุมอุปกรณ์แบบ PWM ออนไลน์

การทดลองนี้เราจะควบคุมความสว่างของหลอดไฟ LED แบบออนไลน์โดยใช้ ESP-12E หรือ NodeMCU

ESP8266 สามารถควบคุมอุปกร์แบบ PWM (Pulse Width Modulation ) ค่าสัญญาณที่ส่งออกมาได้ อยู่ในช่วง 0-1023 เทียบกับแรงดันไฟฟ้า 0-5V ทำให้เราสามารถกำหนดว่าจะจ่ายไฟช่วง 0-5V ได้ เช่น

  • ถ้าส่งค่า 0 ก็จะได้ไฟ 0V
  • ส่งค่า 1023 จะได้ไฟ 5V
  • ส่งค่า 510 ก็จะได้ไฟประมาณ 2.5V

ความสามารถนี้ทำให้สามารถควบคุมอุปกรณ์ทีทำงานตามแรงดันไฟฟ้าที่จ่ายให้ เช่น ควบคุมความเร็วมอเตอร์ หรือ ควบคุมความสว่างของไฟ LED ได้

ESP8266 สามารถสั่งงานสัญญาณแบบ PWM ได้ทุกขา ยกเว้นขา GPIO16 หรือใน NodeMCU คือขา D0

esp-12e-b1nodemcu_pinout_7001


ยังไม่มีคอมเมนต์

คุณสามารถเป็นคนแรกที่คอมเมนต์

โพสคอมเมนต์

Please enter your name. Please enter an valid email address. Please enter a message.