Quantcast
Channel: 電腦王
Viewing all articles
Browse latest Browse all 5900

WEMOS D1 WIFI 物聯網開發板驅動程式安裝與設定

$
0
0
這個系列是筆者這幾年在物聯網相關產品與研究的經驗,本系列將著重在WeMos D1 WIFI 物聯網開發板的相關開發與實作方面的經驗分享。

👉 歡迎加入T客邦telegram  ( https://t.me/TechbangNEWS ) 

之前筆者發表之:安裝 NODEMCU-32S LUA Wi-Fi物聯網開發板驅動程式,有讀者反映,希望可以介紹ESP8266系列的開發版之驅動程式安裝,所以接下來介紹WeMos D1 WIFI 物聯網開發板與驅動程式安裝與設定,希望可以幫助更多的WeMos D1 WIFI 物聯網開發板入門的新鮮人作為一個參考。

本系列希望貢獻筆者一些經驗,讓非資訊、電機、電子等Makers可以學到在物聯網開發中,一些程式開發的技巧、原理、法則與穩固的技術,因本系列文章主要讀者為初學者,內容程度為基礎入門程度,深入之處不足,但請高手們給筆者賜教,也請讀者關注本系列

「物聯網系統開發系列」

WEMOS D1 WIFI 物聯網開發板

WeMos D1 WIFI 物聯網開發板是 WiFi+ Arduino UNO相容的開發板,下圖所示,是一個低成本的WiFi+開放源始碼的物聯網平台。

WeMos D1 WIFI 物聯網開發板

WeMos D1 WIFI 物聯網開發板的功能包括以下內容:

  • 微控制器:ESP-8266EX
  • WIFI頻率:2.4GHz
  • IEEE 802.11 b / g / n
  • WiFi功率放大器(PA):+25dBm
  • 輸入介面:Micro USB
  • 工作電壓:3.3V
  • 時脈:80 / 160 MHz
  • 數位I/O PIN:11支接腳
  • 類比輸入PIN:1支接腳
  • FLASH:4MB
  • DC O2.1mm插孔
  • Arduino兼容,使用Arduino IDE來編程,
  • 支援OTA無線上傳
  • 板載5V 1A開關電源 (最高輸入電壓24V)
  • 安裝後,直接用Arduino IDE 開發,跟Arduino UNO 一樣操作

WeMos D1 WIFI 物聯網開發板腳位圖

安裝WeMos D1 WIFI 物聯網開發板的Ch340 晶片USB驅動程式

將WeMos D1 WIFI 物聯網開發板透過USB連接線接上電腦。

對於Windows使用者,若無法自動偵測nodeMCU驅動程式,需要自行下載安裝COM埠驅動程式。

WeMos D1 WIFI 物聯網開發板 使用CH340G USB-to-UART橋接晶片組。讀者可以到:USB-SERIAL CH340G 驅動程式下載,網址:http://www.arduined.eu/files/CH341SER.zip

WeMos D1 WIFI 物聯網開發板 使用CP2102 USB-to-UART橋接晶片組。讀者可以到:USB-SERIAL CP2102 驅動程式下載,網址:https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip

我們選到我們剛才下載驅動程式的硬碟位置,本文為:I:\驅動程式\CH340,讀者會有所不同。

 

點擊我們剛才下載驅動程式的硬碟位置,本文為:I:\驅動程式\CH340.exe,讀者會有所不同,執行CH340驅動程式安裝。

開始安裝驅動程式。

由於WINDOWS權限控管,您必須同意安裝驅動程式。

 

由於WINDOWS權限控管,您必須同意安裝驅動程式。

請打開控制台內的打開裝置管理員。

打開連接埠選項

我們可以看到已安裝驅動程式,筆者是Silicon Labs CP210x USB to UART Bridge (Com36),讀者請依照您個人裝置,其:Silicon Labs CP210x USB to UART Bridge (ComXX),其XX會根據讀者個人裝置有所不同。

我們已完成安裝WeMos D1 WIFI 物聯網開發板的CH340 晶片USB驅動程式。 

結語

本篇為「物聯網系統開發系列」系列之安裝基礎篇:WeMos D1 WIFI 物聯網開發板驅動程式安裝方法,主要內容是要讓讀者使用物聯網神器WeMos D1 WIFI 物聯網開發板,瞭解如何安裝其開發環境,進而將這個基礎理念與技術,進階運用到物聯網開發中,成為一個技術的核心能力,乃是筆者本篇內容想傳達的創作概念。

筆者本系列是針對非資訊、電機、電子等學子攥寫的物聯網系統開發系列,這八、九年來在物聯網系統開發領域寫書、發表文章、辦展、授課,常遇到許多學子訓練不足,以交作業的心態來學習,並沒有把程式底子打好。

後續筆者還會繼續發表『物聯網系統開發系列』系列的文章,在未來我們可以創造出更優質,更具未來性的物聯網(Internet of Thing:IOT)產品開發相關技術。

 

作者介紹

曹永忠 (Yung-Chung Tsao) ,國立中央大學資訊管理學系博士,目前在國立暨南國際大學電機工程學系兼任助理教授與自由作家,專注於軟體工程、軟體開發與設計、物件導向程式設計、物聯網系統開發、Arduino開發、嵌入式系統開發。長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、物聯網系統開發、軟硬體技術整合等領域,並持續發表作品及相關專業著作。

👉 歡迎加入T客邦telegram  ( https://t.me/TechbangNEWS ) 

參考文獻: 

  • 曹永忠. (2020a, 2020/03/09). 安裝 NODEMCU-32S LUA Wi-Fi物聯網開發板驅動程式. 智慧家庭. 
  • 曹永忠. (2020b). 高溫控制系統開發(改造咖啡豆烘烤機為例):A Development of High-Temperature Controller(A Case of Coffee Roaster Modified from Roaster) (初版 ed.). 台湾、彰化: 渥瑪數位有限公司.
  • 曹永忠, 吳欣蓉, & 陳建宇. (2019a). 直译式显示技术应用(Lumex EZDisplay):Design a Snake Game by Using Lumex EZDisplay (Industry 4.0 Series) (初版 ed.). 台湾、彰化: 渥瑪數位有限公司.
  • 曹永忠, 吳欣蓉, & 陳建宇. (2019b). 直譯式顯示技術應用(Lumex EZDisplay):Design a Snake Game by Using Lumex EZDisplay (Industry 4.0 Series) (初版 ed.). 台湾、彰化: 渥瑪數位有限公司.
  • 曹永忠, 郭耀文, & 楊志忠. (2020a). 高温控制系统开发(改造咖啡豆烘烤机为例):A Development of High-Temperature Controller(A Case of Coffee Roaster Modified from Roaster) (初版 ed.). 台湾、彰化: 渥瑪數位有限公司.
  • 曹永忠, 郭耀文, & 楊志忠. (2020b). 高溫控制系統開發(改造咖啡豆烘烤機為例):A Development of High-Temperature Controller(A Case of Coffee Roaster Modified from Roaster) (初版 ed.). 台湾、彰化: 渥瑪數位有限公司.
  • 曹永忠, 郭耀文, & 楊志忠. (2020c). 高溫控制系統開發(改造咖啡豆烘烤機為例):A Development of High-Temperature Controller(A Case of Coffee Roaster Modified from Roaster) (初版 ed.). 台湾、彰化: 渥瑪數位有限公司.
加入電腦王Facebook粉絲團

Viewing all articles
Browse latest Browse all 5900

Trending Articles