<section> **聯繫我直接評論或者練習個人郵箱sys088519@163.com,博客園的短消息不必定看獲得。很差意思😅** <h1 id="shumeipai">shumeipai</h1> <p>0基礎實現樹莓派雲灌溉系統</p> <h1 id="樹莓派雲灌溉系統的實現"> <center>樹莓派雲灌溉系統的實現</center> </h1> <h2 id="目錄"> <center>目錄</center> </h2> <h2 id="樹莓派相關配置">樹莓派相關配置</h2> <ul> <li>樹莓派簡介 <ul> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/the%20introduction%20of%20pi.md">樹莓派的用途和本質</a></li> </ul> </li> <li>樹莓派安裝系統併網絡鏈接 <ul> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/How%20to%20Set%20up%20pi%20and%20Networks.md">如何去設置樹莓派和網絡</a></li> </ul> </li> <li>樹莓派攝像頭的啓用 <ul> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/%E6%A0%91%E8%8E%93%E6%B4%BE%E6%91%84%E5%83%8F%E5%A4%B4%E5%BC%80%E5%8F%91%E5%89%8D%E7%9A%84%E7%8E%AF%E5%A2%83%E5%87%86%E5%A4%87.docx">使用相機模塊的環境準備(這是docx文檔,請下載後查看)</a></li> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/%E6%A0%91%E8%8E%93%E6%B4%BE%E5%AE%98%E6%96%B9%E6%91%84%E5%83%8F%E5%A4%B4%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B.docx">相機模塊教程(同上)</a></li> </ul> </li> <li>樹莓派相關傳感器的使用 <ul> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/Some%20notes%20about%20the%20sensor.md">關於傳感器的總說明</a></li> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/%E5%9C%9F%E5%A3%A4.py">控制土壤溼度傳感器的代碼</a></li> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/dh11.py">控制dht11</a></li> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/%E7%BB%A7%E7%94%B5%E5%99%A8.py">控制繼電器</a></li> </ul> </li> <li>樹莓派控制傳感器的代碼 <ul> <li><a href="https://github.com/sogeisetsu/shumeipai/blob/master/Console%20code.py">接受傳感器信號並根據信號控制傳感器</a></li> </ul> </li> <li>樹莓派端的內網穿透 <ul> <li><a href="https://www.jianshu.com/p/a921e85280ed">參考這裏設置</a></li> </ul> </li> <li>scp corntab nohup 介紹 <ul> <li>scp 是負責傳文件的命令</li> <li>crontab是負責控制傳文件時間的命令</li> <li>nohup 是負責後臺運行的命令</li> <li>這三個命令能夠經過網絡來學習</li>html
</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>&1 &</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>