步骤1:准备
步骤2:设置Firebase Cloud
步骤将Edison设置为Firebase Cloud
=========================
1。打开爱迪生终端
2。为爱迪生root @ edison设置WiFi:configure_edison --wifi
3。打开/etc/opkg/base-feeds.conf文件并添加以下行并保存
src/gz全部http://repo.opkg.net/edison/repo/all
src/gz edison http://repo.opkg.net/edison/repo/all
src/gz core2-32 http://repo.opkg.net/edison/repo/all
4.运行以下命令
root @ edison:opkg更新root @ edison:opkg install python-pip
5。在vi编辑器中编写示例python代码以检查其是否正常运行
6.安装firebase依赖项
root @ edison:pip安装请求root @ edison:pip install python-firebase
7。创建一个帐户,您将可以免费设置地址为FBNAME.firebaseio.com的新存储,您可以在其中选择FBNAME。在这里,我创建了一个帐户,FBNAME是“ resplendent-torch-1749”
8。让我们尝试将数据推送到Firebase。
firebase.py//示例程序
from firebase import firebase
app = firebase.FirebaseApplication(‘https://resplendent-torch-1749.firebaseio .co app.put(’/‘,’湿度‘,{’值‘:10.0})
9。保存文件并运行脚本-这将创建一个名为“湿度”的值“ 10”
第3步:Firebase到Android应用
FireBase到Android应用的设置非常在FireBase网站上进行了很好的解释
https://www.firebase.com/docs/android/quickstart.html
第4步:爱迪生板安装程序
我们已连接3个流量传感器,这些传感器将耗水量和流量数据读取到FireBase云中。
一个继电器用于控制水泵的开/关。如果3个传感器中的水流读数为0,则继电器打开水泵将水泵送到上水箱。Android应用程序中还提供了此继电器开关手柄以远程控制水泵。
步骤5:最终注释
责任编辑:wv
-
管理系统
+关注
关注
1文章
2486浏览量
35906
发布评论请先 登录
相关推荐
评论