Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
bausaetze:hx711 [2016/07/19 07:52]
Hannes Jochriem
bausaetze:hx711 [2016/11/16 13:24] (aktuell)
Hannes Jochriem
Zeile 1: Zeile 1:
-[float] +[[bausaetze:​hx711:​anleitung|-> Anleitung]]
-~$ Passende Produkte im Shop: $~ +
-[[https://​www.ehajo.de/​bausätze/​bedrahtete-bausätze/​hx711-digitaler-wägezellen-sensor.html|{{https://​www.ehajo.de/​image/​catalog/​Produktfotos/​hx711-digitaler-w%C3%A4gezellen-sensor-257.JPG|HX711}}]] +
-[/float] +
- +
-====== HX711 digitaler Wägezellensensorensor ====== +
- +
-===== Stückliste ===== +
- +
-^ Anzahl ^ Bezeichnung ^ Wert                  ^ +
-| 1      | Platine ​   | alle SMD-Bauteile bereits vorbestückt | +
-| 1      | Stiftleiste ​ | 10-pin | +
- +
-===== Verwendung ===== +
- +
-Die Wägezelle wird, wie im Blockschaltbild zu sehen, an die Sensorplatine angeschlossen,​ danach wird die Platine mit dem Gscheiduino (bzw Arduino/​Genuino) verbunden:​ +
- +
-{{:bausaetze:​hx711-breakoutboard.png?​direct&​300|Anschluss HX711}} +
- +
-Um den Chip in der Arduino-Programmieroberfläche anzusprechen,​ gibt es auf github eine Bibliothek: +
- +
-[[https://​github.com/​ehajo/​HX711|Github-Link]] +
- +
-Der Quelltext ist sehr gut kommentiert. +
- +
-===== Democode ===== +
- +
-Ein einfaches Beispiel sieht so aus: +
- +
-<code c> +
-#include "​HX711.h"​ +
- +
-// HX711.DOUT ​ - pin #A1 +
-// HX711.PD_SCK - pin #A0 +
- +
-HX711 scale(A1, A0); +
- +
-void setup() { +
-  Serial.begin(38400);​ +
-  Serial.println("​HX711 Demo"​);​ +
- +
-  scale.set_scale(-723960);​ // mit diesem Wert wird skaliert, hier fuer 3kg loadcell +
-  scale.tare();​ // Nullen +
-   +
-+
- +
-void loop() { +
-  Serial.println(scale.get_units(10),​ 2); // Mittelwert aus 10 Messungen, 2 Kommastellen genau +
-  delay(100);​ +
-+
- +
-</​code>​+