obp60v
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
obp60v [23.11.2024 11:23] – angelegt thooge | obp60v [28.06.2025 06:13] (aktuell) – [Hardware] 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]]). |
Es wird ein Raspberry mit einer CAN-Bus-Anbindung benötigt. | Es wird ein Raspberry mit einer CAN-Bus-Anbindung benötigt. | ||
Zeile 8: | Zeile 8: | ||
* Python | * Python | ||
* GTK | * GTK | ||
+ | |||
+ | Es kann ein USB-GPS-Empfänger angeschlossen werden. | ||
+ | |||
+ | Über I2C kann angeschlossen werden: | ||
+ | * ein Umgebungssensor z.B. BME280 | ||
+ | * eine Echtzeituhr: | ||
+ | |||
+ | Zeitzone: | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ===== Hardware ===== | ||
+ | |||
+ | Folgende Varianten wurde ausprobiert | ||
+ | |||
+ | * Raspberry Pi 3 mit Waveshare RS485 CAN HAT | ||
+ | * Stromversorgung über normales Netzteil | ||
+ | * CAN_L und CAN_H mit dem NMEA2000-Bus verbunden | ||
+ | * Die Oszillatorfrequenz kann vom Bauteil auf der Platine abgelesen werden.< | ||
+ | dtparam=spi=on | ||
+ | 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, | ||
+ | </ | ||
+ | |||
+ | <file conf / | ||
+ | auto can0 | ||
+ | iface can0 inet manual | ||
+ | pre-up /sbin/ip link set can0 type can bitrate 250000 | ||
+ | up / | ||
+ | down / | ||
+ | </ | ||
+ | |||
+ | Test: | ||
+ | apt-get install can-utils | ||
+ | candump can0 | ||
+ |
obp60v.1732361010.txt.gz · Zuletzt geändert: von thooge