Alle Preise inkl. Mehrwertsteuer zzgl. Versandkosten und ggf. Nachnahmegebühren, wenn nicht anders beschrieben

 

STEMlab Visual Programming Paket

58,31 € *

inkl. MwSt. zzgl. Versandkosten

Sofort versandfertig, Lieferzeit ca. 1-3 Werktage

  • 28703
  • 2
Wenn Sie auch um die Komplexität der Programmiersprachen kämpfen - oder wenn Sie... mehr
Produktinformationen "STEMlab Visual Programming Paket"

Wenn Sie auch um die Komplexität der Programmiersprachen kämpfen - oder wenn Sie Kinder der Elektrotechnik vorstellen wollen - dann ist Red Pitaya's Visual Programming definitiv die Antwort. Offensichtlich werden Kinder nicht sofort zu Architekten. Sie spielen mit Bausteinen, sie laufen herum und haben Spaß. Das gleiche gilt für die Technik, und wenn Sie wollen, ist Red Pitayas Visual Programming das Programmieräquivalent von Lego. Jeder Block führt eine Grundfunktion aus, Sie setzen den Block an der richtigen Stelle auf dem Bildschirm ein und Ihr Projekt führt die ausgewählte Funktion aus. So einfach ist das.

Nicht nur, dass Visual Programming einen sehr vereinfachten Prozess bereitstellt, sondern es fungiert auch als Code-Übersetzer. So dass, sobald Sie Ihren Block eingefügt haben, Sie sehen können, wie diese Funktion in sechs verschiedenen Programmiersprachen erscheinen würde. Diese Funktion ist wirklich ein langer Weg zur Entmystifizierung der komplexen Welt der Code-Sprachen und wird Ihnen oder Ihrem Kind zweifellos helfen, ein kompetenter Ingenieur werden.

Der Visual Code ist aus wenigen Grundblöcken aufgebaut:

Schritt 1: Wiederholungsblock - verursacht kontinuierliche Ausführungen von allem, was sich im Block befindet, d.h. während der Schleife
Schritt 2: Innerhalb des Wiederholungsblocks haben wir zwei Set Led-Blöcke zum Ein- und Ausschalten der LED gesetzt.
Schritt 3: Zwischen den EIN- und AUS-Zuständen haben wir einige Zeitverzögerungen hinzugefügt, damit wir den LEDs folgen können, die blinken.

Jupyter Notebook Software

Das Jupyter Notebook ist eine Open-Source-Webanwendung, mit der Sie Dokumente erstellen und weitergeben können, die Live-Code, Gleichungen, Visualisierungen, erklärenden Text und Hardware direkt steuern oder überwachen. Anwendungsbeispiele: Datenbereinigung und -transformation, numerische Simulation, statistische Modellierung, maschinelles Lernen und vieles mehr.

Eigenschaften

  • Bearbeitung von Code im Browser mit automatischer Syntaxhervorhebung, Einrückung und Vervollständigung/Überprüfung der Registerkarten.
  • Die Fähigkeit, Code aus dem Browser auszuführen, mit den Ergebnissen der Berechnungen, die dem Code angehängt sind, der sie generiert hat.
  • Anzeige des Ergebnisses der Berechnung mit Hilfe von Rich-Media-Darstellungen wie HTML, LaTeX, PNG, SVG, etc. z. B. von der matplotlib-Bibliothek gerenderte Publikations-Qualitäts-Figuren können inline eingebunden werden.
  • Die Bearbeitung von Rich-Text mit der Markdown-Markup-Sprache, die den Code kommentieren kann, ist im Browser nicht auf reinen Text beschränkt.
  • Die Fähigkeit, mathematische Notation mit LaTeX in Markdown-Zellen mühelos einzubinden, und nativ von MathJax gerendert.

Hardware - Erweiterungsmodul

Obwohl die Verwendung der Visual-Programming-Schnittstelle keine zusätzliche Hardware mit Ausnahme der STEMLab-Platine erfordert, ist der Einstieg in die Elektronik viel spaßiger und interessanter, wenn man Daten von Sensoren hat, die man sofort nutzen kann. Ob Temperatur, Vibration, Bewegung - oder mehr - wir haben ein neues Erweiterungsmodul entwickelt, das mit Grove Modulen von Seeed® kompatibel ist. Das Modul ermöglicht eine schnelle Verbindung verschiedener Sensoren und Aktoren mit dem Red Pitaya. Alles was Sie brauchen: wählen Sie das gewünschte Modul, finden Sie den richtigen Stecker und gehen Sie mit Ihrem Projekt. Das Erweiterungsmodul ist zusammen mit den Grove-Modulen mit der neuen Visual Programing Interface kompatibel. Über die Schnittstelle werden alle digitalen und analogen Daten (Werte) der Grove-Sensoren direkt in Messungen von Temperatur, Feuchtigkeit und so weiter übersetzt. Auch die Pin-Markierungen auf dem Extension-Modul sind mit der Pin-Benennung in Visual Programing korreliert. Wir haben auch Arduino Shields Header auf dem Erweiterungsmodul platziert.

Die Header ermöglichen es Ihnen, eine Vielzahl von verschiedenen Arduino Uno Shields direkt anzuschließen. Sie finden eine breite Palette von Arduino Uno Shields für alle Arten von Projekten, so finden Sie einfach das gewünschte Shield und stecken Sie es in das Erweiterungsmodul. Dazu müssen Sie im Gegensatz zu Grove-Modulen Rohdaten aus den analogen oder digitalen Pins mit dem Abschnitt "Red Pitaya" in der Visual Programing Interface lesen. Das Erweiterungsmodul kann über einen Mikro-USB-Anschluss von der externen Stromversorgung versorgt werden. Ein Satz von neun JUMPERS wird verwendet, um bestimmte Erweiterungsmodul-Anschlüsse an verschiedene E1 * - oder E2 * -Pins anzuschließen oder die Stromversorgungseinstellungen zu ändern. Zum Beispiel: Mit J1 und J3 kann man die Quelle von VCC-extern oder von Red Pitaya einstellen. Ein vollständiger Schaltplan des Erweiterungsmoduls finden Sie auf der Red Pitaya Webseite. Vergessen Sie nicht, unsere Videos mit Beispielen zu überprüfen.

Beispiele

Blinkende LED, Alarm

Hardware

Empfohlene Hardware für diese Applikation:
Besitzt man schon ein STEMlab-Board, dann braucht man nur noch dieses STEMlab Visual Programming Pack (beinhaltet die Jupyter Notebook Lizenz ohne zeitliches Limit und ein Sensor Erweiterungsmodul).

Besitzt man noch kein STEMlab-Board, wird folgende Hardware empfohlen:

  • STEMlab 125-10 Starter Kit
  • STEMlab 125-14 Starter Kit
  • STEMlab 10 Edu pack

Lieferumfang

  • Jupyter Notebook Software-Lizenz (unlimited)
  • Sensor Erweiterungsmodul

Referenzen

  • Name des Herstellers: Red Pitaya
  • Artikelname des Herstellers: STEMLab Visual Programming Pack

Ressourcen

Weiterführende Links zu "STEMlab Visual Programming Paket"
Downloads
Digilent
OHO-Elektronik
SunDance
Trenz_Electronic