Hx710B Air Pressure (0 40Kpa) Sensor Module High Precision Air Pressure Waterlevel Sensor Digital Spi Interface
Rs. 111.00 Rs. 127.00
- Product Code: SEN-PRESSURE
- SKU -
- Availability: In Stock
- Price in reward points: 2
- For Bulk Order 9962060070
Quick support on WhatsApp (+919962060070) only between morning 11am-4pm, no call will be answered
SPECIFICATIONS: | |
Model | HX710B |
Interface Type | Serial |
Data Output Rate | 10 SPS / 80SPS |
Max. Operating Current (mA) | 1.5 |
Operating Temperature Range (°C) | -40 to 85 |
IC Packag | e16 Pin SOP |
Gain | 32 / 64 / 128 |
Length (mm) | 18 |
Width (mm) | 17 |
Height (mm) | 2 |
Weight (gm) | 2 |
Shipment Weight | 0.005 kg |
Shipment Dimensions | 5 × 5 × 2 cm |
OVERVIEW: | |
Voltage | 3.3-5V |
Pressure | 0-40KPa |
PACKAGE INCLUDES:
1 PCS x Hx710B Air Pressure (0 40Kpa) Sensor Module High Precision Air Pressure Waterlevel Sensor Digital Spi Interface
//SOURCE CODE TAKEN FORM BELOW LINK
//https://www.electroschematics.com/pressure-sensor-guide/
#include "HX711.h"
HX711 scale;
void setup() {
Serial.begin(38400);
Serial.println("HX710B Demo with HX711 Library");
Serial.println("Initializing the scale");
// parameter "gain" is ommited; the default value 128 is used by the library
// HX711.DOUT - pin #A1
// HX711.PD_SCK - pin #A0
scale.begin(A1, A0);
Serial.println("Before setting up the scale:");
Serial.print("read: \t\t");
Serial.println(scale.read()); // print a raw reading from the ADC
Serial.print("read average: \t\t");
Serial.println(scale.read_average(20)); // print the average of 20 readings from the ADC
Serial.print("get value: \t\t");
Serial.println(scale.get_value(5)); // print the average of 5 readings from the ADC minus the tare weight (not set yet)
Serial.print("get units: \t\t");
Serial.println(scale.get_units(5), 1); // print the average of 5 readings from the ADC minus tare weight (not set) divided
// by the SCALE parameter (not set yet)
scale.set_scale(2280.f); // this value is obtained by calibrating the scale with known weights; see the README for details
scale.tare(); // reset the scale to 0
Serial.println("After setting up the scale:");
Serial.print("read: \t\t");
Serial.println(scale.read()); // print a raw reading from the ADC
Serial.print("read average: \t\t");
Serial.println(scale.read_average(20)); // print the average of 20 readings from the ADC
Serial.print("get value: \t\t");
Serial.println(scale.get_value(5)); // print the average of 5 readings from the ADC minus the tare weight, set with tare()
Serial.print("get units: \t\t");
Serial.println(scale.get_units(5), 1); // print the average of 5 readings from the ADC minus tare weight, divided
// by the SCALE parameter set with set_scale
Serial.println("Readings:");
}
void loop() {
Serial.print("one reading:\t");
Serial.print(scale.get_units(), 1);
Serial.print("\t| average:\t");
Serial.println(scale.get_units(10), 1);
scale.power_down(); // put the ADC in sleep mode
delay(5000);
scale.power_up();
}
15 days