Thema Controller

Controller

Computing & Robotik

SEK Sekundarstufe

PS Primarstufe

fischertechnik-Computing

 

Die fischertechnik-Controller (TX, TXT, TXT 4.0, LT, BT Smart, IO-Extension) und der ftDuino können mit unterschiedlichen Programmiersprachen gesteuert werden. Ausgeliefert werden die fischertechnik-Controller mit der grafischen Programmierumgebung ROBO Pro, die einen sehr einfacher Einstieg in die Programmierung erlaubt – aber auch hier gibt es Unterschiede im Detail. Für die Nutzung von I²C-Sensoren gibt es hier eine Treiber-Sammlung für ROBO Pro.

 

Die folgende Liste gibt eine Übersicht der Programmiermöglichkeiten für die gängigen Controller:

 

RX Controller (Einführungsjahr: 2024)

Ein Firmware Update kann direkt mit der App ROBO Pro Coding durchgeführt werden. Dazu muss eine Internetverbindung auf dem Gerät, auf dem ROBO Pro Coding ausgeführt wird, vorhanden sein.

 

Technische Daten:

  • Prozessor: ?
  • Maße: 90x90x17,5mm
  • 8 Universaleingänge für Sensoren: Digital/Analog 0-9VDC, Analog 0-5 kΩ
  • 4 Ausgänge für Aktoren ( 4 Motorausgänge 9V/250mA (max. 1 A))
  • 2 Ausgänge Minus
  • 1 Ausgang Plus
  • 2x Stiftleiste 6-polig: I²C-Schnittstelle für Sensoren (z. B. für RGB-Gestensensor)
  • 1 USB Anschluss (USB 2.0 Client Mini-USB)
  • 1 Ein/Austaster
  • 1 Taster zur Bluetoothaktivierung (Bluetooth-4.0 LE Schnittstelle)
  • Stromversorgung: 9V DC-Buchse 3,45mm oder fischertechnik-Buchsen 2,5 mm Anschluss für Netzteil oder Batterie

 

Programmiersprachen:

  • RoboPro Coding (Blockly), Phyton, (RoboPro entfällt!)

 

TXT 4.0 (Einführungsjahr: 2022)

Das Update erfolgt zukünftig automatisch via Internet-Verbindung. Nicht mehr unterstützt wird die IR-Verbindung für die (inzwischen durch eine Bluetooth-Variante ersetzte) Fernsteuerung.

 

Technische Daten:

  • Prozessor: Arm® dual Cortex®-A7 650MHz + Cortex®-M4, 512MB DDR3 RAM, 4GB eMMC
  • microSD-Slot
  • Farb. Touch-Display: 2,4“ 320x240px kapazitiv
  • Maße: 90x90x17,5mm
  • 8 Universaleingänge: Digital/Analog 0-9VDC
  • 4 Zähleingänge
  • 4 Motorausgänge 9V/250mA (max. 1A): Geschwindigkeit regelbar, alternativ 8 Einzelausgänge z.B. für LEDs
  • 3 Servo-Ausgänge 5V (max. 2A)
  • Kombiniertes Bluetooth/WLANFunkmodul: BT5.0, WLAN Dual band 802.11a/b/g/n
  • Mini USB-Buchse zum Anschluss an PC
  • USB-A Buchse z.B. für fischertechnik Kamera
  • 2x Stiftleiste 6-polig: Erweiterung sowie I²C
  • Integ. Lautsprecher

 

Programmiersprachen:

  • RoboPro Coding (Blockly), Phyton, (RoboPro entfällt!)

 

TXT (Einführungsjahr: 2014)

Technische Daten:

  • Prozessor: ARM Cortex A8 (32bit, 600 MHz) + Cortex M3
  • Speicher: 256 MB DDR3 RAM, 128 MB Flash, Micro SD Kartenleser
  • I/O: 8 Universaleingänge, 4 Zähler, 4 Motorausgänge (je 9V/250mA)
  • Anschluss: USB 2.0 (Mini), WLAN, Bluetooth 2.1, I²C (3,3V)

 

Programmiersprachen:

 

BT Smart (Einführungsjahr: 2017)

Technische Daten:

  • Prozessor: Cortex M0 (32bit)
  • Speicher: ./.
  • I/O: 4 Digitaleingänge, 2 Motorausgänge (9V/???mA)
  • Anschluss: USB 2.0 (Mini), Bluetooth 4.0)

 

Programmiersprachen:

 

ftDuino

https://harbaum.github.io/ftduino/www/manual/controller.html

 

Technische Daten:

  • Prozessor: ATMega32u4 (8bit, 16 MHz)Speicher: 2,5 kB RAM, 32 kB Flash
  • I/O: 8 Analogeingänge, 4 Zähler, 4 Motorausgänge (9V/600mA)
  • Anschluss: USB (Mini), I²C (5V)

 

Programmiersprachen:

  • C# (Arduino-IDE), Scratch 3.0

 

TX (Einführungsjahr: 2009)

Technische Daten:

  • Prozessor: ARM 9 (32bit, 200 MHz)
  • Speicher: 8 MB RAM, 2 MB Flash
  • I/O: 8 Universaleingänge, 4 Zähler, 4 Motorausgänge (je 9V/250mA)
  • Anschluss: USB 2.0 (Mini), Bluetooth, I²C (5V)

 

Programmiersprachen:

 

LT (Einführungsjahr: 2010)

Technische Daten:

  • Prozessor: 8051 Core (8bit, 12 MHz
  • Speicher: 1,2 kB RAM, 16 kB Flash
  • I/O: 3 Digitaleingänge, 2 Motorausgänge (9V/600mA)
  • Anschluss: USB 2.0

 

Programmiersprachen:

 

IO-Extension (Einführungsjahr: 2006)

Technische Daten:

  • Prozessor: ???
  • Speicher: ./.
  • I/O: 8 Digital-, 1 Analogeingang, 4 Motorausgänge (je 9V/250mA)
  • Anschluss: USB 2.0

 

Programmiersprachen:

 

#Computing #Robotik #Controller

(Stand August 2024)

 

Material

Bedienungsanleitung RX Controller

RoboPro Befehle Robo Interface, TXT, TX von Axel Chobe

Lernvideo Programmieren mit ROBO Pro deutsch

ROBOPro Coding TXT 4.0 (Kurzreferenz) von Axel Chobe Stand 08.01.2023

Cookie Consent mit Real Cookie Banner