Wiring up the Water Flow Sensor is pretty simple. There are 3 wires: B การแปล - Wiring up the Water Flow Sensor is pretty simple. There are 3 wires: B ไทย วิธีการพูด

Wiring up the Water Flow Sensor is


Wiring up the Water Flow Sensor is pretty simple. There are 3 wires: Black, Red, and Yellow.
Black to the Seeeduino's ground pin
Red to Seeeduino's 5v pin
The yellow wire will need to be connected to a 10k pull up resistor.and then to pin 2 on the Seeeduino.
Once you have it wired up you will need to upload the following code to your Seeeduino. Once it is uploaded and you have some fluid flowing through the Water Flow Sensor, you can open the serial monitor and it will display the flow rate, refreshing every second.

// reading liquid flow rate using Seeeduino and Water Flow Sensor from Seeedstudio.com
// Code adapted by Charles Gantt from PC Fan RPM code written by Crenn @thebestcasescenario.com
// http:/themakersworkbench.com http://thebestcasescenario.com http://seeedstudio.com

volatile int NbTopsFan; //measuring the rising edges of the signal
int Calc;
int hallsensor = 2; //The pin location of the sensor

void rpm () //This is the function that the interupt calls
{
NbTopsFan++; //This function measures the rising and falling edge of the

hall effect sensors signal
}
// The setup() method runs once, when the sketch starts
void setup() //
{
pinMode(hallsensor, INPUT); //initializes digital pin 2 as an input
Serial.begin(9600); //This is the setup function where the serial port is

initialised,
attachInterrupt(0, rpm, RISING); //and the interrupt is attached
}
// the loop() method runs over and over again,
// as long as the Arduino has power
void loop ()
{
NbTopsFan = 0; //Set NbTops to 0 ready for calculations
sei(); //Enables interrupts
delay (1000); //Wait 1 second
cli(); //Disable interrupts
Calc = (NbTopsFan * 60 / 7.5); //(Pulse frequency x 60) / 7.5Q, = flow rate

in L/hour
Serial.print (Calc, DEC); //Prints the number calculated above
Serial.print (" L/hour
"); //Prints "L/hour" and returns a new line
}

0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
สายค่าเซ็นเซอร์การไหลของน้ำได้ง่าย มีสาย 3: ดำ แดง และสีเหลือง สีดำกับขาล่างของ Seeeduinoสีแดงกับ pin ของ Seeeduino 5vสายสีเหลืองจะต้องเชื่อมต่อ กับการดึง k 10 ขึ้น resistor.and แล้ว การ pin 2 บน Seeeduinoเมื่อคุณมี สายสายที่คุณจะต้องอัปโหลดรหัสต่อไปนี้เพื่อ Seeeduino ของคุณ เมื่อมีการอัปโหลด และมีของเหลวบางอย่างไหลผ่านเซ็นเซอร์กระแสน้ำ คุณสามารถเปิดจอภาพพอร์ตอนุกรม และมันจะแสดงอัตราการไหล ฟื้นฟูทุกวินาทีอ่านอัตราการไหลของเหลวที่ใช้เซ็นเซอร์กระแสน้ำจาก Seeedstudio.com และ Seeeduinoรหัสที่ดัดแปลง โดยชาร์ลส์ Gantt จากรหัส RPM พัดลม PC เขียน โดย Crenn ที่ @thebestcasescenario.comโรง http://seeedstudio.com http:/themakersworkbench.com http://thebestcasescenario.comint ระเหย NbTopsFan วัดขอบของสัญญาณเพิ่มขึ้นint คำนวณ int hallsensor = 2 ตำแหน่ง pin ของเซนเซอร์//This rpm โมฆะ()เป็นฟังก์ชันที่ interupt เรียก { NbTopsFan ++ ฟังก์ชันนี้วัดขอบเพิ่มขึ้น และลดลงของการ สัญญาณผลฮอลล์เซนเซอร์} Setup() วิธีการเรียกใช้เมื่อ เมื่อร่างเริ่มต้นยกเลิก setup() / /{ pinMode (hallsensor ป้อนข้อมูล); เตรียมใช้งานดิจิทัล pin 2 เป็นอินพุต Serial.begin(9600) เป็นฟังก์ชันการตั้งค่าที่พอร์ตอนุกรม initialised attachInterrupt (0, rpm สูงขึ้น); และมีแนบการขัดจังหวะ} loop() วิธีการเรียกใช้บ่อย ๆตราบใดที่สืบจะมีพลังงานวนเป็นโมฆะ() { NbTopsFan = 0 ตั้งค่า NbTops เป็น 0 พร้อมสำหรับการคำนวณ sei() ทำให้ interrupts หน่วง (1000); รอ 1 วินาที cli() ปิด interrupts คำนวณ = (NbTopsFan * 60 / 7.5); (ชีพจรความถี่ x 60) / 7.5Q, =อัตราการไหล ใน L/ชั่วโมง Serial.print (คำนวณ DEC); พิมพ์หมายเลขคำนวณข้างต้น Serial.print ("L/hour
"); พิมพ์"L/ชั่วโมง" และส่งกลับค่าบรรทัดใหม่}
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!

เดินสายขึ้นเซ็นเซอร์การไหลของน้ำเป็นเรื่องง่ายสวย มี 3 สายคือ. ดำ, แดง,
และสีเหลืองดำขาพื้นSeeeduino
ของสีแดงขา5v Seeeduino
ของสายสีเหลืองจะต้องมีการเชื่อมต่อกับ10k ดึง resistor.and แล้วจะตอกตะปู 2 Seeeduino ได้.
เมื่อคุณมี มันสายขึ้นคุณจะต้องอัปโหลดรหัสต่อไปนี้ Seeeduino ของคุณ เมื่อมีการอัปโหลดและคุณมีน้ำไหลผ่านเซ็นเซอร์การไหลของน้ำบางอย่างที่คุณสามารถเปิดหน้าจอแบบอนุกรมและมันจะแสดงอัตราการไหลสดชื่นทุกวินาที. // อ่านอัตราการไหลของของเหลวโดยใช้ Seeeduino และน้ำไหลจากเซนเซอร์ Seeedstudio.com // รหัสดัดแปลงแกนต์ชาร์ลส์จากรหัสพัดลมเครื่องคอมพิวเตอร์ RPM เขียนโดย Crenn @ thebestcasescenario.com // http: /themakersworkbench.com http://thebestcasescenario.com http://seeedstudio.com ระเหย int NbTopsFan; // วัดขอบที่เพิ่มขึ้นของสัญญาณint Calc; int hallsensor = 2; // สถานที่ขาของเซ็นเซอร์โมฆะรอบต่อนาที() // นี้เป็นฟังก์ชั่นที่โทรรบกวน{NbTopsFan ++; // ฟังก์ชั่นมีขนาดเพิ่มขึ้นและลดลงขอบของผลฮอลล์เซ็นเซอร์สัญญาณ} // การติดตั้ง () วิธีการทำงานครั้งเดียวเมื่อร่างเริ่มต้นการติดตั้งเป็นโมฆะ() // {pinMode (hallsensor, INPUT); // ต้นขาดิจิตอล 2 ใส่Serial.begin (9600); // นี้เป็นฟังก์ชั่นการตั้งค่าที่พอร์ตอนุกรมเป็นinitialised, attachInterrupt (0, รอบต่อนาที RISING); // และขัดจังหวะติด} // วง () วิธีการทำงานมากกว่าและมากกว่าอีกครั้ง// ตราบใดที่มีอำนาจ Arduino ห่วงเป็นโมฆะ () {NbTopsFan = 0; // NbTops ตั้งค่าเป็น 0 พร้อมสำหรับการคำนวณเซอิ(); // ช่วยขัดจังหวะล่าช้า(1000) // รอ 1 วินาทีCLI (); // ปิดการใช้งานขัดจังหวะCalc = (NbTopsFan * 60 / 7.5); // (ความถี่ชีพจร x 60) / 7.5Q = อัตราการไหลในL / ชั่วโมงSerial.print (Calc, ธันวาคม); // พิมพ์หมายเลขที่คำนวณข้างต้นSerial.print ("L / ชั่วโมง r n"); // พิมพ์ "L / ชั่วโมง" และผลตอบแทนบรรทัดใหม่}







































การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!

เดินสายขึ้นน้ำไหลเซ็นเซอร์ มันค่อนข้างง่าย มี 3 สาย สีดำ สีแดง และสีเหลือง
ดำของ seeeduino ขาพื้นดิน
แดง seeeduino เป็น 5V ขา
สายสีเหลืองจะต้องเชื่อมต่อกับ 10k แล้วดึงขึ้น resistor.and pin 2 ใน seeeduino .
เมื่อคุณได้สายขึ้นคุณจะต้องอัปโหลดรหัสต่อไปนี้เพื่อ seeeduino ของคุณเมื่อมีโหลด และก็มีน้ำไหลผ่านเซ็นเซอร์การไหลของน้ำ คุณสามารถเปิดพอร์ตอนุกรมการตรวจสอบและจะแสดงอัตราการไหล สดชื่นทุกวินาที .
อ่าน
/ / อัตราการไหลของของเหลวโดยใช้เซ็นเซอร์ seeeduino และน้ำไหลจาก seeedstudio . com
/ / รหัส ดัดแปลงโดยชาร์ลส์ Gantt พัดลม RPM จาก PC โค้ดที่เขียนโดย crenn @ thebestcasescenario . com
/ / http : / themakersworkbench.com http :/ / thebestcasescenario.com http : / / seeedstudio . com

ระเหย nbtopsfan int ; / / วัดจากขอบของสัญญาณ
INT Calc ;
1 hallsensor = 2 ; / / ขาตำแหน่งของเซนเซอร์โมฆะรอบต่อนาที (

) / / นี้เป็นฟังก์ชั่นที่รบกวนโทร nbtopsfan {

; / / ฟังก์ชันนี้มาตรการที่เพิ่มขึ้นและลดลงขอบของ

Hall Effect เซ็นเซอร์สัญญาณ
}
/ / setup() วิธีวิ่งครั้งเดียวเมื่อร่างเริ่ม
เป็นโมฆะ setup() / /
{
pinmode ( hallsensor ใส่ ) ; / / initializes พินดิจิตอล 2 เป็นข้อมูล
ต่อเนื่อง เริ่มต้น ( 9600 ) ; / / นี้คือการตั้งค่าฟังก์ชั่นที่พอร์ตอนุกรมเป็น initialised

, attachinterrupt ( 0 , RPM , Rising ) ; / / และรบกวนแนบ
}
/ / loop() วิธีวิ่งกว่าและมากกว่าอีกครั้ง
/ / เท่าที่ Arduino มีพลัง
( )
{ โมฆะห่วง
nbtopsfan = 0 ;/ / ชุด nbtops 0 พร้อมสำหรับการคำนวณ
sei() ; / / ช่วยขัดจังหวะ
ล่าช้า ( 1000 ) ; / / รอ 1 cli() 2
; / / ปิด Calc ขัดจังหวะ
= ( nbtopsfan * 60 / 7.5 ) ; / / ( ชีพจรความถี่ x 60 ) / 7.5q = อัตราการไหล

ใน L / ชั่วโมง
serial.print ( Calc , dec ) ; / / พิมพ์เลขคำนวณข้างต้น
serial.print ( ลิตร / ชั่วโมง r n " ) ; / / พิมพ์ " L / ชั่วโมง " และจะขึ้นบรรทัดใหม่
}

การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: