Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Odroid C2 3D-Printserver

geschrieben von angelo 
Odroid C2 3D-Printserver
14. September 2016 10:30
Hab es mir mal wieder ausgiebig mit Ubuntu und arm64 gegeben.
Hier mal für euch:
[sourceforge.net]

Nutze USB-IMAGE-TOOL zum restoren :-)
[www.alexpage.de]

Hardware hier:
[www.pollin.de]
[www.pollin.de]
[www.pollin.de]

Habt mal Spass damit und wenn Ihr noch Wünsche habt, bitte hier posten.

Gruss
Angelo


Mein Club: [hackerspace-ffm.de]
RADDS-Shield -> Commercial [max3dshop.org]
Re: Odroid C2 3D-Printserver
21. September 2016 06:12
3D-Printserver v0.2 getestet und fertiggestellt.
Das sollte das stabile Basissystem darstellen, aufdem weiteres aufgebaut werden kann :-)

Mit EMMC-Karte geht das richtig ab :-).

WIFI-Routing nun vom feinsten.

Automatisches einrichten des odroid64.printserver (Hotspot -> Passwort: odroid64 ) Access Points via start/stop Script,
sodass jeder USB-Wifi Adapter mit egal welcher Mac-Adresse auf wlan0 einen Zugangspunkt eingerichtet bekommt.
Um sich ins locale WiFi-Netz via wlan1 (zweiter USB-Wifi ) einzuloggen, habe ich eine extra Webseite geschrieben (Wlan add , up , down , delete + statusabfragen aus dem System).

Eine Frage:
Soll ich außerdem noch Octoprint darauf installieren, oder reicht euch der Repetier-Server ?

Hier mal Bilder:




Uns interessiert aber wohl das Ergebnis :-) :


Müsste alles haben um eine portable 3D-Druckserver Lösung zu sein
(File / Cloud Server, Repetier-Server, Arduino IDE ...)

Habt Spass damit.
Angelo


Mein Club: [hackerspace-ffm.de]
RADDS-Shield -> Commercial [max3dshop.org]
Re: Odroid C2 3D-Printserver
21. September 2016 08:51
Mal ein ganz dickes Dankeschön für deine Arbeit, habe die 0,1er Version Antesten könnensmileys with beer
Habe fast keine keine Linux Kenntnisse, außer mal eine 3.x Version von Suse... lang lang her, naja und eine Dreambox800SE zu zwecken nutzen geht schon aber mehr auch nicht.
Aber hat dennoch geklappt nach kurzer Einarbeitung .
Hatte aber in der kürze Probleme mit der Webcam,... kein Bild hinbekommen.
versuche es mal mit der 0,2Version.

Bei der C2 könnte man fast meinen man sitzt vor einem PC , richtig schnell mit der EMMC smiling smiley

Wird demnächst ausprobiert.

PS: Octoprint habe ich noch nie ausprobiert,, wenns dir von der Zeit reinpasst .. immer her damit

THX

Gruß aus dem Schwabenland

1-mal bearbeitet. Zuletzt am 21.09.16 08:57.
Re: Odroid C2 3D-Printserver
21. September 2016 09:57
Nimm bitte die v0.2 :-)

die Webcam musst du extra installieren und danach rebooten:
schau hier:

[wiki.ubuntuusers.de]

sudo apt-get install imagemagick libv4l-dev make gcc git cmake g++

git clone [github.com]

cd mjpg-streamer/mjpg-streamer-experimental/

cmake -G "Unix Makefiles"

make

sudo make install

nano /etc/init.d/mjpgstreamer

Siehe unten -> kopieren und rechte Maustaste auf nano clic // Strg X // y und Eingabe.

#!/bin/sh

### BEGIN INIT INFO
# Provides: MJPG-streamer
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $network $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts webcam over mjpeg streamer
### END INIT INFO

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin

. /lib/lsb/init-functions

DAEMON=/usr/local/bin/mjpg_streamer

test -x $DAEMON || exit 5


case $1 in
start)
log_daemon_msg "Starting MJPG-streamer" ""
/usr/local/bin/mjpg_streamer -i "input_uvc.so -n -y -f 60 -r 1280x720 " -o "output_http.so -w /usr/local/share/mjpg-streamer/www -p 8090" -b &
status=$?
log_end_msg $status
;;
stop)
log_daemon_msg "Stopping MJPG-streamer" ""
killall $DAEMON
log_end_msg $?
;;
restart|force-reload)
$0 stop && sleep 2 && $0 start
;;
try-restart)
if $0 status >/dev/null; then
$0 restart
else
exit 0
fi
;;
reload)
exit 3
;;
status)
status_of_proc $DAEMON "MJPG-streamer"
;;
*)
echo "Usage: $0 {start|stop|restart|try-restart|force-reload|status}"
exit 2
;;
esac

## weiter mit :

sudo update-rc.d mjpgstreamer defaults

Hab alle unten aufgeführten Module gesucht und einfach in das Verzeichnis /usr/local/lib/mjpg-streame kopiert:
(so sucht man z.B find / -name input_uvc.so auch für ... input_file.so und so weiter (6 Dateien wären dann zu Kopieren :-) )
(cp Quelle Ziel Bsp.:
cp /usr/local/share/mjpg-streamer/www/input_uvc.so /usr/local/lib/mjpg-streamer/input_uvc.so
)

root@odroid64:~# ll /usr/local/lib/mjpg-streamer | grep .so
-rwxrwxrwx 1 root root 20176 Sep 13 07:47 input_file.so*
-rwxrwxrwx 1 root root 20608 Sep 13 07:47 input_http.so*
-rwxrwxrwx 1 root root 52504 Sep 13 07:47 input_uvc.so*
-rwxrwxrwx 1 root root 24432 Sep 13 07:47 output_file.so*
-rwxrwxrwx 1 root root 42408 Sep 13 07:47 output_http.so*
-rwxrwxrwx 1 root root 19336 Sep 13 07:47 output_rtsp.so*
-rwxrwxrwx 1 root root 19912 Sep 13 07:47 output_udp.so*

Wäre das Ergebnis

In Repetier-Server eintragen:
http ://127.0.0.1:8090/?action=stream
http ://127.0.0.1:8090/?action=snapshot

reboot

Fertig.

Wenn es nicht klappt, ruf mich an :-)

Viel Spass
Angelo

2-mal bearbeitet. Zuletzt am 21.09.16 10:06.


Mein Club: [hackerspace-ffm.de]
RADDS-Shield -> Commercial [max3dshop.org]
Re: Odroid C2 3D-Printserver
23. September 2016 09:28
Hab das ganze zum Vergleich auf einen RaspBerry 3 installiert.

Funktioniert, aber kein Vergleich :-)

Mach da noch ein Projekt auf und hae mal das SD image auf sf rein.

Für mich ist das jetzt eigentlich beendet.

Individuell kann man sich ein touch-tft oder eine Webcam dazukonfigurieren.
Ich veröffentliche das mal ohne diese add-ons, damit es preislich noch für die meissten interessant bleibt :-)

Gekauft:
[www.pollin.de]
+
[www.pollin.de]

mit Versand = 75,85 EUR

Odroid = 86,80 EUR

Für 10.95 EUR fast doppelt soviel Leistung.

Meiner Meinung nach keine Frage was man sich da holen sollte :-) !!!

Dokumentiere das noch..
Schönes Wochenende

Angelo

2-mal bearbeitet. Zuletzt am 23.09.16 09:29.


Mein Club: [hackerspace-ffm.de]
RADDS-Shield -> Commercial [max3dshop.org]
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen