1. Chú ý: Các bạn nên tham khảo Nội quy trước khi viết bài (click vào liên kết bên dưới).
    * Nội quy và Thông báo diễn đàn CNCProVN.com
    * Nếu bạn thấy hứng thú với bài viết. Hãy dùng chức năng Share to facebook để chia sẻ bài viết lên facebook.

          
Kết quả 1 đến 2 của 2

Chủ đề: ESP8266 - Kết nối Wifi và điều khiển từ xa với Blynk Local Server

  1. #1
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết

    ESP8266 - Kết nối Wifi và điều khiển từ xa với Blynk Local Server

    ESP8266 - Kết nối Wifi và điều khiển từ xa với Blynk Local Server

    ESP8266_WifiConnect_BlynkStandalone

    Phần cứng gồm
    - Trên module đã được thiết kế sẵn
    • Push button
    • LDR
      - ADC
    • RGB LED
      - GPIO12 - LED Green
      - GPIO13 - LED Blue
      - GPIO15 - LED Red
    • DTH22 - cảm biến môi trường được kết nối thêm.
      - GPIO05


    Click vào ảnh để xem ảnh lớn hơn. 

Name:	Esp8266-module.jpg 
Views:	0 
Size:	264.3 KB 
ID:	45201

    Thư viện
    - Dùng các thư viện



    Hoạt động
    - Tự động lựa chọn các Wifi SSID đã được lưu và kết nối với SSID có tín hiệu mạnh nhất mà ESP8266 tìm được.
    - Kết nối với Blynk Cloud Local server (hoặc Blynk server).
    - Gởi các dữ liệu lên biến Virtuals:
    • V0 - cường độ tín hiệu Wifi
    • V1 - LDR (Light Dependent Resistor)
    • V7 - độ ẩm (humidity) từ cảm biến DTH22
    • V8 - nhiệt độ (temperature) từ cảm biến DTH22


    - Nhận các dữ liệu
    • V3 - giá trị từ 0-1023, điều khiển LED Green
    • V4 - giá trị từ 0-1023, điều khiển LED Blue
    • V5 - giá trị từ 0-1023, điều khiển LED Red


    - Lưu ý
    • Blynk.begin -> kết nối wifi và liên kết đến blynk cloud
      - Blynk.begin(auth, ssid, pass, "myblynk.homeip.net", 8442) -> liên kết đến một server khác blynk-cloud.com
      - Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8442) -> liên kết đến một IP
    • BLYNK_READ(virtualPin) ->function will be called every time App Widget requests data for Virtual Pin
    • BLYNK_WRITE(virtualPin) -> function will be called every time App Widget writes value to Virtual Pin
    • ledWifiConnectStatus() -> nháy LED khi kết nối wifi
    • ledConnectStatus() -> nháy LED khi liên kết được blynk cloud
    • wifiConnect() -> quét các Wifi SSID, lựa chọn các SSID đã được lưu và kết nối với SSID có tín hiệu mạnh nhất mà ESP8266 tìm được.


    Click vào ảnh để xem ảnh lớn hơn. 

Name:	Screenshot_2017-08-30-09-44-22.png 
Views:	1 
Size:	96.5 KB 
ID:	45202

    Source
    Có thể download tại <https://github.com/PhamDuyAnh/ESP8266_WifiConnect_BlynkStandalone>.

    Tác giả
    Phạm Duy Anh (CKD)
    http://cncprovn.com

    -> Cài đặt Blynk Local Server
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  2. Có 4 thành viên đã cám ơn CKD cho bài viết hữu ích này:


  3. #2
    Thợ bậc 5 thucncvt's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    263
    Cám ơn
    15
    Được cám ơn 116 lần
           ở 64 bài viết
    Bác có thể cho biết ứng dụng của nó,trong thực tế đời sống như thế nào và vai trò của nó ko
    LK, HD lắp ráp máy Laser www.laservnn.com/ www.thucnclaser.com 0909112460

Các Chủ đề tương tự

  1. Trả lời: 0
    Bài viết cuối: 09-08-2017, 04:44:18 PM
  2. Có bạn nào kết nối encoder với B.O.B chị na không giúp mình với
    Bởi Vampirate trong diễn đàn Trao đổi kinh nghiệm
    Trả lời: 14
    Bài viết cuối: 31-05-2017, 10:03:45 AM
  3. Trả lời: 8
    Bài viết cuối: 16-05-2017, 11:03:03 PM
  4. kết nối MR J2 20B với mach3
    Bởi aladin trong diễn đàn Driver DC/AC servo motor
    Trả lời: 24
    Bài viết cuối: 31-10-2015, 05:03:47 PM
  5. Thước kẹp số kết nối vi điều khiển!
    Bởi mail_viet_88 trong diễn đàn Trao đổi kinh nghiệm
    Trả lời: 4
    Bài viết cuối: 08-06-2014, 01:39:44 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •