Chuẩn bị:
1. Module 1 Relay (5VDC) với opto và transitor cách ly.
2. Module ESP8266 v12 wifi NodeMCU v3. Giá 200k
3. Supply Power 5V 2A chẻ 2 nhánh cấp nguồn cho esp và relay
4. Dây nhảy
(Tất cá linh kiện này bạn có thể mua ở hshop.vn)
(
Thông tin và Thông
số các thiết bị
Sử
dụng điện áp nuôi DC 5V
Mỗi
relay tiêu thụ dòng khoảng 80mA
Điện
thế đóng ngắt tối đa: AC250V ~ 10A hoặc DC30V ~ 10A
Có
đèn báo đóng ngắt trên mỗi Relay
Có
thể chọn mức tín hiệu kích 0 hoặc 1 qua Jummper
Kit NodeMCU ESP8266 V3.0 sử dụng chip nạp CH340
(không dùng chip CP2102 cao cấp) và ESP8266 V12 MOD mới và ổn định nhất
trong các phiên bản ESP8266 trên thị trường, trước đây để phát triển.các ứng
dụng IoT( Internet of Things) phải sử dụng rất nhiều thứ như vi
điều khiển, module wifi, mạch nguồn... Với NodeMCU ESP8266 V3.0 Kit bạn có
thể phát triển các ứng dụng sử dụng wifi một cách dễ dàng và tiện lợi nhất, kit
được hỗ trợ rất mạnh bởi các cộng đồng IoT trong đó có Blynk giúp bạn tạo ứng
dụng kiểm soát thông qua smartphone với giao diện người dùng đẹp đẽ và dể sử
dụng.
Cấu hình:
- Chip: ESP 8266 V12 MOD.
- USB to UART: CP340
- 2 nút nhấn.
- Full IO : GPIO, Analog, SPI ,UART, I2C/I2S, PWM...
- USB to UART: CP340
- 2 nút nhấn.
- Full IO : GPIO, Analog, SPI ,UART, I2C/I2S, PWM...
Thông số kỹ thuật /
Specifications :
- Hỗ trợ chuẩn wifi : 802.11 b/g/n
- Hỗ trợ chuẩn : Wi-Fi Direct (P2P),
soft-AP
- Tích hợp TCP/IP protocol stack
- Tích hợp TR switch, balun, LNA, power
amplifier and matching network
- Tích hợp bộ nhân tần số, ổn áp, DCXO and
power management units
- +25.dBm output power in
802.11b mode
- Power down leakage current of <10uA
- Integrated low power 32-bit CPU could be
used as application processor
- SDIO 1.1/2.0, SPI, UART
- STBC, 1×1 MIMO, 2×1 MIMO
- A-MPDU & A-MSDU aggregation & 0.4ms
guard interval
- Wake up and transmit packets in < 2ms
- Dòng tiêu thụ ở Standby Mode < 1.0mW
(DTIM3)
Các chẩn giao tiếp và các thông tin khác :
- SDIO 2.0, SPI, UART
- Integrated RF switch, balun, 24dBm PA,
DCXO, and PMU
- Integrated RISC processor, on-chip memory
and external memory interfaces
- Integrated MAC/baseband processors
- Quality of Service management
- I2S interface for high fidelity audio
applications
- On-chip low-dropout linear regulators for
all internal supplies
- Proprietary spurious-free clock generation
architecture
- Integrated WEP, TKIP, AES, and WAPI engines
ESP8266 là
1 thiết bị phổ biến cho xu hướng IoT. ESP8266 nó được thiết kế như là một
module, nó nhỏ và rẻ tiền. Nó được tích hợp bộ điều khiển chạy tại tần số 80Mhz
và với các firmware sẵn có bạn có thể sử dụng chúng như là một mạch vi điều khiển
(MCU) giống như arduino.
Dự án này
rất đơn giản, nó sử dụng module ESP8266 V12 NodeMCU v3. Module đã được nạp với
NodeMCU firmware cái mà nó hỗ trợ bo mạch Arduino chẳng hạn như chức năng các
chân GPIO và ngôn ngữ kịch bản LUA
Bây giờ chúng ta tiến hành xây dựng :
Bước 1 : Chuẩn bị và kiểm tra
nguồn
1. Cắt dây nguồn chẻ ra 2 nhánh
để cấp cho esp và relay (tổng cộng 4 dây)
2. Hàn nối các đầu theo đúng thứ
tự dây đỏ (dương), dây đen (âm).
3. Đấu nối các dây theo sơ đồ
chân sau (sơ đồ 1)
Power
Supply
|
ESP
|
Relay
|
Chân
dương
|
VIN
(5V)
|
VCC
|
Chân
âm
|
GND
|
GND
|
4. Bây giờ chúng ta cấp nguồn và
test thiết bị
Bước 2 : Tiến hành lập trình ESP8266 Module
Mặc định, ESP8266 module có sẵn tập lệnh AT
nhưng nó đòi hỏi vi xử lý khác chẳng hạn như Arduino để điều khiển sử dụng tập
lệnh AT trên cổng serial. Cho dự án này chúng ta cần cập nhật firmware NodeMCU.
Để kết nối ESP8266 Module với PC, chúng ta cần down driver CH340
Link down : http://www.arduined.eu/ch340g-converter-windows-7-driver-download/
Thông tin về NodeMCU tại đây: https://github.com/nodemcu/nodemcu-firmware
Download softwares and other files - these
instructions are for Windows.
Tải phần mềm và các hướng dẫn cho người sử dụng Windows tại
đây
http://esp8266.ru/esplorer-latest/?f=ESPlorer.zip (Needs Java Runtime)
https://github.com/nodemcu/nodemcu-flasher (Download from release folder for 32 or 64 bit OS)
http://robokits.co.in/download/init.zip - Firmware for wifi module. Tải, giải nén và chỉnh sửa code bằng
Notepad++ hoặc Sublime. Bạn thay đổi địa chỉ IP và WiFi SSID and Password theo
đúng thông số mạng wifi của bạn
Sau khi chỉnh sửa theo
đúng thông số mạng wifi của bạn trong file init.lua, bạn cần upload lại vào ESP
qua cổng micro USB bằng IDE ưa thích của bạn. (like Arduino IDE…)
Bây giờ chúng ta mở
trình duyệt, gõ địa chỉ IP bạn đã thiết lập trong file init.lua, nếu Ok bạn sẽ
thấy 2 nút on/off.
Bước 3: Kết nối mọi thứ, test và xem kết quả
Tắt nguồn và rút dây micro USB ra khỏi ESP, kết nối theo sơ đồ
sau (sơ đồ 2)
ESP
|
Relay
|
D1
(GPIO5)
|
IN
|
Khi bạn đầu nối theo 2 sơ đồ trên ( sơ đồ 1 và 2) xong, chúng
ta cắm sạc vào nguồn điện lưới để cấp nguồn cho thiết bị. Tiếp theo, mở trình
duyệt và gõ địa chỉ IP bạn đã thiết lập trong file init.lua, bạn thử nút on/off
trên trình duyệt để bật tắt relay (bạn sẽ thấy tiếng tách khi đóng ngắt relay).
Vậy là bạn để thiết lập thành công đóng ngắt mạch điện qua
module ESP8266 rồi đó.
Chúc các bạn thành công !
P/s: Để kiểm tra thực tế các bạn có thể kiếm 1 dây đèn LED AC
đấu nối với 2 cổng NO và COM của relay.
Cảnh báo : Cấn thận với điện lưới nhé !
Slot Machines | Casino Games Online | DRMCD
ReplyDeleteslot machines on mobile and desktop. slot machine games on mobile and desktop. 동두천 출장마사지 video poker machine games on mobile 안성 출장샵 and desktop. slot machine games on 계룡 출장샵 mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. 용인 출장마사지 slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. 김제 출장마사지 slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot game games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop. slot machine games on mobile and desktop