我要在四个房间里各方一个喇叭,然后我可以通过指令控制任何一个喇叭响。 喇叭我想用无线的,我看了很多方案都是一起响,没有办法控制单个响。能帮忙提供解决思路的,给红包
1
whileFalse 2019-09-10 16:11:52 +08:00
发出声音的时候选择声音输出设备就行
|
2
exip 2019-09-10 16:15:17 +08:00 via Android
先说你这四个喇叭是咋装的?线路是分开的就能实现,一条线路肯定不行.
|
3
utfqvfhpyygy OP @exip 能通过蓝牙吗,一个蓝牙发射器,四个喇叭都是蓝牙接收器
|
4
utfqvfhpyygy OP @whileFalse 按照道理是这样,但是有什么工具或者硬件可以让我在输出的时候选择设备
|
5
utfqvfhpyygy OP @exip 如果是用有线连接喇叭,我知道怎么做,可以用继电器来控制那个开那个断。但是我想用无线来做,避免布线这个工作
|
6
exip 2019-09-10 16:19:56 +08:00 via Android
你这蓝牙发射器能分频道吗?要是能分频道,每频道一个喇叭就行了.
|
7
utfqvfhpyygy OP @exip 没有找到能分频道的发射器
|
8
suhongbo 2019-09-10 16:25:06 +08:00
每一个喇叭接一条线路,不就行了吗一定要用无线的话,就有点难。
|
9
airfling 2019-09-10 16:26:27 +08:00
无线的你就每个都用不同的信号呗
|
10
exip 2019-09-10 16:30:30 +08:00 via Android
@utfqvfhpyygy 喇叭的供电你能控制吗?在供电末端也就是喇叭上装无线控制的继电器,有那种一个遥控控制四路的.蓝牙只用来发送信号,通过控制供电来确定哪个响哪个不响
|
11
lzxz1234 2019-09-10 16:31:21 +08:00
喇叭电源上加无线开关,开哪个哪个响,四个全开四个响,关三个就是一个响了
|
13
suhongbo 2019-09-10 16:35:24 +08:00
分 4 个声道就行了。应该需要一个混音台。
|
14
Qsama 2019-09-10 16:36:16 +08:00
这要看你的蓝牙协议,如果是 BLE(也就是蓝牙 4.0),那么可有自定义 server UUID,独立控制蓝牙音箱启动。如果是蓝牙 3.0,那就没法子了,只能做硬件改造。
|
16
thomaspaine 2019-09-10 16:40:41 +08:00
@utfqvfhpyygy 很简单啊,首先你可以让四个喇叭一起响,然后你可以控制继电器让某个喇叭有电,over
|
17
fullpowers 2019-09-10 16:47:40 +08:00
每个音箱都用单片机控制,通讯用 wifi 模块.由主控单片机控制各个音箱的单片机.
|
18
goofool 2019-09-10 16:51:58 +08:00
你这喇叭有什么能力集,功耗多大,要怎么响,你得说清楚吧。
|
19
utfqvfhpyygy OP |
20
utfqvfhpyygy OP @thomaspaine 要使用无线控制继电器才行
|
21
utfqvfhpyygy OP @goofool 就是播音,功耗 10w,就是我自己能控制任何一个音响播放声音
|
22
fairytale 2019-09-10 17:08:52 +08:00 via iPhone
@utfqvfhpyygy wifi 智能插座
|
23
flyingfz 2019-09-10 17:16:52 +08:00
树莓派 zero ,给每个 喇叭接一个。 控制 zero 的输出即可。 硬件成本多一些.
|
24
utfqvfhpyygy OP @flyingfz 这个成本太高,维护也麻烦
|
25
flyingfz 2019-09-10 17:21:31 +08:00 1
另外 开个脑洞, 不知道 实现起来 是否麻烦。
貌似有个 软件定义无线电(SDR) 的技术, 折腾能力强的话, 折腾下这个, 四个喇叭 接收音机 , 分别接收不同频率的 FM 信号 , 然后你 控制 SDR 输出的 频率即可。 |
27
win7pro 2019-09-10 17:24:38 +08:00
wifi 智能插座 +1
或者,4 个音响分别连接 4 个控制设备(比如 4 台廉价的手机),然后你的程序控制这 4 个控制设备。 |
28
ITheihu 2019-09-10 17:25:36 +08:00
无线开关更直观一点
|
29
exip 2019-09-10 17:33:53 +08:00 via Android
@utfqvfhpyygy 可以查查 PT2262 2272,可以和单片机结合.
|
30
exip 2019-09-10 17:34:29 +08:00 via Android
@utfqvfhpyygy 433M 的无线控制芯片也可以
|
32
exip 2019-09-10 17:39:53 +08:00 via Android
@utfqvfhpyygy 可以查查 PT2262 2272,可以和单片机结民合.
|
33
TheFLY 2019-09-10 17:42:39 +08:00
这个其实我建议参考 RGB 灯控的思路来做
|
34
utfqvfhpyygy OP @exip 433m 怎么发射信号插座,我买的插座是否会符合这个协议的标准,有协议的吗
|
35
utfqvfhpyygy OP 433m 是标准来的?
|
36
exip 2019-09-10 18:03:21 +08:00 via Android
NRF905 是一种 433M 频率的无线芯片,pt2262 是 315M 频率芯片的一种,
@utfqvfhpyygy 它们只是用无线传输控制、电平状态,跑什么协议可以自已定义,就把它当个无线开关用就行,可以设置每个终端的编码实现单独控制。 |
37
utfqvfhpyygy OP @exip 突然又有一个问题,如果用蓝牙来推喇叭,电源来控制开关。每次断开、合并。会涉及到蓝牙连接时间。可能我开了电源,还是没有声音,要等匹配
|
38
exip 2019-09-10 18:22:02 +08:00 via Android
要是喇叭能改装或定制的话,只控制发声部分的供电,蓝牙部分一直有电。理论上可以,还得实际验证。
|
39
Hconk 2019-09-10 18:32:57 +08:00 via iPhone
买几个 esp8266,连到同一个路由下面,通过 wifi 远程控制引脚输出,然后控制继电器之类的就行了。
|
40
ylrshui 2019-09-10 19:39:05 +08:00 via iPhone
NRF24LE1 一个 2.4G 无线发射和 51MCU 一体的芯片,配上继电器控制音箱电源,你想哪个响就开哪个
|
41
ylrshui 2019-09-10 19:42:40 +08:00 via iPhone
NRF24LU1 一个 2.4G 无线发射接收转 USB 的一体芯片,接到电脑上,可以和 NRF24LE1 通信。两个芯片都是低功耗,但传输距离够远,还是可发射可接收
|
42
psychoo 2019-09-10 19:54:39 +08:00
我倒是比较好奇,4 个无线喇叭怎么播放同一个音源
然后,楼主的需求,我会想用 NRF+继电器把 |
43
fuchunliu 2019-09-11 01:50:48 +08:00 via Android
自己做硬件的话可以随心所欲的做。物联网模块就可以搞定,想用现成的解决方案的话可以给贴一个某宝的链接。
|
44
fuchunliu 2019-09-11 01:53:46 +08:00 via Android
44CQ5YWI56eR6JOd54mZ5ZC46aG26Z+z5ZON5bqX6ZO65ZWG55So546v57uV5bWM5YWl5byP5ZaH
5Y+t5peg57q/5YiG5Yy65aSp6Iqx5ZCK6aG26Z+z566x44CRaHR0cHM6Ly9tLnRiLmNuL2guZWxG VVpkQj9zbT0wMTdiYjIg54K55Ye76ZO+5o6l77yM5YaN6YCJ5oup5rWP6KeI5Zmo5ZKR6Zae77yb 5oiW5qSx44Kh6KO96L+Z5q615o+P6L+w4oKzS2ZPZFlPSjBzUjHigrPlkI7liLDwn5GJ4peH57av 4oSh5a+z8J+RiA== |
45
fuchunliu 2019-09-11 01:55:50 +08:00 via Android
上面是个某宝链接,可以参考一下( base64 解码查看)刚刚不懂事直接贴链接被怼了。
|
47
fever5173 2019-09-11 09:02:01 +08:00
最简单的办法就是单片机+无线模块(蓝牙、WiFi、ZigBee 等)
|
48
utfqvfhpyygy OP @fuchunliu 你这个没有办法控制单个音响
|
49
utfqvfhpyygy OP @exip 我觉得你这个方案可行,我准备试试
|
50
utfqvfhpyygy OP @ylrshui 你这个是不是要改造音响了?
|
51
openbsd 2019-09-11 10:29:35 +08:00
蓝牙传输音频不用考虑 房间大小 间隔 和无线干扰吗 ?
个人觉得音频还是布线传输靠谱,喇叭供电可以用遥控开关 国产某品牌遥控开关用 5 年了,延迟基本无感,稳的一匹 |
52
utfqvfhpyygy OP @openbsd 布线就是比较麻烦。如果是布线方案,我就不考虑控制电源,直接控制音频线的开关。
|
53
Foreverdxa 2019-09-11 13:04:33 +08:00
个人觉得比较很简单的事情,解决方法取决于你要使用什么通信。
|
54
tmac6740 2019-09-11 13:17:58 +08:00
sonos
|
55
Droi 2019-09-11 15:15:23 +08:00
不要发送 Fm 广播,触犯刑法。4G+手机+服务器+APP 控制花钱省事,无线路由+手机+APP 控制也可以。怎么方便怎么来。
|
56
VictorJing94 2019-09-11 16:09:44 +08:00
设计成分离的四部分,四个开关?
|
57
winglight2016 2019-09-11 16:13:22 +08:00
所以控制电源开关不如控制音量,让不需要的三个音箱静音就可以了
|
58
neroxps 2019-09-11 17:38:39 +08:00
ESP8266+声音模块就好了吧。youtube 一大堆视频。
|
59
utfqvfhpyygy OP |
60
fuchunliu 2019-09-12 00:03:10 +08:00 via Android
@utfqvfhpyygy 你没看详情吧,我昨晚大概看了一下,有可以单个控制的
|
61
sean419 2019-09-12 01:01:37 +08:00
不配对的四个 HomePod。
|
62
ylrshui 2019-09-13 17:06:31 +08:00 via iPhone
@utfqvfhpyygy 可以控制电源,就不需要改造音箱,但可能在上电后短时间内无法发声。
如果想要实时控制,就应该改造音箱,将电源控制接在音箱的喇叭上 |