Skip to content

andhieSetyabudi/hx710b_arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HX710B

Arduino library for Air Pressure Sensor HX710B

Usage

#include "HX710B.h"
#define SCK_PIN 3
#define SDI_PIN 4

HX710B air_press(SCK_PIN, SDI_PIN);

void setup()
{
    Serial.begin(115200);
    if ( !air_press.init() )
    { 
      Serial.println(F("HX710B not Found !"));
      while(1);
    }
}

uint32_t time_update = 0;
void loop()
{
    uint32_t rollOver = millis();
    if( rollOver < time_update )
      time_update = rollOver;
    if( millis() - time_update >= 2000UL )
    {
      uint32_t data_raw = 0;
      if ( air_press.read(&data_raw, 1000UL) != HX710B_OK )
        Serial.println(F("something error !"));
      else
      {
        Serial.print(F("Data raw of ADC is : "));
        Serial.println((unsigned long) data_raw);
      }
      time_update = millis();            
    }
}

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages