// reading liquid flow rate using Seeeduino and Water Flow Sensor from การแปล - // reading liquid flow rate using Seeeduino and Water Flow Sensor from ไทย วิธีการพูด

// reading liquid flow rate using S

// 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: [สำเนา]
คัดลอก!
อ่านอัตราการไหลของเหลวที่ใช้เซ็นเซอร์กระแสน้ำจาก 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:[สำเนา]
คัดลอก!
// อ่านอัตราการไหลของของเหลวโดยใช้ 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:[สำเนา]
คัดลอก!
อ่าน / / อัตราการไหลของของเหลวโดยใช้เซ็นเซอร์ seeeduino และน้ำไหลจาก seeedstudio . com
/ / รหัส ดัดแปลงโดยชาร์ลส์ Gantt จากพีซีพัดลม RPM โค้ดที่เขียนโดย 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() วินาที

; / / ปิดการใช้งานอินเทอร์รัพต์Calc = ( nbtopsfan * 60 / 7.5 ) ; / / ( ชีพจรความถี่ x 60 ) / 7.5q = อัตราการไหล

ในลิตร / ชั่วโมง
serial.print ( Calc , dec ) ; / / พิมพ์เลขคำนวณข้างต้น
serial.print ( ลิตร / ชั่วโมง r n " ) ; / / พิมพ์ " l / ชั่วโมง " )

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

Copyright ©2025 I Love Translation. All reserved.

E-mail: