模數(shù)轉(zhuǎn)換模塊有什么用
接線照片
上面是PCF8591,下面是雨滴模塊使用模擬信號(hào)測(cè)試
模塊接線說明
左邊 AOUT 芯片DA輸出接口
AINO 芯片模擬輸入接口0 (接雨滴模塊AO)
AIN1 芯片模擬輸入接口1
AIN2 芯片模擬輸入接口2
AIN3 芯片模擬輸入接口3
右邊 SCL IIC時(shí)鐘接口 (接樹莓派 I2C1 SCL口)
SDA IIC數(shù)字接口 (接單樹莓派 I2C1 SDA口)
GND 模塊地 外接地 (接樹莓派GND)
VCC 電源接口 外接3.3v-5v(接樹莓派電源)
1、VCC:接電源正極(3-5V)(接樹莓派)
2、GND:接電源負(fù)極 (接樹莓派)
3、DO:TTL開關(guān)信號(hào)輸出 (數(shù)字信號(hào)使用)
4、AO:模擬信號(hào)輸出 (測(cè)試使用該接口,接ADC模塊AINO 口)
python代碼
#!/usr/bin//env python
# -*- coding:utf-8 -*-
import smbus
import time
address = 0x48
A0 = 0x40
A1 = 0x41
A2 = 0x42
A3 = 0x43
bus = smbus.SMBus(1)
while True:
bus.write_byte(address,A0)
value = bus.read_byte(address)
print("AOUT:%1.3f " %(value*3.3/255))
time.sleep(1)
運(yùn)行效果
pw的其他原創(chuàng)文章導(dǎo)航
C#的MQTT系列
MQTT(一)C#使用 MQTTnet 快速實(shí)現(xiàn) MQTT 通信(文末有完整Demo下載)
MQTT(二)在windows64位上安裝Python環(huán)境
MQTT(三)Python客戶端+net客戶端+net服務(wù)端 簡(jiǎn)單通信
MQTT(四)樹莓派開機(jī)自動(dòng)運(yùn)行Python客戶端
MQTT(五)EMQ開源MQTT消息服務(wù)器
C#的阿里物聯(lián)網(wǎng)平臺(tái)
阿里物聯(lián)網(wǎng)平臺(tái)(一)Windows系統(tǒng)+VS2017 模擬設(shè)備端接入
阿里物聯(lián)網(wǎng)平臺(tái)(二).net 實(shí)現(xiàn)移動(dòng)端(WEB、HTML)與設(shè)備端通訊
落地項(xiàng)目
落地項(xiàng)目-智慧海綿城市
落地項(xiàng)目-智能焊機(jī),鋼塑管行業(yè)物聯(lián)網(wǎng)應(yīng)用
手持安卓小票打印一體機(jī),小票打印應(yīng)用
省城建設(shè)計(jì)院智慧海綿城市示范工程