99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

樹(shù)莓派養(yǎng)蜂服務(wù)器!蜂農(nóng)效率翻倍!

上海晶珩電子科技有限公司 ? 2025-06-23 17:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

c80baee2-5017-11f0-986f-92fbcf53809c.jpg

養(yǎng)蜂(或稱(chēng)蜂學(xué),源自拉丁語(yǔ):apis“蜜蜂”)是指人類(lèi)在蜂箱中維護(hù)蜜蜂種群的活動(dòng)。養(yǎng)蜂人(或稱(chēng)蜂農(nóng))飼養(yǎng)蜜蜂以收集蜂蜜以及蜂巢產(chǎn)生的其他產(chǎn)品(包括蜂蠟、蜂膠、花粉和蜂王漿),或用于農(nóng)作物授粉,或生產(chǎn)蜜蜂出售給其他養(yǎng)蜂人。飼養(yǎng)蜜蜂的地點(diǎn)被稱(chēng)為蜂場(chǎng)或“蜜蜂園”。

人類(lèi)采集野生蜜蜂蜂蜜的描繪可追溯到15,000年前。大約9,000年前,北非開(kāi)始使用陶器容器養(yǎng)蜂。[2] 大約4,500年前的埃及藝術(shù)中就展示了蜜蜂的馴化。當(dāng)時(shí)使用了簡(jiǎn)單的蜂箱和煙霧,蜂蜜被儲(chǔ)存在罐子里,其中一些罐子在圖坦卡蒙等法老的墓葬中被發(fā)現(xiàn)。直到18世紀(jì),歐洲人才對(duì)蜜蜂的種群和生物學(xué)有了足夠的了解,從而能夠制造出可移動(dòng)的巢脾蜂箱,這樣可以在不破壞整個(gè)蜂群的情況下收獲蜂蜜。這是我的愛(ài)好之一。我的職業(yè)是電子工程師,所以我決定在一定程度上實(shí)現(xiàn)養(yǎng)蜂過(guò)程的自動(dòng)化。在收獲時(shí),擁有正確的信息(如溫度、濕度、蜂蜜質(zhì)量和重量圖表)非常重要,以便決定是留在原地還是轉(zhuǎn)移到其他區(qū)域。我的系統(tǒng)基于樹(shù)莓派Arduino。Arduino板連接到DHT溫濕度傳感器、LCD顯示屏和帶有秤的HX711放大器,讀取數(shù)值并將其打印到LCD顯示屏和串行端口。DHT傳感器用于室外,將安裝在項(xiàng)目外殼的外部。負(fù)載秤傳感器來(lái)自一個(gè)體重秤,已經(jīng)帶有框架,將安裝在蜂箱的底部。樹(shù)莓派讀取串行端口并將數(shù)值存儲(chǔ)在數(shù)據(jù)庫(kù)中,然后打開(kāi)一個(gè)網(wǎng)絡(luò)服務(wù)器,顯示蜂箱的溫度、濕度和重量圖表,以及統(tǒng)計(jì)信息(最小值、最大值、平均值)和時(shí)間段選擇(6小時(shí)、12小時(shí)、24小時(shí))。

第一步:物料清單(BOM)

收集所需部件:

1 x 樹(shù)莓派 B+

1 x Arduino Nano

1 x HX711 秤放大器板

1 x 負(fù)載傳感器(我的是來(lái)自一個(gè)秤,最大承重300 KG)

1 x DHT 溫濕度傳感器

1 x Arduino LCD顯示屏

1 x 4.7k 電阻

2 x 10k 電阻

2 x 按鈕

1 x WiFi 適配器

移動(dòng)電源

外殼盒

USB 線(xiàn)纜

第二步:開(kāi)始

c87534b6-5017-11f0-986f-92fbcf53809c.jpg

首先,你需要安裝Raspbian。

要連接到SSH,你需要知道樹(shù)莓派的IP地址。我使用了一個(gè)適用于Mac的酷工具PiFinder它可以找到網(wǎng)絡(luò)上連接的所有樹(shù)莓派。

你也可以將樹(shù)莓派連接到顯示器,打開(kāi)終端并運(yùn)行:

ifconfig

inet IP地址就是樹(shù)莓派連接到網(wǎng)絡(luò)的地址。下一步是通過(guò)SSH連接,可以使用Windows上的Putty,或者通過(guò)Linux或Mac的終端。

我在終端中運(yùn)行了以下命令:

sshpi@192.168.1.23

(其中pi = 用戶(hù)名,192.168.1.23 = 樹(shù)莓派的IP地址)

更新系統(tǒng)。打開(kāi)終端或SSH,并運(yùn)行:

sudo apt-getupdatesudo apt-getupgrade-y sudo reboot

安裝用于通過(guò)串行端口與Arduino通信的軟件:

sudo apt-getinstall ino

安裝數(shù)據(jù)庫(kù)軟件:

sudo apt-getinstall sqlite3

安裝網(wǎng)絡(luò)服務(wù)器:

sudo apt-getinstall apache2

第三步:設(shè)置Arduino

c89ec538-5017-11f0-986f-92fbcf53809c.jpg

下一步是設(shè)置Arduino環(huán)境:

安裝Arduino IDE,然后從下面的鏈接安裝庫(kù)。

連接你的Arduino板,并上傳位于Git倉(cāng)庫(kù)中的草圖:ArduinoRaspberryPiHive.ino。

將DHT傳感器連接到數(shù)字引腳10,LCD顯示屏連接到SCL和SDA,HX711板連接到A1和A0,重置秤的按鈕連接到引腳11,背光開(kāi)啟按鈕連接到數(shù)字引腳12。此外,所有擴(kuò)展都連接到5V和地。我進(jìn)行了分線(xiàn)并直接焊接到我的Arduino的USB上,使用了一個(gè)螺絲端子來(lái)連接5V和地。我想如果使用Arduino上的5V引腳,我可能會(huì)得到大約4.5V的電壓。

現(xiàn)在,我們繼續(xù)配置樹(shù)莓派。

通過(guò)USB線(xiàn)將Arduino連接到樹(shù)莓派。

第四步:準(zhǔn)備外殼

c8baf384-5017-11f0-986f-92fbcf53809c.jpgc8e25f8c-5017-11f0-986f-92fbcf53809c.jpgc8fecf14-5017-11f0-986f-92fbcf53809c.jpgc91bb9e4-5017-11f0-986f-92fbcf53809c.jpg

按照附帶的原理圖,將電線(xiàn)焊接到按鈕和10k電阻上。

在外殼盒上鉆孔,并添加按鈕、DHT傳感器、負(fù)載秤電纜和LCD顯示屏。

我還將DHT傳感器粘到了盒子上,并添加了一個(gè)開(kāi)關(guān)。

其中一個(gè)按鈕用于點(diǎn)亮LCD背光。

另一個(gè)按鈕用于將秤重置為0 KG。

第五步:回到樹(shù)莓派

c93df298-5017-11f0-986f-92fbcf53809c.jpg

通過(guò)USB線(xiàn)將Arduino連接到樹(shù)莓派。

打開(kāi)終端并運(yùn)行:

inoserial

你將看到來(lái)自Arduino的串行讀取數(shù)據(jù)。如果沒(méi)有,說(shuō)明你做錯(cuò)了什么。

關(guān)閉窗口并打開(kāi)另一個(gè)終端。

通過(guò)運(yùn)行以下命令創(chuàng)建數(shù)據(jù)庫(kù):這將創(chuàng)建一個(gè)名為templog的數(shù)據(jù)庫(kù)。

sqlite3 templog.db

添加weight和temps表:這個(gè)查詢(xún)創(chuàng)建了兩個(gè)表,temps(包含一個(gè)名為timestamp的日期和時(shí)間列,以及一個(gè)名為temp的數(shù)值列)和weight(包含一個(gè)名為timestamp的日期和時(shí)間列,以及一個(gè)名為Kg的數(shù)值列)

CREATE TABLE temps (timestamp DATETIME, temp NUMERIC);

CREATE TABLE weight (timestamp DATETIME, Kg NUMERIC); Commit;

確保在每個(gè)查詢(xún)后添加分號(hào)。

如果你運(yùn)行-tables,你應(yīng)該會(huì)看到兩個(gè)表,temps和weight。

退出終端,并運(yùn)行以下命令:第一個(gè)命令將templog.db復(fù)制到/var/www/文件夾中。第二個(gè)命令更改文件的所有者。

sudocptemplog.db /var/www/ sudochownwww-data:www-data /var/www/templog.db

現(xiàn)在是時(shí)候從git導(dǎo)入代碼了。在終端窗口中,運(yùn)行:

gitclonehttps://github.com/vpetrache/Raspberry-Pi-Web-Application-Temperature-Reading.git

這將創(chuàng)建一個(gè)名為Raspberry-Pi-Web-Application-Temperature-Reading的文件夾,其中包含monitor.py和webgui.py。進(jìn)入該目錄:

cd Raspberry-Pi-Web-Application-Temperature-Reading cp monitor.py /usr/lib/cgi-bin/ cp webgui.py /usr/lib/cgi-bin/

更改文件所有權(quán): sudo chmod +x /usr/lib/cgi-bin/monitor.py sudo chmod +x /usr/lib/cgi-bin/webgui.py sudo chown www-data:www-data /usr/lib/cgi-bin/monitor.py

第六步:?jiǎn)?dòng)服務(wù)器

c95eca7c-5017-11f0-986f-92fbcf53809c.png

要將Python腳本添加為作業(yè)運(yùn)行:

sudocrontab -u www-data -e

在www-data文件的末尾添加以下行:

*/15 * * * * /usr/lib/cgi-bin/monitor.py

下一步,啟用Apache網(wǎng)絡(luò)服務(wù)器以運(yùn)行腳本:

sudo leafpad/etc/apache2/sites-enabled/000-default&

導(dǎo)航到以下行:

...< /Directory?>

添加以下行:

AddHandlercgi-script .py

并重啟Apache服務(wù)器:

sudoservice apache2 reload

重啟樹(shù)莓派:

sudoreboot

打開(kāi)任何瀏覽器并連接到 http://YourPiIpAddress/cgi-bin/webgui.py?你應(yīng)該會(huì)看到類(lèi)似這樣的內(nèi)容(帶有一些數(shù)據(jù)):

第七步:總結(jié)


c984ccc2-5017-11f0-986f-92fbcf53809c.jpgc9ac29f2-5017-11f0-986f-92fbcf53809c.png

當(dāng)季節(jié)到來(lái)時(shí),我將擁有一個(gè)功能齊全的負(fù)載秤,并對(duì)蜂蜜收獲有更多的了解。

以下是本項(xiàng)目中使用的倉(cāng)庫(kù):

https://github.com/vpetrache/Raspberry-Pi-Web-Appl...

https://github.com/bogde/HX711

原文地址:

https://www.instructables.com/Raspberry-Pi-Beekeeping-Server/

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2564

    文章

    52821

    瀏覽量

    765664
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    9758

    瀏覽量

    87616
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    121

    文章

    1983

    瀏覽量

    107247
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如果拿樹(shù)莓做httpd的服務(wù)器能吃多少流量

    如果拿樹(shù)莓做httpd的服務(wù)器能同時(shí)多少人在線(xiàn)瀏覽
    發(fā)表于 06-25 21:30

    樹(shù)莓媒體服務(wù)器——MiniDLNA

    成為可能。在這個(gè)教程我將向你展示如何用MiniDLNA做一個(gè)樹(shù)莓媒體服務(wù)器,讓你的照片、音樂(lè)和視頻在網(wǎng)絡(luò)流動(dòng)。這里直接跳過(guò)樹(shù)莓的設(shè)置與啟
    發(fā)表于 01-19 14:35

    樹(shù)莓打造我的世界服務(wù)器

    本帖最后由 zkydedede 于 2016-2-28 13:03 編輯 前兩天要做我的世界服務(wù)器,正好有個(gè)樹(shù)莓,就想用上。網(wǎng)上的教程要么不完整,要么有錯(cuò)誤,還有就是太舊了,自己整理一個(gè)好了
    發(fā)表于 02-26 16:37

    教你怎么用樹(shù)莓構(gòu)建外網(wǎng)可訪(fǎng)問(wèn)的微型服務(wù)器

    護(hù)照賬號(hào)密碼,點(diǎn)擊登錄接下來(lái)需要配置端口了。先要確定你的樹(shù)莓在局域網(wǎng)內(nèi)的IP,我這里是給它一個(gè)靜態(tài)的IP:192.168.1.248然后按照下面列表添加端口添加好后,我們就來(lái)搭建樹(shù)莓
    發(fā)表于 05-16 10:44

    如何外網(wǎng)直接訪(fǎng)問(wèn)樹(shù)莓派上搭建的服務(wù)器?

    我在我的樹(shù)莓派上用flask搭建了一個(gè)服務(wù)器,放上了自己的網(wǎng)頁(yè),開(kāi)放在80端口。但是我樹(shù)莓連接的是寢室的WiFi,并沒(méi)有公網(wǎng)IP。我有阿里云的服務(wù)
    發(fā)表于 07-04 17:55

    樹(shù)莓做一個(gè)網(wǎng)絡(luò)攝像頭上傳實(shí)時(shí)視頻到云服務(wù)器,云服務(wù)器推流到客戶(hù)端可以實(shí)現(xiàn)嗎

    樹(shù)莓做一個(gè)網(wǎng)絡(luò)攝像頭,不想在樹(shù)莓派上直接搭建流媒體服務(wù)器,因?yàn)樗鼪](méi)有公網(wǎng)ip,雖然可以通過(guò)路由映射,但不便于用戶(hù)直接使用,所以想上傳實(shí)時(shí)
    發(fā)表于 08-16 01:23

    手把手教你如何將樹(shù)莓網(wǎng)關(guān)鏈接到服務(wù)器之第二篇

    本文為系列文章——手把手教你如何將樹(shù)莓網(wǎng)關(guān)連接到服務(wù)器之第二篇,涉及圖1所示步驟二:如何在電腦上操作,配置樹(shù)莓網(wǎng)關(guān)的密碼、頻段以及選擇
    發(fā)表于 05-19 08:00

    如何將樹(shù)莓網(wǎng)關(guān)與外網(wǎng)連接——手把手教你如何將樹(shù)莓網(wǎng)關(guān)連接到服務(wù)器之第三篇

    本文為系列文章——手把手教你如何將樹(shù)莓網(wǎng)關(guān)連接到服務(wù)器之第三篇,涉及最后一個(gè)步驟,即步驟三:如何將樹(shù)莓網(wǎng)關(guān)與外網(wǎng)連接,從而連接到
    發(fā)表于 05-20 07:00

    如何實(shí)現(xiàn)樹(shù)莓派定時(shí)拍攝照片上傳到服務(wù)器的功能呢

    文章目錄一、 概述二、相關(guān)環(huán)境及使用材料說(shuō)明三、具體實(shí)現(xiàn)過(guò)程1.服務(wù)器代碼2. 樹(shù)莓客戶(hù)端代碼3.STM32部分代碼四、演示效果圖一、 概述采用樹(shù)莓
    發(fā)表于 02-16 06:46

    樹(shù)莓用什么語(yǔ)言編程_樹(shù)莓python編程詳解

    樹(shù)莓是一個(gè)非常廉價(jià)的、只有手掌大小的完全可編程的計(jì)算機(jī)。雖然樹(shù)莓的體積小,但是它的潛力無(wú)限。你可以像使用常規(guī)臺(tái)式計(jì)算機(jī)一樣在樹(shù)莓派上創(chuàng)建
    發(fā)表于 01-15 17:00 ?3.9w次閱讀

    基于樹(shù)莓的串口服務(wù)器設(shè)計(jì)

    本設(shè)計(jì)采用的串口服務(wù)器的核心設(shè)備--樹(shù)莓,是一款體積小、價(jià)格便宜但功能非常強(qiáng)大的平臺(tái),可通過(guò)多種通信方式接入互聯(lián)網(wǎng),支持多種完整網(wǎng)絡(luò)協(xié)議,結(jié)合USB-hub及USB/串口轉(zhuǎn)換器使用,可保證串口
    發(fā)表于 05-27 14:42 ?2968次閱讀
    基于<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>的串口<b class='flag-5'>服務(wù)器</b>設(shè)計(jì)

    如何設(shè)置樹(shù)莓媒體服務(wù)器

    現(xiàn)在,如果您跳回Windows計(jì)算機(jī)或任何與Upnp兼容的設(shè)備,則應(yīng)該可以看到您的服務(wù)器。在窗口上,如果單擊開(kāi)始,然后單擊計(jì)算機(jī),然后在左側(cè)單擊網(wǎng)絡(luò),則應(yīng)該可以在媒體設(shè)備部分下看到名為RASPI MINIDLNA的樹(shù)莓Mini
    的頭像 發(fā)表于 12-12 09:30 ?2187次閱讀
    如何設(shè)置<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>媒體<b class='flag-5'>服務(wù)器</b>

    手把手教你如何將樹(shù)莓網(wǎng)關(guān)鏈接到服務(wù)器之第二篇

    本文為系列文章手把手教你如何將樹(shù)莓網(wǎng)關(guān)連接到服務(wù)器之第二篇,涉及圖1所示步驟二:如何在電腦上操作,配置樹(shù)莓網(wǎng)關(guān)的密碼、頻段以及選擇
    發(fā)表于 04-15 13:48 ?1899次閱讀
    手把手教你如何將<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>網(wǎng)關(guān)鏈接到<b class='flag-5'>服務(wù)器</b>之第二篇

    如何將樹(shù)莓網(wǎng)關(guān)與外網(wǎng)連接——手把手教你如何將樹(shù)莓網(wǎng)關(guān)連接到服務(wù)器之第三篇

    本文為系列文章手把手教你如何將樹(shù)莓網(wǎng)關(guān)連接到服務(wù)器之第三篇,涉及最后一個(gè)步驟,即步驟三:如何將樹(shù)莓網(wǎng)關(guān)與外網(wǎng)連接,從而連接到
    發(fā)表于 04-16 14:57 ?2674次閱讀

    樹(shù)莓派定時(shí)發(fā)送圖片到服務(wù)器

    文章目錄一、 概述二、相關(guān)環(huán)境及使用材料說(shuō)明三、具體實(shí)現(xiàn)過(guò)程1.服務(wù)器代碼2. 樹(shù)莓客戶(hù)端代碼3.STM32部分代碼四、演示效果圖一、 概述    
    發(fā)表于 12-17 18:43 ?8次下載
    <b class='flag-5'>樹(shù)莓</b>派定時(shí)發(fā)送圖片到<b class='flag-5'>服務(wù)器</b>