![[Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk: 4 bước [Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk: 4 bước](https://i.howwhatproduce.com/images/006/image-16347-42-j.webp)
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
![[Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk [Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk](https://i.howwhatproduce.com/images/006/image-16347-43-j.webp)
![[Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk [Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk](https://i.howwhatproduce.com/images/006/image-16347-44-j.webp)
![[Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk [Tự động hóa tại nhà] Điều khiển rơ le từ mọi nơi bằng ESP8266 + Blynk](https://i.howwhatproduce.com/images/006/image-16347-45-j.webp)
Có nhiều cách để thực hiện tự động hóa tại nhà, Một số thì phức tạp, Một số thì dễ, Bài hướng dẫn này Tôi sẽ chỉ cho bạn cách tạo điều khiển rơ le đơn giản bằng ESP-12E với Blynk. Để thuận tiện, thiết kế là PCB một mặt Vì vậy, bạn có thể tự làm ở nhà hoặc thậm chí gửi tệp mầm cho nhà sản xuất PCB để làm cho bạn.
Bước 1: Thiết kế PCB
![Thiết kế PCB Thiết kế PCB](https://i.howwhatproduce.com/images/006/image-16347-46-j.webp)
![Thiết kế PCB Thiết kế PCB](https://i.howwhatproduce.com/images/006/image-16347-47-j.webp)
![Thiết kế PCB Thiết kế PCB](https://i.howwhatproduce.com/images/006/image-16347-48-j.webp)
![Thiết kế PCB Thiết kế PCB](https://i.howwhatproduce.com/images/006/image-16347-49-j.webp)
Bước thiết kế PCB là bước quan trọng nhất vì nếu chúng ta sai sót gì đó ở bước này thì dự án sẽ không hoạt động bình thường.
Như chủ đề của hướng dẫn này, Chúng tôi sẽ sử dụng mô-đun ESP8266 (ESP-12E) để điều khiển các rơle BẬT / TẮT. Vì vậy, chúng ta cần hiểu thông số kỹ thuật của ESP8266. Nếu chúng ta xem phần Đặc tính Điện trong biểu dữ liệu ESP8266, chúng tôi thấy rằng
- Điện áp cung cấp là 3.3V
- Điện áp cao GPIOs tối đa là 3,3V
- Dòng GPIOs tối đa là 12mA
Chúng tôi sẽ sử dụng rơle 5V, Nguồn cung cấp sẽ là 5V nhưng ESP8266 chỉ cần 3.3V Vì vậy chúng tôi cần một số bộ điều chỉnh từ 5V đến 3.3V. Đối với rơ le ổ đĩa 5V sử dụng 3.3V, chúng tôi cần một số bóng bán dẫn để đạt được dòng điện và điện áp, đối với số lượng bộ phận tối thiểu, tôi khuyên bạn nên sử dụng mảng bóng bán dẫn ULN2803. Với ULN2803, chúng tôi có thể điều khiển tối đa 8 rơ le và nó có điốt bay ngược bên trong để ngăn chặn sự tăng đột biến điện áp khi TẮT tải cảm ứng.
Cuối cùng tôi chọn 1117-3.3 cho bộ điều chỉnh điện áp, ULN2803A cho rơ le biến tần
Tiếp theo, chế độ Khởi động ESP8266 và chế độ Flash
Từ biểu dữ liệu trang 8 để làm cho ESP8266 khởi động bình thường, bạn phải áp dụng logic trên chân như bên dưới
- CAO trên CHIP_EN, GPIO0, GPIO2
- THẤP trên GPIO15
Để flash firmware cho ESP8266, bạn phải áp dụng logic trên chân như bên dưới
- CAO trên CHIP_EN, GPIO2
- THẤP trên GPIO15, GPIO0
Vì vậy, tôi sử dụng điện trở 10k để kéo lên và kéo xuống trên mỗi chân như mô tả và sử dụng nút nhấn như RESET và FLASH để cho phép bạn vào từng chế độ một cách dễ dàng.
Bước 2: Tạo PCB
![Tạo PCB Tạo PCB](https://i.howwhatproduce.com/images/006/image-16347-50-j.webp)
![Tạo PCB Tạo PCB](https://i.howwhatproduce.com/images/006/image-16347-51-j.webp)
![Tạo PCB Tạo PCB](https://i.howwhatproduce.com/images/006/image-16347-52-j.webp)
![Tạo PCB Tạo PCB](https://i.howwhatproduce.com/images/006/image-16347-53-j.webp)
Nếu có thể, bạn có thể gửi tệp gerber cho nhà sản xuất PCB, nhưng nếu không, chúng tôi sẽ tự làm.
Tôi sử dụng truyền nhiệt để tạo ra PCB theo các bước:
- In lớp dưới cùng trên giấy ảnh.
- Cắt PCB trơn với cùng kích thước với thiết kế của chúng tôi.
- Dùng bàn là để chuyển mực từ giấy sang PCB.
- Sau khi loại bỏ giấy, nhúng PCB vào PCB axit ăn mòn.
- Làm sạch PCB bằng Thinner để loại bỏ mực.
- Khoan PCB
- Khắc PCB
Bước 3: Lắp ráp PCB
![Hội đồng PCB Hội đồng PCB](https://i.howwhatproduce.com/images/006/image-16347-54-j.webp)
![Hội đồng PCB Hội đồng PCB](https://i.howwhatproduce.com/images/006/image-16347-55-j.webp)
![Hội đồng PCB Hội đồng PCB](https://i.howwhatproduce.com/images/006/image-16347-56-j.webp)
![Hội đồng PCB Hội đồng PCB](https://i.howwhatproduce.com/images/006/image-16347-57-j.webp)
Trong bước Lắp ráp PCB, Vui lòng cẩn thận về Hàn sắt.
Trong bước này, tôi khuyên bạn nên hàn thiết bị nhỏ trước. Nếu bạn tự làm PCB, hãy sử dụng đồng hồ vạn năng để kiểm tra một số không gian rãnh hẹp để tránh chập điện.
Bước 4: Mã hóa và nhấp nháy
![Image Image](https://i.howwhatproduce.com/images/006/image-16347-59-j.webp)
![](https://i.ytimg.com/vi/cgckg2VrznM/hqdefault.jpg)
![Mã hóa và nhấp nháy Mã hóa và nhấp nháy](https://i.howwhatproduce.com/images/006/image-16347-60-j.webp)
![Mã hóa và nhấp nháy Mã hóa và nhấp nháy](https://i.howwhatproduce.com/images/006/image-16347-61-j.webp)
![Mã hóa và nhấp nháy Mã hóa và nhấp nháy](https://i.howwhatproduce.com/images/006/image-16347-62-j.webp)
Đầu tiên, trên điện thoại di động của bạn cài đặt ứng dụng "Blynk", đăng ký và đăng nhập vào ứng dụng.
Sau khi đăng nhập vào ứng dụng, hãy nhấn vào "Dự án mới".
Nhập tên dự án, chọn ESP8266 làm thiết bị, sau đó chạm vào "Tạo dự án".
Ứng dụng sẽ hiển thị thông báo "Mã xác thực đã được gửi đến:".
Tab bất cứ nơi nào trên thiết kế dự án, hộp widget sẽ xuất hiện.
Chọn nút rồi nhập LED1 làm tên nút, Chọn "GP16" làm đầu ra từ ESP8266 (Xem sơ đồ), Giá trị chạy tối thiểu "0", Giá trị lớn nhất "1", Chế độ "Chuyển đổi", Nhập nhãn BẬT / TẮT khi bạn cần và tab Nút "OK" ở trên cùng bên phải của màn hình để hoàn tất cài đặt cho nút.
Làm tương tự như trên đối với LED2, LED3 và LED4
Kéo nút đến mọi nơi bạn muốn.
Nhấn vào nút "Tam giác" hoặc "Phát" ở trên cùng bên phải của màn hình để chạy dự án.
Bạn sẽ nhận thấy rằng bảng của bạn đang ngoại tuyến.
Bây giờ chúng ta hãy chuyển sang lập trình ở phía ESP8266.
Kết nối USB với RS-232 đến PCB ESP8266, Hãy coi chừng mức TTL của mô-đun USB sang RS-232, Mức TTL không được quá 3,6 volt.
Để vào chế độ flash, nhấn nút đặt lại và nút flash sau khi nhả nút đặt lại và sau đó nhả nút flash tương ứng. Nếu bảng ở chế độ nhấp nháy, đèn LED1 sẽ "BẬT".
Truy cập trang web Blynk, Tải xuống thư viện Blynk và cài đặt trên PC của bạn.
Trên Arduino IDE, hãy truy cập File-> Examples-> Blynk-> Boards_Wifi-> ESP8266_Standalone.
Thay đổi chuỗi "YourAuthToken" thành mã nhận được từ email của bạn.
Thay đổi ssid nhà và mật khẩu của bạn.
Chọn "NodeMCU 1.0" làm bảng.
Chọn cổng mô-đun USB sang RS-232.
Tải mã lên bảng đợi cho đến khi quá trình tải lên hoàn tất (LED1 sẽ TẮT).
Bây giờ đã sẵn sàng để điều khiển rơ le từ điện thoại di động của bạn.
Quay lại điện thoại, trạng thái của bảng trở thành "ONLINE".
Chạm vào từng nút sau đó rơ le sẽ chuyển BẬT / TẮT khi hiển thị trên điện thoại của bạn.
Chúc may mắn.
Đề xuất:
Droid lấy cảm hứng từ R2D2 được điều khiển bằng giọng nói sử dụng Blynk và Ifttt: 6 bước
![Droid lấy cảm hứng từ R2D2 được điều khiển bằng giọng nói sử dụng Blynk và Ifttt: 6 bước Droid lấy cảm hứng từ R2D2 được điều khiển bằng giọng nói sử dụng Blynk và Ifttt: 6 bước](https://i.howwhatproduce.com/images/001/image-1512-22-j.webp)
Droid lấy cảm hứng từ R2D2 điều khiển bằng giọng nói sử dụng Blynk và Ifttt: Bằng cách xem các cuộc chiến tranh giữa các vì sao, nhiều người trong chúng ta đã lấy cảm hứng từ các nhân vật robot, đặc biệt là mô hình R2D2. Tôi không biết về những người khác nhưng tôi chỉ yêu con robot đó. Vì tôi là một người yêu thích rô-bốt, tôi đã quyết định xây dựng droid R2D2 của riêng mình trong đợt khóa này bằng cách sử dụng blynk Io
Đồng hồ WiFi, Bộ hẹn giờ & Trạm thời tiết, Điều khiển bằng Blynk: 5 bước (có Hình ảnh)
![Đồng hồ WiFi, Bộ hẹn giờ & Trạm thời tiết, Điều khiển bằng Blynk: 5 bước (có Hình ảnh) Đồng hồ WiFi, Bộ hẹn giờ & Trạm thời tiết, Điều khiển bằng Blynk: 5 bước (có Hình ảnh)](https://i.howwhatproduce.com/images/005/image-14934-j.webp)
Đồng hồ WiFi, Bộ hẹn giờ & Trạm thời tiết, Điều khiển bằng Blynk: Đây là đồng hồ kỹ thuật số Morphing (nhờ Hari Wiguna đưa ra ý tưởng và mã chuyển đổi), nó cũng là một đồng hồ Analog, trạm báo thời tiết và bộ hẹn giờ trong bếp. Nó được điều khiển hoàn toàn bởi một Ứng dụng Blynk trên điện thoại thông minh của bạn bằng WiFi. Ứng dụng cho phép bạn
Tự động hóa tại nhà bằng Blynk: 5 bước
![Tự động hóa tại nhà bằng Blynk: 5 bước Tự động hóa tại nhà bằng Blynk: 5 bước](https://i.howwhatproduce.com/images/009/image-25356-j.webp)
Tự động hóa gia đình bằng Blynk: Xin chào tất cả mọi người! Ayush và Anvit đến từ Trường Công lập Delhi, Pune. Như bạn có thể đã đọc trong tiêu đề, đây là một dự án tự động hóa gia đình được phát triển bằng cách sử dụng Blynk làm nền tảng IOT. Ngày nay mọi người đang trở nên lười biếng và nhu cầu về Home Automatio
YABC - Một bộ điều khiển Blynk khác - Bộ điều khiển độ ẩm và nhiệt độ đám mây IoT, ESP8266: 4 bước
![YABC - Một bộ điều khiển Blynk khác - Bộ điều khiển độ ẩm và nhiệt độ đám mây IoT, ESP8266: 4 bước YABC - Một bộ điều khiển Blynk khác - Bộ điều khiển độ ẩm và nhiệt độ đám mây IoT, ESP8266: 4 bước](https://i.howwhatproduce.com/images/002/image-5147-38-j.webp)
YABC - Yet Another Blynk Controller - Bộ điều khiển độ ẩm và nhiệt độ đám mây IoT, ESP8266: Xin chào Makers, gần đây tôi đã bắt đầu trồng nấm ở nhà, nấm Oysters, nhưng tôi đã có 3 lần bộ điều khiển này ở nhà để kiểm soát nhiệt độ Fermenter cho bia nhà tôi, vợ hiện cũng đang làm công việc Kombucha này, và với tư cách là Máy điều nhiệt cho nhiệt
Tự động hóa tại nhà bằng ứng dụng BLYNK: 7 bước (có hình ảnh)
![Tự động hóa tại nhà bằng ứng dụng BLYNK: 7 bước (có hình ảnh) Tự động hóa tại nhà bằng ứng dụng BLYNK: 7 bước (có hình ảnh)](https://i.howwhatproduce.com/images/003/image-7205-48-j.webp)
Tự động hóa gia đình bằng ứng dụng BLYNK: Trong dự án này, tôi đã chỉ ra rằng cách mọi người có thể điều khiển thiết bị gia dụng của mình từ xa bằng điện thoại di động của mình. Đối với điều này, một ứng dụng phải được cài đặt trong điện thoại di động của bạn. Tên của ứng dụng này là Ứng dụng BLYNK (Liên kết tải xuống được đưa ra trong mô tả