当前位置: 首页 > 软件库 > 其他开源 > 开源硬件 >

BerryIO

树莓派控制系统
授权协议 GPL
开发语言 PHP
所属分类 其他开源、 开源硬件
软件类型 开源软件
地区 不详
投 递 者 周通
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

BerryIO是一个基于Web浏览器的树莓派控制系统。BerryIO在树莓派官方的Raspbian Wheezy系统上测试过,应该也能在其他系统上工作。想使用BerryIO很简单,只需要一台运行Raspbian系统的树莓派以及一个Web浏览器就可以了(IE8之前的版本不支持)。

BerryIO的长期目标是使开发人员能够从任何使用浏览器的设备远程控制Raspberry Pi及其GPIO端口,而无需将屏幕或键盘连接到Pi本身。新的API模式进一步扩展了此功能,使移动应用程序等得以生成并控制BerryIO。

BerryIO的工作方式是Raspberry Pi一旦启动(或连接性发生更改),它将自动连接到主有线网络或预定义的无线网络之一,并通过Web链接向所有者发送电子邮件。然后,他们可以单击链接并在浏览器中打开控制面板(及其用户名和密码)。

还有一个命令行界面,因此您可以根据需要直接通过SSH或脚本编写命令。

对于那些对技术细节感兴趣的人来说,它主要是用PHP编写的,它在命令行和Web浏览器界面(由Apache提供)的后端运行。SPI控制是用C编写的,用msmtp完成电子邮件发送,并且网络可以由Raspians wpagui管理(尽管我希望在BerryIO中包括一些功能以配置网络)。

特性

  •   对GPIO的完全控制,包括输入/输出模式的切换以及打开关闭切换
  •   支持树莓派修订版1和2,包含512MB的版本
  •   带有拍照功能,以及调整摄像头的设定(很快会包含视频功能)
  •   SPI总线的DAC控制以及ADC值的显示
  •   能够控制HDD44780或KS0066U兼容型LCD(以及VFD)数字型液晶显示屏
  •   显示CPU的信息,包括温度
  •   磁盘以及内存使用率的信息
  •   可查看网络状态,包括网络连接以及信号强度等信息
  •   支持命令行界面,功能与Web浏览器界面相同
  •   邮件通知功能
  •   集成了系统升级功能
  •   提供用于开发移动应用的API系统
 相关资料
  • 我试图让一个树莓派流到一个crtmpserver,并从那里到一个网页与JWplayer。 我可以用这个成功地将视频发送到crtmpserver: raspivid-t 0-w 960-h 540-fps 25-b 500000-vf-o-|ffmpeg-i--acodec aac-ac 2-严格实验-ab160k-vcodec libx264-预设慢速配置文件:v基线级别30-maxrate 10

  • Raspbian All-in-One 终端中登陆树莓派 停止正在运行的 Home Assistant 服务:sudo systemctl stop home-assistant.service 切换至 homeassistant 用户:sudo su -s /bin/bash homeassistant 切换至虚拟环境:source /srv/homeassistant/homeassistan

  • Linux 是使用最广泛的开源操作系统,而树莓派是新兴的开放硬件平台。两者相互结合,能激起很多有趣的火花。这一部分中,我将介绍树莓派的基本使用方法。

  • 更新时间:2018-09-17 14:27:32 本文将以树莓派开发板为例进行介绍 Link Develop 设备接入,开始前请确保完成了测试设备创建。 前期准备 硬件 树莓派开发板+KY-016 RGB LED 小灯模块 软件 在树莓派刷入 NOBOS 固件:https://www.raspberrypi.org/downloads/noobs/ 在树莓派上安装 Node.js (版本要求>=8

  • Hass.io 系统 Hass.io 是 Home Assistant 制作的特殊镜像,详细文档请移步至 Hass.io 专题页。

  • 简介 Hassbian 系统是 Home Assistant 开发团队基于树莓派官方系统 Raspbian 制作的操作系统。其最大特点是带有专用工具包 hassbian-config,能够极大方便与 Home Assistant 有关插件和依赖的安装与配置。 Hassbian 没有图形化操作界面,基于 Raspbian Lite 最小镜像。 安装方法 下载并烧录 Hassbian 原版系统镜像。

  • 原生 Raspbian 系统 方法一:All-in-one 一键安装(失效) 注意 此安装方法已停止维护,不保证对 0.55.0 及之后 Home Assistant 的可用性。 安装方法 下载并烧录 官方 Raspbian 系统,推荐新手使用带有图形化操作界面的 Raspbian with Desktop。 如需使用无线网,请在初次启动前,将 TF 卡接入电脑。在 boot 目录下新建 wpa_

  • 描述 树莓派转接板是附着在树莓派板上给 baseboard 或 Orion 访问与硬件串行通信。 特点 不需要电焊就可以使用 支持Python编程 兼容模型 A,B, B+ 带有一个RJ25连接器可连接Baseboard 或Orion板 带有金属座,不需占有通用输入输出口 规格 尺寸: 45 x 35 x 27 mm (长 x 宽 x 高) 用户指导 开始 建议阅读 什么是树莓派? 如何在树莓派上