Hallo Trainerman,
da du ja schon einiges aus meinem Shop auflistest melde ich mich mal direkt.
Ich liste den TXT 4.0 nicht auf, weil ich den noch nie in der Hand hatte. Was auf jeden Fall klar ist, die Pin Belegung des I²C Anschlusses wurde von fischertechnik nicht kompatibel zu den Vorgängern gemacht. Eine 1:1 Verbindung zu den Community Projekten ist also NICHT möglich! Geht natürlich wenn man das Kabel entsprechend anpasst.
Ich wüsste jetzt auch nicht wie man RoboPro Coding erweitern kann, damit du analog zum TXT einen ftDuino als Port Erweiterung einbinden kannst.
Beim TXT war die RoboPro Unterstützung in Unterfunktionen realisiert. Wenn ich es richtig verstanden habe, geht das mit der Coding Variante nicht. Entweder kann man irgendwie einen Block ergäzen, der dann später Phyton generiert oder du kannst evtl. auch I²C Kommandos einbauen, die dann einfach die entsprechenden Befehle aufrufen. Schreibend oder lesend.
Holger hat mit dem Thema I²C auch schon ein wenig gekämpft: viewtopic.php?f=8&t=8046&p=63955&hilit=txt+4.0#p63955
Die I²C Schnittstelle hat 3,3V beim TXT 4.0. Du benötigst also den ft-Extender zum koppeln. Oder einen anderen Pegelwandler.
Die verschiedenen Spannungen auf I²C waren ja der Grund für den ft-Extender. Zusätzlich liefert dieser noch die Spannung für einen Sensor. Das entfällt natürlich wenn man einen TXT mit einem ftDuino darüber koppelt.
Wenn du das Sketch von den Elektrofuzzis auf den ftDuino spielst, könntest du schauen ob du auf dem TXT4.0 etws mit dem Coding hinbekommst. Schau auch mal hier: viewtopic.php?f=8&t=8289&p=64405&hilit=txt+4.0#p64405
Der ftSwarm ist dann rein Phyton. Die sind eher gedacht, um nur aus denen einen Schwarm zu bilden. Die liegen auch preislich in einer ganz anderen Ecke, können mittlerweile aber auch einen ftDuino oder ftPwrDrive in den Schwarm einbinden. Evtl. geht hier etwas über WLAN.
Also prinzipiell glaube ich jetzt nicht das es schon etwas fertiges gibt. Verschiedene Leute spielen mit den Möglichkeiten. Schau doch mal hier was Holger schon mal über Coding hat: viewtopic.php?f=8&t=8256&p=64382&hilit=txt+4.0#p64382.
Nun noch zu deinen NEMA14. Entweder als Bastellösung, wie auch schon beim TXT, mittels Stepper Treiber über I²C und du musst diese dann eben richtig ansteuern. Oder du gönnst dir einen ftPwrDrive und kannst dann sehr einfach max. 4 Stepper darüber betreiben. Die RoboPro Bibliothel müsstest du dann wieder in Coding umsetzen. Wobei du wahrscheinlich einfacher über die Phyton Bibliothek zum Ziel kommen könntest.
Am Ende steuerst du den Controller einfach über I²C und dessen Firmware sorgt dann für den Rest.
Sorry das ich dir nicht besser antworten kann, aber wie gesagt ich hatte noch keinen TXT 4.0 in den Fingern. Helfe dir aber gerne weiter, soweit ich es kann. Kann aber sein das du es in Phyton einfacher haben wirst.
Du kannst mich auch gerne direkt per Mial kontaktieren. Hier als PN oder über die Mailadresse, die du im Shop findest.
Björn
da du ja schon einiges aus meinem Shop auflistest melde ich mich mal direkt.
Ich liste den TXT 4.0 nicht auf, weil ich den noch nie in der Hand hatte. Was auf jeden Fall klar ist, die Pin Belegung des I²C Anschlusses wurde von fischertechnik nicht kompatibel zu den Vorgängern gemacht. Eine 1:1 Verbindung zu den Community Projekten ist also NICHT möglich! Geht natürlich wenn man das Kabel entsprechend anpasst.
Ich wüsste jetzt auch nicht wie man RoboPro Coding erweitern kann, damit du analog zum TXT einen ftDuino als Port Erweiterung einbinden kannst.
Beim TXT war die RoboPro Unterstützung in Unterfunktionen realisiert. Wenn ich es richtig verstanden habe, geht das mit der Coding Variante nicht. Entweder kann man irgendwie einen Block ergäzen, der dann später Phyton generiert oder du kannst evtl. auch I²C Kommandos einbauen, die dann einfach die entsprechenden Befehle aufrufen. Schreibend oder lesend.
Holger hat mit dem Thema I²C auch schon ein wenig gekämpft: viewtopic.php?f=8&t=8046&p=63955&hilit=txt+4.0#p63955
Die I²C Schnittstelle hat 3,3V beim TXT 4.0. Du benötigst also den ft-Extender zum koppeln. Oder einen anderen Pegelwandler.
Die verschiedenen Spannungen auf I²C waren ja der Grund für den ft-Extender. Zusätzlich liefert dieser noch die Spannung für einen Sensor. Das entfällt natürlich wenn man einen TXT mit einem ftDuino darüber koppelt.
Wenn du das Sketch von den Elektrofuzzis auf den ftDuino spielst, könntest du schauen ob du auf dem TXT4.0 etws mit dem Coding hinbekommst. Schau auch mal hier: viewtopic.php?f=8&t=8289&p=64405&hilit=txt+4.0#p64405
Der ftSwarm ist dann rein Phyton. Die sind eher gedacht, um nur aus denen einen Schwarm zu bilden. Die liegen auch preislich in einer ganz anderen Ecke, können mittlerweile aber auch einen ftDuino oder ftPwrDrive in den Schwarm einbinden. Evtl. geht hier etwas über WLAN.
Also prinzipiell glaube ich jetzt nicht das es schon etwas fertiges gibt. Verschiedene Leute spielen mit den Möglichkeiten. Schau doch mal hier was Holger schon mal über Coding hat: viewtopic.php?f=8&t=8256&p=64382&hilit=txt+4.0#p64382.
Nun noch zu deinen NEMA14. Entweder als Bastellösung, wie auch schon beim TXT, mittels Stepper Treiber über I²C und du musst diese dann eben richtig ansteuern. Oder du gönnst dir einen ftPwrDrive und kannst dann sehr einfach max. 4 Stepper darüber betreiben. Die RoboPro Bibliothel müsstest du dann wieder in Coding umsetzen. Wobei du wahrscheinlich einfacher über die Phyton Bibliothek zum Ziel kommen könntest.
Am Ende steuerst du den Controller einfach über I²C und dessen Firmware sorgt dann für den Rest.
Sorry das ich dir nicht besser antworten kann, aber wie gesagt ich hatte noch keinen TXT 4.0 in den Fingern. Helfe dir aber gerne weiter, soweit ich es kann. Kann aber sein das du es in Phyton einfacher haben wirst.
Du kannst mich auch gerne direkt per Mial kontaktieren. Hier als PN oder über die Mailadresse, die du im Shop findest.
Björn
Statistik: Verfasst von Bjoern — 06 Jan 2024, 22:01