[树莓派官方新闻] 与绿海龟和ARRIBADA主动性一起旅行

今天,一个客座教授:Alasdair Davies,ZSL伦敦保护技术专家,Shuttleworth基金会研究员Naturebytes的共同创始人,分享了Arribada Initiative的工作。该项目使用树莓派零相机模块来跟随绿海龟的旅程。从这些宏伟的生物背面拍摄的画面是不可思议的 ~
小编独白: 海龟背上一个小小的 RPi zero 带着电池,还有一个摄像头,要一个防水外壳之类,全部加起来估计要500g 了, 要找大海龟才行.

在动物跟踪世界中获得价格合理,开放和可定制的保护技术往往是有限的。过去十年来,我一直是一名环保技术专家,共同创立Naturebytes,并在ZSL伦敦动物园工作,这是一个令我感到困扰的问题。收集必要的有价值的数据是非常昂贵的,这些数据是通报政策,指定海洋保护区或查明对物种的威胁所必需的。

今年3月,我获得了一个超级机会,成为沙特尔沃思基金会的成员,突破了这些障碍,这意味着我有时间和资源集中精力解决问题。该Arribada倡议成立,10个月后,开源Arribada PS-C绿海龟标签诞生。上面的视频是在两周前在西非普林西比岛的水域拍摄的。

View image on TwitterView image on TwitterView image on Twitter

该电子标签包含一个覆盖树莓派摄像头模块的Raspberry Pi Zero W,一个PiRA电源管理板,两个锂离子电池以及一个相当不错的外壳。它与Institute IRNAS一起建造,并且有一个不错的用户友好的无线充电箱,以便海员在海上航行后更换电子标签。当标签返回到案例中的一个坞站时,我们使用resin.io来管理它,下载视频,并远程配置电子标签。

电子标签还可以配置为定时拍摄视频剪辑,这意味着我们现在可以观察海洋垃圾,塑料碎片,由于附近的建筑,污染和其他威胁而导致的海洋环境变化之前/之后的情况。

被丢弃的渔网对海龟是致命的,所以使用这个新的电子标签 – 现在终于可能了,因为Raspberry Pi Zero有助于大幅度降低成本,同时保持出色的视频质量 – 为该领域的科学家提供了真正的价值。明年,我们将发布一个优化的,经济实惠的GPS版本。

绿海龟Alasdair戴维斯树莓派Arribada倡议

为了使这一切成为可能,我们必须设计一种将电子标签贴在海龟身上的更快速的方法,所以我们想出了“加油站”技术(这就是PS名为“Arribada PS-C”的站点对于)。就像一辆一级方程式赛车参观赛车轮胎的轮胎,当海龟返回沙滩时,我们会在海滩上切换电子标签,用快速释放的底板代替全新的电子标签。

为了实施该系统,我们首先将底板粘贴到海龟壳上(用的是环氧树脂,就是我们常说的502吧~),这使得尽可能快地减少对海龟的带来的任何压力。一旦环氧树脂(520胶)干了,我们贴上电子标签。当龟已经完成了排卵周期(他们在一个季节里每次下蛋三到四次,平均每10到14天下一次),我们只需要移除底盘即可完成采集的任务。

结束语:  看来我们还在摸索如何做更好玩儿的东西的时候, 这些科学家已经用树莓派做了太多关于生物,海洋, 生态的研究的设备了. 我们还需要努力啊~

树莓派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退出。

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