發表文章

[第16期] Getting Started with Object-Oriented Programming in LabVIEW /LabVIEW物件導向程式設計入門

圖片
  This video demonstrates how to use Object-Oriented Programming in LabVIEW. LabVIEW supports class, encapsulation, inheritance and override. 本影片說展示如何在LabVIEW中使用物件導向程式設計。 LabVIEW支援類別、封裝、繼承與覆寫。 References: 1.Introduction to LabVIEW Object Oriented Programming https://youtu.be/kjBedCUuQXE 2. LabVIEW Object-Oriented Programming FAQ https://www.ni.com/zh-tw/support/documentation/supplemental/06/labview-object-oriented-programming-faq.html

[Note 4] 分享試算境外與境內基金報酬率的網站,提供定期定額遠單筆投資的比較。

圖片
This video shows the website which provides the ROI (return on investment ) of international and national funds with methods of dollar cost averaging and lump sum investment. 本視頻分享試算境外與境內基金報酬率的網站,提供定期定額與單筆投資的比較。 基金試算專區: https://www.sitca.org.tw/ROC/FUNDINF/Fund.aspx

[第15期 Build and debug ESP IDF code by Eclipse開發環境建置與偵錯ESP程式

圖片
 This video shows how to build and debug ESP IDF code by using Eclipse IDE. 1. Install Eclipse IDE 2. Install ESP IDF and Git    3. Install JTAG Driver              4. Build and Debug  ESP Code   本視頻介紹如何使用使用Eclipse開發環境建置與偵錯ESP程式 1. 安裝Eclipse開發環境 2. 安裝ESP IDF與Git 3. 安裝JTAG驅動程式 (第13期) 4. 建立與偵錯ESP程式 https://youtu.be/DRPbVxPC4TE

[第14期] Use VS Code and PlatformIO to debug ESP IDF code in the ESP Wrover Kit with internal JTAG

圖片
 This Video shows how to use VS Code and PlatformIO to debug ESP IDF code in the ESP Wrover Kit with internal JTAG. 1. Import project examples 2. Setup PlatformIO (Add new board)              3. Build project and Debug  ESP IDF Code   本影片說明如何使用VS Code and PlatformIO來偵錯ESP IDF程式在有內建JTAG的ESP Wrover Ki開發版上。 1. 輸入專案範例 2. 設定PlatformIO (增加新開發板) 5. 建置與偵錯Arduino程式

[第13期]Use VS Code and PlatformIO to debug Arduino code in the ESP Wrover Kit with internal JTAG

圖片
  This Video shows how to use VS Code and PlatformIO to debug Arduino code in the ESP Wrover Kit with internal JTAG. 1. Introduce PlatformIO 2. Introduce how to setup JTAG on ESP Wrover Kit and install JTAG Driver 3. Install PlatformIO extension 4. Setup PlatformIO 5. Create new project and Debug Arduino Code 本影片說明如何使用VS Code and PlatformIO來偵錯Arduino程式在有內建JTAG的ESP Wrover Ki開發版上。 1. PlatformIO簡介 2. 介紹如何設定與安裝JTAG驅動程式 3. 安裝PlatformIO擴充 4. 設定PlatformIO 5. 建立與偵錯Arduino程式

[第12期]Migrate LabVIEW to Python: Use Expression Node and Math library/使用Expression Node和Math函式庫

圖片
This video shows how to use mathematical functions in LabVIEW and Python. We introduce Expression Node for non-conplex data type calculation in LabVIEW and applications of Math library in Python. Some examples (conversion of degree and radian, the plot of sine wave etc.) are provided for the demonstration of Expression Node and Math library in LabVIEW and Python respectively. 本視頻說明如何在LabVIEW和Python中使用數學函數。 我們介紹LabVIEW的Expression Node來處理簡單的資料型態,以及Math函數庫在Python中的應用。 我們也提供的一些範例,如角度與弧度間的轉換、Sine波的繪製,來說明Expression Node和Math函數庫分別在與Python中應用。 References: 1. Expression Node ( https://zone.ni.com/reference/en-XX/help/371361R-01/glang/expression_node/ ) 2. math数学函数 ( https://docs.python.org/zh-tw/3.7/library/math.html#angular-conversion )

[Note 3] Add Random Number to Python array/在Python陣列中加入隨機數

圖片
This video describe how to add random number to Python array. Two libraries, Numpy and Random, are used to implement this purpose. 本視頻說明如何在Python的陣列中加入隨機數。 需要利用兩個函式庫,Numpy和Random來實現這個目的。