Hi Mark,
Die Kurzanleitung geht wie folgt:
1. Du lötest alles zusammen
2. Du schließt den Arduino an den PC an - dann Blinkt die LED im 1s-Takt. (das ist das Beispielprogramm "Blink" - kannst Du auch selbst noch mal aus den Beispielen öffnen, bearbeiten und in Schritt 4 mal aufspielen)
3. Du schaust in Windows welchen COM-Port der Arduino bekommen hat - sollte es hier probleme bei der Treiberinstallation gegeben haben ist es vermutlich ein 340G-USB-Anschluss am Arduino -> Diesen Treiber nehmen:
http://www.wch.cn/download/CH341SER_ZIP.html
4.0 Starte die Arduino IDE. Wähle hier den Arduino Nano, den Com-Port und die CPU (328p) aus
4.1 Lade das Beispiel-Programm "Blink" und lade es
4.2 Verändere im Beispiel-Programm "Blink" die Zeit auf 2000ms, lade es und beobachte die Veränderung
5.1 Extrahiere und speichere Dir die 3 Ordner aus "Libraries CG_scale_RCN.zip" in Dein "\Arduino\libraries"-Verzeichnis
5.2 Öffne und lade den Sketch zur suche der I2C-Komponenten: Code hier:
http://playground.arduino.cc/Main/I2cScanner
6. Öffne in der IDE Werkzeuge -> Seriellen Monitor - hier sollte nun die Adresse Deines Display angezeigt werden
7. Wenn diese 3F (LCD) oder 3C (OLED) lautet ist nichts weiter zu tun - ansonsten werte in CG_Scale_RCN bearbeiten
8.0 Stelle sicher, daß alle Bibliotheken (sind im Paket enthalten) kopiert wurden
8.1 CG_Scale_RCN öffnen und in Arduino laden.
9. "Output" im Sketch auf 0. Serieller Monitor öffnen.
10. Definiertes Gewicht auf die Waage und über eingaben wie A+0.01 oder B-200 in den Seriellen Monitor die Wägezellen kalibrieren (A ist vorne, B ist hinten.) ich vermittle bis 0.1...
Den letzten übermittelten Wert aus dem Seriellen Monitor in den Sketch als ldcell_1_calfactor (für "A" vorne) bzw. ldcell_2_calfactor (für "B" hinten) eintragen. (autoscroll ausschalten )
11. Schritt 10. wiederholen bis es reproduzierbar passt
12. "Output" auf "2" ändern.
13. fertig.