Firmware
Verbinden Sie Arduino Nano mit dem USBASP-Programmierer (ArduinoISP wurde nicht mit den vorhandenen platformio.ini-Abschnitten getestet, Sie müssen es selbst schreiben)
Beachten Sie, dass die Stiftbelegung der Anschlüsse unterschiedlich sein kann
Kompilierung und Programmierung:
configuration.h
Konfigurieren Sie die Firmware in der Datei configuration.h.
Kompilierungsfehler
Wenn bei der Kompilierung Fehler auftreten, die auf eine Nichtübereinstimmung zwischen der Firmware-Größe und der Speichergröße des Mikrocontrollers hindeuten, helfen oft die folgenden Befehle
Auswahl der Anzahl der Wägemodule¶
1. Programmierung des MiniCore-Kernels¶
Sie benötigen einen USBASP-Programmierer
2.1 Fuse-Wechsel
2.2 EEPROM-Programmierung¶
Programmierung des Mikrocontrollers¶
Auto-PID (PID-Kalibrierung)¶
Wird nach Bedarf durchgeführt
Der Prozess verläuft in zwei Stufen: In configuration.h wird folgendes gesetzt
Die Programmierung des Punktes 2.3 wird durchgeführt Nach der Programmierung beginnt die automatische PID-Einstellung. Am Ende wird auf dem Display "Прошей часть 2" angezeigt ändern Sie dies zu #define AUTOPID_RUN 0 und führen Sie Punkt 2.3 durchLüfter-Testprogrammierung¶
Wird nach Bedarf durchgeführt
In configuration.h kommentieren Sie auf
führen Sie Punkt 2.3 durch Der Lüfter-Test wird auf allen verfügbaren Frequenzen mit PWM-Auslastung von 100-10% durchgeführt und der Betriebsmodus wird auf dem Display angezeigt. Nach Abschluss des Tests sollten Sie basierend auf Ihren Vorlieben für Lärmunterdrückung und Lüfterleistung in configuration.h die gewünschte Frequenz einstellen kommentieren Sie ausprogrammieren Sie den Mikrocontroller mit Punkt 2.3
Fehler beim Start
Wenn nach der Programmierung oder während des Betriebs Fehler auf dem Display angezeigt werden, lesen Sie bitte in der Datei configuration.h nach
Schulungsvideo¶
Links zum Video:


