(function () { function textOf(el) { return (el && el.textContent || "").replace(/\s+/g, " ").trim(); } function resolveItemUrl() { var match = window.location.search.match(/[?&]item=(\d+)/); if (!match) { return null; } return window.location.origin + "/a-" + match[1] + "/"; } function loadAccordion() { var url = resolveItemUrl(); if (!url) { return Promise.resolve(null); } return new Promise(function (resolve, reject) { var xhr = new XMLHttpRequest(); xhr.open("GET", url, true); xhr.onload = function () { if (xhr.status < 200 || xhr.status >= 400) { reject(new Error("item page " + xhr.status)); return; } var doc = new DOMParser().parseFromString(xhr.responseText, "text/html"); resolve(doc.querySelector(".phywe-item-accordion")); }; xhr.onerror = function () { reject(new Error("item page network error")); }; xhr.send(); }); } function parseItemBlocks(scope, withQuantity) { if (!scope) { return []; } var rows = scope.querySelectorAll(".itemslist .row.itemblocks"); var items = []; for (var i = 0; i < rows.length; i++) { var cols = rows[i].children; if (!cols.length) { continue; } var nameLink = cols[0].querySelector("a"); var numberLink = cols[1] ? cols[1].querySelector("a") : null; var item = { name: textOf(nameLink || cols[0]), mappedTo: textOf(numberLink) }; if (withQuantity && cols[2]) { var qty = parseInt(textOf(cols[2]).replace(/[^\d]/g, ""), 10); item.quantity = isNaN(qty) ? textOf(cols[2]) : String(qty); } if (item.name) { items.push(item); } } return items; } function fillTable(tableId, items, withQuantity) { var table = document.getElementById(tableId); if (!table || !items.length) { return; } var tbody = table.querySelector("tbody"); for (var i = 0; i < items.length; i++) { var tr = document.createElement("tr"); var nameTd = document.createElement("td"); nameTd.style.width = "80%"; nameTd.textContent = items[i].name; tr.appendChild(nameTd); var numberTd = document.createElement("td"); numberTd.textContent = items[i].mappedTo; tr.appendChild(numberTd); if (withQuantity) { var qtyTd = document.createElement("td"); qtyTd.textContent = items[i].quantity || ""; tr.appendChild(qtyTd); } tbody.appendChild(tr); } var wrapper = table.parentElement; while (wrapper && wrapper.className.indexOf("printtablediv") === -1) { wrapper = wrapper.parentElement; } if (wrapper) { wrapper.style.display = ""; } } function stepTitle(stepEl) { if (!stepEl) { return ""; } var titleEl = stepEl.querySelector(".card-header button div") || stepEl.querySelector(".card-header button"); return textOf(titleEl); } function setHeadline(tableId, title) { var headline = document.querySelector("#" + tableId + " .printtableheadline"); if (headline && title) { headline.textContent = title; } } function parseMedia(scope) { if (!scope) { return []; } var rows = scope.querySelectorAll(".itemslist .row.itemblocks"); var items = []; for (var i = 0; i < rows.length; i++) { var cols = rows[i].children; if (!cols.length) { continue; } var nameLink = cols[0].querySelector("a"); var fileLink = cols[1] ? cols[1].querySelector("a") : null; var item = { name: textOf(nameLink || cols[0]), mappedTo: textOf(fileLink || cols[1]), quantity: cols[2] ? textOf(cols[2]) : "" }; if (item.name) { items.push(item); } } return items; } function fillFromAccordion(accordion) { if (!accordion) { return; } var versucheStep = accordion.querySelector('[data-step="versuche"]'); var versuche = parseItemBlocks(versucheStep, false); setHeadline("print-versuche", stepTitle(versucheStep)); fillTable("print-versuche", versuche, false); var lieferumfangStep = accordion.querySelector('[data-step="lieferumfang"]'); var lieferumfang = parseItemBlocks(lieferumfangStep, true); fillTable("print-lieferumfang", lieferumfang, true); var zubehoer = accordion.querySelector('[data-step="zubehoer"]'); var sections = zubehoer ? zubehoer.querySelectorAll(".card-body") : []; var notwendig = []; var empfohlen = []; for (var i = 0; i < sections.length; i++) { var items = parseItemBlocks(sections[i], false); if (sections[i].querySelector(".text-red, .icon-warning-black")) { notwendig = items; } else if (sections[i].querySelector(".text-green, .icon-Mehrwert_black")) { empfohlen = items; } } fillTable("print-zubehoer-notwendig", notwendig, false); fillTable("print-zubehoer-empfohlen", empfohlen, false); var mediaStep = accordion.querySelector('[data-step="media"]'); var media = parseMedia(mediaStep); setHeadline("print-media", stepTitle(mediaStep)); fillTable("print-media", media, true); } function start() { var itemUrl = resolveItemUrl(); if (!itemUrl) { setTimeout(function () { window.print(); }, 2000); return; } loadAccordion() .then(function (accordion) { fillFromAccordion(accordion); }) .catch(function (err) { if (window.console && console.warn) { console.warn("Accordion konnte nicht geladen werden:", resolveItemUrl(), err); } }) .then(function () { setTimeout(function () { window.print(); }, 500); }); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", start); } else { start(); } })();
 

Datenblatt


Abitur Chemie Sensor-Set mit Cobra SMARTsense

Artikel-Nr.: 12994-88

Einfach. Intuitiv. Messen

Das Abitur Chemie Sensor-Set enthält sämtliche Sensoren, die für die chemischen Abiturversuche der länderübergreifenden zentralen Prüfungen benötigt werden.

Kombinieren Sie die Sensoren mit unserer kostenlosen Software measureAPP Exam - unsere App speziell entwickelt für den Einsatz im naturwissenschaftlichen Abitur.

Funktion und Verwendung

Cobra SMARTsense ist die ideale Lösung zur preiswerten Umsetzung der Digitalisierung des naturwissenschaftlichen Unterrichts. Die Sensoren verbinden sich drahtlos (Bluetooth) oder kabelgebunden (USB) direkt mit dem digitalen Endgerät (Smartphone, Tablet oder Desktop-PC) des Schülers. Auch können Messdaten ohne Verbindung zum Endgerät mit Hilfe der Offline-Messfunktion aufgezeichnet und zu einem späteren Zeitpunkt ausgelesen werden. Über die kostenlose und preisgekrönte Messsoftware measureAPP für iOS, Android und Windows können Messwerte ganz einfach erfasst und grafisch dargestellt werden. Wenn mehr Auswertung benötigt wird, kann die Messsoftware measureLAB für Windows und macOS verwendet werden.

Vorteile

  • Einfachheit - Direkt loslegen mit jedem Bluetooth-fähigen Endgerät und der kostenlosen measureAPP.
  • Vollständigkeit - Über 40 Sensoren mit mehr als 70 Messgrößen für alle Fachbereiche.
  • Ausdauer - Intelligentes und effizientes Powermanagement für bis zu 50 Unterrichtsstunden mit einer Akkuladung.
  • Vielseitigkeit - Die kostenlose measureAPP unterstützt perfekt und läuft maßgeschneidert auf allen mobilen Plattformen und Endgeräten. Für Profis steht measureLAB bereit.
  • Performance - Bis zu 32.000 Messwerte pro Sekunde garantieren Präzision und es sind Aufnahmen mit bis zu 17 Messkanälen gleichzeitig möglich.
  • Konnektivität - Schnelles Verbinden der Sensoren und Datenaustausch über Bluetooth - für viele Sensoren zusätzlich per USB möglich.

Ausstattung und technische Daten

  1. pH-Sensor
    • Messbereich: 0 ... 14
    • Auflösung: 0,01
    • Abtastrate: 100 Hz
    • Bluetooth-Version: 5.0
  2. Temperatur-Sensor
    • Messbereich: -40 ... 125 °C
    • Auflösung: 0,01 °C
    • Abtastrate: 10 Hz
    • Bluetooth-Version: 5.0
  3. Leitfähigkeits-Sensor (inkl. Temperatur)
    • Leitfähigkeit:
      • Messbereich: 0 ... 20.000 µS/cm
      • Auflösung: 8 µS/cm
    • Temperatur:
      • Messbereich: 0 ... 60 °C
      • Auflösung: 0,1 °C
    • Datenrate: 10 Hz
    • Bluetooth-Version: 5.0

Die Sensoren sind wasserdicht nach IP67. Jeder Sensor benötigt eine Batterie (Knopfzelle CR2032), die im Lieferumfang nicht enthalten ist. Die Sensoren enthalten jeweils einen über USB-C aufladbaren Lithium-Polymer-Akku. Das Kabel ist im Lieferumfang enthalten.


PHYWE Systeme GmbH & Co. KG
Robert-Bosch-Breite 10 – 37079 Göttingen – Deutschland
www.phywe.com