-->
Page 1 of 1

esp8266-e01 reading data from hx711

PostPosted: Tue Mar 13, 2018 5:15 am
by AndreaDagostini
Hy all,

i have this scenario:
3kg load cell full bridge 4 wires --> hx711(green) -->esp8266 (e01) -->FTDI232 -->arduino IDE on win10
i need to read data (with calibration factor) on the serial monitor of arduino IDE.
connection are OK
DT-->GPIO2
SCK-->GPIO0

i already try by connecting cell+hx711 on a raspberry pi zero W with python and it work fine,
but i'm not still able to do the same through esp8266-e01.

any help pls?

Re: esp8266-e01 reading data from hx711

PostPosted: Thu Mar 15, 2018 1:39 pm
by AndreaDagostini
i try this code (on arduino IDE, via FTDI232), but can't get valid values :roll:

HELP PLS

#include "HX711.h"
#include <ESP8266WiFi.h>

#define DOUT 2
#define CLK 0

HX711 scale(DOUT, CLK);

float calibration_factor = 40; //รจ il valore trovato dividendo il valore della cella per il peso noto
float peso=0.000;


void setup() {
Serial.begin(115200);

scale.set_scale();
scale.tare();
}

void loop() {

scale.set_scale(calibration_factor); //setta la cella di carico con il valore trovato
peso= max(0, int(scale.get_value(5))); //riporta solo valori zero e positivi dopo 5 letture

//peso=scale.get_value(5); //scommento questa riga per ottenere il valore da dividere per il peso noto (da usare in alternativa alle due righe precedenti)

Serial.print("peso_units: ");
Serial.println(peso);
scale.power_down();
delay(500);
scale.power_up();
}