Mục lục:
- Bước 1: Chuẩn bị nguyên liệu
- Bước 2: Ghim kết nối
- Bước 3: Mã nguồn mẫu
- Bước 4: Tải lên
- Bước 5: Nhấp nháy đèn LED
- Bước 6: Video
Video: Đèn LED nhấp nháy sử dụng ESP8266 NodeMCU Lua WiFi Hướng dẫn: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
SỰ MÔ TẢ
NodeMCU là một nền tảng IoT mã nguồn mở. Nó bao gồm phần sụn chạy trên ESP8266 WiFi SoC của Espressif và phần cứng dựa trên mô-đun ESP-12. Thuật ngữ "NodeMcu" theo mặc định đề cập đến phần mềm phim hơn là bộ dụng cụ dành cho nhà phát triển. Phần mềm linh hoạt ESP8266 sử dụng ngôn ngữ kịch bản Lua. Nó dựa trên dự án eLua và được xây dựng trên Espressif Non-OS SDK cho ESP8266. Nó sử dụng nhiều dự án mã nguồn mở, chẳng hạn như lua-cjson và spiffs. Phần mềm tương tác dựa trên LUA cho Expressif ESP8622 Wi-Fi SoC, cũng như bảng phần cứng mã nguồn mở trái với mô-đun Wi-Fi ESP8266 $ 3 bao gồm chip CP2102 TTL đến USB để lập trình và gỡ lỗi, thân thiện với bảng mạch và có thể đơn giản được cấp nguồn qua cổng micro USB của nó.
TÍNH NĂNG, ĐẶC ĐIỂM
- Mô-đun Wi-Fi - Mô-đun ESP-12E tương tự như mô-đun ESP-12 nhưng có thêm 6 GPIO.
- USB - cổng micro USB để cấp nguồn, lập trình và gỡ lỗi
- Tiêu đề - Đầu cắm 15 chân 2x 2,54mm có quyền truy cập vào GPIO, SPI, UART, ADC và các chân nguồn
- Nguồn - 5V qua cổng micro USB
- Kích thước - 49 x 24,5 x 13mm
Bước 1: Chuẩn bị nguyên liệu
Trước khi bạn bắt đầu, hãy chuẩn bị tất cả những thứ cần thiết:
- Breadboard
- ESP8266 NodeMCU Lua Wifi
- DẪN ĐẾN
- Jumper (nếu cần)
- micro USB
Bước 2: Ghim kết nối
Đây là một trong những kết nối đơn giản nhất và phù hợp cho người mới bắt đầu. Những gì bạn cần là kết nối cực dương của LED với chân D7 của ESP8266 và cực âm của LED với ESP8266 GND.
Bước 3: Mã nguồn mẫu
Tải xuống mã nguồn mẫu này và biên dịch nó trong IDE Arduino của bạn
Bước 4: Tải lên
Khi bạn đã xây dựng thành công kết nối của mình trên breadboard và viết mã, bạn phải tải mã lên ESP8266 bằng cách sử dụng micro USB. Trước khi tải mã lên, bạn phải cài đặt esp8266 vào IDE Arduino của mình, bạn có thể kiểm tra tại đây.
Bước 5: Nhấp nháy đèn LED
Bây giờ, bạn có thể thấy đèn LED nhấp nháy thành công
Đề xuất:
Raspberry Pi Hướng dẫn nhấp nháy đèn LED: 4 bước
Raspberry Pi Hướng dẫn nhấp nháy đèn LED: Yêu cầu: Raspberry PiBreadBoard hoặc T-CobblerJumper WiresLEDNhấp vào đây để biết thêm thông tin
Đèn nháy nhấp nháy: 5 bước (có hình ảnh)
Đèn LED nhấp nháy: Đang nghe nhạc trên máy tính của tôi (tự hào sử dụng WINAMP), tôi đã tự hỏi làm thế nào để có một số đèn LED nhấp nháy với âm thanh phát ra từ đầu nối P2, vì vậy tôi quyết định làm một mạch đơn giản để làm điều đó. Nó hoạt động khá tốt, vì vậy tôi quyết định
Hướng dẫn Arduino: Nhấp nháy đèn LED: 3 bước
Hướng dẫn Arduino: Nhấp nháy đèn LED: Bạn mệt mỏi với tất cả các hướng dẫn khác về cách nhấp nháy đèn LED? Vậy còn đèn LED nhấp nháy thì sao? Hở? có một vấn đề khó khăn về việc nhấp nháy đèn LED
Đèn LED nhấp nháy / mờ dần / nhấp nháy với bộ hẹn giờ 555: 7 bước
LED nhấp nháy / mờ dần / nhấp nháy Với bộ hẹn giờ 555: Mạch nhỏ này là một cách đơn giản để tạo ra một đèn LED mờ dần mà không cần phải lập trình chip hoặc viết mã. Chỉ cần một vài thành phần đơn giản và bạn đã sẵn sàng mờ nhạt cả ngày. Kết quả cuối cùng là liên tục mờ dần lên và mờ dần xuống giống như máy Mac ở chế độ chờ. Cố gắng
Đèn LED nhấp nháy bằng cách sử dụng mô-đun WiFi & Bluetooth ESP32 NodeMCU Hướng dẫn: 5 bước
Đèn LED nhấp nháy bằng cách sử dụng mô-đun WiFi & Bluetooth ESP32 NodeMCU Hướng dẫn: Mô tảNodeMCU là một nền tảng IoT mã nguồn mở. Nó được lập trình bằng cách sử dụng ngôn ngữ kịch bản Lua, nền tảng dựa trên các dự án mã nguồn mở eLua. Nền tảng này sử dụng rất nhiều dự án mã nguồn mở, chẳng hạn như lua-cjson, spiffs. ESP32 NodeMc này