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

ARTICLE DETAIL

資訊詳情

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

STM32自動(dòng)澆花系統(tǒng)實(shí)戰(zhàn):土壤濕度傳感器與狀態(tài)機(jī)設(shè)計(jì)

STM32自動(dòng)澆花系統(tǒng)實(shí)戰(zhàn):土壤濕度傳感器與狀態(tài)機(jī)設(shè)計(jì) 簡(jiǎn)介這是一套STM32自動(dòng)澆花系統(tǒng)的完整工程資源面向嵌入式初學(xué)者、電子競(jìng)賽選手及智能硬件DIY愛好者解決植物養(yǎng)護(hù)中土壤濕度、光照強(qiáng)度與空氣溫濕度的自動(dòng)監(jiān)測(cè)以及按需智能澆水的問題。壓縮包共535個(gè)文件、約27.77MB包含86個(gè)C語言源文件、70個(gè)頭文件、原理圖與PCB的PNG圖片、PDF說明文檔、TXT配置記錄和Keil工程文件等可完整看到從驅(qū)動(dòng)編寫到應(yīng)用層控制的代碼結(jié)構(gòu)目錄層次清晰。系統(tǒng)以STM32F103C8T6為核心集成土壤溫濕度、光敏及空氣溫濕度傳感器通過OLED實(shí)時(shí)顯示環(huán)境參數(shù)并由水泵依據(jù)定時(shí)或濕度閾值觸發(fā)灌溉文件中還涉及DC-DC電源模塊、繼電器控制和PCB布局設(shè)計(jì)能幫助理解傳感器采集、信號(hào)處理與功率驅(qū)動(dòng)的完整鏈路。目前已有3773人學(xué)習(xí)下載資源內(nèi)附帶工程源碼、原理圖與說明文檔便于對(duì)照硬件設(shè)計(jì)和軟件邏輯進(jìn)行排障、移植或擴(kuò)展為更高階的物聯(lián)網(wǎng)澆花平臺(tái)。1. 項(xiàng)目背景與整體設(shè)計(jì)思路1.1 為什么值得做一個(gè)自動(dòng)澆花系統(tǒng)做這個(gè)項(xiàng)目的起因特別簡(jiǎn)單我家里養(yǎng)了十幾盆綠植隔三差五出差回來不是干死就是澇死?;ㄅ枥锏耐寥罎穸冗@事兒靠肉眼和經(jīng)驗(yàn)真的很難把控——表面看著干了底下可能還濕著表面摸著濕潤(rùn)底下可能已經(jīng)干透了。后來一想這不就是個(gè)典型的嵌入式控制問題嗎傳感器采集數(shù)據(jù)、MCU做決策、執(zhí)行器干活STM32剛好樣樣都能干。這個(gè)系統(tǒng)說起來不復(fù)雜核心就是三件事測(cè)土壤濕度、判斷要不要澆水、控制水泵澆水。但真正做下來你會(huì)發(fā)現(xiàn)每個(gè)環(huán)節(jié)都有不少值得摳的細(xì)節(jié)——傳感器選型、ADC采樣穩(wěn)定性、水泵驅(qū)動(dòng)方式、澆水策略設(shè)計(jì)哪一個(gè)做不好都會(huì)影響實(shí)際使用效果。也正因?yàn)槿绱怂貏e適合作為STM32的入門到進(jìn)階的練手項(xiàng)目既是經(jīng)典的畢設(shè)選題也是很多電子愛好者會(huì)做的第一個(gè)能真正解決生活問題的小作品。1.2 系統(tǒng)架構(gòu)與技術(shù)選型整個(gè)系統(tǒng)的數(shù)據(jù)流向是這樣的土壤濕度傳感器實(shí)時(shí)檢測(cè)花盆里的濕度輸出電壓信號(hào)STM32通過ADC引腳讀取電壓換算成濕度值主控芯片根據(jù)預(yù)設(shè)的閾值和澆水策略決定是否開啟水泵水泵通過MOS管或繼電器驅(qū)動(dòng)從水箱抽水澆灌同時(shí)可以加一個(gè)OLED屏或數(shù)碼管顯示實(shí)時(shí)濕度或者通過串口把數(shù)據(jù)發(fā)到電腦上監(jiān)控在這個(gè)架構(gòu)里最推薦也最通用的方案是STM32F103C8T6作為主控這是整個(gè)STM32家族里性價(jià)比最高、資料最全的一顆芯片網(wǎng)絡(luò)上隨便一搜就能找到大量參考代碼和教程遇到問題也容易查。傳感器方面土壤濕度探頭有兩種主流類型——電阻式和電容式這個(gè)選擇直接影響系統(tǒng)的使用壽命我后面會(huì)專門講。軟件層面我這次用的是HAL庫(kù)配合STM32CubeMX做初始化配置。相比標(biāo)準(zhǔn)庫(kù)HAL庫(kù)的抽象層更清晰而且CubeMX可以圖形化配置引腳和時(shí)鐘幾秒鐘就能生成工程框架特別適合這種中小型項(xiàng)目。如果你之前習(xí)慣用標(biāo)準(zhǔn)庫(kù)也沒問題核心邏輯是一樣的無非是寄存器操作和封裝函數(shù)調(diào)用的區(qū)別。2. 硬件選型與電路設(shè)計(jì)細(xì)節(jié)2.1 核心器件清單與選型理由先把這次用到的所有硬件列個(gè)清單都是很常見、容易買到且價(jià)格不貴的器件器件型號(hào)/規(guī)格作用參考價(jià)格主控STM32F103C8T6最小系統(tǒng)板核心控制10-15元土壤濕度傳感器電容式推薦或電阻式檢測(cè)土壤濕度3-10元水泵3.3V-5V微型潛水泵抽水澆灌5-15元驅(qū)動(dòng)模塊MOS管模塊如AO3400或5V繼電器驅(qū)動(dòng)水泵通斷2-8元電源USB 5V/2A供電或18650電池組系統(tǒng)供電10-20元顯示模塊0.96寸OLEDI2C接口顯示濕度與狀態(tài)8-15元其他面包板/洞洞板、杜邦線、水箱連接與結(jié)構(gòu)件10元左右這里面有兩點(diǎn)要特別說一下。第一是傳感器類型電阻式濕度探頭靠?jī)筛饘偬结槻迦胪寥罍y(cè)的是土壤的電阻值價(jià)格便宜兩三塊錢一個(gè)但有個(gè)致命缺點(diǎn)——金屬探針在濕潤(rùn)土壤里通電久了會(huì)發(fā)生電解腐蝕用個(gè)把月讀數(shù)就開始漂移最后徹底失效。電容式探頭測(cè)的是土壤介電常數(shù)變化電極不會(huì)直接接觸土壤壽命長(zhǎng)得多雖然貴幾塊錢但從長(zhǎng)期使用角度絕對(duì)劃算。我自己的第一版用的就是電阻式三個(gè)月壞了兩個(gè)探頭后來?yè)Q了電容式用了大半年一點(diǎn)問題沒有。第二是水泵驅(qū)動(dòng)方式。STM32的GPIO引腳最大只能輸出20mA左右的電流直接驅(qū)動(dòng)水泵想都不要想必須要加驅(qū)動(dòng)電路。兩種主流方案里繼電器的好處是導(dǎo)通電阻極小、壓降低缺點(diǎn)是機(jī)械觸點(diǎn)有壽命限制而且頻繁通斷會(huì)有咔嗒聲MOS管是純電子開關(guān)無機(jī)械磨損、開關(guān)頻率高但需要注意選型——AO3400這種低壓MOS管在3.3V柵極電壓下能完全導(dǎo)通是STM32項(xiàng)目的常見搭配。我推薦用MOS管方案靜音而且壽命長(zhǎng)。2.2 電路連接與接線要點(diǎn)我這次的實(shí)際接線方案是這樣的以STM32F103C8T6最小系統(tǒng)板為例電容式土壤濕度傳感器VCC接3.3VGND接GNDAO模擬輸出接PA0ADC1通道0OLED顯示屏VCC接3.3VGND接GNDSCL接PB6I2C1_SCLSDA接PB7I2C1_SDAMOS管模塊信號(hào)端接PA1電源正極接5V輸出端串接水泵正極水泵負(fù)極接GND水泵供電如果水泵是3.3V-5V額定電壓可以直接從USB 5V取電如果水泵功率稍大比如超過2W建議單獨(dú)用一節(jié)鋰電池供電避免水泵啟動(dòng)瞬間拉低系統(tǒng)電壓導(dǎo)致MCU復(fù)位這里有兩個(gè)非常容易踩的坑我當(dāng)初都吃過虧。第一個(gè)是共地問題——傳感器、OLED、模塊和STM32必須共地也就是所有GND要連到一起否則信號(hào)電壓沒有參考點(diǎn)ADC讀出來的數(shù)據(jù)會(huì)完全亂掉。我第一版調(diào)試時(shí)OLED死活不亮折騰了兩小時(shí)最后發(fā)現(xiàn)是I2C模塊的GND沒接簡(jiǎn)直是基礎(chǔ)中的基礎(chǔ)但坑人于無形。第二個(gè)是水泵供電不要直接從STM32的3.3V引腳取。水泵啟動(dòng)瞬間的電流尖峰能到額定電流的三四倍如果整個(gè)系統(tǒng)都用USB 5V供電水泵啟動(dòng)時(shí)電壓會(huì)被拉低到4V甚至更低STM32F103雖然自帶穩(wěn)壓電路能撐住3.6V以上的供電但供電電壓猛跌還是會(huì)導(dǎo)致執(zhí)行異常、ADC讀數(shù)跳變。穩(wěn)妥做法是主控用3.3V供電從板上LDO出來水泵單獨(dú)從5V電源軌取電中間只通過MOS管做開關(guān)隔離。另外MOS管模塊的選型還要注意一個(gè)參數(shù)——邏輯電平。有些模塊板載了三極管放大電路輸入高電平閾值比較高3.3V的GPIO可能驅(qū)動(dòng)不徹底最好選那種信號(hào)端直接接MOS管柵極的純模塊或者用AO3400自己去搭3.3V驅(qū)動(dòng)完全沒問題。3. 軟件核心邏輯與代碼實(shí)現(xiàn)3.1 CubeMX工程初始化配置軟件部分我習(xí)慣先用STM32CubeMX生成初始化代碼把引腳和時(shí)鐘配置好再在生成的框架上寫業(yè)務(wù)邏輯。關(guān)鍵配置項(xiàng)如下調(diào)試接口Serial WireSWD保留調(diào)試下載能力。這里要提醒一下很多人新建工程時(shí)會(huì)把調(diào)試接口選成No Debug結(jié)果第一次下載程序后就再也連不上芯片了只能按住復(fù)位鍵搶時(shí)間擦除非常折騰。時(shí)鐘HSE外部晶振8MHzPLL倍頻到72MHz主頻。F103的最高主頻就是72MHz跑這種邏輯綽綽有余。ADC1開啟通道0PA0配置為連續(xù)轉(zhuǎn)換模式分辨率12位采樣時(shí)間盡量拉長(zhǎng)——我用的55.5周期因?yàn)橥寥罎穸葌鞲衅鬏敵鲎杩蛊卟蓸訒r(shí)間太短會(huì)導(dǎo)致采到的電壓偏低。關(guān)于這一點(diǎn)我后面會(huì)在問題排查里細(xì)說。I2C1標(biāo)準(zhǔn)模式100KHz或快速模式400KHz都行OLED屏用100KHz比較穩(wěn)。GPIOPA1配置為推挽輸出用于控制MOS管。推挽輸出比開漏輸出好因?yàn)殚_漏不接上拉電阻的話輸出不了高電平。CubeMX生成的代碼框架里時(shí)鐘初始化、GPIO初始化、ADC初始化、I2C初始化都是現(xiàn)成的直接在main.c里寫業(yè)務(wù)邏輯就行。3.2 濕度采集與數(shù)據(jù)處理ADC采樣的核心邏輯很直接但有幾個(gè)細(xì)節(jié)決定最終效果。我的代碼如下uint16_t adc_read_raw(void) { HAL_ADC_Start(hadc1); HAL_ADC_PollForConversion(hadc1, 10); if (HAL_IS_BIT_SET(hadc1.Instance-SR, ADC_FLAG_EOC)) return HAL_ADC_GetValue(hadc1); return 0; } float get_soil_moisture_percent(void) { uint32_t sum 0; const uint8_t samples 10; for (uint8_t i 0; i samples; i) { sum adc_read_raw(); HAL_Delay(1); } uint16_t avg sum / samples; // 校準(zhǔn)ADC值越大電壓越高濕度越小電容式傳感器輸出特性 if (avg 1500) return 100.0f; // 極濕 if (avg 3200) return 0.0f; // 極干 return (3200.0f - avg) / (3200.0f - 1500.0f) * 100.0f; }這段代碼里有幾個(gè)值得展開的點(diǎn)多次采樣取平均是有必要的。傳感器的模擬輸出會(huì)受土壤顆粒接觸狀態(tài)、環(huán)境EMI、電源紋波等多種因素影響單次采樣可能在10%的范圍內(nèi)波動(dòng)。我實(shí)測(cè)了10次采樣取平均后數(shù)據(jù)穩(wěn)定度從±80個(gè)ADC量化等級(jí)約±8%濕度降到了±15個(gè)等級(jí)以內(nèi)約±1.5%效果立竿見影。采樣間隔加1ms延時(shí)是為了讓ADC的采樣保持電容有足夠時(shí)間充電。如果連續(xù)快速讀后一次采樣會(huì)受前一次采樣殘留電荷影響導(dǎo)致結(jié)果偏向同一方向這種系統(tǒng)誤差靠多次平均也無法消除。線性換算公式里用的1500和3200這兩個(gè)校準(zhǔn)值是拿我的傳感器的輸出特性標(biāo)定的——把探頭完全泡在水里測(cè)ADC值約1500放在干燥空氣中約3200。不同品牌、不同批次探頭參數(shù)會(huì)有差異建議拿到傳感器后先用這兩組極端情況校準(zhǔn)一下再把代碼里的閾值換掉。這就是標(biāo)定省略了這一步系統(tǒng)可能永遠(yuǎn)無法在正確時(shí)機(jī)澆水。3.3 澆水策略與狀態(tài)機(jī)設(shè)計(jì)關(guān)鍵問題來了——怎么判斷該澆水了最直觀的方式是設(shè)定一個(gè)濕度閾值低于就開啟水泵高于就關(guān)閉。但直接這么做會(huì)產(chǎn)生一個(gè)實(shí)際問題澆水后土壤濕度變化有遲滯探頭周圍的水分?jǐn)U散到完全均勻需要時(shí)間如果閾值判斷頻率太高澆水啟動(dòng)幾秒后水分還沒擴(kuò)散開傳感器讀到的濕度還是低就會(huì)繼續(xù)澆結(jié)果澆過頭了。我的方案是引入滯回比較加狀態(tài)機(jī)澆水狀態(tài)機(jī) 狀態(tài)IDLE空閑 濕度 閾值下限如40%→ 進(jìn)入WATERING狀態(tài) 否則 → 保持IDLE 狀態(tài)WATERING澆水 澆水累計(jì)時(shí)間 單次最大時(shí)長(zhǎng)如5秒→ 進(jìn)入PAUSE狀態(tài) 濕度 閾值上限如65%→ 進(jìn)入COOLDOWN狀態(tài) 否則 → 保持WATERING 狀態(tài)PAUSE間隔等待 延時(shí)10秒等待水分?jǐn)U散和傳感器穩(wěn)定→ 進(jìn)入COOLDOWN狀態(tài) 狀態(tài)COOLDOWN冷卻保護(hù) 延時(shí)2分鐘防止水泵過熱和過度澆水→ 回到IDLE狀態(tài)為什么要有這么復(fù)雜的邏輯因?yàn)槲也冗^坑。最早我就是一個(gè)預(yù)設(shè)閾值直接判斷結(jié)果水泵頻繁開關(guān)——上午十點(diǎn)到下午兩點(diǎn)之間每小時(shí)啟停十幾次繼電器觸點(diǎn)都有點(diǎn)發(fā)黑了而且有時(shí)候剛澆完水沒多久傳感器讀數(shù)回落又觸發(fā)了一輪澆水整個(gè)系統(tǒng)感覺像在抽風(fēng)。改成狀態(tài)機(jī)之后邏輯清晰了很多。它保證了幾個(gè)關(guān)鍵特性單次澆水最多持續(xù)5秒不會(huì)因?yàn)閭鞲衅黜憫?yīng)慢而澆過頭每次澆水后強(qiáng)制冷卻2分鐘既保護(hù)水泵也避免系統(tǒng)神經(jīng)質(zhì)地反復(fù)澆臨界狀態(tài)下的滯回區(qū)間40%啟動(dòng)、65%停止避免了在閾值附近反復(fù)跳變。這個(gè)滯回狀態(tài)機(jī)的思路不夸張地說適用于幾乎所有帶執(zhí)行器的自動(dòng)控制系統(tǒng)——空調(diào)溫控、魚缸加熱棒、智能窗簾都是同一個(gè)模式。學(xué)會(huì)這一招很多項(xiàng)目就都能舉一反三了??刂撇糠值暮诵拇a如下typedef enum { STATE_IDLE 0, STATE_WATERING, STATE_PAUSE, STATE_COOLDOWN } system_state_t; system_state_t state STATE_IDLE; uint32_t state_start_tick 0; void watering_task(void) { float soil_humidity get_soil_moisture_percent(); uint32_t now HAL_GetTick(); switch (state) { case STATE_IDLE: if (soil_humidity 40.0f) { state STATE_WATERING; state_start_tick now; HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET); // 開泵 } break; case STATE_WATERING: if (soil_humidity 65.0f) { HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET); // 停泵 state STATE_PAUSE; state_start_tick now; } else if (now - state_start_tick 5000) { HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET); // 超時(shí)停泵 state STATE_PAUSE; state_start_tick now; } break; case STATE_PAUSE: if (now - state_start_tick 10000) { state STATE_COOLDOWN; state_start_tick now; } break; case STATE_COOLDOWN: if (now - state_start_tick 120000) { state STATE_IDLE; state_start_tick now; } break; } }注意我用了HAL_GetTick()作為時(shí)間基準(zhǔn)這是HAL庫(kù)內(nèi)置的毫秒計(jì)數(shù)器從系統(tǒng)啟動(dòng)開始累加靠Systick中斷驅(qū)動(dòng)用它來計(jì)時(shí)比空轉(zhuǎn)延時(shí)靠譜得多。千萬不要在狀態(tài)機(jī)里用HAL_Delay()——那會(huì)阻塞整個(gè)主循環(huán)傳感器采集和其他任務(wù)都會(huì)被卡住。4. 數(shù)據(jù)監(jiān)控與功能擴(kuò)展4.1 OLED顯示與串口輸出系統(tǒng)做出來總要能直觀地看到數(shù)據(jù)不然每次調(diào)試都得用電腦接串口看日志。我加了一塊0.96寸OLEDI2C接口SSD1306驅(qū)動(dòng)芯片實(shí)時(shí)顯示土壤濕度百分比和當(dāng)前系統(tǒng)狀態(tài)。顯示的數(shù)據(jù)包括土壤濕度XX%實(shí)時(shí)刷新系統(tǒng)狀態(tài)IDLE / WATERING / PAUSE / COOLDOWN本次澆水累計(jì)時(shí)長(zhǎng)便于觀察系統(tǒng)行為OLED的驅(qū)動(dòng)代碼用的是常見的SSD1306軟件庫(kù)在GitHub上搜ssd1306 hal就能找到U8g2庫(kù)也可以只是體積略大。I2C只要初始化對(duì)了剩下的就是往顯存里寫像素然后在主循環(huán)里調(diào)用顯示刷新函數(shù)。串口輸出也是一個(gè)很好的調(diào)試手段。初始化一個(gè)USART比如USART1PA9/PA10用printf重定向到串口就可以在電腦上通過串口助手實(shí)時(shí)監(jiān)控系統(tǒng)狀態(tài)。重定向代碼很簡(jiǎn)單#include stdio.h int fputc(int ch, FILE *f) { HAL_UART_Transmit(huart1, (uint8_t *)ch, 1, 0xFFFF); return ch; }然后就可以在代碼里用printf(Soil humidity: %.1f%%\n, soil_humidity);打印日志了。這個(gè)能力在調(diào)試狀態(tài)機(jī)邏輯的時(shí)候極其有用不用靠猜直接看串口數(shù)據(jù)就能知道系統(tǒng)在哪個(gè)狀態(tài)、做了什么決策。4.2 擴(kuò)展方向WiFi控制和多區(qū)域澆灌做完了基礎(chǔ)版本你會(huì)發(fā)現(xiàn)這個(gè)系統(tǒng)的擴(kuò)展空間非常大。我自己的下一步計(jì)劃是加一塊ESP8266模塊通過串口和STM32通信實(shí)現(xiàn)手機(jī)端遠(yuǎn)程查看濕度和控制澆水。這個(gè)方向上熱搜詞里也提到了ESP8266 wifi模塊教程stm32和stm32 8266 宿舍控制燈開發(fā)實(shí)戰(zhàn)說明這個(gè)玩法確實(shí)是很多人在關(guān)注的熱點(diǎn)。ESP8266和STM32通信的要點(diǎn)是兩邊串口配置一致波特率115200是最常見的通信協(xié)議自己定義一個(gè)簡(jiǎn)單的幀格式就行了比如幀頭命令字?jǐn)?shù)據(jù)校驗(yàn)。用AT命令還是用SDK開發(fā)取決于你想做到多深入——如果只是想快速實(shí)現(xiàn)功能用AT命令就夠了如果追求低延遲和可靠性可以讓ESP8266跑MicroPython或Arduino固件把MQTT協(xié)議棧跑起來然后STM32只管采集和執(zhí)行邏輯層全部放到云端。還有一個(gè)很實(shí)用的擴(kuò)展是接多個(gè)濕度傳感器分管不同的花盆或區(qū)域。F103的ADC1有10個(gè)通道PA0-PA7、PB0、PB1每個(gè)通道接一個(gè)探頭用DMA循環(huán)采樣實(shí)現(xiàn)多區(qū)域獨(dú)立澆灌是完全可行的。這樣一套系統(tǒng)管一個(gè)陽(yáng)臺(tái)的綠植每盆花的澆水量都不一樣非常實(shí)用。5. 常見問題與排查技巧實(shí)錄這部分是我最想說的。整個(gè)項(xiàng)目從零到調(diào)通我踩了不少坑有些問題看起來莫名其妙但背后都是有規(guī)律可循的。我把最典型的幾個(gè)問題和解決思路整理成表格后面再挑幾個(gè)展開細(xì)說故障現(xiàn)象可能原因排查方法解決方案串口/調(diào)試器找不到芯片SWD引腳被禁用或被復(fù)用按住復(fù)位鍵的同時(shí)連調(diào)試器捕捉上電瞬間改用PA13/PA14的SWD接口避免復(fù)用程序里保留SWD配置OLED屏幕不亮或花屏I2C地址錯(cuò)誤或接線松脫I2C掃描程序查地址SSD1306常見地址是0x3C或0x3D確認(rèn)后修改宏定義ADC讀數(shù)一直為4095滿量程傳感器信號(hào)線懸空或引腳未配置為模擬模式萬用表量AO引腳對(duì)地電壓CubeMX里確認(rèn)PA0配置為ADC1_IN0模擬輸入接線重新插緊ADC讀數(shù)偏低且波動(dòng)大采樣時(shí)間太短或電源紋波干擾波形圖觀察ADC值分布ADC采樣時(shí)間改到55.5周期以上水泵啟動(dòng)時(shí)與ADC采樣任務(wù)錯(cuò)開水泵不轉(zhuǎn)但GPIO輸出正常MOS管柵極驅(qū)動(dòng)電壓不足示波器看MOS管GS波形換成邏輯電平MOS管3.3V可完全導(dǎo)通澆水后土壤水分過好導(dǎo)致傳感器讀數(shù)回升慢水分?jǐn)U散需要時(shí)間觀察澆水后3分鐘內(nèi)的讀數(shù)變化狀態(tài)機(jī)里加入PAUSE等待時(shí)間別靠單次判斷做決策程序下載過一次后無法再次下載CubeMX工程配置沒選SWD按住復(fù)位鍵連接快速下載重刷固件后用SWD重新燒錄以后新建工程記得選Serial Wire幾個(gè)重點(diǎn)問題展開說一下。關(guān)于下載一次后芯片就死了。這是F103新手最常見的翻車場(chǎng)景我毫不夸張地說十個(gè)搞單片機(jī)的至少五個(gè)都遇到過。原因就是CubeMX新建工程時(shí)Debug選項(xiàng)默認(rèn)是No Debug第一次下載后代碼把SWD引腳復(fù)用成了普通GPIO調(diào)試接口自然就斷了。解決辦法也不難按住開發(fā)板上的復(fù)位鍵不放點(diǎn)下載在下載開始的瞬間松開復(fù)位就能連上并重新燒錄。之后再在CubeMX里把SYS的Debug選項(xiàng)改成Serial Wire重新生成代碼燒進(jìn)去以后就正常了。關(guān)于ADC讀數(shù)漂移。如果你發(fā)現(xiàn)傳感器放在同一個(gè)位置不動(dòng)濕度讀數(shù)卻在一兩秒內(nèi)跳好幾個(gè)百分點(diǎn)先別急著懷疑傳感器壞了。把OLED的刷新頻率降下來改成每500ms采集一次、每2秒刷新一次界面你會(huì)發(fā)現(xiàn)讀數(shù)穩(wěn)定了很多。因?yàn)镺LED刷新和在做I2C通信時(shí)會(huì)產(chǎn)生電源波動(dòng)而這個(gè)波動(dòng)恰好被ADC看見了。另外ADC引腳和I2C引腳如果剛好在相鄰引腳信號(hào)串?dāng)_也可能造成影響布線時(shí)盡量讓模擬信號(hào)線遠(yuǎn)離數(shù)字信號(hào)線。關(guān)于換了新水泵后系統(tǒng)頻繁復(fù)位。我遇到過一次一開始以為代碼寫錯(cuò)了排查了很久發(fā)現(xiàn)是水泵功率太大啟動(dòng)瞬間把USB 5V電壓拉到了4.3V主板上的3.3V LDO輸出也跟著跌破了3.0VMCU直接掉電復(fù)位。這個(gè)問題的本質(zhì)是電源設(shè)計(jì)要考慮負(fù)載的瞬態(tài)電流而不是只算平均功耗。解決方法是給水泵單獨(dú)供電比如從充電寶的D和D-取電——開玩笑的正經(jīng)方案是加一個(gè)二極管隔離主控供電和水泵供電或者直接給水泵加一個(gè)大電解電容緩沖啟動(dòng)電流470uF起步。關(guān)于土壤濕度傳感器測(cè)量的假飽和現(xiàn)象。這是做農(nóng)業(yè)自動(dòng)化的人都知道的坑剛澆完水土壤表層濕度接近100%但往下幾厘米還是干的。如果你的傳感器探頭插得淺就會(huì)出現(xiàn)表面看著濕度足夠、實(shí)際根部缺水的情況。一個(gè)有效的改進(jìn)是把傳感器探頭盡量往下插插到花盆中下部那里才是根系主要分布區(qū)另外不要只看單次讀數(shù)觸發(fā)澆水可以觀察連續(xù)幾次讀數(shù)的變化趨勢(shì)——如果澆水后讀數(shù)上漲很快說明表層濕了但深層可能還干著這時(shí)候應(yīng)該讓水泵多運(yùn)行一會(huì)兒。關(guān)于安全措施。這個(gè)項(xiàng)目雖然簡(jiǎn)單但有個(gè)必須提的安全點(diǎn)水泵在斷電情況下還有余水如果長(zhǎng)期不用容易滋生細(xì)菌。我加的邏輯是每次澆水完成后讓水泵空轉(zhuǎn)0.5秒把管道里的水排空這樣下次啟動(dòng)時(shí)澆的是新鮮水。另外整個(gè)系統(tǒng)的電源入口我加了一個(gè)自恢復(fù)保險(xiǎn)絲500mA萬一水泵堵轉(zhuǎn)或短路保險(xiǎn)絲會(huì)自動(dòng)斷開保護(hù)主板和USB口成本也就一塊錢建議都加上。6. 成品展示與實(shí)際使用效果到目前為止我的這套系統(tǒng)已經(jīng)在家里的綠植上穩(wěn)定運(yùn)行了兩個(gè)多月效果非常滿意——出差一周回來花的狀態(tài)比我親自照顧的時(shí)候還好。數(shù)據(jù)上總結(jié)一下濕度測(cè)量精度±3%和專業(yè)的土壤濕度計(jì)對(duì)比過單次澆水時(shí)長(zhǎng)3-8秒視土壤干燥程度自動(dòng)調(diào)整系統(tǒng)功耗待機(jī)狀態(tài)約0.05W澆水時(shí)峰值約2.5W無水狀態(tài)下2節(jié)18650電池2000mAh可以用約10天實(shí)際使用中也有一些預(yù)想不到的收獲。比如通過串口日志發(fā)現(xiàn)我陽(yáng)臺(tái)上的綠植在傍晚和清晨的蒸騰作用顯著降低濕度下降速度比白天慢很多這就啟發(fā)我可以進(jìn)一步優(yōu)化澆水策略——只在早晚兩個(gè)時(shí)段允許澆水太陽(yáng)直射時(shí)不澆水避免水分快速蒸發(fā)浪費(fèi)。這種數(shù)據(jù)反哺生活的體驗(yàn)是做這個(gè)項(xiàng)目之前完全沒想到的。如果你也想做這個(gè)項(xiàng)目我的建議是第一版先用最少的器件把核心功能跑通——STM32最小系統(tǒng)板、一個(gè)濕度傳感器、一個(gè)小水泵、一個(gè)MOS管就夠了先實(shí)現(xiàn)濕度低→開啟水泵→濕度達(dá)標(biāo)→停泵這個(gè)最小閉環(huán)然后再去加OLED、加WiFi、加多傳感器。一步到位做加法出了問題反而難排查。最小閉環(huán)驗(yàn)證通過之后剩下的擴(kuò)展都只是時(shí)間問題。我自己在實(shí)際操作中最大的體會(huì)是這類感知-決策-執(zhí)行的自動(dòng)化系統(tǒng)真正的難點(diǎn)從來不在單個(gè)模塊怎么用而在于怎么把幾個(gè)模塊合理地拼在一起讓它們協(xié)同工作時(shí)不互相干擾。ADC采樣要穩(wěn)定、狀態(tài)機(jī)邏輯要嚴(yán)密、電源設(shè)計(jì)要留足余量把這三個(gè)點(diǎn)想清楚你的自動(dòng)澆花系統(tǒng)就能穩(wěn)定跑很久而且這種嵌入式系統(tǒng)設(shè)計(jì)的綜合感覺對(duì)以后做任何單片機(jī)的項(xiàng)目都有幫助。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
波多野结衣一级视频| 免费精品人妻一区二区三| 亚洲av夫妻操穴网| 蜜乳AV一区| 天天亚洲| 五月天婷婷社区| 久久久不卡区一区二区三区久久久| 黄片com.| 日日操丁香五月天| 十八禁av无码免费网站APP| 亚洲综合首页| 91夜色| 欧天美中出| 国产黄a三级三级三级av在线看| 噜噜噜在线视频| 精品视频在线观看精品| 亚洲性综合11| 天天在线91| 国产亚洲精品美女| 国产精品一区二区后入| 97在线观看免费| 麻豆AV一区二区| 99精彩视频| 国产亚洲精品美女久久久m| 亚洲综合第一页| 日本97久久| 亚洲自拍一区夜夜操| 亚洲精品819| 激情婷婷五月天| 免费观看国产不卡av| 麻豆国产精品午夜视频| 18禁在线视频| 免费观看网黄| 99综合| 人人操人人大香蕉| 91啪啪视频| 久草免费在线一区二区| 乱伦系列一区二区| 欧美成人黄网色网站| 天天干人人干天天日97| h无码动漫在线观看| 岛国福利在线精品播放| 老子午夜伦不卡影院| 肏逼视频日本| 无码人妻精品一区二区中文| 亚洲AV无码翔田千里网站| 国产精品盗摄 偷窥盗摄| 国产午夜福利专区综合| 日本www操操操| 免费观看的黄色的网站| 中文字幕黄色片| 超碰人人干| 国产激情久久| 第45页一区二区| 高清视频一区| 久久性爱视频99| 伊人网青青| 伊人久久在线视频观看| 国产精品成人蜜臀AV在线| 亚洲天堂电影网99999| 99久久精品无码一区二区毛片免费 | 超碰97久久| 日韩一级欧美一级国产一级台湾| 99精品在线观看| 精品亚洲天堂| 国产精品久久久久久久久久梁医生| 97超碰超碰| 无码一区免费在线不卡| 美国一区二区免费视频| 操碰91| 国产精品对白内射| 99日视频在线免费| 久久产精品一区二区三区电影| av网站在线看| 国产99久久99热这里只有精品15| 中文字幕在线观看丝袜| 国产熟女一区二区丰满| 欲香欲色综合天天伊人| 久久综合国产精品国产| 中文字幕黑人大片| 蜜桃臀一区二区三区久久| 日比av无码| 丰满人妻被猛烈进入中| 两性综合网| 乱精品一区字幕二区| 欲色影视综合吧| av 模特一区了| 日语五十路和六十路亚洲国产精品| 国产精品毛片?v一区二区三区| 黄片直播三级黄片两女一男| 一区二区 日韩 欧美 国产 传媒| 国产9熟妇视频网站| 精品无码不卡视频| 色盈盈影院| 欧美在线亚洲| 婷婷午夜成人色中色| 男人兔费天堂| 啊啊啊操死我了| 日韩精品在线视频,日韩精品……| 草草影院最新网址| 一区=区三区视频| 精品少妇99| 日韩一级特黄av毛片| 天天干天天爽| 97操B| 天堂中文日本在线观看| 欧美综合网在线| 91艹| 欧美体内射精| 草草电影院| 91亚洲情色| 日韩人妻操B| 欧美的性爱网站免费| 五月天久久婷婷亚洲| 野狼激情网| 日本999精品视频| 亚洲AV噜噜狠狠网址蜜桃动漫| 丁香五月偷拍| 色图四区| 久久国产99精品72福利| 一二三区精品视频| 五月丁香| 成人性生活高清视频在线播放| 日韩A优精品在线观看| 中文字幕人乱码中文字的预防方法 | 欧美一级三级| 天天综合网在线观看| 天天躁日日躁XXXXYY| 天天射夜夜| 国产亚州高清国产拍精| 欧美亚洲手机在线| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲资源一区| 欧美久久草熟女| 9久精品| 91 亚洲 欧洲| 51久久夜色精品国产麻豆| 亚洲男人天堂2012| 黑人狂躁日本妞一区二区三区| 亚熟在线| 蜜乳性色无码专日粉嫩骚逼AV| 日本五十路在线| 精品一区二区综合熟妇| 91精品丝袜久久久久久| 2010男人的天堂| 熟女乱3伦999| 亚熟hd视频在线| 欧美激情中文字幕另类小说| 免费视频97| 东京太热久久久| 国产精品久久aV| 久久鲁夜| 丁香五月激情婷婷| 欧 美 自 拍 偷 拍| 亚洲 欧美 小说| 新久久AV| 乱欲视频| 97亚洲国产| 精品成人av一区二区三区在线| 国产传媒av天美传媒在线| 久久午夜色播影院免费高清| 少妇人妻精品| 久综合网| 成人AV超碰免费在线| 欧美激情片一区二区| 久草视频制服诱惑| 国产精品久久久久亚洲av| 中文字幕第95页| 天天日夜夜爽| 麻花传媒免费网站在线观看| 一区二区视频在看| s片在线观看| 日日夜夜天天| 婷婷丁香五月天综合东京热| 91日韩国产欧美亚洲另类精盘州至城都| 人妻日日夜夜精品| 亚洲国产欧美中文永久| 精品人体无圣光凹凸| 超碰97国产欧美| 天天澡天天爽日日av| 久久小视频| av一区二区三区四区| 欧美九九九九九| 不卡一区视频| 96免费视频在线| 91大学精品激情戏| 在线不卡视频| 国产亚洲日本精品在线| 天天色,天天干,天天干| 搡老熟女免费视频| 91熟女在线| 丝袜狠狠草尤物 91| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 色色色日本| 99精品九九九九九九| 麻豆 亚洲 97| 啊啊啊啊啊啊啊啊啊啊在线观看| 狼人综合婷婷激情四射 | 操逼逼无码| 国产一区二区三区白丝| 婷婷激情五月天小说网| ji熟女.com| 国产精品白领在线观看| 国产精品乱码久久| 久久粉色| www.91视频网| 另类小说欧美激情校园春色| 色老大| 神马久久久久久久久| 大香蕉之青青草原| 9ⅰ久久久天天| 97超碰资源网| 色香伊人| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 欧美黑人与女人91| 日韩欧美~中文字| 日本亚欧爱爱| 超碰97男女| 久久激情四射婷婷丁香五月天| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 久久发布国产伦子伦精品| 精品视频久久久久九九九九9999| 色婷婷丁香五月| 五月婷婷激情网| 激情av| 综合熟女| 99啪啪| 亚洲综合九| 亚洲超碰综合网| 本道在线| 久久精品店| 少妇综合| 免费啪啪一级视频| 99热伊人| 中文字幕视频2区| 人妻少妇三级| 青青草色AV| 九九无码| 日本www操操操| 国产真实野战在线视频| 99热思思| 岛国999| 欧美se综合| 色哟哟 日韩精品| 豆花视频操逼网址| 午夜精品久久久久久久99蜜桃一| 中文字幕第页| 91性| 黑人免费福利视频| 男人a天堂手机在线版| 精品久久人妻成人网| 最新欧洲欧美日本激情网站| 2019亚洲男人天堂| 国产无码精品久久久久久| 精品欧美А∨无码黑人大荫蒂| 秋霞曰韩R级| 色综合天天| 四虎国产成人精品免费一女五男| 欧美日综合| 日韩在线欧美精品一区二区| 五月婷婷激情网| 欧美在线l亚洲| 特色a在线上| 国产福利av精彩对白| renqi久久久久久久久久久久| 图色综合网| 亚洲色综网| 999久久久免费精品国产牛牛| 亚洲日韩美国人妻| 图色综合网| 91女色| 亚洲国产精品无码AV在线| 殴美牲| 日本亚欧爱爱| 久久久久亚洲AV无码专区少妇| 久久超碰爱| 加勒比少妇AV婷婷六月天超碰超碰| 久久 精品| 国产一级做a爰大片免费久久| www四虎| 一起草视频在线| 97碰在线视频| 欧美色图小说综合| 午夜男人一级A片7777| 粉嫩AV一区夜夜嗨| 1级黄色夫妻对换性交免费看| 综合网,亚洲,欧美| 呦呦一区| 99蜜桃臀亚洲成人在线观看| 91久久免费视频互動交流| 蜜桃视频精品一区二区| 深夜视频| 91 手机在线播放 绯色| 中国特猛少妇色xxx| 黄aaaaaaaaaaaaaaaaaa色网站| 农村妇女精品一区二区| 久操网无码在线| 久久偷拍人| 亚洲色婷婷久久91| 青青青青草av在线观看| 日本国产欧美高清在线| 天天综合站| 欧美性爱伊人| 久久久久成人网| 午夜丁香| 日韩成人精品| 日韩人妻精品中文字幕| 狠狠操夜夜| 日本精品五区| 婷婷色网| 中国一级特黄大片护士| 九久久九精品视频| 日韩无码精品综合久久| 中出789在线视频| 欧美伊人久久综合网| 99操| aⅴ日韩成人电影av在线免费看av大全| 欧美少妇性乱| 日韩中文字幕二区| 国产精品美女视频诱惑| 嗯……啊…嗯嗯…啊…好舒服| 日本黄大片在线观看视频| 男人天堂久久日韩| 日本女人操逼| 97这里只有精品| 丝袜综合| 天天爽天天干| 亚洲囯产精品女人久久久| 超碰97在线中文| 欧美在线干| 亚洲精品久久久久毛片A片拉屎 | 久久国99999| 99久久精品无码一区二区| 色天天野狼综合社区| 五月婷婷丁香| 少妇高潮特黄A片| 加勒比海色香蕉婷婷| 五月天伊人| 92人人操人人| 日韩欧洲操屄视频| 欧美亚州综合网图片| av在线人气| AV免费在线播放一区| 亚州综合色| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 日韩性爱小视频| 啊啊啊好疼| 丁香五月色| 人人操我人人干| 床戏久久久av一区二区麻豆| 欧美 青青草| 亚洲AV无码成人精品久久| 啪啪啪综合网| 精品无人区麻豆乱码1区2区图片| 99re不伦| 亚洲无码99| 成人八戒网站| 尹人免费观看视频在线| 中国少妇啪啪视频| 熟妇激情| 综合天天网| 天天日夜夜| 全球成人中文在线| 狠狠操夜夜| 国产毛片毛片4p懂色| 久久亚洲一区女同性恋中文字幕| 亚洲无992tv| 久久噜| caopeng97人妻| 亚洲午夜免费狠狠干| 国产小视频91| 特级毛片特黄久久免费看| 青娱乐福利99| 一道α片欧美| 日韩强奸av| 91精品人妻一区二区三区蜜桃| 大白逼三四级| AV在线播放网址| 欧美 综合 亚洲| 色诱中文字幕| 久草资源欧美在线视频| 四季AV一区二区凹凸精品小说| 亚洲AV乱码专区国产噜噜亚洲| 五月天激情小说网| 大香蕉碰| 男人天堂站| 日韩成人色图| 中文字幕片| 91色图片| 大香蕉欧美国产日韩高潮| 人妻一区二区三区| 久久日本熟女精品一区| 天天干1区2区在线| av天堂加勒比| 在线观看中文字幕| 91视频伊人| 日韩激情毛片一级久久久| 级做a爱无码性色永久免费| 黄片视频观看| 在线岛| 日本免费人成视频播放120秒| 国产精品毛片?v一区二区三区 | 五月婷婷色| 夜夜中出国产| 国产人伦精品一区二区三区| AV丝袜东京热| 蜜臀va69| 人妻一区二区三区四区视频| 精品成人亚洲午夜电影| 欧美麻豆成人同性GⅤ在线| 综合一区中亚洲国产成人综合精品 | 一个色导综合| 日本操BAV| 91N欧美| 欧美亚洲se91| 色淫网站优优视频| 影音先锋日本一区二区| 亚洲一卡2卡3卡4卡乱码网站 | 亚洲有薄码区久久在线一区| 国产成人亚洲精品无码最新在线| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 中文字幕无码不卡啪啪| 精品人妻一区二区免费蜜桃视频| 国产人妖的免费的视频| 国产成人自拍视频在线| 九九久久久九九| 免费成人在线熟妇网| 国产91丝袜 在线播放| 免费家庭乱伦视频| 狠狠色综合网| 伊人色综合欧美| 超碰美女97| 伊人久久综合影院| 美女露胸露尿口| 91无摭挡| 成人五级久久| 91美女中出| 久久精品视| 秋霞Av理论一级在线| 精品中文字幕一区二区l - 百度| 好淫网一二三视区| 97K超碰在线| 97在线精品观看视频| 色色热| 天天日骚逼熟女| 人人看人人插| 有码人妻系列| 人人妻人人澡人人爽久久av| www成人啪啪18秘 免费| 蜜桃精品视频一区| 精品无码秘 人妻一区二区| 久久久久久精品免费看A级| 九色97| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | www.亚洲成人一区| 熟女丰满人妻一区| 91五十路| 天天干美少妇一区| 黄色工厂这里只有精品| 日本道久久综合色色| 最新精品久久蜜桃 | 日本布卡一区二三区| 少妇一区二区三区精选| 青青草原综合久久大伊人精品| 亚洲图片视频小说| 国产精品老师| julia ann久久| 婷婷丁香九月| 久久人爽| 亚洲精品无码久久AV| 青娱乐蜜桃臀AV色婷| 综合伊人网12色| 亚洲AV免费在线观看| 青青在线视频日韩欧美| 嗯嗯嗯嗯啊啊啊好紧好大| 久久超碰com| 婷婷激情啪啪| 久久精品黄色| 69AV女优男人的天堂| 午夜操一操| 青青爽| 日韩成人私密一级精品av| 丁香五月天婷婷姐| 玖玖爱在线视频免费观看| AV天堂丝袜| 亚洲精品自拍| 91少妇香蕉久久精品| 久久三| 91成人亚洲色图| 久久婷色| 久久久久久久强迫| 伊人aaa| 中文字幕狠狠玩| 欧美日韩国产精品久久色婷婷| 在线观看精品国产免费| 精品传媒在线一区| 97视频在| 狠狠色婷婷7777久| 日产欧美电影一区二区三区| 久久一区二区加油站| 99日精品欧美国产| 精品国产一区探花在线观看| 超碰夫妻97| 精品超碰国产| 无遮挡又黄又刺激的视频| 精品无码久久久久| 色香蕉影院| 国产亚洲色婷婷久久99精品91 - 百度| 97自拍一区| 欧美在线观看综合国产| 凹凸视频在线一区二区| 欧美日日人人天天| 美女的肌被草喷水视频| 9l视频自拍9l九色成人| 日韩操逼性鲍| 97视频免费| 啊啊啊不要啊啊受不了了视频在线| 亚洲最大的综合性av| 97超碰香蕉| 精品久久九| 久久久精品日本一道| 91艹B视频| 亚洲欧美电影| 97欧美色| 欧美亚洲宗合色性图| 天天操狠狠日夜夜干超碰撸com视频在线观看| 黄色免费网| 亚洲黄色电影| 2019亚洲男人天堂| 激情图片亚洲色图| 欧美日日网| 国产女人91精品嗷嗷嗷嗷| 国产无码精品成人| 91色交| 天天操妹子| 天天综合网~91入口| 999久久久久久久精| 成年女人18级毛片毛片免费观看| 亚洲图片激情综合另类| 亚洲一级黄色毛片| 大香蕉欧美| 激情综合 婷婷五月 红杏| 亚洲色情在线影视| 久久超碰大香蕉| 狠狠躁AV| 欧美三级一级| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 呻吟 欧美 日本 中出| 99国产精品久久久久久久成人热| 激情一区二区三区在线观看| 超碰在线成人| 国产一区二区啪啪视频| 欧美自拍偷拍免费观看| 亚洲天堂无码| 搡老熟女老女人老熟妇免费视频| 91强热人妻| 美国aaaaa一级黄片| 秋霞成人做爱| 精品一区二区综合熟妇| 欧美日韩性爱无码| 全免费a敌肛交毛片免费| 色婷婷视频| 福利操逼| 熟女人妻一区二区三区| 久久久久国产一区二| 亚洲成熟国产精品美女| 国产懂色精品国产av| 国产成人久久久精品免费AV| 超碰av在线| 97色婷婷| 偷拍网站久久男女男| sss视频华人在线| 日日夜夜骚| 神马久久啊啊| 久久99久久99精品天美传媒棢·纸:. | 91在线限制级| 亚洲成人色情五月天丁香花| 呦女网站| 在线欧美亚洲| 边做饭边操逼逼| 丰满岳乱妇一区二区三区| 欧美日韩性爱无码| 婷色五月| 蜜臀AV一区二区三区激情综合| 狠插 制服 自拍| 国产偷人妻精品一区二区在线| 日韩无码久久熟女一级片| 极品少妇久久久久| 亚洲色天| 东京热男人的天堂精品| 五月婷久久| 翘臀vidoes| 天天操人人操骚逼网站| 久久精品无码一区二区三区| 国产精品人妻无码久久久老鸭窝| 久热影视| www.色婷婷| 99九九久久| 超碰9 7女人| 五月亭亭六月丁香| 温婉少妇玩3p| 久久欧美按摩999| 蜜臀一二三| 色妇综合网| 国产成人无码啪| 日日夜夜天天| 国产精品久久久久久久免牛肉蒲团| 亚洲高潮影院| xxxx网站亚洲精品| 69精品少妇一区二区三区蜜桃| 极品内射| 校园春色亚洲| 极品极品色影院| 男人天堂日日夜夜| 亚洲久久久久| 欧美顶级黄片AAAAA在线免费看| 清清一区二区三区四区不卡视频| 日本三级韩国三级美三级91| 日韩日本欧美在线观看| 丁香五月婷婷啪啪| 操91| 黄片免费视频2019| 大香蕉97久久| 欧美综合网站999| 老熟女搡BBBB搡BBBB视频| 亚洲精品99| 国产吹潮女在线观看| 一区二区三区免费视频入口 | 2017,超碰| 强奸乱伦av电影| 国产精品网站www| 无码天堂| 一区二区三区四区色图| 后入人妻无码| 午夜黄色免费在线观看| 裸体1区| 国产91av在线播放| 7月婷婷综合| 91 欧美| 五月丁香久久| 超碰97国产欧美| 日本3级一区二区免费| 天天操天天7| 风流老熟女一区二区三区l| 欧美72网页| 久久午夜鲁丝片| 黄色高清久久无码依人| 五月天我淫我色av| 天天综合有色网| 欧美一二三级精品在线| 双插在线| 很黄很色的视频在线观看| 欧洲与亚洲欧美精品中文字幕| 国产在线综合福利网站| 一区中文字幕二区日韩| 日本一区二区三区免费观看| 熟女欧美日韩综合婷婷| 日韩欧美视频青青| 亚洲免费97免费| 欧美精品久久久久久久丰满| 伊人影院在线理论播放| 亚洲中字幕日本一区二区三区| 大香蕉碰| 欧美日韩国产成人高清| 天天日日本| 久久久久久久伊人精品| jiujiujiujingpin| 日本肉体xxxx裸交| 超碰在线免费一区二区三区| 中文字幕 人妻不满 在线视频| 96麻豆精品一区二区三区| 大香蕉碰碰| 成人26uuu| 亚洲综合69| 综合久久中文字幕综合日韩精品| 怡春院久久| 91色鬼| 日韩精品在线观看观看| 日韩成人人妻网站| 黄页大片在线观看| 成人麻豆av电影网站| 日本黄页视频在线观看| 大香蕉久久| 日韩三级在线观看网站| 激情婷婷丁香| 少妇高潮一区二区三区在线| 欧美热图99| 婷婷六月天| 亚洲国产一级黄色视频| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 久久久久无码一妻区| 日本成人电影资源网| 欧美人妻一区二区| 91精品电影18| 逼逼逼逼操操操操操操操操操午夜剧场| 大干人妻| 久久综合中文国产| 国产福利精品最新在线| 国产欧美在线观看免费观看| 麻豆区久久久久亚| 欧美另类色| www欧美性爱| 日韩无码视频黄色| 婷婷人妻激情| 青青草字幕AV| 五月天春色激情网| 人人扣人人操| 97在线精品观看视频| 亚洲 欧美 日韩另类 麻豆| 99re这里只有精品3| 一级AV性爱| 青女偷拍网| 国产亚洲精品美女| 国产视频三区四区| 五月婷婷AV| 久久东京伊人一本到鬼色| 亚洲日韩精品一区二区| 91N综合网在线| 国产白嫩精品久久| 嗯嗯啊在线视频| 日韩探花精品在线视频| 欧美性生活男人的天堂| 91A欧美电影网站| 人人妻人人色一区二区三区| 亚洲欧美一区二区不卡视频播放 | 天天摸,夜夜摸| 丝袜熟女一区二区三区| 国产视频一区二区三区在线免费观看 | 最新av在线| 国产精品情侣啪啪| 久久黄黄| 992这里有精品| 久草视频分类在线| 亚洲第一成人影院色播| www.99中文字幕| 手机午夜电影神马久久| 新亚洲无码| 久操免费在线| 亚州色综合| AV色女综合| 欧美,日韩,中文,另类| yazhouzaixian| 视频二区熟女人妻| 伊人久久亚洲色欲综合网站 | 国产最新AV| 日韩草久视频| 国产精品交换一区二区| 伊人久久88国产女| 水澄无码AV| 超碰97精品在线| 丝袜夫妻自拍| 国产夜夜操| 色情亚洲日本成人| 91成人社区| 久久AV色| 狠狠97| 99热销国产这里有精品| 97人人爱人人乐| 亚洲色图欧洲| 亚洲āv网址在线观看| 国产丝袜欧美在线视频| 狼狼色丁香久久婷婷综合五月| 成人aⅴ一区二区三区| 黄色一级视| 熟女精品一区二区三区| 亚洲熟妇丝袜在线观看| 伊人 俄罗斯 a v| 热热色AV| 99热在线观看| 中文字幕亚洲永久精品| 大香蕉人妻| 肥臀熟女福利视频一区二区| 97在线观视频免费观看| 欧美综合综合| a片在线播放| 精品中文字幕一区二区l - 百度| 在线99热| 大香蕉欧美伊| 91模特在线观看| 亚洲伊人久久综合97| 天堂v无码免费视频| 亚洲情色1区| 国产精品网址| 中文字幕熟女人妻丝袜| 亚州熟女乱伦| 国产99久久99热这里只有精品15| 中文字幕一区二区三区视频播放| 中文字幕jul-617人妻熟女| 亚洲国产一区二区三区在线| 伊人 俄罗斯 a v| 日韩97P| 欧美日韩国内不卡| 四虎884a| 天堂蜜桃无码视频一区二区| 97超碰人操| 成人免费视瓶| 久久久久骚| 啊啊啊啊啊好多水| 天堂8在线新版官网| 中文字幕少妇色| 91欧美色| 丁香五月影院| 狠狠超| 素人美腿视频网站| 欧美+日产+中文| 免费日韩黄片| 日本污ww视频网站| 殴美色网| 北京专精特新企业招聘信息| 91精品人妻一区二区三区蜜桃| 国产精品无码AV网站| 欧美色交| 加勒比大香蕉视频在线| 国产日韩久久| 中文字幕人妻色偷偷久久皮| 久久欲| 久久久久久九九九九九九| 国产1769在线| 中文字幕后石码四区五区| 亚洲熟女乱色| 二男一女成人A片| 青青草原香蕉日本Ap| 花野真衣| 把腿张开老子CAO烂你| 人妻丰满熟妇av无码区蜜桃| 中文字幕精品亚洲熟女| 青青草亚洲一区 | 亚洲熟妇AV日韩熟妇在线| 欧美综合1性辶| 亚洲日韩AV视色| 97aiaiai| 99re99视频在线免费观看| 久久久久久99999国产精品| 亚洲国产精品成人无码久久久 | 国产精品一区二区a| 中文字幕人妻色偷偷久久皮| 中国国产精品一区视频| 91女日逼| 伊人97色天使| 91精品无码人妻系列| 精品免费一区| 欧美爱国产综合、| 亚洲av总站| 精品黑人一区二区| 免费国产电影一区二区| 日日骚精品视频| 五月天开心网| 美中日韩无码| 欧美αv.com| 天天日天天干少妇日| 色情婷婷久久五月天| 亚洲宗合电影| 美女一区二区国产精品| 色综合国产在线观看| 国产2.3.4区| 日本免费一区二区不卡| 欧美91在线+|+欧美| 免费看美国人人爽,人人操| 日韩av乱伦| 搡老人老9丨女老熟人| 天天看天天干| 亚洲网站一区二区在线| 天美91| 四虎在线观看视频| 国产一区在线看| 疯操AV| 国产熟女高潮一区二区三区| 天堂网 主播 亚洲| 欧亚日韩综合精品国产| 少妇第一页| 精品视频一区二区| 91亚洲图片| 香蕉99秘 一区精品蜜桃臀| 国产精品第一页国产大屁股视频免费区 | 1024日韩| 91人妻丝袜无码| 亚洲成人精品久久久| 99热色这里只有精品| 殴美综合色88| 国产视频小说| 清纯唯美亚洲综合| 国产一级高跟丝袜| 国产超碰| 欧美日韩人人精品| 国产第11页| 91欧美在线| 在线无码操| 91五月天| 97精品国产精品免费观看| 亚洲国产精品久久久久婷婷老年| 99操逼| 日韩人妻一区二区| 夜间福利片1000无码| 欧美另类色图片| 看看日B真人视频| 色婷婷一区二区三区久久| 天天色天天干天天爱| 日日干日日| 欧美91色| 国产www色在线观看| 福利风月五月天影院| 少妇熟女视频一区二区三区| 高清在线不卡一区二区 视频| 日韩激情啪啪| 日本999精品| 1区2区3区视频| 日本黄 R色 成 人网站| 精品九九九九九九九九九| 中文字幕久久婷婷丁香五月天| 亚洲熟女av日韩熟女| 2019午夜福利视频| 亚洲精品国产专区在线观看| 国产老熟女| 亚洲97综| 青青草视频久久久久| 啊啊啊操死我了| 日本一本道A级黄色毛片试看60分钟| 精品176精品2| 中文字幕交换人妻| 神马久久久久久久久| 青青操狠狠撩| 91美| 精品十三区| 91在线视频观看国产| 久久 久久国内精品亚洲| 国产熟女乱论| 蜜桃狠狠色伊人亚洲综合 | 97在线播放| 六月婷激情福利天堂69| 国产精品精品系列在线观看| 精品久久久中文字幕不| 日韩有码 一区二区三区| 久久久99999久网站| 九九色热| 色图综合网| 操B久久| 五月丁香激情综合| 人人弄人人摸| 99热18这里只有精品| 日韩一区二区精品视频| 日本一区二区三区免费观看| 97干综合网| 精品福利视频| www欧美性爱| 精品成人无码| dy888午夜老子影视达达兔| 久久久少妇诱惑精品视频| 激情五月天网| 精品人体无圣光凹凸| 国产精品久久久久久久久久二区三区| 高清国产av无码| 国内一级精品| 久肏视频字幕| 人妻五十路在线| 精品176精品2| 久久久熟妇熟女国产| 女人爽到高潮久久久| 无码国产精品午夜不卡( | 操淫穴亚洲五月丁香 | 综合久| 国产超碰| 亚洲九九夜夜| 日韩av乱伦| 无码9区| 丁香五月av| 国产精品女同| 久久久18禁| 91美女视频在线| 97欧美色资源| 好爽要喷了| 久久成人东京热人妻| 91美女精品| 白丝AV| 在线岛国新天堂8| 高潮的A片激情扒开一区| 欧美人妻精品一区二区| 性爱Av免费| 爱我干综合| 国产黄a三级三级三级av在线看| av天堂影视中文在字幕在线中文 | 动漫片子网站3黄| oumeizonghese,www| 人妻熟女一区二区| 天天久久| 一级@啪啪视频| 欧洲熟妇xxXx欧美老妇裸体 | 强被迫伦姧在线观看无码网站| 韩日色费| 国产精品探花在线| 亚洲欧美大香蕉| 劲爆欧美人妖三区91| 日本熟妇人妻一区二区三区| 翔田千里Av在线| 日本久久精品| 操死我了嗯嗯嗯| 97综合网| 丁香五月AV| 97精品97久久| 日本一区视频在线观看| 99久久99久久综合| 国产和美国毛片| 2017人人操,人人摸| 日本亚洲vr欧美不卡高清专区| 欧美91丝袜| 亚欧免费| 欧美久久婷婷| 美女裸体无遮挡永久免费观看网站| 国内精品久久久久影院亚洲| 一区| 国产精品白丝在线播放| 欧洲综合视频| 秋霞网无码| 丰满少妇一区二区三区四区观看| 大香蕉狠狠爱| 精品久久視頻在线| 曰韩人妻中文字幕在线| 欧美日韩国产中文超碰| 色逼综合| 欧美亚洲综合色| 国产午夜精品在线观看| 97色插| av网站免费看| 中文字幕丝袜人妻| 97在线视频观看网站| 日本欧美色| 久热香蕉精品在线视频| 0755午夜福利视频| 久久久国产三级黄色片| 青青草原香蕉日本Ap| 日韩pv中文| 香蕉欧美| 加勒比av网| 亚洲另类久操网| 亚洲va有码在线天堂| 中文字幕一二三av| 极品少妇99| 9999免费精彩视频| 国产内射爽爽大片| 亚洲欧美日韩国产丝袜自拍中文| 黑人无码一区二区| 欧美性高潮| 日韩激情视频| 婷婷久久网| 精品日韩中文在线| 资源新线在线天堂| 欧美最大综合网| 69综合网| 五月丁香综合| 国产福利影视| 丁香五月综合| 五十路六十路七十路熟婆| 精品九九九九九九| 深夜视频| 日韩无码服务区| 天天舔天天日天天射| 天天干天天日天天射黄色片| 91中文在线| 2020国产精品| 久久久久9| 五月婷婷六月丁香| 日韩av影片在线观看| 乱伦图一区| 亚洲精品第一| 国产精品成人无码a v毛片| 校园春色亚洲色图| 中文字幕人乱码中文字的预防方法| 国产精品一区人妻精品阁在线| 日本在线视频导航| 91社操逼| 久久九九国产精品| 久草视频分类在线| 91大学精品激情戏| 开心婷婷五月| www鬼畜国产男人的天堂| 99爱久久视频频| 国产日韩人人| 亚洲在线观看| 久久超碰日韩精品| 日韩黄片影院| 97欧美性爱| 丁香五月影院| 1204av韩国| 中文字幕日韩情色| 九久9精品| 久久久久久人妻一区精品色欧美| 另类一区| 97综合在线观看| 色偷综合| 色吧 综合| 亚洲精品日日夜夜52| 欧美日不卡| 热思思免费视频| 成人八戒网站| 高清无码国产亚洲| 丰满翘臀美女影院视频| 天天综合网~91入口| 97亚洲国产| 午夜毛片亚洲精品片国产久久久| 欧美不卡在线一区二区| 久久久精品成人国产| 麻豆蜜桃视频在线观看| 日本最新1区2区3区| 成人线上超碰| 性做久久久久久久| 91久久18禁| 春色综合网| 天天综合网日韩7799| 欧美日韩国产传媒在线精品| 精品成人女人久久| 日韩激情无码影院| 日韩不卡毛片Av免费高清| 射 色综合| 老鸭窝在线视频播放| 国产免费操逼| 天天色怡春院| 国产免费操逼| 97 视频在线| 天堂69亚洲精品中文字| 97久久超碰国产网站| 久久久久久亚洲Av无码| 中国黑人三级片网站上区| 亚洲国产精品成人综合| 久久国产对白激情浪潮| 成人一级性爱| 天天拍天| 99久久婷婷国产综合| 亚洲熟女诱惑| 夜夜高潮夜夜爽高清视频一| 亚洲无码偷拍| 二三四区精品| 九九九九久久久| 一级特黄aaa大片在线观看成人一级片在线观看 | 67194无码不卡| 国产福利在线视频网站| 久久精品无码熟妇一区二区三区视频导航| 伊人五月天| 中文字幕精品免费一区二区| 情色五月天久久久| 国产精品熟女丝袜一区二区| 三久久久四久久久久| oumeizonghese,www| av绯色| 狠狠操狠狠操操| 熟妇人妻一二三区免费| 欧美一区二区成人一卡| 在线观看精品国产免费| 偷拍 欧美 日韩| 久草免费在线视频| 久久久久久久9最新免费视频观看| 亚洲无码色| 成人5码视频| 欧美另类综合久久| 爱干爱射网啊啊啊| 亚洲性刺激| 超碰偷拍| 96久久久精品| 久久大线蕉一区| 翘臀vidoes| 人妻啊啊人妻啊啊| 亚洲综合色网|