PGLU > Teacher's Box

Die Teacher's Box als Hub für dein Teamwork

Mit diesem cleveren Miniserver programmierst, organisierst und überträgst du deine Programme an deinen Arduino Mikrocontroller. Bis zu 8 Teammitglieder wählen sich drahtlos in die Teacher's Box ein und arbeiten an einem oder mehreren Projekten.

Die Teacher's Box sendet ihr eigenes WLAN Netzwerk aus und ist somit unabhängig von anderen Netzwerken.
.

Teacher's Box mit iPads

Flexibel, unabhängig  und sicher

Dank diesem Konzept sind keine Software- oder Treiberinstallationen auf deinem PC oder iPad erforderlich und alle Daten werden sicher in dieser praktischen kleinen Box aufbewahrt. Die Teacher's Box ist dein Sorglos-Paket und immer parat für den Einsatz!

Besonders empfohlen wird die Teacher's Box, wenn du mit iPads arbeitest. Die Teacher's Box ist dann der einzige Weg, ein Arduino direkt zu programmieren.
.

Vielfältige Arbeitsweisen

Mit der Teacher's Box passt sich PGLU.CH perfekt an deine Bedürfnisse als Lehrer*in an. Egal, ob du viele Projekte gleichzeitig organisierst oder ob du mit einer grossen Lerngruppe an einer einzigen Arbeit tüftelst: Du kannst den Verlauf der Projekte jederzeit optimal steuern.

Du möchtest zum Start deiner Lektion ein Grund-Sketch auf alle Mikrocontroller deiner Klasse laden? Kein Problem, mit der Teacher's Box gelingt das in kürzester Zeit und sogar ganz ohne Computer - einfach Mikrocontroller einstecken und fertig. Siehe Video.

Arduino Libraries auf der Teacher's Box

Library Name Funktion Hinweis
Servo↗ Servo.h Servo steuern In den Anleitungen von workshop.pglu.ch werden Servos ohne Library gesteuert.
NewPing↗ NewPing.h Ultraschallsensor lesen In den Anleitungen von workshop.pglu.ch werden U-Sensoren ohne Library gesteuert.
FastLed↗ FastLED.h Neopixel Streifen Diese Library wird von der grafischen Programmierung bereits genutzt
Adafruit Neopixel↗ Adafruit_NeoPixel.h Neopixel Streifen Alternative und weit verbreitete Library zur Steuerung von Neopixeln
Stepper↗ Stepper.h Schrittmotor steuern Für Schrittmotoren ist eine Treiber-Platine notwendig
TimeLib↗ TimeLib.h & DS1307RTC.h Echtzeit in Sketches nutzen Anleitung "Neopixel-Clock" und "Word-Clock"
DMX↗ DmxSimple.h Scheinwerfer über DMX steuern DMX-Stecker↗
Color Converter↗ ColorConverter.h Übersetzt HSV Farben in RGB oder RGBW Für Neopixel oder DMX Anwendungen
MQ↗ MQunifiedsensor.h Luftqualität-Sensoren MQ-Serie
DFRobot_LCD↗ LiquidCrystal.h & LiquidCrystal_I2C & DFRobot_LCD Daten anzeigen Anleitung "Hallo PGLU"
TFT↗ TFT.h Daten farbig anzeigen TFT Display
Software Serial↗ SoftwareSerial.h Serielle Kommunikation Standard Arduino Library
Wire↗ Wire.h Kommunikation mit I2C / TWI Standard Arduino Library
SPI↗ SPI.h Serieller Bus für Anschluss mehrerer Geräte Standard Arduino Library
Low-Power↗ LowPower.h Energie sparen Versetzen des Ardiunos in einen temporären Sleep-Modus. Ideal für Umweltmessungen oder andere Low-Power Anwendungen
SCD30_Arduino_Library↗ SparkFun_SCD30_Arduino_Library.h Umweltsensor CO2, °C, Humidity % Hochwertiger Präzisionssensor

Siehe auch: Anleitung zum Aktualisieren bestehender Teacher's Boxen

Updates und neue Funktionen

Version Neue Funktion Datum Hinweis
4.4 Neues Gehäuse und
Auswahl des Bootloaders (Old oder Optibbot)
2022 Januar Infos zum Wechsel des Bootloaders beim Arduino Nano 2019↗
4.3 Library für Umweltsensor SCD30 2021 September Infos zur Library↗
4.2 Laden von Arduino Libraries für zusätzliche Hardware 2021 Juni Loop>Spezial >Deklarationen↗
4.1 Direkte Eingabe von Arduino-Code in die Blöcke (Hybrid-Modus) 2021 Mai Loop>Spezial↗
4.0 Code Highlighter in der C++ Code-Ansicht 2020 Aug Top-Menu>Code>C++↗
3.2 Neue Blöcke 'Zeit in ms/μs'
Neuer Block 'pausiere μs'
2020 Feb Logik>Ablauf↗
Erläuterungen:
Sketch>Zeit in ms↗
Aktor>Servo↗
Sensor>Ultraschallsensor↗
3.1 Auffrischung Design mit Menu-Farbcodes für schnelleres Auffinden der Blöcke 2019 Feb Editor↗
3.0 Grafisches Programmieren von Neopixeln 2019 Feb Aktion>Pixel↗
2.0 Neuer Block 'begrenze...' zur Begrenzung von Werten 2018 Sep Zahl>Mathe↗
1.0 Grafisches Programmieren von Arduino 2016 Okt mach.pglu.ch↗

Siehe auch: Anleitung zum Aktualisieren bestehender Teacher's Boxen

Schülerarbeiten, Storys und Neuentwicklungen