一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

怎樣將Arduino與土壤濕度傳感器FC-28連接起來

454398 ? 來源:wv ? 2019-08-30 11:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:在模擬模式下連接傳感器

模擬模式 - 連接土壤濕度傳感器Arduino

要在模擬模式下連接傳感器,我們需要使用傳感器的模擬輸出。從土壤濕度傳感器FC-28獲取模擬輸出時(shí),傳感器給出的值為0-1023。水分以百分比形式測量,因此我們將從0到100映射這些值,然后我們將在串行監(jiān)視器上顯示這些值。您可以進(jìn)一步設(shè)置不同的水分值范圍,并根據(jù)它打開或關(guān)閉水泵。電路圖將土壤濕度傳感器FC-28連接到Arduino的連接如下。

FC-28到5V Arduino的VCC

FC-28的GND到Arduino的GND

FC-28的A0到Arduino的A0

第2步:Arduino代碼

int sensor_pin = A0;

int output_value ;

void setup()

{

Serial.begin(9600);

Serial.println(“Reading From the Sensor 。..”);

delay(2000);

}

void loop()

{

output_value= analogRead(sensor_pin);

output_value = map(output_value,550,0,0,100);

Serial.print(“Mositure : ”);

Serial.print(output_value);

Serial.println(“%”);

delay(1000);

}

這是一個(gè)100%正在運(yùn)行的代碼人員在Arduino IDE中復(fù)制并粘貼它并查看土壤濕度值A(chǔ)rduino中的串行監(jiān)視器。

請(qǐng)檢查此傳感器的查看視頻以了解有關(guān)如何執(zhí)行此項(xiàng)目的更多信息

步驟3:解釋代碼

首先,我們定義了兩個(gè)變量;一個(gè)用于土壤濕度傳感器引腳,另一個(gè)用于存儲(chǔ)傳感器的輸出。

int sensor_pin = A0; //模擬PIN A0上的土壤傳感器輸入

int output_value; //在設(shè)置功能中,“Serial.begin(9600)”命令將有助于Arduino和串行監(jiān)視器之間的通信。然后,我們將在串行監(jiān)視器上打印“從傳感器讀取。..”。

void setup(){

Serial.begin (9600);

Serial.println(“從傳感器讀取。..。..”);

延遲(2000);

}

在循環(huán)功能中,我們將從傳感器模擬引腳讀取并將值存儲(chǔ)在“output_ value”變量中。然后,我們將輸出值映射到0-100,因?yàn)樗质且园俜直葋砗饬康?。?dāng)我們從干燥的土壤中讀取讀數(shù)時(shí),傳感器值為550,而在潮濕的土壤中,傳感器值為10.因此,我們繪制了這些值以獲得水分。之后,我們?cè)诖斜O(jiān)視器上打印這些值。

void loop(){

output_value = analogRead(sensor_pin);

output_value = map(output_value,550,10,0,100);

Serial.print(“Mositure:”);

Serial.print(output_value);

Serial.println(“%”);

延遲(1000);

}

第4步:數(shù)字模式 - 連接Arduino和土壤濕度傳感器

要在數(shù)字模式下連接土壤濕度傳感器FC-28,我們將傳感器的數(shù)字輸出連接到Arduino的數(shù)字引腳。傳感器模塊包含一個(gè)帶電位計(jì)的電位器,用于設(shè)置閾值。然后使用放置在傳感器模塊上的LM393比較器將該閾值與傳感器輸出值進(jìn)行比較。 LM393比較器將比較傳感器輸出值和閾值,然后通過數(shù)字引腳提供輸出。當(dāng)傳感器值大于閾值時(shí),數(shù)字引腳將給出5V并且傳感器上的LED將亮起,當(dāng)傳感器值小于此閾值時(shí),數(shù)字引腳將給出0V光會(huì)降下來電路圖

在數(shù)字模式下將土壤濕度傳感器FC-28連接到Arduino的連接如下:

Arduino的FC-28到5V的VCC

FC-28的GND到Arduino的GND

FC-28的D0到Arduino的12腳

LED正向Arduino的引腳13

Arduino的GND負(fù)極

int led_pin = 13; int sensor_pin = 8;

void setup(){

pinMode(led_pin,OUTPUT);

pinMode(sensor_pin,INPUT);

}

void loop(){

if(digitalRead(sensor_pin)== HIGH){

digitalWrite(led_pin,HIGH);

} else {

digitalWrite(led_pin,LOW);

延遲(1000);

}

}

代碼說明首先,我們初始化了兩個(gè)用于連接LED引腳和傳感器數(shù)字引腳的變量。

int led_pin = 13;

int sensor_pin = 8;

在設(shè)置功能中,我們已將LED引腳聲明為輸出引腳,因?yàn)?我們將通過該引腳為LED供電。然后,我們將傳感器引腳聲明為輸入引腳,因?yàn)锳rduino將通過該引腳獲取傳感器的值。

void setup(){

pinMode(led_pin,OUTPUT);

pinMode(sensor_pin,INPUT);

}

在循環(huán)功能中,我們從傳感器引腳讀取。如果傳感器的輸出值高于閾值,則數(shù)字引腳將為高電平,LED將亮起。如果傳感器值低于閾值,則LED將熄滅。

void loop(){

if(digitalRead(sensor_pin)== HIGH){

digitalWrite(led_pin,HIGH);

} else {

digitalWrite(led_pin,LOW);

延遲(1000);

}

}

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

    關(guān)注

    7

    文章

    313

    瀏覽量

    59099
  • Arduino
    +關(guān)注

    關(guān)注

    189

    文章

    6497

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何CYUSB2014與傳感器AR0144CS連接起來?

    我們正在嘗試 CYUSB2014 與傳感器 AR0144CS 連接起來。 我參考了AN65974來實(shí)現(xiàn)從屬fifo接口通信。 在這里,我的疑問是,由于它是一個(gè)傳感器接口,賽普拉斯 F
    發(fā)表于 05-19 06:11

    110配線架怎么跟電話線連接起來

    110配線架與電話線的連接主要涉及電話線正確端接到配線架上,以實(shí)現(xiàn)語音信號(hào)的傳輸和管理。以下是連接步驟和方法: 一、連接前準(zhǔn)備 工具準(zhǔn)備: 110配線架(帶110端接塊) 電話線(雙
    的頭像 發(fā)表于 04-18 13:29 ?822次閱讀

    LPC1277控制與SLRC610 RFID芯片之間的SPI通信連接起來?

    我正在努力 LPC1277 控制與 SLRC610 RFID 芯片之間的 SPI 通信連接起來。您能否分享演示示例代碼、以讀取 SLRC610 芯片的 EEPROM 數(shù)據(jù)、以便進(jìn)行它們之間的通信。因?yàn)槲覠o法在網(wǎng)上找到此微控制
    發(fā)表于 03-17 06:12

    多功能土壤監(jiān)測傳感器:同步測量溫濕度、鹽分與電導(dǎo)率

    隨著農(nóng)業(yè)現(xiàn)代化的發(fā)展和對(duì)土壤環(huán)境質(zhì)量的日益重視,準(zhǔn)確監(jiān)測土壤的溫濕度、鹽分以及電導(dǎo)率等關(guān)鍵參數(shù)對(duì)于科學(xué)種植、資源管理和環(huán)境保護(hù)至關(guān)重要。多功能土壤監(jiān)測
    的頭像 發(fā)表于 01-23 11:09 ?414次閱讀

    請(qǐng)問ADA4350評(píng)估板的SMA接口是什么型號(hào)的,怎么和電源連接起來?

    大佬們,請(qǐng)問ADA4350評(píng)估板的SMA接口是什么型號(hào)的,怎么和電源連接起來,我想利用ADA4350評(píng)估板試一下I-V轉(zhuǎn)換
    發(fā)表于 12-19 07:43

    基于Arduino的串口通信項(xiàng)目

    、Arduino Mega等。 USB數(shù)據(jù)線 :用于Arduino開發(fā)板連接到計(jì)算機(jī)。 串口設(shè)備 :可以是另一個(gè)Arduino開發(fā)板、
    的頭像 發(fā)表于 11-22 09:24 ?2135次閱讀

    Made with KiCad(十):b-parasite傳感器

    “?b-parasite 是一款開源的土壤濕度和環(huán)境溫度/濕度/光照傳感器。?” 概覽 b-parasite 是一款開源的土壤濕度和環(huán)境溫度/濕度
    的頭像 發(fā)表于 11-13 18:25 ?633次閱讀
    Made with KiCad(十):b-parasite<b class='flag-5'>傳感器</b>

    土壤濕度一體監(jiān)測傳感器

    土壤濕度傳感器是一款高精度、高靈敏度的測量土壤溫度、濕度傳感器。測量
    的頭像 發(fā)表于 10-29 15:21 ?419次閱讀

    小安派簡易 DIY——土壤濕度檢測

    hello,小伙伴們,這次抽空用 AiPi-Eyes-DSL 做了一些小玩意,這次帶來的小物品是土壤濕度檢測,其實(shí)是非常簡單的 DIY,原理在于使用 ADC 采集土壤濕度,再將數(shù)據(jù)顯示到屏幕上
    的頭像 發(fā)表于 10-29 14:57 ?741次閱讀
    小安派簡易 DIY——<b class='flag-5'>土壤濕度</b>檢測<b class='flag-5'>器</b>

    I2S器件與MSP430器件連接起來

    電子發(fā)燒友網(wǎng)站提供《I2S器件與MSP430器件連接起來.pdf》資料免費(fèi)下載
    發(fā)表于 10-18 09:31 ?0次下載
    <b class='flag-5'>將</b>I2S器件與MSP430器件<b class='flag-5'>連接起來</b>

    TLC32040系列與TMS320系列連接起來

    電子發(fā)燒友網(wǎng)站提供《TLC32040系列與TMS320系列連接起來.pdf》資料免費(fèi)下載
    發(fā)表于 10-08 14:15 ?0次下載
    <b class='flag-5'>將</b>TLC32040系列與TMS320系列<b class='flag-5'>連接起來</b>

    土壤監(jiān)測傳感器有哪些種類

    的功能和應(yīng)用: 土壤濕度傳感器 : 電容式土壤濕度傳感器 :通過測量土壤中的水分含量來確定土壤濕度
    的頭像 發(fā)表于 09-10 14:38 ?1481次閱讀

    土壤監(jiān)測傳感器的使用方法

    土壤監(jiān)測傳感器是用于監(jiān)測土壤濕度、溫度、pH值、電導(dǎo)率、有機(jī)質(zhì)含量等參數(shù)的設(shè)備,對(duì)于農(nóng)業(yè)生產(chǎn)、環(huán)境監(jiān)測和科學(xué)研究等領(lǐng)域具有重要意義。 土壤監(jiān)測傳感器
    的頭像 發(fā)表于 09-10 14:34 ?892次閱讀

    土壤監(jiān)測傳感器的工作原理是什么

    土壤監(jiān)測傳感器是一種用于監(jiān)測土壤特性的設(shè)備,它可以幫助農(nóng)業(yè)、環(huán)境科學(xué)和地質(zhì)學(xué)等領(lǐng)域的專業(yè)人士了解土壤的物理、化學(xué)和生物特性。這些傳感器可以測
    的頭像 發(fā)表于 09-10 14:33 ?1415次閱讀

    如何ESP8266與EAP連接起來?

    有沒有人設(shè)法ESP8266與EAP連接起來 身份驗(yàn)證方法 - PEAP ? 我在 ESP8266EX 數(shù)據(jù)表(由 EspressIf Systems 提供)的第 9.1 節(jié)中看到 9.1 產(chǎn)品特點(diǎn)
    發(fā)表于 07-12 07:03