Arduino 如何将红外接收转为字符串??急-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2186|回复: 5

[未解决] Arduino 如何将红外接收转为字符串??急

[复制链接]
发表于 2019-8-6 16:42 | 显示全部楼层 |阅读模式
一辆Makeblock mBot机器人用图形化编程软件发射红外信号“你好”,Arduino 红外接收的是十六进制,如何接收为字符串?提示(别问我为什么,因为我不会转):
将十六进制转为字符串
发表于 2019-8-17 10:03 | 显示全部楼层
别以为小学生就脾气爆了 233
发表于 2022-1-13 21:05 | 显示全部楼层
应该是通过char来转
发表于 2022-1-13 21:09 | 显示全部楼层
大概是把十六进制两两分开,填进char数组类似
char temp[] = {0xff, 0x12};
最后输出应该就行了

具体怎么操作等待高人指点
发表于 2022-1-14 00:01 | 显示全部楼层
发表于 2022-1-14 00:05 | 显示全部楼层
这和字符串转化没有关系,只涉及协议。譬如发射端发一个字符'A',红外接收端收到'A',如果协议定义'A'为“你好”,那么就完成了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 15:53 , Processed in 0.072588 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表