====== Hardware ====== ===== Räder/Motoren===== Stammen aus 2 Hoverboards Bluewheel und wurden dort mit 24V 250Watt betrieben ===== Brushless-Controller ===== Da sich die Controller der Hoverboards nicht geeignet haben sind es nun 4 Xiaomi M365 Controller. Diese kommunizieren über UART mit der Steuerung. ===== Akkus ===== Im Original werden je 2 Hoverboard-Motoren von einem 4Ah 24V Lithium-Ionen-Akku gespeist. Da diese temperatur- und brandempfindlich sind werden nun vorerst zwei LiFePo4 12V 20Ah Akkus, in Reihe geschalten, verwendet. Knackpunkt ist der maximal entnehmbare Strom. Dieser wurde darum in den M365 Controllern auf 5A begrenzt. ===== Steuerung ===== Derzeit ein [[:nanopi_neo3|Nanopi Neo3]]. Über den I2C GPIO-Expander MCP23017 schaltet er die Controller der Motoren ein oder aus und kommuniziert über UART mit ihnen. Die Kamera ist über USB angeschlossen. Auf der Steuerung läuft der RTC-Server für die Kamera und der Websocket-Server für die Steuerung. Ist x Sekunden kein Client über einen Websocket verbunden so wird der Steuerrechner heruntergefahren. Dadurch wird die Verbindung zum WIO-E5 über GPIO 79 abgeschalten und der WIO-E5 schaltet nach zwei Gedenksekunden die Stromversorgung für Steuerrechner und Router aus. ===== Router GL-MT300N-V2 ===== Der [[openwrt:gl-mt300n-v2|GL-MT300N-V2]] sorgt für die Verbindung zum WLAN. ===== Lora E5 ===== [[lorawan:lorawan|Lora-E5]] zum ein- und ausschalten von Router und Steuerung über den WLAN-Empfangsbereich hinaus. Ein E5 hängt als Master am Server und kommuniziert mit diesem über eine serielle Schnittstelle. Er leitet die Kommandos vom Gartenknecht an den Server weiter und meldet ausbleibende Pings von diesem. Befehle des Servers an den Gartenknecht werden zwischengespeichert und beim nächsten Empfangsfenster an diesen weitergeleitet. Der andere E5 befindet sich auf dem Gartenknecht. Alle x Minuten sendet er die Temperaturen der Akkus an den Master. Zwischen diesen gesendeten Statusmeldungen hält er y Empfangsfenster für den Empfang von Befehlen für 2 Sekunden offen. Spannungsversorgung E5 Slave am Gartenknecht: R-78K3.3-1.0 4.5-36VDC, output voltage is 3.3VDC Spannungsteiler Akkuspannung: 6,81M - 237k+200k gemessen: 6,8M - 440k PB14 orange->grün PB9 gelb->blau Spannungsmessung Batterien ===== ISDT K2 Zip Ladegerät ===== Laden der Batterien mit Solar-Gleichstrom oder Netzspannung ===== EyeToy Kamera ===== Im Focus verstellbare USB-Kamera mit Mikrofonarray zur Richtungserkennung der Geräusche. ====== Software/Netzwerk ====== HTML, JS und CSS über https für die Website auf diesem Server, WebSocket und RTC auf dem Nanopi Neo3 stunnel auf dem Router {{ :gartenknecht:struktur_gartenknecht.svg |Aufbau Gartenknecht}} satel-vl53l8 hochrunter, drehen, ir, zoom, focus, blende?, hzng