在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于OpenHarmony的智慧牧場方案:室內管理系統篇

電子發燒友開源社區 ? 來源:未知 ? 2022-11-29 12:25 ? 次閱讀
前文回顧

《智慧牧場之生物姿態檢測篇》

《智慧牧場之生物心率檢測篇》

《生物運動軌跡跟蹤篇》

1. 背景知識

1.1室內管理系統的意義

在智慧牧場解決方案中,隨著科技的發展,物聯網無線通信、大數據計算等技術的不斷發展,在越來越多行業中得到應用,智能化生產的概念也深入人心。為提升養殖業的投入產出比、減少料肉/奶比、提升生產效率、改善養殖環境的生態環境、減低禽畜疫病滋生的可能性,打造一體化、數字式、自動化的管理模式。而室內管理系統,是其中的重中之重,也最為復雜。

1.2室內管理系統涵蓋內容

以養牛為例,利用光照、溫、濕度、日照等傳感器實時采集分析畜牛棚室內光照強度、空氣和氨氣、日照等環境參數,并自動調節開啟或關閉所需設備(比如:包括天窗,水幕,風扇、水泵、污水處理等)。實時檢測氣態濃度、H2S濃度、CO2濃度、光照強度、氣壓、灰塵、環境噪聲、環境溫度、奶牛體溫及錄像圖像,由模型分析,遙控或自動控制濕簾風機、噴淋滴灌、供暖照明、排風扇、開窗機等通風換氣設備等設備。為了保證高產量、高質量、生態、安全的奶牛安全,確保室內環境最適合家畜生長并提高奶牛福利。

使用機器人和流水線飼喂奶牛,記錄奶牛飲食數據,同時給每一頭牛戴上智能項圈和計步手環,對牛只的身體狀況和運動數據實時監控。同時監控用水用料的數據,動態調整投喂策略,包括投喂量和投喂頻率(包括:飼喂機和自動飲水器)。

智能養牛的室內管理系統采用奶廳智能檢測系統,自動識別奶牛身份,自動上傳班次擠奶情況。同時可以根據溫度自動控制風機、噴淋、和光照設備,保證每一頭牛在極度舒適的情緒下產奶。

使用室內空氣溫控技術,實現從牧場產奶到零售終端全程冷鏈和無漏點式溫度監控。

與此同時,在牛棚內設置攝像機等監測設備,對大棚內7-24小時連續監測,實現了奶牛養殖的智能化生產與科學管理。

2. 解決方案概要

該方案嘗試用OpenHarmony實現光照強度檢測、溫濕度檢測、水位控制和圖傳部分。

99acc7c8-6f9d-11ed-8abf-dac502259ad0.jpg

99cbee14-6f9d-11ed-8abf-dac502259ad0.jpg

9a140df2-6f9d-11ed-8abf-dac502259ad0.jpg

9a422282-6f9d-11ed-8abf-dac502259ad0.jpg

9a5fb270-6f9d-11ed-8abf-dac502259ad0.jpg

3. 硬件設計3. 硬件設計

3.1 光照檢測傳感器BH1750

9a7fd636-6f9d-11ed-8abf-dac502259ad0.png

典型的電路應用如下:

9acc1c4e-6f9d-11ed-8abf-dac502259ad0.png

I2C總線時序圖如下:

9aeaafec-6f9d-11ed-8abf-dac502259ad0.png

3.2 濕度和溫度傳感器 SHT20

9b058f42-6f9d-11ed-8abf-dac502259ad0.png

典型的電路應用如下:

9b3ab69a-6f9d-11ed-8abf-dac502259ad0.png

時序圖如下:

9b6164fc-6f9d-11ed-8abf-dac502259ad0.png

4. 軟件設計

4.1 光照強度部分:

/***************************************************************
* 函數名稱: Start_BH1750
* 說    明: 啟動BH1750
* 參    數: 無
* 返 回 值: 無
***************************************************************/
void Start_BH1750(void)
{
    WifiIotI2cData bh1750_i2c_data = {0};
    uint8_t send_data[1] = {0x10};
    bh1750_i2c_data.sendBuf = send_data;
    bh1750_i2c_data.sendLen = 1;
    I2cWrite(WIFI_IOT_I2C_IDX_1, (BH1750_Addr << 1) | 0x00, &bh1750_i2c_data);
}

4.2 溫濕度部分:

/***************************************************************
* 函數名稱: Init_SHT30
* 說    明: 初始化SHT30,設置測量周期
* 參    數: 無
* 返 回 值: 無
***************************************************************/
void Init_SHT30(void)
{
    WifiIotI2cData sht30_i2c_data = {0};
    uint8_t send_data[2] = {0x22, 0x36};
    sht30_i2c_data.sendBuf = send_data;
    sht30_i2c_data.sendLen = 2;
    I2cWrite(WIFI_IOT_I2C_IDX_1, (SHT30_Addr << 1) | 0x00, &sht30_i2c_data);
}

4.3 水位控制部分:

static float GetVoltage(void)
{
    unsigned int ret;
    unsigned short data;


    ret = AdcRead(WIFI_IOT_ADC_CHANNEL_2, &data, WIFI_IOT_ADC_EQU_MODEL_8, WIFI_IOT_ADC_CUR_BAIS_DEFAULT, 0xff);
    if (ret != WIFI_IOT_SUCCESS)
    {
        printf("ADC Read Fail
");
    }


    return (float)data * 1.8 * 4 / 4096.0;
}

4.4 圖傳部分:

#include "esp_camera.h"
#include 


#define CAMERA_MODEL_AI_THINKER


#include "camera_pins.h"


const char* ssid = "**";
const char* password = "123456789";


void startCameraServer();


void setup() {
  Serial.begin(115200);
  Serial.setDebugOutput(true);
  Serial.println();


  camera_config_t config;
  config.ledc_channel = LEDC_CHANNEL_0;
  config.ledc_timer = LEDC_TIMER_0;
  config.pin_d0 = Y2_GPIO_NUM;
  config.pin_d1 = Y3_GPIO_NUM;
  config.pin_d2 = Y4_GPIO_NUM;
  config.pin_d3 = Y5_GPIO_NUM;
  config.pin_d4 = Y6_GPIO_NUM;
  config.pin_d5 = Y7_GPIO_NUM;
  config.pin_d6 = Y8_GPIO_NUM;
  config.pin_d7 = Y9_GPIO_NUM;
  config.pin_xclk = XCLK_GPIO_NUM;
  config.pin_pclk = PCLK_GPIO_NUM;
  config.pin_vsync = VSYNC_GPIO_NUM;
  config.pin_href = HREF_GPIO_NUM;
  config.pin_sscb_sda = SIOD_GPIO_NUM;
  config.pin_sscb_scl = SIOC_GPIO_NUM;
  config.pin_pwdn = PWDN_GPIO_NUM;
  config.pin_reset = RESET_GPIO_NUM;
  config.xclk_freq_hz = 20000000;
  config.pixel_format = PIXFORMAT_JPEG;
  //init with high specs to pre-allocate larger buffers
  if(psramFound()){
    config.frame_size = FRAMESIZE_UXGA;
    config.jpeg_quality = 10;
    config.fb_count = 2;
  } else {
    config.frame_size = FRAMESIZE_SVGA;
    config.jpeg_quality = 12;
    config.fb_count = 1;
  }


#if defined(CAMERA_MODEL_ESP_EYE)
  pinMode(13, INPUT_PULLUP);
  pinMode(14, INPUT_PULLUP);
#endif


  // camera init
  esp_err_t err = esp_camera_init(&config);
  if (err != ESP_OK) {
    Serial.printf("Camera init failed with error 0x%x", err);
    return;
  }


  sensor_t * s = esp_camera_sensor_get();
  //initial sensors are flipped vertically and colors are a bit saturated
  if (s->id.PID == OV3660_PID) {
    s->set_vflip(s, 1);//flip it back
    s->set_brightness(s, 1);//up the blightness just a bit
    s->set_saturation(s, -2);//lower the saturation
  }
  //drop down frame size for higher initial frame rate
  s->set_framesize(s, FRAMESIZE_QVGA);


#if defined(CAMERA_MODEL_M5STACK_WIDE)
  s->set_vflip(s, 1);
  s->set_hmirror(s, 1);
#endif


  WiFi.begin(ssid, password);


  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("");
  Serial.println("WiFi connected");


  startCameraServer();


  Serial.print("Camera Ready! Use 'http://");
  Serial.print(WiFi.localIP());
  Serial.println("' to connect");
}


void loop() {
  // put your main code here, to run repeatedly:
  delay(10000);
}

9b99c90a-6f9d-11ed-8abf-dac502259ad0.gif

本文完

更多熱點文章閱讀

  • 玩嗨OpenHarmony:基于OpenHarmony的智能助老服務機器人
  • 玩嗨OpenHarmony:基于OpenHarmony的智慧農業環境監控系統
  • OpenHarmony 3.2 Beta多媒體系列:音視頻播放gstreamer
  • 基于OpenHarmony的智慧牧場方案:生物運動軌跡跟蹤篇
  • 基于OpenHarmony的智能門禁系統,讓出行更便捷

提示:本文電子燒友社區發布,轉載請注明以上來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱liuyong@huaqiu.com。


原文標題:基于OpenHarmony的智慧牧場方案:室內管理系統篇

文章出處:【微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電子發燒友
    +關注

    關注

    33

    文章

    552

    瀏覽量

    32978
  • 開源社區
    +關注

    關注

    0

    文章

    94

    瀏覽量

    423

原文標題:基于OpenHarmony的智慧牧場方案:室內管理系統篇

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    室內停車場定位導航解決方案

    一.?智慧室內停車場定位管理系統前景 在當今社會下,隨著汽車數量的快速增長,城市交通日趨擁堵,停車難題也成為了一個普遍存在的難題。而在節假日,景區作為聚集人流的地方,停車更是一個大問題
    的頭像 發表于 11-13 10:54 ?150次閱讀
    <b class='flag-5'>室內</b>停車場定位導航解決<b class='flag-5'>方案</b>

    智慧軍營車輛管理系統

    智慧華盛恒輝軍營車輛管理系統是一套專為提升部隊車輛管理效率、保障軍營安全而設計的集成化解決方案。以下是對該
    的頭像 發表于 11-05 12:18 ?159次閱讀

    智慧路燈照明管理系統解決方案 盾華智能路燈燈桿屏解決方案

    智慧路燈照明管理系統解決方案
    的頭像 發表于 11-01 10:33 ?235次閱讀
    <b class='flag-5'>智慧</b>路燈照明<b class='flag-5'>管理</b><b class='flag-5'>系統</b>解決<b class='flag-5'>方案</b> 盾華智能路燈燈桿屏解決<b class='flag-5'>方案</b>

    智慧路燈照明管理系統功能與應用

    智慧路燈照明管理系統,融合物聯網、大數據、云計算等技術,通過集成傳感器、通信模塊、智能照明控制終端等設備,將傳統路燈升級為能夠遠程監控、自動調節亮度、故障示警、智能化控制的智能照明解決方案
    的頭像 發表于 10-18 17:28 ?299次閱讀

    淺談智慧電能管理系統的設計與應用方案

    摘要:隨著科學技術的不斷發展,智慧電能管理系統的應用場景也越來越廣泛,利用智慧電能管理系統合理規
    的頭像 發表于 09-27 16:02 ?202次閱讀
    淺談<b class='flag-5'>智慧</b>電能<b class='flag-5'>管理</b><b class='flag-5'>系統</b>的設計與應用<b class='flag-5'>方案</b>

    智慧園區管理系統應用

    在數字化浪潮的推動下,智慧園區作為產業升級與創新發展的重要載體,正逐步成為推動區域經濟高質量發展的關鍵力量。智慧園區解決方案廣泛應用于園區的各個場景中,涵蓋從基礎設施建設、企業服務管理
    的頭像 發表于 09-19 16:52 ?228次閱讀

    aoa智慧工地室內定位解決方案具體功能及意義

    ?智慧工地室內定位解決方案建設背景和主要目標: 建設背景是為了解決傳統工地管理中的 痛點問題 ,而其 主要目標 則是通過現代科技手段實現工地管理
    的頭像 發表于 09-12 11:45 ?392次閱讀

    智慧圖書館能耗監測優化管理系統方案

    優化管理系統方案,旨在通過智能化手段實現對圖書館能耗的全面監測、精準分析與高效管理,有效減少能耗成本并提高能源利用效率。 通過在圖書館各區域配電室內
    的頭像 發表于 09-11 13:41 ?340次閱讀

    室內高精度人員定位系統解決方案

    高精度人員定位系統解決方案室內高精度人員定位系統方案概述 新銳科創是專業的人員定位系統廠家及
    的頭像 發表于 08-12 11:12 ?517次閱讀
    <b class='flag-5'>室內</b>高精度人員定位<b class='flag-5'>系統</b>解決<b class='flag-5'>方案</b>

    智慧光伏運維管理系統引領光伏電站管理新時代

    ,傳統的運維方式已無法滿足高效管理和維護的需求。智慧光伏運維管理系統的出現,為光伏電站的智能化管理和高效運維提供了全面的解決
    的頭像 發表于 07-30 16:00 ?814次閱讀
    <b class='flag-5'>智慧</b>光伏運維<b class='flag-5'>管理</b><b class='flag-5'>系統</b>引領光伏電站<b class='flag-5'>管理</b>新時代

    智慧園區運維管理系統方案

    隨著智慧園區的大力發展,園區內運維管理階段各種問題也逐漸凸顯。智慧園區運維管理系統平臺不僅可以大大減少運維
    的頭像 發表于 06-21 15:48 ?493次閱讀

    智慧排水監測系統方案

    智慧排水監測系統方案 智慧排水監測系統作為現代城市基礎設施管理的重要組成部分,旨在通過先進的信息
    的頭像 發表于 05-29 17:08 ?401次閱讀

    智慧樓宇能耗管理解決方案

    智慧樓宇能耗管理系統是一種集成了先進技術的解決方案,旨在幫助樓宇管理者實時監控、分析和優化能源消耗。該
    的頭像 發表于 05-11 13:56 ?847次閱讀
    <b class='flag-5'>智慧</b>樓宇能耗<b class='flag-5'>管理解決方案</b>

    智慧園區管理系統的全面介紹與優勢

    智慧園區是隨著科技的不斷發展而興起的一種新型園區管理模式。通過集成各類先進的信息技術設備和智能化系統智慧園區管理
    的頭像 發表于 04-23 11:40 ?568次閱讀
    主站蜘蛛池模板: 久久性感美女视频| 午夜啪啪福利视频| 添人人躁日日躁夜夜躁夜夜揉| 你懂的国产| 精品少妇一区二区三区视频| 狠狠狠| 97在线精品| 天天操天天操天天射| 狠狠插狠狠操| h在线观看视频| 特极毛片| 青草91| 国产成在线观看免费视频| 国产精品午夜国产小视频| 在线欧美色图| 色噜噜狠狠色综合欧洲selulu| 国产精品美女在线观看| 窝窝午夜看片免费视频| 国产午夜精品久久久久免费视小说| 欧美极品第1页专区| 免费看男女做好爽好硬视频| 欧美一区二区三区高清视频| 天天摸天天澡天天碰天天弄| 医生好大好硬好爽好紧| 天堂资源wwww在线看| 在线播放免费| 亚洲一区二区视频| 亚洲91| 中国美女一级黄色片| 1314酒色| 四虎国产精品永久在线| 永久免费视频| 男女性生动态免费视频| 精品一区二区三区自拍图片区| 国产视频精品久久| 天堂网最新| 特黄特黄一级高清免费大片 | 色综合啪啪| 综合久久婷婷| 欧美一级特黄aaa大片| 久久久久大香线焦|