赛普拉斯为树莓派3B+ IoT单板计算机提供稳定的无线连接能力

3月15日,赛普拉斯宣布其Wi-Fi®和蓝牙®combo解决方案为全新的树莓派 3 B+(Raspberry Pi 3 Model B+)IoT单板计算机提供强大稳定的无线连接能力。赛普拉斯CYW43455单芯片combo解决方案提供速度更快的高性能802.11ac Wi-Fi 网络连接、用于音频和视频流媒体播放等蓝牙和蓝牙低功耗(BLE)同步运行的高级共存算法,以及与智能手机、传感器和蓝牙Mesh网络的低功耗BLE连接能力。该combo的高速802.11ac传输能力,可实现出众的网络性能、更快的下载速度和更好的覆盖范围,并借助快速深度睡眠模式实现更低的功耗。树莓派 3 B+型板卡基于已经大获成功的采用赛普拉斯的CYW43438 802.11n Wi-Fi和蓝牙combo芯片系统(SoC)的树莓派解决方案。

基于802.11ac的Wi-Fi网络可同时实现低时延和高传输速度,还具有安全设备通信的特性,从而使其成为理想的将设备直接连接到云端的无线技术。内置高度集成的赛普拉斯CYW43455  combo SoC的树莓派3 B+板卡,使开发人员能够快速构建工业物联网系统和能够发挥802.11ac优势的智能家居产品原型。

树莓派首席执行官Eben Upton表示:“在拥挤的频段中实现可靠的无线连接是工业物联网和智能家居系统开发人员关心的首要问题,因此我们为树莓派3 B+板卡选择了赛普拉斯的802.11ac  combo SoC。我们的新板卡将高性能、可互操作和高度可靠的802.11ac Wi-Fi广泛用于各种物联网产品。”
赛普拉斯物联网事业部营销副总裁Brian Bedrosian表示:“树莓派采用赛普拉斯连接产品,创造出领先的物联网开发板,迄今已售出数百万台,新型树莓派3 B+板卡将赛普拉斯802.11ac Wi-Fi的优势带给更多物联网开发人员并广泛的覆盖了各种应用。我们的802.11ac combo SoC能使物联网产品在拥挤的2.4-GHz频段中轻松应对共存挑战,为音频、视频和语音控制数据提供更干净的环境,同时提升多用户环境下的网络性能。”
树莓派3 B+板卡配备1.4GHz 64位四核处理器,1GB RAM,全尺寸HDMI和4个标准USB端口、USB2上的千兆以太网、以太网供电功能、CSI摄像头连接器以及DSI显示连接器。该平台的资源及其802.11ac无线局域网和蓝牙/ BLE无线连接,可为所连接的设备提供紧凑的智能解决方案。
赛普拉斯CYW43455 SoC采用2.4和5 GHz双频段,提供20、40和80 MHz信道,性能最高可达433 Mbps。802.11ac的高速吞吐量使设备能够更快连接网络,避免网络拥塞,并通过延长设备深度睡眠模式时间延长电池续航。SoC包括带企业和工业功能的Linux开放源代码全媒体访问控制(FMAC)驱动程序支持,具有安全性、漫游、语音和定位等功能。
赛普拉斯CYW43455 SoC和其他解决方案支持蓝牙Mesh网络,通过简单、安全和无处不在的蓝牙连接实现低成本、低功耗的设备mesh网络,使设备能够彼此之间,以及与智能手机、平板电脑和语音控制家庭辅助设备之间相互通讯。蓝牙Mesh使网络中的电池供电设备能够相互通信,即使在最大的住宅也能轻松覆盖,从而使得用户可以将所有设备掌控在手中。赛普拉斯综合全面的一站式嵌入式设备无线互联网连接(WICED®)软件开发套件(SDK)支持基于该SoC的开发,从而简化了物联网开发人员的无线技术集成工作。
转自集微网

树莓派3B 爬虫蓝牙播放器

  

一直没有尝试使用一下树莓派3B 的蓝牙功能,今天特别想试试,于是就烧录了最新的raspbian镜像,然后接上5寸GPIO触摸屏和键盘鼠标,开始了调试,网上看了看其他人的教程,发现都很老了,有的还不能用。所以就诞生了这篇我自己能用的文章,算是做个记录吧。

首先你需要做的准备工作:

  1. 树莓派3B  如果你是2B ,那么你还需要一个USB 的蓝牙接收器(马云家可买)
  2. 树莓派电源5v/2A
  3. 8GB TF 卡一张,读卡器1个
  4. 树莓派外壳(可选) 为了好看和防尘, 还可以选择散热片和风扇,更加专业.
  5. 小米蓝牙小音箱.
  6. 无线网络环境.
  7. 去官方网站下载最新的 Raspbian 系统并且通过 win32_diskimager 烧录到你的 TF卡

好了,万事俱备, 只欠500万,接下来直接进入主题,插上电源,等待RPI开机后,系统中通过点选 wifi 图标先连入网络,然后打开一个终端,执行下面的命令进行更新和安装蓝牙软件:

sudo apt-get  update

sudo apt-get  -y  install  –no-install-recommends bluetooth

sudo service bluetooth status

检查是否有蓝牙服务,如果没有就再重启一下设备。或者用下面的命令尝试扫描一下:

hcitool scan

我之前还尝试了使用blueman,那个在图形上设置更加方便。

sudo apt-get  -y  install  bluetooth  bluez  blueman

但是我更倾向于这样设置:

蓝牙配对

如果看不清楚就看这里:

sudo  bluetoothctl

然后进入bluetooth的交互界面输入

agent  on

default-agent

然后开始扫描

scan on

当找到你的蓝牙设备后,执行配对就好了。

pair  B8:78:2E:12:0F:29   #这里要根据你实际情况选择.

这里输入你的蓝牙的MAC地址,就是类似B8:78:2E:12:0F:29这种

如果要用蓝牙音箱,记得使用blueman,那个有图形界面可以在图形上选择audio的输出方式,可以找到你的蓝牙设备,然后选择成为输出设备,然后就可以用我写好的python爬虫来进行音乐的搜索和播放了。

git  clone   https://github.com/yoyojacy/52Pi.git

cd  52Pi/

python   music.py

第一次执行的时候可能时间比较长,因为在更新系统和安装mplayer,不用担心,通过后就可以看到提示了,输入歌名或者歌手的名字就可以听到歌曲了。如果还想调整一下音量大小可以用:

alsamixer

然后按上下键调整就好了,最后记得ESC退出。

最后,转发的童鞋请注明出处! 谢谢~