哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

淺析基于stm32f103與涂鴉智能的智能蜜蜂養(yǎng)殖系統(tǒng)

Q4MP_gh_c472c21 ? 來源:21IC電子網(wǎng)論壇 ? 作者:用戶18785275440 ? 2021-04-13 11:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

初中有幸與蜜蜂結(jié)緣,但是由于要讀書,或者平時(shí)沒在家,而蜜蜂對(duì)生成環(huán)境計(jì)較苛刻,喜歡安靜,干燥,并且在黑暗的環(huán)境中,如果管理不好就會(huì)造成蜜蜂逃的逃,跑的跑,不僅沒有產(chǎn)量反而蜜蜂都跑完了,目前就在想有沒有可以遠(yuǎn)程監(jiān)控蜂箱的方法。

我的方案使采用stm32f103c8t6作為主控,然后用涂鴉的三明治開發(fā)板VWXR2接入涂鴉云。

C:UsersdellDesktop涂鴉

如果是新用戶先注冊(cè)一個(gè)賬號(hào)

C:UsersdellDesktop涂鴉涂鴉新建文件夾

注冊(cè)成功后登陸,然后點(diǎn)擊創(chuàng)建產(chǎn)品,流程我上傳來,產(chǎn)品創(chuàng)建成功后,下載全部文件,但我發(fā)現(xiàn)我做的蜂箱智能養(yǎng)殖系統(tǒng),系統(tǒng)的功能和我的不符合,這時(shí)需要進(jìn)入自定功能

C:UsersdellDesktop涂鴉新建功能點(diǎn)

還有就是設(shè)備面板,如果不符合自己的要求,可以自定義

72d4be60-9b7a-11eb-8b86-12bb97331649.png

在開發(fā)途中,如果又不懂的,可以點(diǎn)擊右上角的文檔,進(jìn)入涂鴉開發(fā)者,里面有特別詳細(xì)的講解,并且b站上也有視屏講解,可謂是非常的仔細(xì),非常適合初學(xué)者

73142d66-9b7a-11eb-8b86-12bb97331649.png

接下就是移植sdk

在原有的工程文件添加 sdk文件,并且把.c和.h文件加入

C:UsersdellDesktop涂鴉sdk

點(diǎn)擊編譯,并按照工程報(bào)錯(cuò)進(jìn)行相應(yīng)的更改,涂鴉在這里也是做的非常詳細(xì),只要雙擊錯(cuò)誤,就會(huì)跳到錯(cuò)誤那里,然后涂鴉在報(bào)錯(cuò)那里有中文提示

C:UsersdellDesktop涂鴉錯(cuò)誤

后面的就接著操作,值得注意的是,改完過后會(huì)遇到

。.USERstm32f10x.h(522): error: #40: expected an identifier

typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState;

。.USERstm32f10x.h(522): error: #40: expected an identifier

typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState;

。.USERstm32f10x.h(525): error: #40: expected an identifier

typedef enum {ERROR = 0, SUCCESS = !ERROR} ErrorStatus;

。.USERstm32f10x.h(525): error: #40: expected an identifier

這時(shí)只需在WiFi.h中添加頭文件 #include “stm32f1xx.h” 來解決

C:UsersdellDesktop涂鴉錯(cuò)誤一

73395f1e-9b7a-11eb-8b86-12bb97331649.png

73452a42-9b7a-11eb-8b86-12bb97331649.png

添加完成后,只需打開自己所需的功能點(diǎn)

C:UsersdellDesktop涂鴉功能點(diǎn)

然后在主函數(shù)中調(diào)用wifi_uart_service();并且初始化wifi_protocol_init();,然后就是配網(wǎng)操作,這里可以用按鍵,首先調(diào)用重置函數(shù),然后調(diào)用配網(wǎng)模式選擇,根據(jù)自己的需求選擇模式,下載程序,利用涂鴉小助手進(jìn)行配網(wǎng),小助手在下載的文件中有,配網(wǎng)成功后,只需把剛才調(diào)用的兩個(gè)函數(shù)屏蔽就可以,這樣不用按鍵也行,不過大家盡量使用按鍵,方便。

C:UsersdellDesktop涂鴉配網(wǎng)

接下來就是寫自己所需功能的函數(shù)了,采用超聲波檢測(cè)蜂箱是否有巢蟲,具體思想是,蜂箱的長(zhǎng)度固定,我只需檢測(cè)蜂箱底部的長(zhǎng)度即可,只要檢測(cè)的蜂箱長(zhǎng)度小于蜂箱的實(shí)際長(zhǎng)度,便可認(rèn)為蜂箱有巢蟲。當(dāng)檢測(cè)蜂箱有巢蟲時(shí),并用LED燈進(jìn)行報(bào)警。

然后蜂箱蓋檢測(cè),檢測(cè)蜜蜂是否處于黑暗的環(huán)境,采用光明電阻檢測(cè),當(dāng)光敏電阻的值低于2600時(shí),并用ledC13作為警報(bào),可認(rèn)為蜂箱的環(huán)境不是黑暗密閉的。接下來就是蜂箱內(nèi)的溫室度,這是一個(gè)很重要的組成部分,我采用的dht11,通過mcu讀取,將溫濕度實(shí)時(shí)上傳客戶端。

C:UsersdellDesktop涂鴉全圖

#include “dect.h”#include “adc.h”#include “dht11.h”#include “wifi.h”#include “l(fā)ed.h”#include “UltrasonicWave.h”

void Detect_Read(void){ Dht11_read(); get_voit_d(); get_voit_g(); UltrasonicWave_StartMeasure(); chaoshengbo(); }//采集光敏電阻轉(zhuǎn)換為亮度值 A1引腳void get_voit_d(void){ float light; light =Get_Adc(1) ; if(light《2600) { mcu_dp_enum_update(DPID_COVER_STATE,0); //當(dāng)前蜂箱蓋狀態(tài)枚舉型數(shù)據(jù)上報(bào); GPIOC -》BRR =GPIO_Pin_13; } else { mcu_dp_enum_update(DPID_COVER_STATE,1); //當(dāng)前蜂箱蓋狀態(tài)枚舉型數(shù)據(jù)上報(bào); GPIOC -》BSRR =GPIO_Pin_13; } // printf (“%f

”,light);}

//采集電源電壓 A0引腳void get_voit_g(void ){ float voit; voit=Get_Adc(0) /4096.0*3.3; voit=voit/3.3*100; mcu_dp_value_update(DPID_BATTERY_PERCENTAGE,voit); //當(dāng)前電池電量VALUE型數(shù)據(jù)上報(bào);// printf (“%f

”,voit);}

/**********************超聲波距離計(jì)算***************************/void chaoshengbo(void){ float juli; juli=TIM_GetCounter(TIM1)*5*34/200.0; if(juli《8&&juli!=0) { mcu_dp_bool_update(DPID_CHECK,1); // 當(dāng)前巢蟲檢測(cè) BOOL型數(shù)據(jù)上報(bào); GPIOB -》BRR =GPIO_Pin_4; } else { mcu_dp_bool_update(DPID_CHECK,0); // 當(dāng)前巢蟲檢測(cè) BOOL型數(shù)據(jù)上報(bào); GPIOB -》BSRR =GPIO_Pin_4; } }void Dht11_read(void){ u8 temperature; u8 humidity; DHT11_Read_Data(&temperature,&humidity); mcu_dp_value_update(DPID_NOW_TEMP,temperature ); //當(dāng)前溫度檢測(cè)VALUE型數(shù)據(jù)上報(bào); mcu_dp_value_update(DPID_HUM,humidity); //當(dāng)前濕度檢測(cè)VALUE型數(shù)據(jù)上報(bào); // printf(“temperature=%d

”,temperature);// printf(“humidity=%d

”,humidity); }

#include “sys.h”#include “usart.h”#include “usart2.h” #include “l(fā)ed.h”#include “delay.h”#include “wifi.h”#include “adc.h”#include “dht11.h”#include “dect.h”#include “timer.h”#include “UltrasonicWave.h”int main(void){ delay_init(); //延時(shí)函數(shù)初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 設(shè)置中斷優(yōu)先級(jí)分組2 DHT11_Init(); uart_init(9600);//用于WiFi模塊通信 uart2_init(115200);//用于串口通信 LED_Init();//用于報(bào)警模擬 Adc_Init(); Timerx_Init(5000,7199); wifi_protocol_init(); UltrasonicWave_Configuration();// mcu_reset_wifi();// delay_ms (10);// mcu_set_wifi_mode(SMART_CONFIG ); while(1) { wifi_uart_service(); Detect_Read(); } }
編輯:lyn

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

    關(guān)注

    34

    文章

    497

    瀏覽量

    68192
  • 涂鴉智能
    +關(guān)注

    關(guān)注

    7

    文章

    319

    瀏覽量

    20763

原文標(biāo)題:基于stm32f103與涂鴉智能的智能蜜蜂養(yǎng)殖系統(tǒng)

文章出處:【微信號(hào):gh_c472c2199c88,微信公眾號(hào):嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    CW32L012與STM32F103的三角運(yùn)算性能對(duì)比

    ? ?CW32L012和STM32F103在定位和性能上差異顯著,在三角函數(shù)的運(yùn)算性能上的對(duì)比亦非常直觀。 一、 硬件架構(gòu)對(duì)比(性能基礎(chǔ)) 芯片型號(hào) CW32L012C8 STM32F103
    的頭像 發(fā)表于 12-29 15:32 ?2518次閱讀
    CW32L012與<b class='flag-5'>STM32F103</b>的三角運(yùn)算性能對(duì)比

    【新品上市】華清遠(yuǎn)見AIoT實(shí)戰(zhàn)平臺(tái)-STM32F103&amp;amp;ESP32-S3 AI開發(fā)板套件,玩轉(zhuǎn)小智AI桌寵機(jī)器狗智能車等項(xiàng)目

    F103&ESP32-S3AI開發(fā)板是華清遠(yuǎn)見針對(duì)嵌入式與AI開發(fā)市場(chǎng)需求,打造的高性能、低成本AIoT實(shí)戰(zhàn)平臺(tái)。該開發(fā)板采用雙核心設(shè)計(jì),整合了STM32F103與ESP32-S3兩款芯片
    的頭像 發(fā)表于 11-03 16:18 ?1618次閱讀
    【新品上市】華清遠(yuǎn)見AIoT實(shí)戰(zhàn)平臺(tái)-<b class='flag-5'>STM32F103</b>&amp;amp;ESP32-S3 AI開發(fā)板套件,玩轉(zhuǎn)小智AI桌寵機(jī)器狗<b class='flag-5'>智能</b>車等項(xiàng)目

    MH32F103A系列單片機(jī)的功能特性

    MH32F103A是一款硬件完美兼容ST32的國產(chǎn)32位單片機(jī),使用高性能的ARM Cortex-M3 內(nèi)核,最高工作頻率216 MHz。內(nèi)置最大512K Flash,96K Sram存儲(chǔ)器。MH32F103A 軟硬件兼容STM32F1
    的頭像 發(fā)表于 09-12 10:58 ?1315次閱讀
    MH32<b class='flag-5'>F103</b>A系列單片機(jī)的功能特性

    CherryUSB +STM32F103C8 example usb cdc device不識(shí)別是怎么回事?

    請(qǐng)問下使用stm32F103 blue pill 板子 1.按照文檔教程 及 視頻教程 使用https://github.com/CherryUSB/cherryusb_stm32
    發(fā)表于 09-10 07:03

    STM32項(xiàng)目分享:智能廚房安全系統(tǒng)(機(jī)智云)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能廚房安全系統(tǒng)(機(jī)智云)功能如下:STM32F103C8T6單片機(jī)作為主控芯片檢測(cè)功能:檢測(cè)環(huán)
    的頭像 發(fā)表于 09-10 00:01 ?1305次閱讀
    <b class='flag-5'>STM32</b>項(xiàng)目分享:<b class='flag-5'>智能</b>廚房安全<b class='flag-5'>系統(tǒng)</b>(機(jī)智云)

    STM32F103長(zhǎng)時(shí)間運(yùn)行,串口發(fā)送失敗怎么解決?

    STM32F103長(zhǎng)時(shí)間運(yùn)行,串口發(fā)送失敗,目前定位到一致卡在USART_FLAG_TC判斷那里,我們采用輪詢的方式發(fā)送數(shù)據(jù),然后判斷USART_FLAG_TC是否發(fā)送成功,在大量發(fā)送后出現(xiàn)了一次發(fā)送后USART_FLAG_TC沒有置位,然后就一直卡在這里了,這可如何是好?
    發(fā)表于 07-30 07:55

    STM32項(xiàng)目分享:智能語音臺(tái)燈(機(jī)智云)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能語音臺(tái)燈(機(jī)智云)功能如下:STM32F103C8T6單片機(jī)作為主控單元按鍵切換模式,支持自
    的頭像 發(fā)表于 07-24 18:03 ?1830次閱讀
    <b class='flag-5'>STM32</b>項(xiàng)目分享:<b class='flag-5'>智能</b>語音臺(tái)燈(機(jī)智云)

    STM32F103c8上做DLQR最優(yōu)控制算法的C編程資料

    這是我近期做的一個(gè)項(xiàng)目--基于STM32F103c8的DLQR控制算法的C編程,涉及DLQR最優(yōu)控制算法、嵌入式STM32F103編程、CMSIS-DSP庫使用。? ??附有完整的程序。
    發(fā)表于 07-23 15:30 ?0次下載

    STM32項(xiàng)目分享:智能魚缸/水族箱/水產(chǎn)養(yǎng)殖系統(tǒng)

    01—項(xiàng)目簡(jiǎn)介1.功能詳解STM32智能魚缸/水族箱/水產(chǎn)養(yǎng)殖系統(tǒng)功能如下:可檢測(cè)溫度,水位
    的頭像 發(fā)表于 07-03 18:24 ?1305次閱讀
    <b class='flag-5'>STM32</b>項(xiàng)目分享:<b class='flag-5'>智能</b>魚缸/水族箱/水產(chǎn)<b class='flag-5'>養(yǎng)殖</b><b class='flag-5'>系統(tǒng)</b>

    STM32F103驅(qū)動(dòng)LD3320語音識(shí)別模塊

    本文介紹了如何使用STM32F103微控制器驅(qū)動(dòng)LD3320語音識(shí)別模塊,該模塊具備非特定人語音識(shí)別功能,支持動(dòng)態(tài)編輯關(guān)鍵詞,且無需額外Flash和RAM。通過SPI接口連接并配置代碼,實(shí)現(xiàn)在不同指令下執(zhí)行相應(yīng)操作,如流水燈、閃爍等。實(shí)驗(yàn)結(jié)果顯示,STM32能成功識(shí)別并響
    的頭像 發(fā)表于 06-28 14:16 ?1905次閱讀
    <b class='flag-5'>STM32F103</b>驅(qū)動(dòng)LD3320語音識(shí)別模塊

    基于STM32智能水產(chǎn)養(yǎng)殖系統(tǒng)電路+代碼+論文實(shí)例打包下載

    基于STM32智能水產(chǎn)養(yǎng)殖系統(tǒng)電路+代碼+論文實(shí)例打包,推薦下載!
    發(fā)表于 05-29 21:40

    STM32F103C6T6 DCAC逆變器原理圖

    STM32F103C6T6 DCAC逆變器原理圖
    發(fā)表于 05-19 17:48 ?2次下載

    【硬核項(xiàng)目】STM32F103 智能小車全棧開發(fā):紅外循跡 / 避障算法 + WiFi 遠(yuǎn)程控制,附原理圖與代碼

    今天為大家推薦一款功能強(qiáng)大的STM32多功能智能小車——華清遠(yuǎn)見STM32F103智能云控小車。這款小車集紅外遙控、遠(yuǎn)程物聯(lián)控制、智能循跡、
    的頭像 發(fā)表于 05-16 17:11 ?2484次閱讀
    【硬核項(xiàng)目】<b class='flag-5'>STM32F103</b> <b class='flag-5'>智能</b>小車全棧開發(fā):紅外循跡 / 避障算法 + WiFi 遠(yuǎn)程控制,附原理圖與代碼

    CS32F103RB有無驅(qū)動(dòng)例程,是否可用stm32F103的驅(qū)動(dòng)代碼?

    如果不能使用stm32F103驅(qū)動(dòng)的話,請(qǐng)把驅(qū)動(dòng)例程發(fā)送1830665518@qqcom
    發(fā)表于 05-15 10:54

    stm32f103c8t6主控芯片無人機(jī)原理圖

    stm32f103c8t6主控芯片無人機(jī)原理圖
    發(fā)表于 04-29 17:02 ?3次下載
    江西省| 库伦旗| 余江县| 霍林郭勒市| 沙洋县| 龙口市| 龙门县| 蛟河市| 崇左市| 贵德县| 舒兰市| 阳原县| 苏尼特右旗| 定襄县| 襄垣县| 西华县| 桃江县| 盐边县| 威信县| 敦煌市| 宁阳县| 个旧市| 平利县| 任丘市| 合阳县| 建德市| 曲周县| 交城县| 资兴市| 图木舒克市| 洮南市| 南江县| 安新县| 昌平区| 西宁市| 博爱县| 松溪县| 廊坊市| 梁河县| 博罗县| 大洼县|