Referência do wokwi-hx711
Amplificador de célula de carga HX711
Nome dos Pinos
| Nome | Descrição |
|---|---|
| VCC | Tensão de alimentação (5V) |
| DT | Dados seriais |
| SCK | Clock serial |
| GND | Terra |
note que os pinos E+/E-/A+/A-/B+/B- não são interativos e são renderizados com base em atributos
Atributos
| Nome | Descrição | Valor padrão |
|---|---|---|
| type | Qualquer "50kg" (padrão), "5kg" ou "gauge" | "50kg" |
Exemplos
| Resultado | Attrs |
|---|---|
{ "type": "5kg" } | |
{ "type": "50kg" } | |
{ "type": "gauge" } |
Operação
O amplificador HX711 permite que você leia facilmente as células de carga e avalie as mudanças na resistência. Uma ponte de Wheatstone é usada para conectar as células de carga ao IC, que por sua vez é conectado ao microcontrolador via VCC, DT, SCK e GND. Use begin() para inicializar a balança e set_scale() e tare() para calibrá-la. power_down() e power_up() podem ser usados para colocar o ADC dentro e fora do modo de baixa energia. get_value() e get_units() são usados para ler o ADC menos a tara e dividida, passando um valor inteiro opcional para obter esse número de valores, em média. Consulte a biblioteca Arduino HX711 para obter mais detalhes sobre recursos e calibração.
Exemplo de código Arduino
#include "HX711.h"
HX711 scale;
void setup() {
Serial.begin(9600);
Serial.println("Inicializando a escala");
scale.begin(A1, A0);
}
void loop() {
Serial.println(scale.get_units(), 1);
delay(1000);
}
Tente este exemplo no Wokwi