久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

STM32全自動(dòng)節(jié)水灌溉系統(tǒng)畢業(yè)設(shè)計(jì)實(shí)戰(zhàn)指南

STM32全自動(dòng)節(jié)水灌溉系統(tǒng)畢業(yè)設(shè)計(jì)實(shí)戰(zhàn)指南 簡(jiǎn)介這是一套面向計(jì)算機(jī)、自動(dòng)化、通信及人工智能等相關(guān)專業(yè)學(xué)生與教師的STM32嵌入式實(shí)踐資源聚焦農(nóng)業(yè)智能化場(chǎng)景實(shí)現(xiàn)土壤濕度感知、水泵自動(dòng)啟停、流量監(jiān)測(cè)、時(shí)間調(diào)度及OneNet云平臺(tái)數(shù)據(jù)上報(bào)等核心功能適用于畢業(yè)設(shè)計(jì)、課程大作業(yè)與綜合實(shí)訓(xùn)。壓縮包共93個(gè)文件含44個(gè)頭文件.h定義外設(shè)驅(qū)動(dòng)與模塊接口40個(gè)源文件.c實(shí)現(xiàn)主控邏輯、ESP8266聯(lián)網(wǎng)、OLED顯示、RTC時(shí)鐘、CH/水流傳感器采集及MQTT通信等功能另有8個(gè)啟動(dòng)文件.s與1份README說(shuō)明文檔總大小僅323KB結(jié)構(gòu)清晰、模塊解耦度高。已有232人下載學(xué)習(xí)項(xiàng)目經(jīng)實(shí)際調(diào)試驗(yàn)證答辯獲98分高分配套文檔詳述硬件連接、代碼架構(gòu)與關(guān)鍵算法邏輯讀者可直接編譯運(yùn)行亦可基于現(xiàn)有框架擴(kuò)展LoRa通信、AI灌溉策略或移動(dòng)端交互功能。1. 畢業(yè)設(shè)計(jì)選這個(gè)方向先理清它到底在做什么如果你正在找畢業(yè)設(shè)計(jì)題目或者已經(jīng)選了“基于STM32的全自動(dòng)節(jié)水灌溉系統(tǒng)”我猜你大概率是看中了這個(gè)題目三點(diǎn)好處一是結(jié)合了當(dāng)下農(nóng)業(yè)用水短缺的現(xiàn)實(shí)背景答辯時(shí)有話說(shuō)二是硬件結(jié)構(gòu)清晰、軟件邏輯可控不至于做不完三是STM32生態(tài)資料極多遇到問(wèn)題能搜到答案。但我要先把丑話說(shuō)在前頭這類“智能灌溉”“自動(dòng)澆花”“節(jié)水系統(tǒng)”的題目每年都有大量學(xué)生做導(dǎo)師一眼就能看出你是真做了還是糊弄。題目老舊不代表好做恰恰因?yàn)樽龅娜硕嗬蠋煂彶槠饋?lái)反而有明確的標(biāo)準(zhǔn)——系統(tǒng)是否真的閉環(huán)傳感器數(shù)據(jù)是否穩(wěn)定控制策略是否有說(shuō)服力文檔里那些流程圖和代碼是否對(duì)得上如果是第一次接觸STM32建議先花一周時(shí)間把基礎(chǔ)外設(shè)過(guò)一遍GPIO、定時(shí)器、ADC、串口再動(dòng)手做系統(tǒng)。1.1 從零散需求到完整系統(tǒng)四個(gè)組成部分缺一不可一個(gè)能被導(dǎo)師認(rèn)可的節(jié)水灌溉系統(tǒng)一定不是“用土壤濕度傳感器測(cè)個(gè)值低于閾值就開(kāi)泵高于閾值就關(guān)泵”這么簡(jiǎn)單。完整的畢業(yè)設(shè)計(jì)級(jí)系統(tǒng)至少要包含四塊信息采集層土壤濕度、空氣溫濕度、光照強(qiáng)度可選、水箱液位可選。采集層決定了系統(tǒng)的“感知”能力也是后面控制策略的數(shù)據(jù)來(lái)源。控制決策層STM32主控芯片負(fù)責(zé)讀取傳感器數(shù)據(jù)、執(zhí)行控制算法、驅(qū)動(dòng)執(zhí)行機(jī)構(gòu)。核心是控制策略而不是簡(jiǎn)單的if-else。執(zhí)行機(jī)構(gòu)層水泵、電磁閥、滴灌/噴灌管路。執(zhí)行層的可靠性直接決定系統(tǒng)能不能實(shí)際運(yùn)行。人機(jī)交互層OLED顯示屏、按鍵、蜂鳴器以及可選的WiFi/ESP8266模塊用于手機(jī)APP遠(yuǎn)程查看和控制。這四塊缺了任何一塊系統(tǒng)都是“瘸腿”的。我見(jiàn)過(guò)不少學(xué)生只做了前兩塊顯示和按鍵都沒(méi)有答辯時(shí)只能拿著開(kāi)發(fā)板連電腦看串口數(shù)據(jù)導(dǎo)師問(wèn)了句“如果不在電腦旁邊你怎么知道現(xiàn)在土壤干不干”直接卡住。1.2 功能指標(biāo)定到什么程度才不顯得像玩具很多人的畢業(yè)設(shè)計(jì)做得太“輕”——功能看起來(lái)有了但沒(méi)有任何量化指標(biāo)。你需要在設(shè)計(jì)階段就明確幾個(gè)關(guān)鍵指標(biāo)它們會(huì)成為你文檔和答辯中的亮點(diǎn)土壤濕度檢測(cè)范圍一般電容式傳感器輸出0~3.3V或0~5V對(duì)應(yīng)濕度范圍建議標(biāo)定為0%~100%相對(duì)濕度??刂凭仍试S的濕度偏差范圍例如目標(biāo)濕度60%系統(tǒng)控制在55%~65%之間。響應(yīng)時(shí)間從傳感器讀值到水泵動(dòng)作的時(shí)間應(yīng)該做到1秒以內(nèi)。節(jié)水率這個(gè)最難量化但可以在文檔中做“理論節(jié)水率分析”——對(duì)比固定定時(shí)灌溉和按需灌溉的用水量差異。系統(tǒng)功耗如果設(shè)計(jì)了太陽(yáng)能供電或電池供電需要給出待機(jī)功耗和運(yùn)行功耗數(shù)據(jù)。我輔導(dǎo)過(guò)的一個(gè)學(xué)弟最初設(shè)計(jì)里只有一個(gè)濕度閾值我讓他加了“每日灌溉次數(shù)統(tǒng)計(jì)”和“累計(jì)用水時(shí)長(zhǎng)統(tǒng)計(jì)”這兩個(gè)數(shù)據(jù)一出來(lái)文檔立刻厚實(shí)了很多答辯時(shí)也有真實(shí)數(shù)據(jù)可以講。2. 硬件選型與最小系統(tǒng)設(shè)計(jì)每一顆料的取舍邏輯硬件選型是畢業(yè)設(shè)計(jì)的第一步也是很多人最容易糾結(jié)的一步。我的建議是不要追求高端不要堆料夠用、穩(wěn)定、能講清楚為什么選它就足夠了。2.1 STM32選型F103C8T6為什么是大多數(shù)人的最優(yōu)解在STM32家族里做灌溉系統(tǒng)最流行的是STM32F103C8T6也就是大家常說(shuō)的“藍(lán)丸”核心板。它采用ARM Cortex-M3內(nèi)核主頻72MHzFlash 64KBSRAM 20KB外設(shè)資源包括3個(gè)USART、2個(gè)I2C、2個(gè)SPI、12位ADC最多10通道、多個(gè)定時(shí)器價(jià)格低廉資料極多。為什么推薦它而不是更強(qiáng)的F407或更“新潮”的G0系列理由很簡(jiǎn)單資料密度最大。出了任何問(wèn)題幾乎都能搜到現(xiàn)成的解決方案。庫(kù)函數(shù)和HAL庫(kù)的兼容性最成熟網(wǎng)上模板多節(jié)省開(kāi)發(fā)時(shí)間。性價(jià)比高核心板十幾塊錢即使燒壞也不心疼。導(dǎo)師對(duì)這個(gè)芯片熟悉答辯時(shí)不容易被問(wèn)倒。如果你非要“創(chuàng)新”一點(diǎn)可以考慮STM32L431或STM32G431低功耗是亮點(diǎn)但這意味著自己畫PCB打板、自己焊最小系統(tǒng)工作量會(huì)大不少。我的建議是除非你畫板經(jīng)驗(yàn)豐富否則用核心板加外圍模塊的方案最穩(wěn)妥。2.2 土壤濕度傳感器的三種方案與坑點(diǎn)土壤濕度傳感器是整個(gè)系統(tǒng)的“眼睛”選錯(cuò)了后面全白搭。市場(chǎng)上有三種主流方案電阻式土壤濕度傳感器就是那種兩塊銅叉子插入土壤的模塊常見(jiàn)LM393比較器輸出帶藍(lán)色電位器可調(diào)閾值。優(yōu)點(diǎn)便宜兩三塊錢輸出簡(jiǎn)單數(shù)字輸出DO和模擬輸出AO都有。缺點(diǎn)銅電極在潮濕土壤中容易電解腐蝕幾周后讀數(shù)漂移嚴(yán)重不適合長(zhǎng)期使用。如果你只是做功能演示能用但答辯時(shí)如果被問(wèn)“你這傳感器長(zhǎng)期泡在水里會(huì)不會(huì)壞”會(huì)有點(diǎn)尷尬。電容式土壤濕度傳感器輸出模擬電壓電極鍍層處理更好不易腐蝕精度和穩(wěn)定性都優(yōu)于電阻式。價(jià)格十元左右畢業(yè)設(shè)計(jì)優(yōu)先選這個(gè)。常見(jiàn)型號(hào)有內(nèi)部集成運(yùn)放的模塊可以直接接STM32的ADC引腳。專業(yè)級(jí)土壤水分傳感器如TDR/頻域反射式這類傳感器精度高、抗干擾強(qiáng)但價(jià)格動(dòng)輒上百甚至數(shù)百元需要專業(yè)標(biāo)定不適合畢業(yè)設(shè)計(jì)的預(yù)算和周期。不推薦。選型時(shí)還容易忽略一個(gè)關(guān)鍵點(diǎn)傳感器探頭需要插入土壤的深度。很多學(xué)生把傳感器插得很淺測(cè)的是表層土濕度和植物根系實(shí)際吸水區(qū)域不一致。一般建議插入深度至少在5~8厘米且傳感器周圍土壤要壓實(shí)避免架空導(dǎo)致讀數(shù)偏低。2.3 水泵和電磁閥驅(qū)動(dòng)電路繼電器還是MOS管執(zhí)行機(jī)構(gòu)最常見(jiàn)的踩坑點(diǎn)在于驅(qū)動(dòng)電路。水泵通常是3~6V直流潛水泵或12V直流水泵和電磁閥12V/220V不能直接接在STM32的GPIO上因?yàn)镚PIO最大只能提供幾毫安電流而水泵啟動(dòng)電流可能高達(dá)幾百毫安甚至幾安培。主流方案有兩個(gè)繼電器驅(qū)動(dòng)通過(guò)三極管如S8050或ULN2003驅(qū)動(dòng)繼電器線圈再由繼電器觸點(diǎn)控制水泵通斷。優(yōu)點(diǎn)電氣隔離能驅(qū)動(dòng)220V交流設(shè)備缺點(diǎn)體積大、有機(jī)械壽命限制、通斷時(shí)有“咔嗒”聲和火花。MOS管驅(qū)動(dòng)用N-MOS管如AO3400做低邊開(kāi)關(guān)配合續(xù)流二極管。優(yōu)點(diǎn)無(wú)機(jī)械觸點(diǎn)、開(kāi)關(guān)頻率高、體積小缺點(diǎn)只能用于直流設(shè)備且柵極驅(qū)動(dòng)電壓要匹配。對(duì)于3.3V單片機(jī)選邏輯電平MOS管Vgs(th) 1~2V才能完全導(dǎo)通。畢業(yè)設(shè)計(jì)建議優(yōu)先用繼電器方案因?yàn)榻Y(jié)構(gòu)直觀、能講清楚、可靠性也夠。但要注意千萬(wàn)不要用開(kāi)發(fā)板上的3.3V直接驅(qū)動(dòng)繼電器模塊——雖然很多繼電器模塊自帶光耦隔離但線圈電流較大最好外接獨(dú)立電源避免水泵啟動(dòng)瞬間拉低單片機(jī)電壓導(dǎo)致死機(jī)。我見(jiàn)過(guò)一個(gè)真實(shí)案例學(xué)生用同一路電源給單片機(jī)和繼電器供電水泵一啟動(dòng)OLED屏幕立刻花屏程序也經(jīng)常重啟。后來(lái)改成繼電器單獨(dú)用12V電源、單片機(jī)用USB供電共地但不共源問(wèn)題立刻消失。這在電子設(shè)計(jì)里叫“電源隔離”你答辯時(shí)可以主動(dòng)講這個(gè)設(shè)計(jì)考慮非常加分。3. 下位機(jī)代碼架構(gòu)與核心功能實(shí)現(xiàn)這一部分是整個(gè)系統(tǒng)的大腦也是你文檔中篇幅最大的章節(jié)。代碼寫得好不好直接決定系統(tǒng)的穩(wěn)定性以及你答辯時(shí)敢不敢現(xiàn)場(chǎng)演示。3.1 工程環(huán)境選型標(biāo)準(zhǔn)庫(kù)還是HAL庫(kù)我建議你怎么選拿到一塊STM32第一個(gè)問(wèn)題是用標(biāo)準(zhǔn)外設(shè)庫(kù)Standard Peripheral Library還是HAL庫(kù)Hardware Abstraction Layer這問(wèn)題每年都有一堆人爭(zhēng)論。我的建議很明確畢業(yè)設(shè)計(jì)用標(biāo)準(zhǔn)庫(kù)理由只有一個(gè)——好抄、好搜、好懂。網(wǎng)上海量的入門教程、參考代碼絕大多數(shù)是基于標(biāo)準(zhǔn)庫(kù)的尤其是江協(xié)科技江科大出品的STM32入門視頻用的就是標(biāo)準(zhǔn)庫(kù)風(fēng)格代碼結(jié)構(gòu)清晰非常適合新手快速上手。你寫文檔的時(shí)候逐行注釋也好寫答辯被追問(wèn)的時(shí)候你能說(shuō)出每個(gè)寄存器的作用導(dǎo)師會(huì)覺(jué)得你是真懂了。HAL庫(kù)的優(yōu)勢(shì)是代碼可移植性強(qiáng)、CubeMX圖形化配置方便但代碼封裝層數(shù)多出了問(wèn)題很難排查而且答辯時(shí)容易露怯——比如導(dǎo)師問(wèn)“你這個(gè)ADC配置了幾位分辨率、采樣周期多少”你在CubeMX里點(diǎn)點(diǎn)鼠標(biāo)配出來(lái)的可能根本答不上來(lái)。工程結(jié)構(gòu)建議這樣組織Project/ ├── Core/ │ ├── Inc/ │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── ... │ └── Src/ │ ├── main.c │ ├── system_stm32f1xx.c │ └── ... ├── Drivers/ │ ├── STM32F1xx_HAL_Driver/ │ └── BSP/ │ ├── bsp_adc.c │ ├── bsp_oled.c │ ├── bsp_key.c │ ├── bsp_relay.c │ └── ... ├── Middlewares/ │ └── ... └── User/ ├── control.c ├── sensor.c └── display.c把驅(qū)動(dòng)代碼BSP層和應(yīng)用邏輯代碼User層分開(kāi)這是工程化思維也是答辯加分項(xiàng)。很多同學(xué)一個(gè)main.c寫上千行導(dǎo)師看著就頭大。3.2 ADC多通道循環(huán)采樣DMA穩(wěn)定性靠這一招節(jié)水灌溉系統(tǒng)至少要采兩路模擬量土壤濕度可能多個(gè)探頭、光敏電阻或空氣溫濕度模擬輸出。如果串行順序采集多通道ADC代碼雖然簡(jiǎn)單但CPU被占住影響其他模塊的實(shí)時(shí)響應(yīng)。更好的做法是多通道掃描模式 DMA循環(huán)傳輸。用標(biāo)準(zhǔn)庫(kù)實(shí)現(xiàn)的核心步驟是配置ADC為獨(dú)立模式掃描使能連續(xù)轉(zhuǎn)換使能外部觸發(fā)禁用數(shù)據(jù)右對(duì)齊規(guī)則通道數(shù)量為N。配置DMA為外設(shè)到內(nèi)存模式循環(huán)模式數(shù)據(jù)寬度為半字ADC的12位結(jié)果。定義數(shù)組uint16_t adc_value[N]DMA自動(dòng)把每次轉(zhuǎn)換結(jié)果按通道順序?qū)懭霐?shù)組。// ADC多通道DMA初始化關(guān)鍵部分 void ADC_DMA_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; ADC_InitTypeDef ADC_InitStructure; DMA_InitTypeDef DMA_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_ADC1, ENABLE); RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE); // 配置PA0-PA2為模擬輸入 GPIO_InitStructure.GPIO_Pin GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2; GPIO_InitStructure.GPIO_Mode GPIO_Mode_AIN; GPIO_Init(GPIOA, GPIO_InitStructure); // DMA配置 DMA_InitStructure.DMA_PeripheralBaseAddr (uint32_t)ADC1-DR; DMA_InitStructure.DMA_MemoryBaseAddr (uint32_t)adc_value; DMA_InitStructure.DMA_DIR DMA_DIR_PeripheralSRC; DMA_InitStructure.DMA_BufferSize 3; DMA_InitStructure.DMA_PeripheralInc DMA_PeripheralInc_Disable; DMA_InitStructure.DMA_MemoryInc DMA_MemoryInc_Enable; DMA_InitStructure.DMA_PeripheralDataSize DMA_PeripheralDataSize_HalfWord; DMA_InitStructure.DMA_MemoryDataSize DMA_MemoryDataSize_HalfWord; DMA_InitStructure.DMA_Mode DMA_Mode_Circular; DMA_InitStructure.DMA_Priority DMA_Priority_High; DMA_InitStructure.DMA_M2M DMA_M2M_Disable; DMA_Init(DMA1_Channel1, DMA_InitStructure); // ADC配置 ADC_InitStructure.ADC_Mode ADC_Mode_Independent; ADC_InitStructure.ADC_ScanConvMode ENABLE; ADC_InitStructure.ADC_ContinuousConvMode ENABLE; ADC_InitStructure.ADC_ExternalTrigConv ADC_ExternalTrigConv_None; ADC_InitStructure.ADC_DataAlign ADC_DataAlign_Right; ADC_InitStructure.ADC_NbrOfChannel 3; ADC_Init(ADC1, ADC_InitStructure); // 設(shè)置各通道采樣時(shí)間并按順序選擇通道 ADC_RegularChannelConfig(ADC1, ADC_Channel_0, 1, ADC_SampleTime_239Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_1, 2, ADC_SampleTime_239Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_2, 3, ADC_SampleTime_239Cycles5); ADC_DMACmd(ADC1, ENABLE); ADC_Cmd(ADC1, ENABLE); ADC_ResetCalibration(ADC1); // 啟動(dòng)ADC校準(zhǔn) while (ADC_GetResetCalibrationStatus(ADC1)); ADC_StartCalibration(ADC1); while (ADC_GetCalibrationStatus(ADC1)); ADC_SoftwareStartConvCmd(ADC1, ENABLE); // 開(kāi)啟軟件觸發(fā) DMA_Cmd(DMA1_Channel1, ENABLE); }采樣時(shí)間設(shè)置長(zhǎng)一點(diǎn)如239.5周期對(duì)噪聲抑制更友好代價(jià)是采樣率降低但灌溉場(chǎng)景每秒采幾次就夠了。設(shè)置采樣時(shí)間要確保ADC采樣周期滿足芯片手冊(cè)要求。F103要求ADC時(shí)鐘不超過(guò)14MHz如果你把APB2分頻配成了12MHz采樣時(shí)間用239.5周期總轉(zhuǎn)換時(shí)間約 (12.5 239.5) × (1/12) ≈ 21微秒完全夠用。DMA循環(huán)模式的好處是“采完一輪自動(dòng)從頭再采”主循環(huán)只需要讀數(shù)組不需要等轉(zhuǎn)換系統(tǒng)不會(huì)卡。3.3 灌溉控制策略閾值控制與模糊控制怎么落地很多人的控制代碼是這樣的if (humidity 40) { water_on(); } else if (humidity 60) { water_off(); }這種滯回控制也叫施密特觸發(fā)確實(shí)能實(shí)現(xiàn)基本功能防止水泵在閾值附近頻繁啟停。但它有兩個(gè)明顯問(wèn)題一是所有時(shí)間段“一刀切”植物在白天和夜間的需水量其實(shí)不同二是沒(méi)有考慮溫度、光照的耦合影響。比如夏天中午土壤30%濕度時(shí)因?yàn)闇囟冗^(guò)高植物蒸騰加劇直接澆透水反而可能熱傷害根系。更穩(wěn)妥的做法是做一個(gè)多因素綜合判斷基礎(chǔ)條件當(dāng)前濕度低于目標(biāo)濕度下限。附加條件如果光照強(qiáng)度較高白天允許在濕度低于目標(biāo)濕度上限時(shí)提前灌溉如果處于夜間則只在下限觸發(fā)時(shí)灌溉。保護(hù)條件連續(xù)灌溉時(shí)間超過(guò)設(shè)定上限如15分鐘強(qiáng)制停止防止漏水或傳感器誤判導(dǎo)致的水淹?;謴?fù)條件灌溉停止后設(shè)置一個(gè)最小間隔時(shí)間如5分鐘避免短時(shí)間反復(fù)啟停。這樣一套邏輯寫下來(lái)你的代碼就從“開(kāi)關(guān)控制”變成了“帶保護(hù)機(jī)制的專家控制”在文檔里能花上兩頁(yè)來(lái)分析和畫流程圖。如果你還想更進(jìn)一步可以采用模糊控制設(shè)定溫度、濕度偏差、濕度變化率為輸入輸出灌溉時(shí)長(zhǎng)。STM32F103的算力完全跑得動(dòng)模糊推理。但要提醒一句模糊控制的難點(diǎn)在于隸屬度函數(shù)和規(guī)則庫(kù)的設(shè)計(jì)需要合理性論證如果你時(shí)間不夠別硬上做不好反而會(huì)被導(dǎo)師抓住漏洞。3.4 OLED顯示、按鍵消抖與狀態(tài)切換的小細(xì)節(jié)OLED顯示建議使用0.96寸I2C接口的SSD1306屏幕四線接線占用IO少各種驅(qū)動(dòng)代碼一搜一大把。但有幾個(gè)小細(xì)節(jié)容易踩坑I2C地址SSD1306默認(rèn)地址一般是0x78寫地址也有0x7A的代碼里要對(duì)應(yīng)修改。啟動(dòng)等待OLED上電需要幾十毫秒的復(fù)位時(shí)間如果初始化后就立刻刷新可能白屏。我習(xí)慣在初始化前延時(shí)100ms。刷新頻率不要在主循環(huán)里頻繁調(diào)用OLED刷新會(huì)拖慢系統(tǒng)。可以用定時(shí)器做1Hz刷新或者用一個(gè)標(biāo)志位每500ms刷新一次。按鍵是企業(yè)級(jí)設(shè)備里隱藏的坑。STM32按鍵檢測(cè)經(jīng)典方案是掃描消抖一般用延時(shí)10~20ms消抖。但延時(shí)消抖會(huì)阻塞CPU更好的做法是在定時(shí)器中斷里做按鍵狀態(tài)機(jī)或者用外部中斷加定時(shí)器判斷長(zhǎng)按和短按。灌溉系統(tǒng)至少要設(shè)置三個(gè)按鍵模式切換鍵自動(dòng)/手動(dòng)模式切換。設(shè)置鍵進(jìn)入濕度閾值設(shè)置。加/減鍵調(diào)整目標(biāo)濕度上下限。狀態(tài)切換建議用枚舉類型定義typedef enum { MODE_AUTO 0, MODE_MANUAL, MODE_SETTING_HIGH, MODE_SETTING_LOW } SystemState_t;不同狀態(tài)下按鍵的功能可能完全不同這也是文檔里“人機(jī)交互設(shè)計(jì)”章節(jié)的好素材。4. 聯(lián)調(diào)階段最容易翻車的四個(gè)環(huán)節(jié)軟硬件都做完你以為大功告成其實(shí)真正的考驗(yàn)才開(kāi)始。聯(lián)調(diào)階段你會(huì)遇到各種“玄學(xué)”問(wèn)題下面這四個(gè)是我見(jiàn)過(guò)最多學(xué)生栽跟頭的地方提前說(shuō)出來(lái)希望你少走彎路。4.1 土壤濕度傳感器標(biāo)定你讀到的不是濕度是電壓土壤濕度傳感器的輸出是模擬電壓需要通過(guò)標(biāo)定映射為濕度百分比。大部分學(xué)生直接在代碼里寫死一個(gè)比例關(guān)系比如humidity 100 - adc_value * 100 / 4096。這樣做演示時(shí)可能沒(méi)問(wèn)題但換個(gè)環(huán)境、換個(gè)土壤數(shù)據(jù)就不可信了。正確的標(biāo)定方法是零點(diǎn)標(biāo)定把傳感器放在干燥土壤中或空氣中記錄ADC值作為“干態(tài)值”對(duì)應(yīng)濕度0%。滿量程標(biāo)定把傳感器放在水中或飽和泥漿中記錄ADC值作為“濕態(tài)值”對(duì)應(yīng)濕度100%。線性映射濕度(%) (adc干 - adc當(dāng)前) / (adc干 - adc濕) × 100%注意這里有個(gè)反相關(guān)系多數(shù)濕度傳感器濕度越高輸出越低導(dǎo)電性增強(qiáng)導(dǎo)致電壓下降所以計(jì)算公式是反的。很多學(xué)生沒(méi)注意這個(gè)細(xì)節(jié)寫出來(lái)的數(shù)據(jù)是“越大越干”不仔細(xì)看根本發(fā)現(xiàn)不了。標(biāo)定要做到三遍取平均把傳感器插進(jìn)土壤隔30秒記一次連續(xù)三次取平均值減小誤差。4.2 水泵水錘與繼電器抖動(dòng)問(wèn)題水泵從斷電到停止管路中的水會(huì)因?yàn)閼T性繼續(xù)流動(dòng)產(chǎn)生“水錘”效應(yīng)對(duì)管路接頭造成沖擊。你演示時(shí)可能聽(tīng)不到明顯響聲但長(zhǎng)期運(yùn)行會(huì)加速管路老化。緩解辦法有兩個(gè)一是軟件上做軟停止——先關(guān)閉電磁閥如果有再停水泵二是硬件上在出水管口加裝一個(gè)單向閥或緩沖裝置。繼電器抖動(dòng)是另一個(gè)隱蔽問(wèn)題。繼電器從吸合到穩(wěn)定需要幾毫秒到十幾毫秒期間觸點(diǎn)會(huì)反復(fù)通斷產(chǎn)生電弧影響觸點(diǎn)壽命甚至造成外界電磁干擾。解決方法是不要在繼電器動(dòng)作后立刻進(jìn)行高精度ADC采樣軟件上等50~100ms再做下一步。4.3 串口調(diào)試與日志打印的可靠姿勢(shì)很多人聯(lián)調(diào)時(shí)用串口printf打印數(shù)據(jù)但代碼一復(fù)雜printf影響時(shí)序還容易死機(jī)。這里有個(gè)小技巧如果你用標(biāo)準(zhǔn)庫(kù)的printf注意重定向fputc時(shí)要關(guān)掉中斷或加臨界區(qū)保護(hù)否則串口中斷和其他中斷沖突會(huì)死機(jī)int fputc(int ch, FILE *f) { // 等待上次發(fā)送完成防止數(shù)據(jù)覆蓋 while (USART_GetFlagStatus(USART1, USART_FLAG_TXE) RESET); USART_SendData(USART1, (uint8_t)ch); return ch; }調(diào)試信息建議加上時(shí)間戳和通道標(biāo)識(shí)比如[ADC1] ch02033 ch11890 ch22100 [soil] 52%這樣排查問(wèn)題快得多。還可以用DMA環(huán)形緩沖區(qū)做日志打印完全不影響主循環(huán)時(shí)序。4.4 斷電重連與系統(tǒng)自恢復(fù)邏輯畢業(yè)設(shè)計(jì)答辯現(xiàn)場(chǎng)最尷尬的畫面是你正在演示系統(tǒng)突然斷電重啟然后因?yàn)槌跏蓟樞騿?wèn)題卡死。雖然你不能完全避免斷電但至少要讓系統(tǒng)“重新上電后能自行恢復(fù)”。需要保證的幾件事系統(tǒng)上電后不要立即檢測(cè)濕度、立即判斷是否灌溉。等3~5秒讓傳感器和OLED穩(wěn)定后再進(jìn)入主邏輯。如果系統(tǒng)掉電前水泵正在工作重新上電后默認(rèn)進(jìn)入停止?fàn)顟B(tài)不要自動(dòng)恢復(fù)灌溉防止水淹事故。長(zhǎng)按按鍵進(jìn)入“出廠設(shè)置”用于恢復(fù)默認(rèn)閾值參數(shù)。這些都是可靠性設(shè)計(jì)的范疇答辯時(shí)主動(dòng)講出來(lái)會(huì)明顯提升導(dǎo)師的評(píng)分印象。5. 畢業(yè)設(shè)計(jì)文檔與答辯準(zhǔn)備的加分項(xiàng)最后來(lái)說(shuō)說(shuō)很多人忽略的部分源代碼做好是50分文檔和答辯占另外50分。5.1 文檔結(jié)構(gòu)怎么搭才能讓導(dǎo)師一眼看懂畢業(yè)設(shè)計(jì)論文一般要求包含背景意義、系統(tǒng)方案設(shè)計(jì)、硬件設(shè)計(jì)、軟件設(shè)計(jì)、系統(tǒng)測(cè)試、總結(jié)展望等章節(jié)但寫的人很容易把它寫成流水賬。我的建議是文檔每一章都要回答一個(gè)“為什么”。比如硬件設(shè)計(jì)章節(jié)你不是羅列“我用了STM32F103C8T6、DHT11、OLED屏”而是要說(shuō)明為什么主控選型時(shí)排除51單片機(jī)、排除樹(shù)莓派為什么傳感器選電容式而不是電阻式為什么驅(qū)動(dòng)電路用繼電器方案。用對(duì)比表格來(lái)說(shuō)明優(yōu)劣方案優(yōu)點(diǎn)缺點(diǎn)適用場(chǎng)景51單片機(jī)便宜、簡(jiǎn)單、資料多主頻低、外設(shè)少、無(wú)法跑復(fù)雜算法基礎(chǔ)實(shí)驗(yàn)STM32F103性價(jià)比高、外設(shè)豐富、資料多功耗相對(duì)較高畢業(yè)設(shè)計(jì)主流選擇Arduino上手最快、庫(kù)豐富代碼效率低、實(shí)時(shí)性差快速驗(yàn)證原型樹(shù)莓派性能強(qiáng)、可跑Linux貴、功耗高、啟動(dòng)慢需要圖像/復(fù)雜AI的場(chǎng)景軟件設(shè)計(jì)章節(jié)核心代碼附上每段都加注釋關(guān)鍵邏輯配上流程圖或狀態(tài)圖用Word/Visio畫不要用Python畫你要考慮到導(dǎo)師的閱讀習(xí)慣。5.2 實(shí)驗(yàn)數(shù)據(jù)怎么測(cè)、怎么呈現(xiàn)更有說(shuō)服力答辯時(shí)“功能演示正?!敝凰慵案褚獩_擊優(yōu)秀你得有數(shù)據(jù)支撐。建議至少做三組測(cè)試濕度保持測(cè)試設(shè)定目標(biāo)濕度60%記錄系統(tǒng)啟動(dòng)后24小時(shí)內(nèi)土壤濕度的變化曲線展示濕度被穩(wěn)定控制在55%~65%。響應(yīng)時(shí)間測(cè)試模擬突然缺水拔掉傳感器探頭記錄系統(tǒng)檢測(cè)到異常到水泵啟動(dòng)的時(shí)間間隔。節(jié)水對(duì)比測(cè)試同樣一盆植物用“定時(shí)灌溉”和“本系統(tǒng)自動(dòng)灌溉”對(duì)比一周用水量計(jì)算節(jié)水率。數(shù)據(jù)呈現(xiàn)用表格和曲線圖Excel就能做不要求多美觀真實(shí)就行。我有一個(gè)學(xué)生做溫濕度聯(lián)動(dòng)控制連續(xù)采了一周數(shù)據(jù)畫出的曲線圖幾乎和論文級(jí)一樣答辯時(shí)老師直接給了“工作量充足”的評(píng)價(jià)。5.3 答辯常見(jiàn)追問(wèn)與應(yīng)答思路最后梳理幾個(gè)導(dǎo)師最愛(ài)問(wèn)的問(wèn)題提前準(zhǔn)備“你這個(gè)傳感器測(cè)的準(zhǔn)嗎和真實(shí)濕度差多少”答傳感器經(jīng)過(guò)標(biāo)定絕對(duì)誤差約±3%~5%對(duì)于灌溉控制場(chǎng)景足夠。同時(shí)說(shuō)明誤差來(lái)源土壤壓實(shí)程度、探頭插入深度、溫度漂移?!叭绻^電器壞了會(huì)不會(huì)燒掉水泵”答設(shè)計(jì)了繼電器驅(qū)動(dòng)電路的保護(hù)二極管、限流電阻并在軟件上增加了最大灌溉時(shí)長(zhǎng)保護(hù)同時(shí)可以說(shuō)明選用帶過(guò)流保護(hù)的水泵驅(qū)動(dòng)模塊?!澳愕南到y(tǒng)如果WIFI斷網(wǎng)了怎么辦”如果你做遠(yuǎn)程控制 答系統(tǒng)具備本地自動(dòng)控制能力WiFi只負(fù)責(zé)遠(yuǎn)程監(jiān)控?cái)嗑W(wǎng)不影響基礎(chǔ)灌溉功能?!皠e人做的也是STM32你這個(gè)有什么創(chuàng)新點(diǎn)”答創(chuàng)新點(diǎn)不需要多但要有。比如多傳感器融合判斷、防干燒保護(hù)、斷電自恢復(fù)、節(jié)水率統(tǒng)計(jì)分析都是可以展開(kāi)的方向。有些同學(xué)答辯時(shí)喜歡夸大自己做了多少功能結(jié)果被導(dǎo)師一追問(wèn)就穿幫。我的建議是寧可少做一個(gè)功能也要把你做了的功能講深講透。一個(gè)能做數(shù)據(jù)可視化、有控制曲線、有異常保護(hù)的分析過(guò)程遠(yuǎn)比五個(gè)流于表面的功能更能扛住追問(wèn)。這套系統(tǒng)做完你會(huì)發(fā)現(xiàn)它其實(shí)是一個(gè)完整的“感知-決策-執(zhí)行-交互”閉環(huán)把單片機(jī)外設(shè)、傳感器原理、控制算法、電源設(shè)計(jì)、可靠性設(shè)計(jì)全都串了起來(lái)。即使工作后不搞嵌入式這種全流程的項(xiàng)目思維也能直接遷移到其他領(lǐng)域。希望這篇內(nèi)容能幫你把這個(gè)畢業(yè)設(shè)計(jì)做得扎實(shí)、講得清楚答辯那天的底氣得靠今天一行行代碼和數(shù)據(jù)攢出來(lái)。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产青青美女玩逼视频| 免费αV在线视频| 东北丰满熟女国产一区| 亚洲女人毛茸茸91| 粉嫩国产精品久久粉嫩| 亚洲成人黄色在线观看| 国产丝袜一区二区三区| 麻豆传媒一区二区在线观看| 无码一区二区三区四区五区六区七区八区九区十区视频 | 天天拍天| 97色欧州| 中文字幕在线播放2中文字幕在线观看2 | 青娱乐手机日韩在线视频| 婷婷丁香五月天综合东京热| 天天插网| 久久国产乱子伦精品免费女,网站| 暖暖精品二区三区观看| 国产精选三级在线观看| 成人性爱免费播放| 日韩性爱啪啪视频| 啊啊啊啊无码| 96超碰网| 欧美色图片欧美色图| 中文字幕啊啊啊在线观看视频| 人人摸.人人色| 中文字幕精品免费一区二区| 伊香蕉综合久久久久久久噜噜噜| 精品人妻视频一区二区在线播放 | 成人老鸭窝人人在线视频| 黄片不用下载在线观看| 精品偷拍13p欧美dodk视频| 玖草在线视频| 99在线精品视频| 女上位精品在线| 欧美 熟女 日韩| 亚洲男人的天堂一区二区| 丁香五月激情综合| 婷婷五月丁香五月| 99热综合| 欧美性,色九九| 综合色图,成人综合网| 91影库| 日韩有码 一区二区三区| 天天躁日日躁狠狠狠躁| 国产蜜臀精品一区二区尤物| 久久九九热| 国产精品毛片| 肉丝中文无码高清| 老司机福利社视频在线观看| 超碰偷拍| 蜜臀99久| 26uuu性| 国模私拍一区二区三区神乳| 日韩不卡av一二三| 理论久久婷婷网 8| 日韩人妻网站| av久日| 中文字幕免费看| 狠狠操一区二区| 亚洲熟妇熟在线电影视频| 天天综合网国产| 久久免费中文字幕在线观看| 国产精品 午夜福利| caopeng97人妻| 欧美青青视频| 亚洲双插| 一级性爱视频免费观看| 人人操,人人液| 一本久道在线综合视频| 一区二区视频在线播放| 夜夜操av亚洲一区二区| 日本熟妇精品九九| 免费试看60秒| 天天艹天天日| 欧洲乱码视频| 情色大香蕉| 欧美天天综合| 欧洲熟妇xxXx欧美老妇裸体| 国产人妖的免费的视频| 欧美日韩岛国大片在线观看| 天美传媒在线一区| 色狠狠一区二区三区香蕉| 91欧美亚洲| 26uuu偷拍亚洲欧洲综合| AV综合中文字幕干| 新视频sss国产| 亚洲色图A| 国内毛片欧美香蕉精品| 97精品国产97久久久久久户外免费| 欧美少妇第一页| 人妻精品一区一区三区蜜桃91| 校园春色 欧美| 亚洲精品一区二区精品| 夜夜一区二区| 色色九区| 99热最新| 九九av| 一中国女人毛片水真多| 六月丁香网| 久草男人天堂| 极品销魂美女一区二区| 亚洲五月婷| 国精综合一二三区影视| 亚洲一区日韩精品中文字幕| 亚洲精品久| 91久久国外网| 精品人妻伦一二三区久久| 伦在线97| 精品高清av中文字幕| 很很干很很操| 日产精品久久久一区二区| 成人AV超碰免费在线| 亚洲有薄码区日本系列中文字幕| 怡红院亚洲怡春院av| 国产精品永久免费10000| 女优免费一区二区永久| 精品十八在线观看| 欧美日韩第一页| 欧美人人天天网| 小视频国产| 91狠婷| 不卡视频一区蜜桃视频 | 成人日韩3| 欧美日韩黄片精品在线 | 亚洲无码一区成人免费午夜| 中文久久爆乳| 日韩欧美蜜桃精品久久中文字幕久久 | a男人的天堂久久一级A毛片| juliaann精品熟女一区| 亚洲欧洲日本精品中文a∨| 婷婷久久网| 手机久操欧美综合色码| 亚洲另类小说卡通动漫| 人人摸人人舔一区二区| 成年人一级黄色毛片大全在线观看| 乱理日韩中文| 精品国产无码中文| 亚洲精品 欧美精品| 日本欧美一区二区三区免费| 97久久精品不卡| 四色永久成人网站| 欧美翘臀视频网站一区二区三区| 久久久爆乳翘臀一线天伦理视频| 玖日综合网| 91|九色|国产熟女| 欧美综合第一页| 少妇超碰在线| 日日干天天干夜夜爽| 女人一区| 欧美激情中文字幕另类小说| 2019亚洲男人天堂| 可以免费观看的av| 欧美性爱日韩高清| 久久久91福利姬| 一区二区三区 日韩欧美| 中文字幕伊人| 天天色综亚洲91污| 日本三级精品| 久久av色| 极品色www影院| 91n欧美| 亚洲av总站| 亚洲图片欧美| 亚州高清色综合| 国产精品久久伊人| 久久国产在线一区二区| 中文幕97| 猛交交| 一级片在线观看高清无码| 超碰是碰在线观看| 欧美后入视频| 丁香五月激情综合| av天堂天堂av日韩| 夜色91| 久久久久婷婷精品av电影| 男人的天堂啪啪| 自拍偷拍国产欧美日韩韩| 青草园大香蕉| 91夜夜蜜桃臀1区2区3区| 日本视频在线观看污污污| 亚洲综合草草| 9久久美女首页| 日韩乱伦视频| 久热影视| 亚洲情色视频| 少妇九九九九| 青青草五月份天| 综合久欧洲| 人人色人人操在线| 亚洲中文一区二区三区| 福利视频香蕉免费一区二区在线| 激情文学小说一区二区 | 青青草在线视频美女| 性欧美另类高清| 乱伦av麻豆| 亚洲巨爆乳一区二区三区四季网| 欧美天天搞| 熟妇激情| 日韩精品三级片长长久久| 视频在线观看一二三区| 又大又白奶子| 91色艳| 超碰成人免费| 操逼视频亚洲| 亚洲最大的综合性av| 99re免费视频精品全部| 91精品微拍福利| 欧差乱伦二三| 中文字幕在线观看网址| 欧美亚洲激情| 国产精品视频内谢女人| dy888午夜老子影视达达兔| 欧洲一区二区三区四区在线观看| 久湿久久| 九九九九九九免费视频| 后入式999| 欧美天堂超碰97| 夜夜嗷嗷一区二区| 中文字幕版| 毛片视频白嫩| 久热伊人99re| 校园春色亚洲欧洲| 久热9| 岛国精品视频在线观看| 色综合99| 欧美人妻精品| 亚欧色图在线激情| 蜜桃AV天堂| 精品国产91久久久久久一区黄无| 日产国产精品中文久久婷婷| 操人妻丝袜高跟| 女性喷水高潮在线观看| 自拍大香蕉乱插| 久久精品久久久久久久| 国产精品乱码久久久久| 人人操人人色网| 亚洲色欧美| 伊人欧美大香蕉视频| 91痴汉| 怡红院成人视频| 亚洲天天在线| 日韩三级在线观看网站| 韩国三级三级BD在线| 97在线观看播放视频| 啪啪资源网| 久久久久久精品免费看A级| 亚洲天堂人妻熟妇视频| 五月天大香蕉| 蜜臀AV一区二区三区激情综合| 天天做天天爱天天爽AV| 中日韩久久久免费看| 69久久| 国产91 丝袜在线播放00-百度| 欧美亚洲情色| 日韩亚洲中文字幕在线| 天天综合精品| 深夜激情无码| 久久久久久夜夜夜夜夜| 久久偷偷色综合蜜桃| 99re热| 神马久久午夜| 日韩激情啪啪| 试看福利| 九九九九精品九九九九| 97欧美性爱| 五月丁香综合激情| 粉嫩小泬久久久一区二区| 裸体美女免费看网站青草| 精品97久久综合| 亚洲不卡AV在线| 97这里只精品| 久久超碰97| 黄色操人| sss视频华人在线| 久久国产999| 啊啊啊想要| 视频在线观看免费一区二区三区 | 乱欲一区二区| 91啪9色| 粘花网06av视频| 日韩射图| 久草视频在线视频在线视频在线观看| 久久久精品成人国产| 国产一级久久久| 91欧美www| 浪人综合网| 中文字幕视频2区| 黄色成年| 日韩中文字幕二区| 中文字幕一品色图| 欧美做爰无码A片视频| 欲色影视综合吧| 97这里只有精品| 国产热RE99久久6国产精品首| 国产精品午夜成人福利| 9久在线视频只有精品| 久久黄色视频一区二区三区| 国产这里只有精品| 亚州黄站| 东京成人一区| 夜夜爽夜夜爽| 东北夫妻性偷拍| 日日夜夜骑| 亚洲图片激情综合另类| 日韩精品99久久久久久中文字幕| 啪啪视频免费在线观看| 夜色五月天| 欧美人妻制服| 人妻天天夜夜爽一区二区| 欧美自拍网| 在线99热| 91殴美| 中文字幕一区av| 欧美激情 亚洲色图| 欧美黄色大片在线观看 | 91色综合色| 91精品女厕偷拍视频| 91在线限制级| 国产无吗在线播放| 人妻天堂网| 免费在线观看国内色片网站网址| 亚洲毛片基地专区| 97在线资源| 97视频在线看| 嗯~啊~轻一点 视频| 亚洲天堂人妻熟妇视频| 久久綜合很很很| av最新免费中文字幕| 亚洲高清视频在线观看| 国产综合在线视频网站| 久久久不卡区一区二区三区久久久| 欧美一级A一级a爱片久久| 蜜色网色哟哟| 丰满岳乱妇一区二区三区| 99热日| 国产成人网站在线观看| 久久久久久久强迫| 99色婷婷中文字幕乱色| 精品无码一区二区| 超碰99在线观看| 精品久9| 天天影视综合网欧美精品| 大香蕉一级黄色片久久| 校园春色综合色| 风流老熟女一区二区三区l| 天天日天天干天天摸天天操| 午夜精品99久久久久传媒| 岛国小电影| 神马久久久久久久久| Julia在线播放亚洲久久| 中国AAAAAA黄色片| 日韩三级在线观看mp4| 日va操| 国产综合久久久麻桃个| 九九久久国产精品怡红院| 夜夜 中文视频rt| 久久精品国产亚洲AV先锋| 97精品国产精品免费观看| 日韩不卡毛片Av免费高清| 色五月婷婷久久| 国产一区二区三区不卡手机在线| 色眯眯av| 日本操BAV| 夜夜操夜夜爽夜夜高潮| 色欲天天综合久久久无码网中文| 国语国产操逼伊人AV网| 久久国产对白激情浪潮| 久久国产精品熟女人妻| 亚洲宅男天堂| 亚洲97| 中文字幕五月婷婷免费| 一级免费精品| 国产sv美女内射| 亚洲欧美激情小说| 欧美少妇高潮视频| 伊人青青草久久| 校园春色中文字幕AV| 亚州熟妇精品| 香蕉欧美| 日本黄 R色 成 人网站| 后入 亚洲 美女 射| 久久伦理视频久久大香蕉视频| 欧美性夜| 中文字幕一区二区三四五区日日骚| 欧美偷拍区| 91精品成人| 99re只有精品| 日韩啪啪啪啪啪| 白嫩国模丰满一二三区| 亚洲av资源| 国产97在线播放| 双插在线| 少妇内射视频| 97色欧州| 天堂涩涩| 亚洲男人天堂2019| 六月婷婷综合| 国产精品色色| 99热色这里只有精品| 色呦呦呦在线观看视频| 高清无码 国产精品| 91岛国动作片| 26uuu久久| 亚洲同性aV综合| rion磁力链接| 国产美女自拍视频| 亚洲精品国产精品成人| 91人精品妻入口| 国产精品网址| 青娱乐欧美激情一区二区| 91亚洲在线| 亚洲牲交| 国产Aα| JIZZJIZZ国产精品喷水| 综合婷婷| 久久婷婷在线观看视频| 在线观看A啊啊啊| 97久久久精品| 天天色综合影视网| 天美传媒精品久久视频| 国产精品96| 免费看片黄| 亚洲va有码在线天堂| 99热只有这里有精品| 丁香六月综合激情| 欧美 亚洲 大香| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 欧洲特黄毛片免费看欧洲毛片| 91丝袜在线观看| 97一区二区蜜臀| 日欧操屄| 高清孕妇孕交| 五月天亚洲网| 午夜啊啊啊| 激情五月天综合网| 亚欧高清在线| 99国产精品视频尤物| 激情欧美97| 97热视频在线观看| 国产十八禁视频| 九色 人妻 大香蕉| 亚洲一区二区麻豆影院| 欧美日韩中文亚洲v在线综合| 黄片视频观看| 97干97色| 激情小说亚洲色图| 亚洲资源吧| 我爱操| 超碰视97中文| 亚洲第一页色网| 精品999日本| 欧美视频第二页| 久久亚州高清| 久久久久9999妇女| 日本孕妇孕交| 色欧美色交综合| 91欧美www| 国产精品久久久久久久久久久久久久吹 | 丰满人妻一区二区三区性色| CCYY草草影院地址入口| 91国产操逼视频| 欧美A片中文字幕| av爱爱爱| 无码少妇精品一区二区60岁老人| 国产91会所女技师在线观看| 欧美精品xxxwww| AV乱伦专区| 国产午夜激片Av毛片不卡| 久久成人国产| 长长久久曰曰夜夜成人网| 日亚韩精品视频二区三| 五月色综合| 综合五月婷婷| 亚洲91网站| 精品无码少妇| 国产操逼视频在线观看| 99久久精品无码一区二区| 美女自卫慰黄网站免费| 2025亚洲男人天堂| 91精品少妇搡搡搡| 白丝AV| 999国产精品999| 色诱中文字幕| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 国产精品日日摸夜夜添骚逼| 精品毛片av一区二区| 九色PORNY9l原创自拍| 亚洲成人性爱在线观看| 99精品久久久久久久婷婷蜜桃| 九色婷婷| 一区二三区四区视频大全套| 国产精品99精品视频网站| 欧美综合区| 欧洲天天在线| 91少妇高潮| 乱伦av.com| 91青视频| 乱操乱伦AV| 久久男人的天堂国产| 色色青青久久| 永久免费观看的毛片的网站| 探花一区在线| 国产乱伦性爱区| 9久久久久| 五月色丁香| 亚洲色图伊人网| 国产精品 久久久精品一牛| 日本伦理一区二区| 亚洲精品一区二区精华| 欧州激情视频在线一区二区| 中文字幕在线第二页| 久草网站免费在线观看| 色网亚洲人| 黄色大香焦1级‘′‘| 欧美性爱精品一区二区| 性色综合网| 欧美97爱| 亚洲人天堂| 91老熟女逼| 日韩中文字幕视频在线观看| 欧美日日操| 一区二区三区高清天码| 久久久久久久97| 开心六月色| 日韩情色AV| 色色操| 95人妻爽爽人人做人人澡| 丁香五月久久| 天天操天天射青青草| 淫荡熟女乱伦网| αⅴ天堂| 日韩 欧美 另类 人妻| 欧美日韩插逼视频| 国产精品色色| 色九九综合AV| 操逼片中文| 新亚洲无码| 97超碰亚洲| 欧美一区二区三区四区综合| 秋霞怕怕片| WWW黄片COM| 久久久精品日本一道| 亚洲色人阁| 91操人| 欧美丝袜中文字幕07在线| 国产超碰在线一区| 久久99综合| ji熟女.com| 97在线观视频免费观看| 久久综合女优| 色五月第四色| 日本天天操| 淫淫总合网| 欧美的精品的视频| 亚洲一二三| 激情六月婷婷| 91一区二区| 亚洲国产精品9999在线观看| 啊v在线观看视频| 日韩欧美蜜桃精品久久中文字幕久久 | 久久久久久少妇| 欧美熟女激情| 人人污日韩一区二区| 美女露胸露屁股| 天天天天干| 98一区二区精品| 自拍盗摄一区| av线电影| 91天天综合在线| 人妻少妇精品久久久久久久| 亚洲无码视频免费在线观看网址! J?P?NESEHD熟女熟妇伦 | 91亚洲综合| 午夜成人爽爽爽爽A片李冰冰| 秋霞Av理论一级在线| 成年人网站在线免费观看| 久久首页| 婷婷爱五月| 色精品极品| 精品福利视频| 97久久国产亚洲精品超碰热| 亚欧美综合网| 国产精品嫩草久久久久| 久久精品国产亚洲AV片多多| 美女露胸露尿口| 国精品一区二区三| 粉嫩久久久极品| 亚洲激情片| 精品毛片久久久精品毛片| 日本99热| www.acm成人黄色毛片| 午夜在线播放| 欧美国产日韩高清在线| yirendaxiangjiashipin| 久久网亚洲| 免费少妇一区二区| 另类小说五月天| 伊人国产视频| 国产精品无码成人精品| 伊人久久大香线蕉无码| 爱干爱射网啊啊啊| 亚洲欧美另类激情小说| 婷婷五月天影院| 高颜值美女口爆高潮浪叫| 中文字幕精品一区欧美| 日本三级人妻a人妻一在线| 老司机福利社视频在线观看| 一本久道在线综合视频| 日韩性爱电影一区| 大香蕉一级黄色片久久| 六月丁香五月婷婷| 东京热,男人的天堂| 亚洲成人美女无吗| 九九九九一区| 五月丁香综合| 91综合无码| 成人 日韩欧美一区| 超碰久超碰久| 色欲久久综合| 啊啊啊好想要| 超碰98综合网| 中文字幕日本久久| 加勒比海色香蕉婷婷| 免费农村成人少妇人妻Aa一区二区视频 | 日本熟妇一区二区三区| 逼操网站| 日本阿v天堂在线观看| 中文字幕日韩情色| 97天天插| 天天综合站| 国产精品粉嫩福利在线| 国产精品乱码久久久久久| 亚洲熟女乱综合一区二区三区| 色 婷97| 国产精品久久久久久久久久久久久久久久久久| 91狠狠色丁香婷婷综合久久精品| 欧美成人一区二区三区在线播放| 强奸乱伦日韩AV| 入口操逼网站| 日本淫乱女一区二区三区视频| 91亚洲网| 国产精品一区二区久久精品| 精品午夜福利国产一区二区在线观看| AV一起草在线| 2019精品国产无码成人| 国产区性爱在线视频秋霞豆| 成人97人人超碰人人| 亚洲1区2区三区高清中文字幕| 久久精品亚洲成a人天堂| 色婷五月| 熟啊v色欧美热| 另类 综合 日韩 欧美 亚洲| 超碰视97中文| 蜜臀久久99精品久久久久久酒店 | 校园春色之综合网| 60秒免费小视频| 久久久久久久久久久久久久久久9| 天操天操夜操夜月操月年年操操| 日本不卡在线二区三区| 97色亚洲| 国产伦乱91| 欧美日韩一二三| 嫩草影院永久在线制服丝袜| 四虎影库国产精品免费| 亚洲精品无码少妇久久| 欧美精品三级黄片| 91色图片| 中出20p| 天海翼久久| 亚洲黄日韩无码专区| 乱伦系列一区二区| 岛国黄| 人妻一区视频| 99在线免费公开视频| 99人妻| 天天肏夜夜肏| 内射中国少妇高清视频免费视频 | 狠狠操夜夜| 成人免费视瓶| 国产精品久久久啊| 东北女人无套内谢视频| 波多野42部无码喷潮在线观看| A片 AV一级在线播放观看免费 | 婷婷五月天补不补| 人妻少妇精品久久久| 久久精品夜色国产亚洲AV| 大香蕉伊人75| 人干人人人操人人摸| 日韩伦理久 久久 清纯| 亚洲欧美999| 日本欧美国内在线| 丝袜美女诱惑 91 视频| 综合久久久久久久久91| 亚洲成人免费电影| 欧美色图亚洲色,麻豆| 看大黄色大片原件| 天堂在线一区二区| 国产家庭乱伦表演| 九九九久千久久激情蜜桃在线看| 欧美97av| 97人妻碰碰中文无码久热丝袜| 天天干1区2区在线| 日韩人妻播放| 亚洲少妇自拍中文字幕懂色| 国产精品视频白浆免费| 伊人久久亚洲中文字幕不卡| 粉嫩av久久一区二区三区| 性性久久| 囯产操逼片| KK色在线影院| 深夜啪啪啪视频免费| 亚洲男人的天堂网| 国产精品女同| 精品成人av一区二区三区在线| 欧美自拍偷拍综合图片| 久久99干一本高清| 91男同| 亚洲精品丝袜-不卡成人免费……| 日日夜夜骑| 亚洲男人天堂2016| 一级黄色视频网| 国产美女自拍视频| 色眯眯av| 欧美色图亚洲色图成人在在线| 99re国产精品视频| 69精品| 91美女在线观看| 人妻在线中出视频| 8050无码八戒| 精品久| 久久华人网| 中文字幕精品人妻丝袜| 2018天天干在线视频| 欧美肥臀在线| 日韩精品99久久久久久中文字幕| 人人摸人人干人人拍97| 午夜性刺激视频免费观看| 亚洲精品国产av天美传媒| 九九热精品| 国产97综合| 亚洲色五月| 亚洲一曲日韩精品| 亲子敌伦对白在线播放 | 99热在线播放| 探花视频免费观看国产专区| 欧美久久久| 91国产丝袜足交精品视频| 婷婷丁香六月天| 岛国网址国产| 99在线免费公开视频| 成人精品无码| 青青草原伊人网| 久久m| 日韩二三区| 色欧美天天| 99热精品在线| 亚洲第一综合| 午夜精品一区二区三区三上悠亚| 免费看欧美美女黄色大片| 亚洲中文国际强奸字幕| 伊人久久综合影院| 精品国产Av无码久久久伦古装 | 91视频综合在线| 久久亚洲不卡一区二区三区| 激情文学欧美| 欧美色图成人网一区二区 | 六月丁香网| 日本人妻A片成人免费看片| 久操热线| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 久操视频在线观看| 成人午夜高潮av猛片| 91AV入口| 超碰成人公开| 性爱乱伦一区| 久久综合九九| 69人妻人人揉人人躁人人精品| 欧美刺激色黄片免费看| 久/久精品99看9| av天天在线观看| 丝袜性亚洲| 成人一区二区三区四区| 999熟女精品| 精品国产乱码久久久久久久久久毛片| 91成人精品| 九九九久久久| 亚洲欧美日韩二区视频| 8050午夜少妇无码| 亚洲无码99| 亚洲中文人妻色| 精品人妻一区二区三区夜夜| 久久国产精品视频| 亚州一区二区| 国内偷自视频区视频综合| 国产97视频免费观看| 日本天天操| 麻豆人妻精品一区二区| 一牛影视久久久一区二区三区| 区一二区日韩亚洲乱码av电影| 久噜噜| 超碰97男女| 国产高清吃奶免费视频网站| 探花激情视频| 欧美午夜色妇色鬼| 激情综合网一盗摄| 欧美国产婷婷久久| 免费的很黄很污的全部视频| 激情久久久| 色九九九综合| 亚洲激情视频| 婷婷丁香五月天综合东京热| 欧插网站| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 亚洲最大黄网| 另类专区加勒比| 男啪女色黄无遮挡免费观看| 一本精品日本在线视频精品| 人人人摸人人| 婷婷五月天伊人| 少妇500双飞99| 裸模AV女优| 九久9精品| 亚洲国产精品成人无码久久久| 嗯嗯嗯好爽| 日韩精品99久久久久久中文字幕| 欧美少妇高潮视频| 亚洲色图尤物视频| 黄页大片在线观看| 97中文字幕色| 9久精品| 人人扣人人操| 中出后入| 欧美色九九| 美中日韩无码| 久久久久ab| 日韩有码 一区二区三区| 天美av在线观看| 怡红院久久老司机| 人人干人人操人人..com| 先锋精品av色鲁| 天天综合~91| 日本在线播放不卡一区| 成人日本精品九区| 亚洲性网| 好湿好紧好爽 视频| 超碰久超碰久| 色丁香久久| 麻豆色99999| JULIA一区二区三区在线播放| 日韩天天本| 色y情视频免费看| 白丝1区2区3区| 欧美色青| 人妻碰碰碰碰碰碰| 黑人综合网| 女同在线视频一区| 天美传媒AV在线播放| 三级三级三级日本99| 水滴偷拍| 欧美久久九九| 国产品精品自在在线午夜免费| 人妻久久久久久久久久久久久久久 | 国产精品久久久久久久久久久久久久吹| 国产成人精品日本视频| 欧美色日本| 综合 欧美 亚洲 日本| 久久成人午夜狠狠| 亚洲熟女av日韩熟女| 老熟女综合网| 亚洲综合网电影91| 日本熟妇浓毛hdsex| 情色av电影| 无码丰满熟妇一区二区浪潮AV| 密臀在线免费观看| 蜜桃臀一区二区三区久久| 伊人久久大香大香线蕉中文| 欧美激情精品久久久| 人妻av在线| 97色碰| 久久99草| 1024人妻| 国模久久在线| 天天综合色| 亚洲色欲天天天堂色欲网女| 97色色,97综合| 在线性黄高清免费视频| 玖玖久久久| 亚洲精品国产精品乱码不卡| 国产亚洲精品av一区| 这里都是精品| 日本有码久久| 岛国在线免费视频| 97人妻人人躁人人玩人人| 久久草草欧美精品| 欧美九一精品久久久熟妇| 国产乱子伦一区二区三区在线观看| 在线a v| 国产精品久久成人免费| 97国产|免费| 999久久久九| 日逼国产| 国产精品久久久久久久久久梁医生| 天天操天天7| 青青草九九九九九| 久久无码成人| 777超碰| 国产丰满少妇久久久精品影院| 亚洲AV无码国产成人| 国产高清亚洲日韩一区| 玖玖超碰熟| 激情文学网伊人| 色在线综合| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 99这里有精品视频| 国产精品国产| 黄色成品网站| 亚洲五月丁香花狠狠干一区二区三区| 欧美亚洲色图另类国产| 91九久| 色综合九九| 99热| 亚洲中文字幕av| 伊人网在线观看| 久久久久久夜夜夜夜夜| 精品一区二区亚洲国产| 国产多人在线观看视频| 天天日熟妇| 啊啊啊好舒服好爽啊啊啊视频| 丁香五月影院| 韩国午夜理伦三级好看| 私人尤物在线精品不卡| 曰本道人妻久久久在线不卡色视频| 欧美少妇一区二区三区| 另类图片五月| 99日韩| 日韩av无码网站| 久久久一区二区三区四区五区| 久久久少妇诱惑精品视频| 丝袜av一区二区三区| 精品久久久中文字幕不| 理论久久婷婷网 8| 一本久道久久综合狠狠爱| AA丁香综合激情| 99在线精品观看99| 九九干| 中文字幕乱码人妻二区三区| 97精品一区二区视频| 久久久久久久人妻丝袜| 91在线视频国产网站| 亚洲成人在线资源| 97草草| 淫穴高潮色图| 综合色久欲| 熟女露脸激情自拍视频| 懂色AV网| 天堂性色| 加勒比综合网| 人妻天天爽天天爽三区| 亚洲加勒比久久日本道| 91亚洲综合| 97超碰人人模人人拍人人| 国产精品爆乳懂色蜜乳| 丝袜人妻av一区二区| heyZO天然素人无码AⅤ专区| 秋霞成人做爱| www黄片免费看com| 欧美做爰无码A片视频| 人人操人人狠狠操| 韩日精品四区| 亚洲精品一二三四区| 欧美老妇综合网| 亚洲一区二区 麻豆传媒| 91精品国久久久久久无码| 蜜桃臀 后入 一区 二区 三区 在线| 国产婷婷一区| 欧美91丝袜| 亚洲清纯综合| 91精品导航| 欧美激情精品| 精品无码一区二区三区| 亚洲色图欧美色图日韩色图| 国产黄色av大片网站| 欧美精品四区| 97久久免费| 国产精品白丝AV| 欧美色女人| 亚洲成人免费中文字幕| 强奸国产在线| 婷婷色婷婷| 91挑色欧美| 99re欧美| 国产久久成人| 国模精品娜娜一二三区| 青青青国产| 91男人天堂网| 草草草草视频| 精品成人动漫一区二区| 亚洲无码99| 四季AV一区二区凹凸精品小说| 久久精品男人的天堂| 久久久久久九九九| 一级黄色性爱A级片| 日日干夜夜干| 牛牛久久国产精品视频一二三| 婷婷五月天色网| 人妻天堂三区| av网页一区二区三区| 91粉芽高清在线一区二区| 中日无幕一二三四区| 啊啊啊啊啊啊啊啊啊在线观看| 后入国产| 免费看片黄| 九九这里只有精品| 九九九九九九视频| V A在线| 精品人妻美妇91job| 国产亚洲精品美女久久久| 天天综合色| 婷婷久月| 欧美日韩亚洲五月天婷婷| 美女啊啊啊啊啊啊| 欧美成人黄网色网站| 欧美性暴力猛交XXXX| 精品人妻一区二区三区不卡断| 免费人成毛片乱码| 五月天婷婷综合网| 亚洲美女色图| 九九九国产| 九九探花视频在线观看| 欧美 亚洲 大香| 大色综合| 黑丝少妇在线观看| 亚欧精品久久久久久久久久久| 2019亚洲男人天堂| 亚洲阿v天堂在线| 丁香久久| 操淫穴亚洲五月丁香| 精品久久久久久AV无码| 日日夜夜狠狠| 国产精品伦理| 老子午夜伦不卡影院| 哈哈操电影AV| 狠狠久久手机视频精品| 国产又黄又猛又粗又爽的网站| 丝袜美腿操av| 韩国一级婬片A片AAAAA| 牛牛久久国产精品视频一二三| 成人精品在线免费视频| 久久亚洲影院一区二区| 天天综合网~91| 婷婷五月在线视频| 色老久久| 极品极品色影院| 中文字幕第二页| 婷婷五月天影院| 久久高潮妇女视频| 97干在线看| 亚洲午夜福利视频| 后入 亚洲 美女 射| 97久久国产| 日韩一级特黄av毛片| 蜜屁Av| 午夜福利免费精品视频| 青草伊人久久| 狠狠色噜噜狠狠狠狠狠色综合久久| 在线亚洲精品久久久| 日本大香蕉综合网红本杳社区| 久9视频| 综合视频91| 精品性爱| 欧美 中文字幕 一区| 国产成人无码a| 美女自卫慰黄网站免费| 日本精品九九九| 五月丁香| 亚洲无码com| 色偷偷色偷偷欧美日韩| 综合久久六月久久婷婷| 九九九九精品视频| 蜜桃成人1区2区3区| 国产成人亚洲精品无| 久久111| 亚洲精品亚洲人成在线麻豆| 国产自偷| 人妻天堂综合网| 日韩字幕一区| 啊啊啊啊好大好硬啊啊啊啊啊 | 国产欧美精品日韩区二区麻豆天美| 91性情| 蜜桃久久久久久久久久久久 | 97超碰大| 中文字幕片| 8050无码八戒| 在线天堂资源亚洲| 亚洲欧美大香蕉| 精品少妇人妻av久久免费| 久久亚洲一区二区色婷婷| 亚洲人妻熟妇三十三区| 精品亚洲国产成人AV制服丝袜 | 超碰久久中文| 亚洲精品天堂久久A∨51成人漫| 久九九九九九九九热| 天堂精品小草| 国产毛片久久久久久久| 色爽——AV| 色妹子A V| 亚洲黄色a级片| 97爱| 老鸭窝在线视频播放| 日韩精品9999| 99热成人| 国产美女mm131爽爽爽爽| 少妇久久久| 国产精品大屁股999| 一区二区首页| 国产久久av| 亚洲欧洲中文日韩女优乱码| 欧美激情片一区二区| 综合五月天| 极品尤物女神在线观看| 91看黄片| 啊啊啊啊操死我| 国产1727欧美| 艳美熟妇先锋一二三区| 伦伦成年午夜免费视频| 日本孕妇一区二区视频操逼免费看 | 日本免费不卡二区| 亚洲欧美日韩综合在线尤物| 亚洲精美粉嫩嫩泬在线观看 | 亚洲欧美中文日韩视频中国语| 岛国A V在线免费看| 精品国产乱码久久久久久网站入口| 欧洲自拍色图gif在线| 日韩欧美成人大香蕉| 99成人| 日韩一级二级| 家庭乱伦性爱av| 日韩欧美午夜一区二区| 日本506070| 日本三级精品| 欧日韩在线观看| 亚洲永久AV无码精品秋霞| 四虎 精品 WWW| 手机看av网站在线看| 日本Xx性爱| 久久性爱视频免费看| 欧美97色| 裸体1区| 欧美暴力猛交| 成人天天看站长推荐| 欧美A√综合网 | www.人人cao| 色婷婷网| 夜夜天天噜狠狠爱2021| 东北女人| 久久精品国产Aⅴ| 麻豆性爱视频在线播放| 伦理第一页| 久久草草欧美精品| 中文字幕黑人大片| 国产精品高清2021在线|