Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
bausaetze:hx711 [2016/05/25 13:37] – Hannes Jochriem | bausaetze:hx711 [2016/11/16 12:24] – Hannes Jochriem | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== HX711 digitaler Wägezellensensorensor ====== | + | [[bausaetze: |
- | + | ||
- | ===== Stückliste ===== | + | |
- | + | ||
- | ^ Anzahl ^ Bezeichnung ^ Wert ^ | + | |
- | | 1 | Platine | + | |
- | | 1 | Stiftleiste | + | |
- | + | ||
- | ===== Verwendung ===== | + | |
- | + | ||
- | Die Wägezelle wird, wie im Blockschaltbild zu sehen, an die Sensorplatine angeschlossen, | + | |
- | + | ||
- | {{:bausaetze: | + | |
- | + | ||
- | Um den Chip in der Arduino-Programmieroberfläche anzusprechen, | + | |
- | + | ||
- | [[https:// | + | |
- | + | ||
- | Der Quelltext ist sehr gut kommentiert. | + | |
- | + | ||
- | ===== Democode ===== | + | |
- | + | ||
- | Ein einfaches Beispiel sieht so aus: | + | |
- | + | ||
- | <code c> | + | |
- | #include " | + | |
- | + | ||
- | // HX711.DOUT | + | |
- | // HX711.PD_SCK - pin #A0 | + | |
- | + | ||
- | HX711 scale(A1, A0); | + | |
- | + | ||
- | void setup() { | + | |
- | Serial.begin(38400); | + | |
- | Serial.println(" | + | |
- | + | ||
- | scale.set_scale(-723960); | + | |
- | scale.tare(); | + | |
- | + | ||
- | } | + | |
- | + | ||
- | void loop() { | + | |
- | Serial.println(scale.get_units(10), | + | |
- | delay(100); | + | |
- | } | + | |
- | + | ||
- | </ | + |