树莓派与2.4G Zigbee无线串口收发模块的那些事儿


一、简介

  为了实现无线收发的功能,最近新入了一款傻瓜式无线收发模块—深联智达的DL-20 2.4G zigbee无线串口收发模块,简单的实现了通过树莓派向PC发送数据,同时使用串口调试工具给树莓派回传。

2.4G Zigbee无线串口收发

二、硬件准备

1、元器件清单

名称数量
树莓派4B1
USB转TTL1
DL-202

2.4G zigbee无线串口收发模块:

  只需要会简单的Uart通信即可实现收发,免开发,无需复杂的协议栈编写。
在这里插入图片描述
使用说明1
使用说明2

2、接线说明

树莓派DL-20USB转TTL
5VVCC5V
GNDGNDGND
TXDRXDTXD
RXDTXDRXD

三、软件准备

# -*- coding: utf-8 -*
import serial
import time
ser = serial.Serial('/dev/ttyAMA0', 9600)
if ser.isOpen == False:
    ser.open()                # 打开串口
ser.write(b"Raspberry pi is ready")
try:
    while True:
        size = ser.inWaiting()               # 获得缓冲区字符
        if size != 0:
            response = ser.read(size)        # 读取内容并显示
            print (response)        
            ser.flushInput()                 # 清空接收缓存区
            time.sleep(0.1)                  # 软件延时
except KeyboardInterrupt:
    ser.close()

  使用XCOM进行串口调试,向树莓派发送数据。
xcom串口调试

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TomLazy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值