Cobra SMARTsense Code

Der perfekte Einstieg ins Programmieren

Erweitern Sie Ihre Cobra SMARTsense Familie um den einen Baustein, der alles verändert. Bisher haben Ihre Sensoren gemessen und aufgezeichnet. Mit dem Cobra SMARTsense Code greifen Ihre Schülerinnen und Schüler zum ersten Mal aktiv ein, statt nur zu beobachten!
Messwerte werden nicht einfach angezeigt, sondern lösen Reaktionen aus. Schaltbare Relais, LEDs, ein Lautsprecher und ein Farbdisplay verwandeln jede Messung in eine echte Steuerung – ganz einfach per Blockly programmiert.
So wird Programmierung in jedem naturwissenschaftlichen Fach erlebbar.
Einfach. Smart. Automatisieren.

NEU: Programmierung ganz einfach mit Blockly direkt in der measureAPP!

Ab sofort in measureAPP Programme einfach per Blockly-Bausteinen bauen, speichern und abspielen – ohne Vorkenntnisse, ohne Zusatzsoftware.
Jetzt bei Google Play App im App Store laden Für Windows laden Für Linux laden

Beispiele für smarte Anwendungen

3 Schritte bis zum Experiment

Programmieren im Unterricht leicht gemacht!

1
Cobra SMARTsense Sensoren
Cobra SMARTsense Sensoren verbinden
2
Cobra SMARTsense Code
Cobra SMARTsense Code verbinden
3
Blockly in measureAPP
Mit Blockly in measureAPP programmieren und staunen

Cobra SMARTsense Code im Video

Vorteile

Was den CobraSMARTsense Code so besonders macht

  • Große Systeme im Kleinen: Ihre Lernenden bauen echte Steuerungen aus dem Alltag nach – und begreifen, wie sie funktionieren.
  • Keine Programmierkenntnisse nötig: Einfach loslegen mit Blockly. Die visuelle Blockprogrammierung macht den Einstieg schnell und verständlich.
  • Passt zur ganzen Familie: Frei kombinierbar mit über 40 Cobra SMARTsense Sensoren – von Licht über Feuchte bis Temperatur.
  • Sofort sichtbares Feedback: Relais klicken, LEDs leuchten, Töne erklingen, das Farbdisplay zeigt an: Jedes Programm wird unmittelbar erlebbar.
  • In jedem Fach zuhause: Ob Physik, Biologie, Chemie oder Technik – Steuerungstechnik macht MINT-Unterricht fächerübergreifend lebendig.
  • Einschalten und loslegen: Verbindung per Bluetooth oder USB, kostenlose measureAPP auf jedem Endgerät– direkt startklar.

So einfach ist es

Blockly & Cobra SMARTsense Code

Wir geben grünes Licht fürs Programmieren! Probieren Sie es selbst aus:

↓ Ziehe den grünen Block in den blauen Block.
/* ── Block-Definitionen ──────────────────────────────────── */ Blockly.defineBlocksWithJsonArray([ { "type": "container_block", "message0": "Cobra SMARTsense Code: %1 %2", "args0": [ { "type": "input_dummy" }, { "type": "input_statement", "name": "DO" } ], "colour": 230, "tooltip": "Ziehe den Aktionsblock hier hinein!" }, { "type": "action_block_smiley", "message0": "🙂 Smiley an", "previousStatement": null, "nextStatement": null, "colour": 120, "tooltip": "Oberer Teil des Aktionsblocks" }, { "type": "action_block_relais", "message0": "🔌 Relais an", "previousStatement": null, "nextStatement": null, "colour": 25, "tooltip": "Unterer Teil des Aktionsblocks" } ]); /* ── Workspace ───────────────────────────────────────────── */ const workspace = Blockly.inject('blocklyDiv', { renderer: 'zelos', trashcan: false, zoom: { controls: false, wheel: false, startScale: 1.1 }, move: { drag: true, scrollbars: false, wheel: false }, grid: { spacing: 24, length: 3, colour: '#cbd5e1', snap: false } }); /* ── Container platzieren ────────────────────────────────── */ const containerBlock = workspace.newBlock('container_block'); containerBlock.initSvg(); containerBlock.render(); containerBlock.moveBy(30, 20); containerBlock.setDeletable(false); containerBlock.setMovable(false); /* ── Aktionsblock: zwei optisch getrennte, aber fest verbundene Segmente – werden wie EIN Block gezogen ──── */ const actionTop = workspace.newBlock('action_block_smiley'); actionTop.initSvg(); actionTop.render(); const actionBottom = workspace.newBlock('action_block_relais'); actionBottom.initSvg(); actionBottom.render(); // Fest zusammenhängen -> Stack bewegt sich als Einheit actionTop.nextConnection.connect(actionBottom.previousConnection); actionTop.setDeletable(false); actionBottom.setDeletable(false); actionTop.setMovable(true); actionBottom.setMovable(false); // wird nur über den oberen Teil bewegt setTimeout(() => { const metrics = workspace.getMetrics(); if (!metrics) return; const x = (metrics.viewWidth / 2) - 50; const y = (metrics.viewHeight / 2); actionTop.moveBy(x, y); }, 0); /* ── Lampen-Elemente ─────────────────────────────────────── */ const hintTxt = document.getElementById('cubicodehint'); let wasConnected = false; function checkConnection() { try { const input = containerBlock.getInput('DO'); const isConnected = !!(input && input.connection && input.connection.targetBlock() === actionTop); if (isConnected === wasConnected) return; wasConnected = isConnected; if (isConnected) { lampoff.classList.add('lit'); lampon.classList.add('lit'); hintTxt.textContent = '✅ Verbunden – Smiley angezeigt & Licht leuchtet!'; } else { lampoff.classList.remove('lit'); lampon.classList.remove('lit'); hintTxt.textContent = '↓ Ziehe den grünen Block in den blauen Block.'; } } catch (e) { /* Block noch nicht fertig gerendert */ } } workspace.addChangeListener(checkConnection); function updateGlow() { const rootTop = actionTop.getSvgRoot(); const rootBottom = actionBottom.getSvgRoot(); if (!rootTop || !rootBottom) return; const isConnected = !!actionTop.getParent(); [rootTop, rootBottom].forEach(root => { if (isConnected) root.classList.remove('action-hint'); else root.classList.add('action-hint'); }); } workspace.addChangeListener((event) => { if ( event.type === Blockly.Events.BLOCK_MOVE || event.type === Blockly.Events.BLOCK_CHANGE || event.type === Blockly.Events.BLOCK_CREATE ) { updateGlow(); } });

Cobra SMARTsense Code kaufen

Einzeln oder im Set

Alle Experiment im Überblick:

Technische Daten

 

Kontakt

Mit Absenden des Formulars willigen Sie in die Erhebung und Verarbeitung Ihrer persönlichen Daten durch die PHYWE Systeme GmbH & Co. KG zum Zwecke der Kontaktaufnahme ein. Die Daten werden nur zur Beantwortung Ihrer Anfrage verwendet und danach für mögliche Rückfragen gespeichert. Ihre Einwilligung können Sie jederzeit widerrufen. Weitere Informationen finden Sie in unser Datenschutzerklärung.

Info

Was ist Blockly?

Blockly ist eine von Google entwickelte Open-Source-Bibliothek für visuelles Programmieren – und ein Herzstück des PHYWE measureAPP Updates. Statt Code Zeile für Zeile zu tippen, ziehen Ihre Lernenden bunte Blöcke per Drag-and-Drop zusammen. Die Blöcke rasten wie Puzzleteile ineinander und passen nur dort, wo es logisch sinnvoll ist. Das heißt: keine vergessenen Semikolons, keine unausgeglichenen Klammern.

Genau das macht Blockly zum perfekten Einstieg – auch ohne Programmiervorkenntnisse. Lernende konzentrieren sich von Anfang an auf das Wesentliche: Logik, Schleifen, Bedingungen, Variablen. Mit dem Cobra SMARTsense Code wird diese sofort lebendig: die LED leuchtet auf, das Display zeigt Nachrichten an und ein Ton erklingt.

Blockly wird seit über zehn Jahren weltweit eingesetzt und bildet auch die Grundlage bekannter Lernplattformen wie Scratch, Code.org und MIT App Inventor. Mehr Hintergründe zur Bibliothek finden Sie auf der offiziellen Infoseite von Google: developers.google.com/blockly.