• HOME
  • DỰ ÁN & MẠCH ĐIỆN
    • Lập trình
      • ARDUINO PROJECT
      • ESP8266 PROJECT
      • ESP32 PROJECT
      • RASPBERRY PI PROJECT
      • Vi điều khiển
    • Điện tử ứng dụng
      • Audio / Amplifiers
      • Nguồn điện
      • Pin sạc/Acquy và mạch sạc
      • Biến đổi AC và DC
      • Robotic
      • Cảm biến
      • LED
      • LCD
      • Động cơ bước
      • Mạch linh tinh
      • Test & Measurement
      • RF – FM
    • HOME AUTOMATION
    • Dân dụng
    • Công nghiệp
    • Đồng hồ
      • Clocks
      • Nixie Clock
      • Gixie Clock
      • Lixie Clock
      • Scope Clock
  • KIẾN THỨC CĂN BẢN
    • Điện tử cơ bản
    • Điện tử số
    • PCB
    • Nixie Tube
    • Raspberry Pi
    • Vi điều khiển
    • Arduino
    • IN 3D
  • DOWNLOAD
    • Giáo trình
      • Giáo trình Điện – Điện tử
      • Giáo trình Tự Động Hóa
      • Giáo trình Viễn thông
    • Đề tài
      • Đề tài – Điện – Điện Tử
      • Đề tài – Tự Động Hóa
      • Đề tài – Viễn thông
    • Điện tử ứng dụng
    • Tài liệu nước ngoài
    • Hướng dẫn, sửa chữa
    • Sơ đồ, nguyên lý thiết bị
    • Tiêu chuẩn – Đo lường – Thử nghiệm
    • Datasheet
  • LIÊN HỆ
  • SẢN PHẨM

Mạch Điện Lý Thú

Sơ đồ nguyên lý, PCB, đồ án, tài liệu, DIY

Trang chủ » DỰ ÁN & MẠCH ĐIỆN » Lập trình » ESP8266 PROJECT » LED RGB sử dụng NodeMCU ESP8266 thay đổi màu sắc trên App Blynk

LED RGB sử dụng NodeMCU ESP8266 thay đổi màu sắc trên App Blynk

28/07/2020 by admin Để lại bình luận

LED RGB sử dụng NodeMCU ESP8266 thay đổi màu sắc trên App Blynk

Mục lục hiện
LED RGB sử dụng NodeMCU ESP8266 thay đổi màu sắc trên App Blynk
Cấu hình các thông số LED RGB trên App Blynk
Cài đặt thông số LED RGB
Sơ đồ đấu nối
Các linh kiện cần thiết cho dự án
Code:
Thư viện
Giải thích Code
Lời kết

Các bạn chắc đã từng nghe tới LED RGB và trong ứng dụng ngày hôm nay mình sẽ demo cho các bạn cách sử dụng NodeMCU ESP8266 để thay đổi màu sắc trên App Blynk.

Để hiểu hơn về cấu tạo và cách hoạt động của LED RGB các bạn có thể tìm đọc bài viết trong khóa học lập trình Arduino miễn phí dành cho người mới nhập môn.

Xem thêm:

  • Arduino cơ bản 05: Thay đổi màu sắc Led RGB sử dụng Arduino
  • Arduino cơ bản 12: Thay đổi màu sắc LED RGB bằng biến trở sử dụng Arduino

Cấu hình các thông số LED RGB trên App Blynk

Để hiển thị LED RGB chúng ta vào Widget Box (+) > Click vào zeRGBa  hình con ngựa sẽ hiện ra.

Nếu bạn chưa biết cách làm sao để tải App và tạo một Project trên Blynk các bạn xem bài viết bên dưới nhé.

Hướng dẫn cài đặt ESP8266 và kết nối với Blynk

Cài đặt thông số LED RGB

Ở mục ZeRGBa : Đặt tên cho dự án ở đây mình đặt là “Arduinokit.vn”

OUTPUT: Cấu hình cho PIN cần kết nối.

  • R: Ở đây mình chọn Digital > D6 (1023~0).
  • G: Ở đây mình chọn Digital > D7 (1023~0).
  • B: Ở đây mình chọn Digital > D8 (1023~0).

Như vậy là đã xong phần cài đặt, bước tiếp theo ta tiến hành upload chương trình và xem kết quả nhé.

Sơ đồ đấu nối

NodeMCU ESP8266 LED RGB
D6 R
D7 G
D8 B
GND – (Cathode chung)

 

Lưu ý: Trong trường hợp bạn sử dụng Led RGB + (Anode chung) thì các bạn đấu vào chân 3V3 trên board NodeMCU ESP8266 nhé.

Các linh kiện cần thiết cho dự án

  • NodeMCU ESP8266
  • LED RGB Cathode chung

Code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
 
char auth[] = "Enter you Auth Token";
 
void setup()
{
  Serial.begin(9600);
  Blynk.begin(auth, "wifi router name ", "wifi router pass");
}
 
void loop()
{
  Blynk.run();
}

Thư viện

  • Download thư viện “BlynkSimpleEsp8266.h”: Tải ngay

Giải thích Code

Các bạn thêm mã Token (“Enter you Auth Token”) và điền các thông tin tài khoản (“wifi router name “) và mật khẩu Wifi (“wifi router pass”) vào nhé.

Lời kết

Thật thú vị phải không các bạn, một ứng dụng thật đơn giản nhưng qua đó các bạn có thể sáng tạo riêng cho mình một dự án hay ho hơn, ví dụ có thể dùng LED RGB làm một đèn ngủ đầy màu sắc.

Trong quá trình chế tạo mọi thắc mắc các bạn nhớ Comment bên dưới bài viết mình sẽ trả lời trong thời gian sớm nhất.

Nguồn: arduinokit.vn

5 / 5 ( 1 bình chọn )

You May Also Like

Giám sát nhiệt độ, độ ẩm (DHT11) thông qua Thingspeak bằng NodeMCU ESP8266
Điều khiển thiết bị thông qua Cayenne Mydevices và NodeMCU ESP8266
Phát hiện mưa (Rain Sensor) sử dụng NodeMCU ESP8266

Thuộc chủ đề:ESP8266 PROJECT Tag với:blynk, esp8266, nodemcu, RGB

Bài viết trước « Hướng dẫn chi tiết điều khiển thiết bị Sonoff thông qua Google Assistant Tiếng Việt
Bài viết sau Điều khiển thiết bị bằng giọng nói thông qua Google Assistant Tiếng Việt sử dụng ESP8266, Blynk và IFTTT »

Reader Interactions

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Theo dõi qua mạng xã hội

  • Facebook
  • RSS

Bạn đang tìm gì?

Bài viết mới nhất

Nguyên tắc hoạt động mạch vợt muỗi và cách lắp mạch nhân áp

Nguyên tắc hoạt động mạch vợt muỗi và cách lắp mạch nhân áp

04/03/2021

Làm sao để tăng điện áp? Sử dụng IC, Module gì, mạch điện thế nào?

Làm sao để tăng điện áp? Sử dụng IC, Module gì, mạch điện thế nào?

03/03/2021

Mua đồng hồ vạn năng loại kim hay số?

Mua đồng hồ vạn năng loại kim hay số?

02/03/2021

Amply mạch Class D tiếng nhạc có hay không?

Amply mạch Class D tiếng nhạc có hay không?

01/03/2021

Chất điện môi là gì và các ứng dụng của chất điện môi?

Chất điện môi là gì và các ứng dụng của chất điện môi?

28/02/2021

Zalo hỏi đáp 24/7

Chuyên mục

  • DỰ ÁN & MẠCH ĐIỆN (223)
    • Công nghiệp (16)
    • Dân dụng (27)
    • Điện tử ứng dụng (169)
      • Audio / Amplifiers (34)
      • Biến đổi AC và DC (23)
      • Cảm biến (40)
      • Động cơ bước (6)
      • Kiểm thử và đo đạc (23)
      • LCD (11)
      • LED (19)
      • Mạch linh tinh (27)
      • Nguồn điện (39)
      • Pin sạc/Acquy và mạch sạc (22)
      • RF – FM (3)
      • Robotic (2)
    • Đồng hồ (6)
      • Clocks (3)
      • Nixie Clock (3)
    • HOME AUTOMATION (25)
    • Lập trình (72)
      • ARDUINO PROJECT (32)
      • ESP32 PROJECT (1)
      • ESP8266 PROJECT (25)
      • RASPBERRY PI PROJECT (7)
      • Vi điều khiển (11)
  • Kiến thức căn bản (145)
    • Arduino (34)
    • Điện tử cơ bản (70)
    • Điện tử số (7)
    • IN 3D (9)
    • Nixie Tube (13)
    • PCB (11)
    • Raspberry Pi (9)
    • Vi điều khiển (4)

Footer

Bài viết mới nhất

  • Nguyên tắc hoạt động mạch vợt muỗi và cách lắp mạch nhân áp
  • Làm sao để tăng điện áp? Sử dụng IC, Module gì, mạch điện thế nào?
  • Mua đồng hồ vạn năng loại kim hay số?
  • Amply mạch Class D tiếng nhạc có hay không?
  • Chất điện môi là gì và các ứng dụng của chất điện môi?
  • Chất dẫn điện là gì? Phân loại và ứng dụng chất dẫn điện?

Bình luận mới nhất

  • admin trong Mạch điều khiển đèn tự động dùng quang trở và 555
  • Kiệt trong Mạch điều khiển đèn tự động dùng quang trở và 555
  • admin trong Mạch Ampli 100W dùng IC TDA7294
  • Viet trong Mạch Ampli 100W dùng IC TDA7294

Tìm kiếm

Tất cả nội dung trên website chỉ dùng để tham khảo. Chúng tôi không chịu trách nhiệm về thông tin thành viên đăng tải lên website và xóa bài viết khi có vi phạm bản quyền tác giả.