Skip to main content

Uso general

ROBO Pro Coding es un entorno de desarrollo que sirve para programar el nuevo TXT 4.0 Controller y, por tanto, los modelos fischertechnik. ROBO Pro Coding está disponible para Windows, macOS, Linux, iOS y Android y se puede obtener a través de estas fuentes.

Google_Play_Badge_DE_230x67.png    App_Store_Badge_DE_230x67.png    Microsoft_Badge_De_230x67.png   Linux_Badge.png

Spanisch-AllgemeineBenutzung-Bild1.PNG


image-1623839044249.22.21.png  

El código mostrado podría utilizarse para este modelo (a la izquierda).La interfaz web de ROBO Pro Coding está estructurada de la siguiente manera (las cifras hacen referencia a las zonas marcadas en la imagen):

  1. Esto es lo que se programó en bloques en Python
  2. Este es el campo en el que se insertan los bloques para programar
  3. El ciclo del programa está registrado en la consola 
    • Los puntos de interrupción se utilizan para depurar programas. Establecen puntos determinados en el código cuando el programa se detiene. Estos puntos se determinan utilizando Editor y están formados por el nombre de archivo + el número de línea.
    • El contenido de las variables se puede ver en Protocolo.
    • La pila de llamadas muestra cómo se almacena la información de las llamadas. Esto es particularmente útil cuando se aplican funciones.
  4. Aquí puede encontrar todos los bloques para realizar la programación, clasificados por categorías de ActuadoresSensores y Procesamiento
  5. Esta línea se explica por separado en el encabezado
  6. Aquí se puede adaptar el nivel de aprendizaje al usuario. Por ejemplo, dependiendo del nivel, solo se muestran los bloques más importantes.

 

KopfzeileEncabezado

image-1623793979375.19.18.png

InEn derel Kopfzeileencabezado befinden sichaparecen (v.l.n.r.)de dieizquierda Bedienungselementea fürderecha) daslos Startenelementos desoperativos Programms,para dasarrancar Stoppeny desdetener Programms, dasel Startenprograma, desiniciar Debugger,el dendepurador, Aufrufacceder desa Schnittstellentests,la dasprueba Hochladende desinterfaz, aktuellencargar Programmsel undprograma dasactual Verbindeny mitconectarse demal Controller.controlador.

StartenArrancar vonel Programmenprograma

MöchteSi mandesea seininiciar Programmsu vonprograma desde ROBO Pro CodingCoding, aushaga startenclic klickten maneste auf dieses Symbol.icono.

StoppenDetener vonel Programmen programa 

MöchteSi mandesea seindetener Programmsu stoppen,programa bevorantes esde vonque selbstfinalice endetpor tippt mansolo, auftoque dieseseste Symbol.icono.

DerEl Debuggerdepurador

DerEl Debuggerdepurador sollsirve daspara Findenfacilitar vonla Fehlernbúsqueda imde Programmerrores erleichtern. Über das Menü in der oberen rechten Ecke kann man den Code Schritt für Schritt durchgehen und so einen Programmdurchlauf simulieren. Das Programm reagiert dabei trotzdem auf Interaktion mit Sensoren, wie z.B. das drücken eines Tasters. Während man das Programm durchläuft, kann man links im großen Feldel sehenprograma. inA welchemtravés Blockdel manmenú sichexistente befindenen undla rechtsesquina ansuperior welcherderecha Stellepuede imir Python-Code.paso a paso por el código y simular así la ejecución de un programa. Además, el programa reacciona a la interacción con sensores como, por ejemplo, pulsar un botón. Mientras esté ejecutando el programa, podrá ver en el amplio campo de la izquierda en qué bloque se encuentra y, a la derecha, en qué parte del código Python.

DerLa Schnittstellentestprueba de interfaz

KlicktSi manhace aufclic dasen Symbol,el miticono dencon dreilos Reglern,tres öffnetcontroles sichdeslizantes, diesesse Fenster:abre esta ventana:

Spanisch-AllgemeineBenutzung-Bild4.PNG

 

Aquí

Hierpuede kannver mantodos allelos angeschlossenendispositivos Geräteconectados. sehen.En Beiel Aktorencaso kannde manlos kannactuadores, manpuede überutilizar dieel Schiebereglercontrol überprüfendeslizante obpara siecomprobar funktionieren.si Beifuncionan. denEn Sensorenlos wirdsensores derse gemesseneespecifica Wertel angegebenvalor medido (beipor demejemplo, Tasterel stehtbotón z.B.tiene eineun 1,1 weilporque erestá gedrückt ist)pulsado). ÜberEn dasel Dropdown-Menümenú desplegable (kleinestriángulo Dreieck)pequeño) kannse angegebenespecifica werden,todo wasaquello angeschlossenque ist.está conectado.

HochladenCargar vonel Programmenprograma

HatSi manha einregistrado Programmun geschriebenprograma undy möchte,desea dassque esse autarkejecute aufde demforma Controllerindependiente läuft,en kannel mancontrolador, espuede übercargarlo diesesen Symboldicho aufcontrolador denutilizando Controllereste laden.icono. EsPosteriormente tauchtaparece danndebajo unterde denlos Dateienarchivos aufen demel Controllercontrolador. auf.Si Tipptescribe manallí dortel aufnombre dendel Programmnamen,programa, landetaccederá mana inla densubcarpeta Unterorderdel desprograma. Programms.Aquí Hierhay findetun sicharchivo einedenominado Datei,«main.py». dieHaga "main.py"clic heißt.en Klickeél. aufEl diese und der "open"-Knopf unten rechts sollte grübotón aufleuchten.«open» Drückensituado denen "open"-Knopfla undparte esinferior öffnetderecha sichdebería einiluminarse weiteresde Menücolor mitverde. vierPulse Optionen:el botón «open» y se abrirá otro menú con cuatro opciones:

  1. Laden:Cargar: Ladecargue dasel Programmprograma danny kannstdespués dupodrá esiniciarlo vomdesde Homebildschirmla auspantalla startende inicio
  2. AutoCarga load:automática: Dasel Programmprograma wirdse beimcarga nächstenautomáticamente Startencuando desse Controllerinicia automatischde wiedernuevo geladenel controlador
  3. AutoInicio start:automático: Dasel Programmprograma wirdse beimcarga nächstenautomáticamente Startencuando desse Controllerinicia automatischde wiedernuevo geladenel undcontrolador direkty gestartetse pone en funcionamiento directamente
  4. DeleteBorrar project:proyecto: Dasel Programmprograma wirdse vomelimina Controllerdel gelöschtcontrolador
VerbindenConectar mitcon demel Controller controlador 

WieAquí se manexplica sichcómo mitconectarse demal Controller verbindet wurde hier erklärt.controlador.

ControllerkonfigurationConfiguración del controlador

UmPara Bauteile,poder wieutilizar Sensorencomponentes undcomo Aktoren,sensores imy Programmactuadores nutzen zu können, muss man sie an den Controller anschließen undel dasprograma, nichtha nurde physisch,conectarlos sondernal auchcontrolador, inno dersolo Software.físicamente, Diesino Controllerkonfigurationtambién isten immerel automatischsoftware. geöffnetLa undconfiguración kanndel obencontrolador direktsiempre nebense demabre Hauptprogrammde erreichtmanera werden.automática y se puede acceder a ella en la parte superior junto al programa principal.

ImEl linkencontrolador Bereichy werdentodos jetztlos dercomponentes Controllerposibles undque sämtlichese möglichepueden Bauteile,conectar diea sichél anse denmuestran Controllerahora anschließen lassen,la angezeigt.zona Denizquierda. ControllerEl ziehtcontrolador manse aufarrastra dieal Programmierfläche.área Anschließendde kannprogramación. manDespués, diepuede gewünschtenconectar Bauteilelos percomponentes Dragdeseados andal  Dropcontrolador anarrastrando deny Controller anschließen.soltando.

Spanisch-Allgemeine Benutzung-Bild5.PNG

 

Guardar

Speichernel von Programmenprograma

 WennSi dudesea einguardar Programmun speichernprograma, möchtesthaga klickeclic aufen dielas dreitres Stricherayas obende linksla aufparte dersuperior izquierda de la página web de ROBO Pro CodingCoding. Website.Aquí, Tippetoque hierla aufopción die Option "Exportieren"«Exportar». JetztAhora kannstpuede duelegir auswählensi obdesea duguardar deinsu Programmprograma lokala aufnivel deinemlocal Geräten odersu beidispositivo GitLabo speichernen möchtest.GitLab.

Lokal:Local: Nachdemdespués dude denhaber Namenintroducido deinesel Programmsnombre eingegebende hastsu klickeprograma, einfachhaga aufclic "Exportieren"en und«Exportar» diey Programmdateiel istarchivo aufdel deinemprograma Gerät.aparecerá en su dispositivo.

GitLab: Nachdemdespués dude denhaber Namenintroducido deinesel Programmnombre eingegebende hastsu undprograma deny angegebenende Schrittenhaber gefolgtseguido bist,los umpasos denespecificados persönlichenpara Zugriffstokeninsertar einzugeben,el klicketoken einfachde aufacceso "Exportieren"personal, undsolo dietiene Programmdateique isthacer inclic deinemen GitLab-Account«Exportar» gespeichert.y el archivo del programa se guardará en su cuenta de GitLab.