Installation und Hardware
Computer Hardware
Du hast die Wahl zwischen einem klassischen PC oder einem kompakten Einplatinencomputer. Die Software läuft auf Windows (10/11), Linux (Debian/Ubuntu) und macOS.
Mini-PC / Thin Client (Empfehlung): Gebrauchte Office-PCs (z.B. Dell Wyse 5070, HP ProDesk 400 G4 oder Lenovo Tiny-Modelle) sind oft günstiger und stabiler als ein Raspberry Pi.
Windows
CPU: Mindestens 4 Kerne mit 1,5 GHz (besser 2,0 GHz oder mehr, z.B. Intel i3/i5 ab 2018).
RAM: Mindestens 4GB (für Windows werden 8GB empfohlen).
USB: Mindestens 3 freie USB-Ports (idealerweise auf zwei getrennten USB-Bussen verteilt, um Bandbreitenprobleme der Kameras zu vermeiden).
Raspberry Pi:
mindestens 4GB
Pi 5 (4GB/8GB): Läuft sehr gut, auch mit grafischer Oberfläche.
Pi 4: Funktioniert am besten im "Headless"-Modus (ohne angeschlossenen Monitor), wobei die Anzeige dann über ein Tablet oder Handy erfolgt.
Installation
Windows
https://autodarts.io/downloads/
MAC
Die macOS-Version ist dynamisch verknüpft und enthält kein OpenCV. Stelle sicher, dass du zuerst OpenCV 4.8.0 installierst:
brew install opencv
Zusätzlich benötigst du curl. Dies kannst du wie folgt installieren:
brew install curl
Installation
Du kannst Autodarts anschließend mit dem folgenden Befehl installieren:
bash <(curl -sL get.autodarts.io)
Wenn du eine bestimmte Version installieren möchtest (z. B. 0.20.0), kannst du die gewünschte Versionsnummer wie folgt an den Befehl anhängen. Dies ist hilfreich, wenn du auf eine ältere Version zurückwechseln (Downgrade) möchtest:
bash <(curl -sL get.autodarts.io) 0.20.0
Linux
Du benötigst curl. Installiere es mit diesem Befehl:
sudo apt install curl -y
Wenn du Autodarts so installieren möchtest, dass es beim Systemstart automatisch geladen wird, nutze diesen Befehl:
bash <(curl -sL get.autodarts.io
Falls du nicht möchtest, dass der Autostart-Dienst (systemd) installiert wird, kannst du das Flag -n wie folgt verwenden:
bash <(curl -sL get.autodarts.io) -n
Um eine bestimmte Version zu installieren (z. B. 0.20.0), hänge die Versionsnummer einfach an. Dies funktioniert auch in Kombination mit dem -n Flag:
bash <(curl -sL get.autodarts.io) 0.20.0