Community-Controller?
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Hier eine neue Komponente des Community-Controllers:
Mechanisch und elektrisch kompatibel z.B. zum BT-Smart-Controller.
Mechanisch und elektrisch kompatibel z.B. zum BT-Smart-Controller.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2438
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: Community-Controller?
Sieht gut aus...
RPi2 mit BT und WLAN dongle?
Hast Du auch schon ein Gehäuse für einen Touchscreen?
RPi2 mit BT und WLAN dongle?
Hast Du auch schon ein Gehäuse für einen Touchscreen?
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Ja, der mit den beiden Dongles ist ein Pi-2, der andere ein Pi-3.
Nein, ein Gehäuse für das Display gibt es nicht. Das kommt sicher auch irgendwann.
Für die Ein- uns Ausgänge gibt es ja nun den BT-Smart-Controller bzw mit wenig Aufwand kann man sich da auch was Arduino-kompatibles mit passendem Gehäuse entwerfen. Am Ende ist es sicher deutlich weniger kompakt als der TXT, aber für Standmodelle deutlich billiger und flexibler. Aber einen konkreten Plan habe ich da nicht ...
Die Gehäuse sind recht billig zu drucken, macht halt nur etwas Arbeit. Haben wir irgendwas, wo wir mal eine Belohnung aussetzen wollen? Da würde ich so ein Gehäuseset ggf. als Preis zur Verfügung stellen. Sowas wie ein "Community-Modell des Monats" oder so.
Nein, ein Gehäuse für das Display gibt es nicht. Das kommt sicher auch irgendwann.
Für die Ein- uns Ausgänge gibt es ja nun den BT-Smart-Controller bzw mit wenig Aufwand kann man sich da auch was Arduino-kompatibles mit passendem Gehäuse entwerfen. Am Ende ist es sicher deutlich weniger kompakt als der TXT, aber für Standmodelle deutlich billiger und flexibler. Aber einen konkreten Plan habe ich da nicht ...
Die Gehäuse sind recht billig zu drucken, macht halt nur etwas Arbeit. Haben wir irgendwas, wo wir mal eine Belohnung aussetzen wollen? Da würde ich so ein Gehäuseset ggf. als Preis zur Verfügung stellen. Sowas wie ein "Community-Modell des Monats" oder so.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2438
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: Community-Controller?
Ich hab ja libroboint mit IO-Extention bzw. eben RoboIF auf dem RPI am laufen.... von daher würde mich ein ft-gehäuse für RPi und Touchscreen sehr interessieren -> Maoam-Automat mit Touch-Bedienpanel unter TouchUI auf RPi... Da brauche ich auch gar keine weitere IO-HW mehr -> RoboIF plus extentions würde auch größere Modelle bedienen können...
Gruß
Peter
Gruß
Peter
Re: Community-Controller?
Hallo MOG,MasterOfGizmo hat geschrieben:Hier eine neue Komponente des Community-Controllers:
Hut ab bezgl deiner konkreten Ergebnisse der Hardware und Software. Multitalent...
die ausgedruckten Teile sehen sehr gut aus, zumindest mit der bereitgestellten Bildauflösung. Wurden die Teile mit dem fischertechnik 3D Drucker erstellt?
Was ist deine Erfahrung mit den Anschlußzapfen? Ist diese Form weniger sensitive bzgl Fertigungstoleranzen in Bezug auf die Nuten?
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Ja, die kommen aus dem FT-Drucker und die Qualität ist für den Anwendungszweck ausreichend. Allerdings ist das rote das hier schonmal diskutierte billige Amazon-Filament, das stärker zum Verziehen neigt als teureres Filament. Es geht also noch etwas besser.chehr hat geschrieben: die ausgedruckten Teile sehen sehr gut aus, zumindest mit der bereitgestellten Bildauflösung. Wurden die Teile mit dem fischertechnik 3D Drucker erstellt?
Ich habe da inzwischen ein paar Maße, die für meine Zwecke ausreichend sind. Ich mache das eher etwas zu lose als etwas zu fest, da es ja nur den Controller halten muss und ich die Originalteile nicht unnötig belasten will. Wie man sieht passen auch die gedruckten Teile aneinander.chehr hat geschrieben: Was ist deine Erfahrung mit den Anschlußzapfen? Ist diese Form weniger sensitive bzgl Fertigungstoleranzen in Bezug auf die Nuten?
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
Re: Community-Controller?
Hallo zusammen,
ich habe auch an einer Art Community-Controller gebastelt. Ein Arduino Mega ist dessen Herzstück, ein auf den Mega abgestimmtes Shield macht den Controller ft kompatibel. Mit der neueren Version des Gehäuses lässt er sich zudem relativ einfach einbauen.
Der Controller ist prinzipiell für den Stand-alone Betrieb ausgelegt und bringt sehr viele Anschlüsse für die Hardware mit. Grundsätzlich lässt er sich aber sehr leicht mit dem Raspberry Pi oder dem TX Controller erweitern, sodass auch IoT Anwendungen möglich sind.
Features:
- 8 Motorausgänge (bzw. 16 Output)
- 12 digitale I/O Pins
- 12 analoge I/O Pins
- I2C und SPI (beide 5V)
Somit sind alle Fischertechnik Aktoren und Sensoren direkt und ohne weitere Verschaltungen kompatibel. Es war mir eine weitere Herzensangelegenheit, ein Stecksystem für Stecker zu verwenden, mit dem sowohl die ft Stecker, als auch herkömmliche female Stecker einfach verbunden werden können
Das Gehäuse kommt aus dem 3D Drucker und besitzt ft-passende Bohrungen und Nuten zur Befestigung. Eine Gravurplatte dient dem übersichtlichen Anschließen von Hardware dank Beschriftungen.
Warum Arduino? Die Arduino Platform ist intuitiv zu verwenden und ist sehr gut dokumentiert. Der Controller arbeitet "nahe an der Hardware" was für mich und meine Fischertechnik Projekte optimal ist. Die vielen Erweiterungsmöglichkeiten und die einfache Nutzung von 12 Motoren machen den Controller extrem günstig (unter 50 €) verglichen mit den RTXC oder RTXT
Ich habe in einem Video erste Eindrücke und eine Auflistung der Funktionen zusammengestellt:
https://www.youtube.com/watch?v=UdzuQfM4sNw
Im Bilderpool unter https://ftcommunity.de/categories.php?cat_id=3260 ist das gesamte Projekt dokumentiert
David
ich habe auch an einer Art Community-Controller gebastelt. Ein Arduino Mega ist dessen Herzstück, ein auf den Mega abgestimmtes Shield macht den Controller ft kompatibel. Mit der neueren Version des Gehäuses lässt er sich zudem relativ einfach einbauen.
Der Controller ist prinzipiell für den Stand-alone Betrieb ausgelegt und bringt sehr viele Anschlüsse für die Hardware mit. Grundsätzlich lässt er sich aber sehr leicht mit dem Raspberry Pi oder dem TX Controller erweitern, sodass auch IoT Anwendungen möglich sind.
Features:
- 8 Motorausgänge (bzw. 16 Output)
- 12 digitale I/O Pins
- 12 analoge I/O Pins
- I2C und SPI (beide 5V)
Somit sind alle Fischertechnik Aktoren und Sensoren direkt und ohne weitere Verschaltungen kompatibel. Es war mir eine weitere Herzensangelegenheit, ein Stecksystem für Stecker zu verwenden, mit dem sowohl die ft Stecker, als auch herkömmliche female Stecker einfach verbunden werden können
Das Gehäuse kommt aus dem 3D Drucker und besitzt ft-passende Bohrungen und Nuten zur Befestigung. Eine Gravurplatte dient dem übersichtlichen Anschließen von Hardware dank Beschriftungen.
Warum Arduino? Die Arduino Platform ist intuitiv zu verwenden und ist sehr gut dokumentiert. Der Controller arbeitet "nahe an der Hardware" was für mich und meine Fischertechnik Projekte optimal ist. Die vielen Erweiterungsmöglichkeiten und die einfache Nutzung von 12 Motoren machen den Controller extrem günstig (unter 50 €) verglichen mit den RTXC oder RTXT
Ich habe in einem Video erste Eindrücke und eine Auflistung der Funktionen zusammengestellt:
https://www.youtube.com/watch?v=UdzuQfM4sNw
Im Bilderpool unter https://ftcommunity.de/categories.php?cat_id=3260 ist das gesamte Projekt dokumentiert
David
Re: Community-Controller?
Das klingt sehr vielversprechend. Gibt es denn irgendwo einen Schaltplan?
Vor der Metallplatte habe ich noch etwas Angst.
Raphel
Vor der Metallplatte habe ich noch etwas Angst.
Raphel
Re: Community-Controller?
Ich habe den Plan in NCCAD erstellt, weil das Tool zur Fräse passt. Leider nutzt NCCAD ein proprietäres Format, das ich hier nicht hochladen kann. Deshalb hab ich nur einen Screenshot.ski7777 hat geschrieben:Gibt es denn irgendwo einen Schaltplan?
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Hier ein paar Impressionen der nächsten Ausbaustufe. Das Display ist ein Waveshare 3.2". Man kann es direkt auf mein R-Pi-Gehäuse stecken und seitlich durch FT-Teile gegeneinander sichern.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2438
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: Community-Controller?
Genial!
So, mal weiter... TouchUI ist drauf. LibRoboInt hab ich auf'm RPI auch compiliert, geht also auch. Damit kann man nun PyQT-Apps auf dem RPI schreiben, die über RoboIF/IO-Extention/RoboLT Modelle steuern...
Wahnsinn...
Till, wäre es ein großer Aufwand, Brickly auf den RPI zu bringen? Man stelle sich vor: ein Brickly-Plugin für die LibRoboInt (und Einbindung der LibRoboInt in die cfw natürlich, damit man die alten IFs am TXT als Erweiterungen nutzen kann), und schon könnten die alten Interfaces parallel zum TXT mit Brickly z.B. in der Lehre verwendet werden... -> Herrn Grau wird's freuen...
Wenn man dann noch defiant irgendwie dazu bringen könnte, die Robo Connect Box in die LibRoboInt einzubinden, könnten sogar die alten Parallel-IFs mit Brickly angesteuert werden.
Damit käme ein Brickly-taugliches ft-system (rpi+touchscreen+Gehäuse+altes ft-IF) so über'n Daumen auf 100€ vs. 200€ für einen TXT... und wenn man einen Teil der Komponenten (rpi, altes IF) ohnehin schon in der Wühlkiste hat...
Gruß
Peter
So, mal weiter... TouchUI ist drauf. LibRoboInt hab ich auf'm RPI auch compiliert, geht also auch. Damit kann man nun PyQT-Apps auf dem RPI schreiben, die über RoboIF/IO-Extention/RoboLT Modelle steuern...
Wahnsinn...
Till, wäre es ein großer Aufwand, Brickly auf den RPI zu bringen? Man stelle sich vor: ein Brickly-Plugin für die LibRoboInt (und Einbindung der LibRoboInt in die cfw natürlich, damit man die alten IFs am TXT als Erweiterungen nutzen kann), und schon könnten die alten Interfaces parallel zum TXT mit Brickly z.B. in der Lehre verwendet werden... -> Herrn Grau wird's freuen...
Wenn man dann noch defiant irgendwie dazu bringen könnte, die Robo Connect Box in die LibRoboInt einzubinden, könnten sogar die alten Parallel-IFs mit Brickly angesteuert werden.
Damit käme ein Brickly-taugliches ft-system (rpi+touchscreen+Gehäuse+altes ft-IF) so über'n Daumen auf 100€ vs. 200€ für einen TXT... und wenn man einen Teil der Komponenten (rpi, altes IF) ohnehin schon in der Wühlkiste hat...
Gruß
Peter
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Ich bestel gerade ein recht plumpes Script, das man auf einem frisch installierten Raspbian Lite laufen lassen kann und das dann daraus einen rudimentären TX-PI baut. Noch habe ich Probleme mit der Store-App. Aber der Webserver läuft auch z.B. schon, von daher sollte Brickly da recht bald auch drauf laufen.PHabermehl hat geschrieben: Till, wäre es ein großer Aufwand, Brickly auf den RPI zu bringen?
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2438
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: Community-Controller?
Wahnsinn... Schläfst Du auch mal? Dein Tag muss ja deutlich mehr als 24 Std. haben.
Der TX-Pi ist zunächst mal ohne I/O Interface?
Der TX-Pi ist zunächst mal ohne I/O Interface?
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Jepp. Aber das kannst Du dann ja einfach nachrüsten.PHabermehl hat geschrieben: Der TX-Pi ist zunächst mal ohne I/O Interface?
Du glaubst gar nicht, was man alles schafft, wenn man abends 2 Stunden hat, wenn die Kinder im Bett sind und die Frau das neue Zelda zockt ...
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2438
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: Community-Controller?
Das ist mein Fehler... Zelda...
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Es gibt nun auch eine Variante für das Waveshare V4-Display. Das ist fast 4mm flacher und damit ist der ganze Stapel aus PI und Display "nur" 29mm dick.
STL-Dateien und Setup-Script gibt es unter:
https://github.com/harbaum/tx-pi
STL-Dateien und Setup-Script gibt es unter:
https://github.com/harbaum/tx-pi
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2438
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: Community-Controller?
Hast du Kühler auf dem pi? Und braucht man die überhaupt?
Oh, und nebenbei: danke für die tolle Arbeit!
Oh, und nebenbei: danke für die tolle Arbeit!
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Hab ich nicht. Bisher mache ich damit nix, wo's ihm warm wird.PHabermehl hat geschrieben:Hast du Kühler auf dem pi? Und braucht man die überhaupt?
Edit: Jetzt hat er mal was getan, denn leider gibt es auch für jessie kein opencv-Python3-Paket und der arme PI hat OpenCV in zwei Stunden selbst gebaut. Er ist etwas warm geworden, aber nicht einmal so warm, dass das Gehäuse weich geworden wäre oder so.
Aber wozu das Ganze? Na dafür: P.S.: Wer auf Dienstreise im Hotel festsitzt und nicht weiss, was er tun soll kann ja mal ein Debian-Paket dafür bauen
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: Community-Controller?
Brickly läuft auf dem Pi
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2438
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: Community-Controller?
a) was meinst du, wo BenoiTxt und TXTShow entstanden sindMasterOfGizmo hat geschrieben:PHabermehl hat geschrieben:
P.S.: Wer auf Dienstreise im Hotel festsitzt und nicht weiss, was er tun soll kann ja mal ein Debian-Paket dafür bauen
b) auch unterwegs läuft bei mir SuSE, das ist für Debian-Pakete wieder ungünstig...
c) diese Woche war's Essig, verpflichtende Abendveranstaltungen mit Nebenwirkungen.
Wenn Du gerade dabei bist, Bau doch die LibRoboInt gleich mit ins System
Ach, und was ich noch sagen wollte... Super Job, danke!
Gruß
Peter