树莓派自动浇水,树莓派云灌溉(四)

**联系我直接评论或者练习我的邮箱sys088519@163.com,博客园的短消息不一定看得到。不好意思😅**

shumeipai

0基础实现树莓派云灌溉系统

树莓派云灌溉系统的实现

目录

树莓派相关配置

  • 树莓派简介
  • 树莓派安装系统并网络连接
  • 树莓派摄像头的启用
  • 树莓派相关传感器的使用
  • 树莓派控制传感器的代码
  • 树莓派端的内网穿透
  • scp corntab nohup 介绍
    • scp 是负责传文件的命令
    • crontab是负责控制传文件时间的命令
    • nohup 是负责后台运行的命令
    • 这三个命令可以通过网络来学习
    •                 </ul>
                  </li>
                  <li>shell 脚本
                      <ul>
                          <li>此脚本目的是定时将数据上传到服务器</li>
                          <li><a href="https://blog.csdn.net/u012454773/article/details/72779439">在运行此脚本前应解决scp无密码传输的问题</a></li>
                          <li>后台运行的命令为 nohup sh /home/pi/tran/a.sh » /home/pi/tran/d.txt 2&gt;&amp;1 &amp;</li>
      
                      </ul>
                  </li>
                  <li>服务器购买及选择
                      <ul>
                          <li>服务器我购买的是阿里云的轻量级服务器,现在可以使用学生优惠</li>
                          <li>服务器需要搭一个网站的框架,推荐用flask 我用的是宝塔</li>
                          <li>使用宝塔只需要看官方教程就够了</li>
                      </ul>
      
      
                  </li>
                  <li>端口的开关
                      <ul>
                          <li>需要开一些端口</li>
                          <li>我开的是这些端口</li>
                          <li><img src="https://img-blog.csdnimg.cn/20190727001946742.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N1eXVlcw==,size_16,color_FFFFFF,t_70" alt="图片"></li>
                      </ul>
                  </li>
                  <li>网站配置
                      <ul>
                          <li>宝塔页面上配置上数据库,ftp,网站。其实刚开始设置宝塔的时候会有提示,按照提示设置lnmp就好了
                      </li></ul>
                      </li>
                      <li>frp 配置树莓派公网ip
                          <ul>
                              <li>这个参考前面内网穿透的教程</li>
                          </ul>
                      </li>
                      <li>前端网页代码
                          <ul>
                              <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/index%20(2).html">前端</a></li>
      
                          </ul>
                      </li>
                      <li>接受树莓派传来的文件
                          <ul>
                              <li>在前端代码里有说明</li>
                          </ul>
                      </li>
                      <li>发送文件
                          <ul>
                              <li>在前端代码里有说明
                                  <h3 id="更新">更新</h3>
                              </li>
                          </ul>
                      </li>
                      <li>设置域名
                          <ol>
                              <li>域名可以从阿里云,腾讯云等购买</li>
                              <li>在域名服务商那里可以设置解析,TTL建议3600,<strong><em>实验发现,600s的经常性304</em></strong></li>
                              <li>然后从宝塔面板绑定域名</li>
                              <li>这样就可以通过域名访问了</li>
                              <li>我在这个项目中的域名是<a href="http://www.qkgoride.club/">www.qkgoride.club</a><em>截至2019/8/3 17:23此域名仍无法访问,原因是刚刚修改过相关内容,需要3600s后才可正常访问</em></li>
                          </ol>
                      </li>
              </ul>
      
      
          </section>
      
posted @ 2019-08-07 04:10  sogeisetsu  阅读(757)  评论(1编辑  收藏  举报