向各位硬件工程师请教一个问题

2021-11-18 11:07:35 +08:00
 jiangwei2222

我现在想拿家里的电脑控制空调、电视机,方案是先把空调、电视机遥控板的所有红外指令都通过红外线接收器录制到电脑,然后需要控制的时候再通过红外线发射器发射出去。

经过调研,找到了红外接收管(型号 HS0038B )红外发射管(型号 TSAL6200 ),但是这东西只是接收发送管,并不是模块,没法直接接入电脑。目前只找到了树莓派接入方案( https://segmentfault.com/a/1190000014135418?utm_source=tag-newest)

为了一个红外接收发送引入一个树莓派的话,感觉事情做复杂了,所以来向各位硬件工程师大佬没提问,有什么办法能把接收、发送管接到我电脑上去呢。

(目前找到了一个 USB 转 TTL 接口的模块,感觉好像能用,但是不知道咋用)

或者目前有什么电脑直接用的红外线模块吗?我在淘宝上面只找到那种把红外指令”学习“到模块内的,不能接收数据到电脑上面

2918 次点击
所在节点    硬件
20 条回复
huangmingyou
2021-11-18 11:12:11 +08:00
android 设备更方便啊,不一定要用电脑。
jiangwei2222
2021-11-18 11:28:14 +08:00
@huangmingyou #1 我准备在家里装温度传感器、湿度传感器等等,所有数据都收集到家里的服务器,用服务器统一控制空调、加湿器等等设备
KySAtoZumA
2021-11-18 11:29:06 +08:00
听你这个需求,我感觉可以考虑下 arduino...
thomaspaine
2021-11-18 11:39:01 +08:00
你找个串口红外模块,再找个 usb 转 串口模块
huangmingyou
2021-11-18 11:48:54 +08:00
@jiangwei2222 root 掉 android ,可以当 linux 服务器用。小米手机有红外模块。
villivateur
2021-11-18 12:02:37 +08:00
这个东西淘宝上有现成的解决方案,直接买万能联网红外遥控器就行。

你实在要自己做的话,用 arduino 就行了,串口通讯自带的
muooOOO
2021-11-18 12:26:24 +08:00
找一个带串口的红外手法模块,在找一个串口转 USB 的模块直接插到电脑上,
muooOOO
2021-11-18 12:27:09 +08:00
@muooOOO 红外收发模块
Donahue
2021-11-18 12:31:37 +08:00
个人认为楼主的需求更适合用 esp32+arduino 开发。直接接电脑的话,还要考虑电脑的位置、红外被遮挡等等情况。 用 esp32 连接 wifi, 找个地方插着 usb 供电就可以了,提供控制 api 给电脑去调用。电脑只负责逻辑操作,硬件部分给 esp32 去做。
sadfQED2
2021-11-18 12:40:53 +08:00
@Donahue 我装修的时候直接把红外发射头放到空调旁边
geniussoft
2021-11-18 12:50:51 +08:00
一般红外用的是 NEC 协议,一共 4 个字节,不是 UART ,不知道有没有成品,但是不难写。
但是空调用的协议千奇百怪。
liveej
2021-11-18 16:13:10 +08:00
有不少开源的万能遥控,用个 ESP8266 就行了
https://github.com/Caffreyfans/IRbaby
WuSiYu
2021-11-18 16:27:45 +08:00
随便一种带 USB 转 TTL 的 arduino 就可以,arduino 上接个红外发射二极管,并通过串口与电脑通信
一种更方便的方案是把 arduino 换成 ESP8266 ,直接通过 WiFi 接受控制,手机电脑什么的都能操作,某宝上看到过类似产品(空调伴侣,xx 伴侣这种),应该能找到现成的开源轮子
james2013
2021-11-18 18:06:40 +08:00
买小米的小爱同学,温湿度计,加湿器
在米家 app 中设置联动规则
这样就很方便了
loading
2021-11-18 19:26:10 +08:00
建议使用 esp32(太穷就用 esp8266 )实现,改成 api 网络接口,esp32 能连到家里 wifi ,用手机连接和电脑都可以控制了。
loading
2021-11-18 19:28:48 +08:00
txoooy
2021-11-18 21:54:33 +08:00
eas8267
vizards
2021-11-18 22:30:21 +08:00
我之前给家里用了很多红外 /射频模块,后来全换成 局域网 Wi-Fi/BLE 控制了。因为红外做状态反馈很困难(这东西对智能家居又是刚需)类似电视这种高频按键操作的设备红外的延迟和可靠性又比较难以接受。仅供 LZ 参考避坑
Johnny168
2021-11-19 10:25:51 +08:00
我觉得有点退后了,现在都是意见互联的时代,为啥还要做回红外呢?感觉花在这些设备的钱去套相同效果的智能家居也可以吧。纯属个人看法,对应硬件我不懂(手动狗头)
jiangwei2222
2021-11-19 18:36:19 +08:00
@Johnny168
1.因为我不是厂家啊,我不能决定硬件用什么技术。
2.一般的智能家居也不会给我提供 api
3.我并不想买弱智家居,也不想买隐私收集器,我只想买个最原始最简单的设备,做好设备本质功能就行了
4.自己折腾着玩,没有原因
@txoooy

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/816231

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX