UART串列通訊實作Part1 – HC05藍芽模組
HC05 藍芽轉UART模組簡介
HC-05 Bluetooth Module Pinout
https://www.pinterest.com/pin/515169644876786537/
範例說明
利用epy上的ADC量測Light感測器,epy透過UART傳送ADC量測訊息至HC05藍芽模組。行動裝置以藍牙SPP(串口)通信工具顯示結果。
程式列表
|
from machine import KEY #獲取按鍵KEY庫 from machine import ADC from machine import PIN from machine import UART import utime
str1 = ""
# Start Function if __name__ == '__main__': light = ADC(4) uar_1=UART(1,9600) key_c = KEY(KEY.KEYC) #創建按鍵C
uar_1.write("Start light detect\n")
try: while True: light_val = light.read() str1 = 'Light value=' + str(light_val) + "\n" uar_1.write(str1) utime.sleep_ms(400) if key_c.value() == 0: #如果按鍵C被按下 uar_1.write("Close light detect\n") break
finally: light.deinit()
uar_1.deinit() key_c.deinit() |
執行結果
▲ 藍牙SPP(串口)通信工具
沒有留言:
張貼留言