obp60v
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| obp60v [29.12.2024 12:51] – thooge | obp60v [26.10.2025 06:46] (aktuell) – thooge | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Multifunktionsdisplay OBP60v ====== | ====== Multifunktionsdisplay OBP60v ====== | ||
| - | Virtuelles Gerät auf dem Raspberry Pi. | + | Virtuelles Gerät auf dem Raspberry Pi (z.B. [[OBP60P]]). |
| + | |||
| + | Die Benutzeroberfläche besteht auf Seiten von denen jede eine spezielle Funktion hat. | ||
| + | Seitenübersicht: | ||
| + | |||
| + | Quelltext unter: https:// | ||
| Es wird ein Raspberry mit einer CAN-Bus-Anbindung benötigt. | Es wird ein Raspberry mit einer CAN-Bus-Anbindung benötigt. | ||
| Zeile 10: | Zeile 16: | ||
| Es kann ein USB-GPS-Empfänger angeschlossen werden. | Es kann ein USB-GPS-Empfänger angeschlossen werden. | ||
| + | |||
| + | Über I2C kann angeschlossen werden: | ||
| + | * ein Umgebungssensor z.B. BME280 | ||
| + | * eine Echtzeituhr: | ||
| Zeitzone: | Zeitzone: | ||
| Zeile 17: | Zeile 27: | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| - | Im Test: Raspberry Pi 3 mit Waveshare RS485 CAN HAT. | + | Folgende Varianten wurde ausprobiert |
| - | + | * Raspberry Pi 3 mit Waveshare RS485 CAN HAT | |
| - | Die Oszillatorfrequenz kann vom Bauteil auf der Platine abgelesen werden. | + | * Stromversorgung über normales Netzteil |
| - | <file conf config.txt> | + | * CAN_L und CAN_H mit dem NMEA2000-Bus verbunden |
| + | * Die Oszillatorfrequenz kann vom Bauteil auf der Platine abgelesen werden.< | ||
| dtparam=spi=on | dtparam=spi=on | ||
| dtoverlay=mcp2515-can0, | dtoverlay=mcp2515-can0, | ||
| </ | </ | ||
| + | * Raspberry Pi Zero 2 mit Waveshare RS485 CAN HAT | ||
| + | * Wie Raspberry Pi 3 | ||
| + | * Raspberry Pi 4 mit PiCAN-M | ||
| + | * Stromversorgung über CAN-Bus | ||
| + | * PiCAN-M< | ||
| + | # PiCAN-M | ||
| + | enable_uart=1 | ||
| + | dtparam=i2c_arm=on | ||
| + | dtparam=spi=on | ||
| + | dtoverlay=mcp2515-can0, | ||
| + | dtoverlay=spi-bcm2835-overlay | ||
| + | </ | ||
| + | * RTC DS3231 an I²C< | ||
| + | # I2C RTC DS3231 | ||
| + | dtoverlay=i2c-rtc, | ||
| + | </ | ||
| + | * siehe auch: [[OBP60P]] | ||
| <file conf / | <file conf / | ||
| Zeile 33: | Zeile 61: | ||
| down / | down / | ||
| </ | </ | ||
| + | |||
| + | Test: | ||
| + | apt-get install can-utils | ||
| + | candump can0 | ||
| + | |||
| + | ===== Videovorschau ===== | ||
| + | |||
| + | Einen Eindruck der Visualisierung gibt es hier: | ||
| + | {{youtube> | ||
| + | |||
obp60v.1735476667.txt.gz · Zuletzt geändert: von thooge
