吴忠躺衫网络科技有限公司

您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>傳感器>

樹(shù)莓派土壤濕度傳感器

2018年01月22日 09:49 網(wǎng)絡(luò)整理 作者: 用戶評(píng)論(0

  一、樹(shù)莓派采集土壤濕度傳感器數(shù)據(jù)

  生活中我們經(jīng)常會(huì)養(yǎng)一些花花草草,但是因?yàn)槠匠9ぷ髅β祷蛘咂渌虑橥鸭依锏倪@些花花草草給忘記了澆水。導(dǎo)致自己喜歡的花草就這樣枯萎了,又或者在農(nóng)業(yè)生產(chǎn)環(huán)境中對(duì)新生的培育發(fā)芽的種子對(duì)濕度要求比較高的情況。那么有沒(méi)有一款可以自動(dòng)澆水的的方案了。這里玩樹(shù)莓派的極客朋友可能會(huì)想到用土壤濕度傳感器來(lái)判斷什么時(shí)候澆水,沒(méi)錯(cuò)今天我們牛人技術(shù)就為大家講講用樹(shù)莓派采集土壤濕度的方法。

樹(shù)莓派土壤濕度傳感器

  二、傳感器的選擇和連接

  市面上有兩種原理的傳感器,分別是電阻式土壤濕度傳感器和電容式土壤濕度傳感器。這里我們建議大家使用電容式土壤濕度傳感器因?yàn)槌似渚雀咝┲猓娮枋酵寥纻鞲衅饕驗(yàn)槠湓O(shè)計(jì)的原理會(huì)使得長(zhǎng)期放入土壤里的傳感腳極容易被電解和腐蝕,從而大大降低了傳感器的使用壽命而且也影響精度。

  一般電容式土壤濕度傳感器都是支持3.3伏特至5.5伏特的電壓,這個(gè)區(qū)間的電壓在樹(shù)莓派的GPIO接口上還是非常容易取得的,連接到樹(shù)莓派的5V電壓腳上之后接上ADC模擬信號(hào)轉(zhuǎn)數(shù)字信號(hào)轉(zhuǎn)換模塊板上。這里土壤傳感器模塊和樹(shù)莓派相連接的一方有四個(gè)針腳他們分別是AO模擬信號(hào)輸出,DO數(shù)字信號(hào)輸出,GND電源負(fù)極,VCC電源正極(采用3.3V或者5V電壓)這里我們把VCC連接到樹(shù)莓派的PIN2針腳上面,把GND連接到樹(shù)莓派的PIN6針腳上面,然后再把數(shù)字信號(hào)輸出腳DO連接到樹(shù)莓派的GPIO_GEN1的GPIO18端口上面。然后再把傳感器模塊的另一端兩個(gè)針腳連到土壤接觸插銷板上面,這樣土壤濕度傳感器的連接就基本完畢了。

樹(shù)莓派土壤濕度傳感器

  三、PYTHON采集土壤傳感器代碼

  代碼中通過(guò)獲取GPIO的電平高低來(lái)判斷土壤中的水分含量

  publicGpioPinMoistureSensorOutputPin{get;set;}

  publicDispatcherTimerDispatcherTimer{get;set;}

  publicMainPage(){

  this.InitializeComponent();Loaded+=OnLoaded;

  }

  privateasyncvoidOnLoaded(objectsender,RoutedEventArgsroutedEventArgs){

  varctl=awaitGpioController.GetDefaultAsync();MoistureSensorOutputPin=ctl?.OpenPin(21);

  if(MoistureSensorOutputPin!=null){

  MoistureSensorOutputPin.SetDriveMode(GpioPinDriveMode.Input);

  DispatcherTimer=newDispatcherTimer(){

  Interval=TimeSpan.FromSeconds(1)

  };

  DispatcherTimer.Tick+=(O_O,n_n)=》{

  varpinv=MoistureSensorOutputPin.Read();

  if(pinv==GpioPinValue.High){

  Debug.WriteLine(“IsDry”);

  }

  else{

  Debug.WriteLine(“OkWaterDetected!”);

  }

  };

  DispatcherTimer.Start();

  }

  }

非常好我支持^.^

(15) 93.8%

不好我反對(duì)

(1) 6.2%

( 發(fā)表人:姚遠(yuǎn)香 )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?
      现金百家乐官网攻略| 百家乐官网正规站| 大发888真钱娱乐场| 24山分金周天度数| 网络百家乐官网的信誉| 德州扑克入门与提高| pc百家乐模拟游戏| 新绛县| 大发888娱乐场解码器| 百家乐娱乐平台真钱游戏| 百家乐是否有规律| 百家乐官网赌博租| 浩博百家乐官网娱乐城| 壹贰博网站| 大发888娱乐场怎样下载| 菲律宾百家乐排行| 百家乐庄和闲的赌法| 百家乐官网平玩法几副牌| 百家乐官网六手变化混合赢家打法| 尊爵| 真人888| 德州扑克大赛| 大发888官方ylc8| 威尼斯人娱乐场内幕| 百家乐游戏唯一官网站| 百家乐园鼎丰娱乐城| 百家乐可以出千吗| 百家乐赢率| 百家乐论坛香港马会| 百家乐平注胜进与负追| 百家乐佛牌| 风水24山辛山乙| 长春百家乐官网的玩法技巧和规则 | 大发888游戏平台hg dafa 888 gw| 百家乐娱乐平台真人娱乐平台| 澳门赌百家乐能赢钱吗| 百家乐有多少局| 网上百家乐投注法| 百家乐平台注册送现金| 大三元百家乐的玩法技巧和规则| 威尼斯人娱乐骰宝|