Skip to content

Tech-Labtivity

Tech-Labtivity am 25. März 2022

RGB-LED Anzeige The writing’s on the wall Oder so ähnlich. Die LEDs sind ausgemessen, was viel einfacher war als beim Christbaum. Ein einzige Messung und eine perspektivische Transformation reicht, was OpenCV ganz konfortabel zur Vefügung stellt. Der aktuelle Code ist im Branch ‘ledwall’ im Repo https://github.com/techlabksbg/xmastree/tree/ledwall Physik-Unterhaltungen Nachdem wir letztes Mal schon ausführlicher über Quantenphysik diskutiert haben, war diesmal die spezielle Relativitätstheorie an der Reihe, mit nicht wenigen WTF-Momenten.

Tech-Labtivity am 26. Februar 2022

Ein bisschen Aufräumen Vieles hat sich über die Jahre angesammelt und es ist Zeit, ein bisschen Ordnung im Labor zu machen. Wir haben mal mit dem Lötplatz angefangen und eine Platte gegen die Wand am Tisch befestigt, um die meistgebrauchten Werkzeuge aufzuhängen: Die Christbaumlichter sollen das Tech-Lab schmücken Die Hardware soweit bereit, die Software dazu und die Ausmessung der Positionen der LEDs braucht noch ein bisschen Arbeit. Ein NAND-Latch mit… Read More »Tech-Labtivity am 26. Februar 2022

Tech-Labtivity am 18. Februar 2022

Wir hatten Besuch von zwei ehemaligen Schülern, die massgeblich am Aufbau vom Tech-Lab beteiligt waren. Sie studieren beide an der ETH und haben eine Funklizenz. An einem Sender- und Empfänger haben sie dann auch gearbeitet. Und es hat funktioniert: LED-Matrix Auch an schulfreien Nachmittagen wird im Tech-Lab gelötet, wie z.B. hier an einer rgb LED-Matrix, die von einem ESP32 gesteuert wird:

Tech-Labtivity am 11. Februar 2022

Kabelsalat ist gesund Theorie und Praxis Die Schallgeschwindigkeit in Holz gibt es nicht. Das hängt von der Faserrichtung, der Baumart, Feuchtigkeit etc. ab. Schlimmer noch, es gibt Longitudinalwellen und Transversalwellen. Die ersten völlig unseriösen Messungen haben eine Longitudinalgeschwindigkeit von ca. 1km/s ergeben. Und eine Transversalgeschwindigkeit von ca. 100m/s, wobei letztere ausschlaggebend ist, wenn man sachte auf den Tisch klopft. Weiter kommt es darauf an, mit welcher Polung die Microphone angeschlossen… Read More »Tech-Labtivity am 11. Februar 2022

Tech-Labtivity am 14. Januar 2022

Berührungssensor für Tischflächen Das Ziel mit Kontakt-Mikrofonen, die auf z.B. auf einem Tisch besfestigt sind, Fingerberührungen aus der Laufzeit des Schalls lokalisieren zu können. Dazu haben wir die Schaltung auf folgender Seite nachgebaut und die liefert schon mal vielversprechende Resultate. http://davidhoulding.blogspot.com/2014/02/high-sensitivity-vibration-sensor-using.html Diskutiert haben wir auch über die Mathematik hinter der Lokalisierung. Es sind Hyperbeläste zu schneiden, als geometrischer Ort konstanter Abstandsdifferenz zu zwei Punkten (die dann Brennpunkte der Hypberbel sind).… Read More »Tech-Labtivity am 14. Januar 2022

Tech-Labtivity am 26. November 2021

Erste Schritte mit Arduino Heute hatten wir zwei 1. Klässerinnen zu Besuch, die ersten Schritte mit Arduino und C++-Programmierung unternommen haben. Nachdem in Windows die fehlenden Treiber instaliert waren, war bald klar, wie LEDs verdrahtet und angesteuert werden müssen. Das Resultat lässt sich sehen: CO2-Anzeige bauen Gian wollte wissen, wie die CO2-Anzeige gebaut wird. Nichts leichter als das. Matereialliste und Anleitungen sind online zu finden: https://wiki.tech-lab.ch/doku.php?id=techlab:formi-kurs-iot-co2anzeige Die Leiterplatine ist schon… Read More »Tech-Labtivity am 26. November 2021

Tech-Labtivity am 19. November 2021

Gelaufen ist heute viel. So viel, dass es keine Videos und Bilder gibt. Unsere Christbaumbeleuchtung macht jetzt einen WiFi-AP, weil wir im Schulhaus kein für IoT geeignetes WLAN haben. Ziel ist es, den Baum etwas prominenter im Schulhaus zu platzieren und eine Interaktion mit dem Baum für jedermann zu ermöglichen. Kamelfänger83 ist dabei Code zu entwickeln, mit dem Buchstaben auf den Baum projiziert werden können, damit beliebige Texte auf dem… Read More »Tech-Labtivity am 19. November 2021

Tech-Labtivity am 12. November 2021

Kopfhörerkabel gerissen? Kein Problem, auch das kann im Tech-Lab problemlos repariert werden: Verbessertes räumliches Mapping Das räumlche Mapping wurde verbessert. Die Laufschrift ist jetzt zu erkennen:

Techlabtivity am 30. Oktober 2021

Tetris-Tisch mit Web-Upload und Jump’n run Der Upload von Python-Dateien via WLAN funktioniert ein bisschen, stürzt aber regelmässig ab. Der Anfang eines Jump’n Spieles. Einige Probleme mit Bitmaps gelöst. Aktueller Stand vom Projekt: https://github.com/techlabksbg/tetris-table Christbaumbeleuchtung in 3D Erste Versuche mit dem 3D-Mapping der Christbaum-LEDs. Das Mapping muss noch verbessert werden, zu viele LEDs haben noch ein Position, die nicht ganz korrekt ist. Schriften auf dem Christbaum zu laufen lassen funktioniert… Read More »Techlabtivity am 30. Oktober 2021

Techlabtivity am 23. Oktober 2021

Spulenlagerung für 3D-Drucker Erst mal mit FreeCAD einen Halter gezeichnet. Nach zwei Fehldrucken und 45min Druckzeit die erste brauchbare Version. Version 2 wurde dann auf dem Lasercutter geschnitten. Weihnachtsbeleuchtung Einzeln ansteuerbare RGB-LEDs auf dem Christbaum, gesteuert von einem ESP32. Via Webcam die Positionen der LEDs ausrechnen und dann bewegte Bilder auf dem Baum darstellen. Erste Source-Codes gibt es hier: https://github.com/techlabksbg/xmastree