[Python][Voice] Read Analog Signals From NI DAQ Card從NI 資料擷取卡中讀取類比訊號

This example provides the following three steps for training:
1. Install nidaqmx package, Python can use this package to read analog signals from NI DAQ card.
2. Use Simulated NI DAQ Device to simulate NI DAQ device.
3. Use matplotlib to plot analog signals from NI DAQ device.

這個範例提供以下三個步驟供練習:
#1. 安裝nidaqmx套件,使用Pythone讀取NI DAQ類比訊號
#2. 使用Simulated NI DAQ Device模擬DAQ卡類比訊號
#3. 使用matplotlib作互動模式顯示DAQ卡的類比資料
import nidaqmx
import matplotlib.pyplot as plt
plt.ion() 
i = 0
with nidaqmx.Task() as task:
    task.ai_channels.add_ai_voltage_chan("Dev1/ai0:1")
    while i < 100:
        aiData = task.read()
        plt.scatter(i,aiData[0],c="r")
        plt.scatter(i,aiData[1],c="b")
        plt.pause(0.05)
        i=i+1
        print(aiData)

plt.ioff()
plt.show() 


We will share more tutorial videos with people who want to learn LabVIEW and Python welcome to subscribe this channel.
未來會陸續更新影片,讓想學習LabVIEW和Python的朋友可以看影片學習,歡迎訂閱此頻道。

其他網址/related websites:
https://labview-tech.blogspot.com/
https://fishark.pixnet.net/blog
email: jacklee3633@gmail.com
Line: lvnet

留言

這個網誌中的熱門文章

使用VS code開發Python程式 - Matplotlib繪圖

使用Pycharm開發Python程式與用Matplotlib繪圖