code เซนเซอร์ตรวจจับการไหลของน้ำSeeedoino / Arduino 10K

การเดินสายไฟของเซ็นเซอร์ตรวจจับการไหลของน้ำทำได้ง่ายมาก มีสายไฟ 3 สาย: สีดำสีแดงและสีเหลือง
    สีดำกับขาดินของ Seeeduino 
    สีแดงกับสาย 5v ของ Seeeduino 
    สายสีเหลืองจะต้องต่อกับตัวดึงข้อมูล 10k และต่อขา 2 เข้ากับ Seeeduino


นี่คือแผนภาพฟริตซิ่งที่ฉันทำขึ้นเพื่อแสดงให้คุณเห็นว่าควรต่อสายไฟทั้งหมดอย่างไร 


เมื่อคุณมีสายคุณจะต้องอัปโหลดรหัสต่อไปนี้เพื่อ Seeeduino ของคุณ เมื่อมีการอัปโหลดและคุณมีของเหลวไหลผ่าน Water Flow Sensor คุณสามารถเปิดจอภาพแบบอนุกรมและจะแสดงอัตราการไหลและรีเฟรชทุกวินาที
ตัวอย่าง Coding
// 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\r\n"); //Prints "L/hour" and returns a  new line
}
เว็บไซต์ในการหาข้อมูล: http://www.arduino.codemobiles.com/product/125/%E0%B9%80%E0%B8%8B%E0%B8%99%E0%B9%80%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%A7%E0%B8%B1%E0%B8%94%E0%B8%AD%E0%B8%B1%E0%B8%95%E0%B8%A3%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%84%E0%B8%AB%E0%B8%A5%E0%B8%82%E0%B8%AD%E0%B8%87%E0%B8%99%E0%B9%89%E0%B8%B3-water-flow-sensor-flowmeter-hall-water-control-1-30l-min-2-0mpa-flow-flhttp://www.arduino.codemobiles.com/product/125/%E0%B9%80%E0%B8%8B%E0%B8%99%E0%B9%80%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%A7%E0%B8%B1%E0%B8%94%E0%B8%AD%E0%B8%B1%E0%B8%95%E0%B8%A3%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%84%E0%B8%AB%E0%B8%A5%E0%B8%82%E0%B8%AD%E0%B8%87%E0%B8%99%E0%B9%89%E0%B8%B3-water-flow-sensor-flowmeter-hall-water-control-1-30l-min-2-0mpa-flow-fl



ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

สัญลักษณ์ Flowchart

code โปรเจครถบังคับ 2WD Arduino

MINI project arduino เปิดปิดไฟบ้านด้วยบลูทูธ hc-05