Tools und Links
Inhaltsverzeichnis der Arduino-Projektseiten
- Teil 1: Arduino im Reisemobil
- Teil 2: Konzeptionelle Überlegungen
- Teil 3: Hardware
- Teil 4: Erkenntnisse und Tipps
- Teil 5: Tools und Links
Verwendete Tools
Folgende Tools werden für das Projekt verwendet:
1 Arduino IDE
Entwicklungsumgebung zur Erstellung der Software für den Arduino
2 Nextion Editor
Die Entwicklungsumgebung für das Nextion Display zum
- Definieren der Seitenstruktur (z.B. Seitenumschaltung)
- Positionieren der dynamischen Inhalte (z.B. Messdaten)
- Entwickeln der Software für das Display (z.B. Programmcode für den Timer)
- Debuggen der Software und Simulieren des Displays. Dabei wird der Arduino an die serielle Schnitte des Notebooks angeschlossen.
Arch Linux: Der Nextion Editor läuft hier in einer Virtual Box mit Windows 7. Mit Wine und KVM gab es Probleme.
Debugger: Für zwei Displays die HMI-Datei kopieren und den Nextion Editor 2x mit je einer der HMI-Dateien starten.
3 Putty
Beim Arduino nutzt man die serielle Schnittstelle, um allerlei Informationen (Variablen, Laufzeiten etc.) während der Softwareentwicklung zu übertragen. Eine Alternative zum seriellen Monitor der Arduino IDE ist Putty. Putty ist ein kostenloses Terminalprogramm, das diese Informationen empfangen und speichern kann.
4 Inkscape
Inkscape ist ein kostenloses Vektorzeichenprogramm, mit dem die MAN Frontansicht und der Grundriss als Vektorgrafik gezeichnet wurden.
5 GIMP
GIMP ist ein kostenloses Zeichenprogramm. Damit werden die statischen Inhalte und grafischen Elemente (z.B. Buttons) der einzelnen Seiten für das Display gezeichnet.
Links
Arduino
Arduino Mega 2560 Rev3
https://store.arduino.cc/arduino-mega-2560-rev3
Arduino Mega 2560 Rev3 Pinbelegung
https://www.exp-tech.de/blog/arduino-mega-2560-pinbelegung
Arduino IDE Download
https://www.arduino.cc/en/software
Arduino IDE Anleitung
https://www.arduino.cc/en/Guide
Arduino Programmierung
https://www.arduino.cc/reference/en/
Arduino Forum
https://forum.arduino.cc
Arduino: Info von Nick Gammon
http://www.gammon.com.au/forum/bbshowpost.php?bbtopic_id=123
Arduino: Gute Infos von thecavepearlproject.org
https://thecavepearlproject.org/how-to-build-an-arduino-data-logger/
Arduino: Daten empfangen
https://forum.arduino.cc/index.php?topic=288234.0
Arduino: Speicherplatzoptimierung
http://cool-web.de/arduino/tricks-fallstricke-speicherplatzoptimierung-arduino.htm
Nextion Display
Nextion 3,5″ Display NX4832K035
https://nextion.tech/datasheets/nx4832k035/
Nextion Programmierung
https://nextion.tech/instruction-set/
Nextion Editor Download
https://nextion.tech/nextion-editor/
Nextion Editor Anleitung
https://nextion.tech/editor_guide/
Nextion & Arduino
https://forum.arduino.cc/index.php?topic=604185.0
https://forum.arduino.cc/index.php?topic=634237.0
RTC
RTC 3231: Detaillierte Infos
https://thecavepearlproject.org/2014/05/21/using-a-cheap-3-ds3231-rtc-at24c32-eeprom-from-ebay/
RTC 3231: Probleme mit Ladeschaltung
https://forum.arduino.cc/index.php?topic=278270.0
Restliche Tools
Putty
https://www.putty.org
Inkscape
https://inkscape.org/de/
GIMP
https://www.gimp.org
Icons
https://iconmonstr.com
Zurück zu Teil 1: Arduino im Reisemobil als Überwachungszentrale
und mach alles meßbar, was sich nicht messen läßt.“