added log entries for previous events

lab
Simon Pirkelmann 2020-01-20 21:10:41 +01:00
parent 1f0acbd5c8
commit 9e131ecc9f
9 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1,9 @@
---
category: logs
title: "Python"
date: 2019-11-18
layout: dated
tags: workshop
---
In dem Python-Einführungskurs ging es im Schnelldurchlauf durch die
Grundfunktionen der Sprache und um einige Anwendungsbeispiele.

View File

@ -0,0 +1,15 @@
---
category: logs
title: "MicroPython"
date: 2019-11-25
layout: dated
tags: workshop
---
Im Workshop gab es eine Einführung in die Grundlagen und die Teilnehmer lernten, wie man auf einem ESP32 Microcontroller MicroPython verwendet um z.B. LEDs zu blinken, Sensoren einzulesen oder das WLAN zu verwenden.
MicroPython ist eine etwas abgespeckte Version von Python, die für den
Einsatz auf Microcontrollern optimiert ist. Sie bietet gleichzeitig
einen niederschwelligen Zugriff auf die Hardwareperipherie und die
Bequemlichkeit einer Hochsprache.

19
_logs/2019-12-02-lora.md Normal file
View File

@ -0,0 +1,19 @@
---
category: logs
title: "LoRa und LoRaWAN"
date: 2019-12-02
layout: dated
tags: workshop
---
Der Long Range low-power Funkstandard ermöglicht den Aufbau weitreichweitiger
(km) Funknetzwerke bei niedrigem Stromverbrauch. Damit lassen sich z.B.
batteriebetriebene Sensornetze realisieren.
Im Workshop wurden zunächst die technischen Hintergründe hinter dem LoRa Prototoll erklärt. Danach konnten die Teilnehmer erste praktische Erfahrungen mit LoRa sammeln, indem sie sich gegenseitig Nachrichten zuschickten. Dafür wurde TTGO LoRa Module verwendet, die dank MicroPython einfach zu programmieren sind.
![LoRa Signal](/assets/images/lora-signal.png)
![LoRa Symbol](/assets/images/lora-symbol.png)
![TTGO Module](/assets/images/ttgo-module.jpg)
Im zweiten Teil des Workshops ging es um LoRaWAN und TheThingsNetwork. Dabei handelt es sich um ein Netzwerk, das auf dem LoRa Protokoll aufbaut um z.B. Internet of Things (IoT) Anwendungen zu realisieren. Endgeräte senden dabei Nachrichten an sogenannte Gateways, die diese an den gewünschten Anwendungsserver weiterleiten. Im Workshop lernten die Teilnehmer Ihre LoRa Module so zu programmieren, dass sie damit Daten direkt in die Cloud senden können.

View File

@ -0,0 +1,8 @@
---
category: logs
title: "Glühweinprogrammiernacht"
date: 2019-12-16
layout: dated
tags: party
---
Bei unserer Weihnachtsfeier bauten wir eine Art [Rube-Goldberg-Maschine](https://de.wikipedia.org/wiki/Rube-Goldberg-Maschine) für Glühwein. Diese bestand aus einer Kette von Sensoren, um die Temperatur des Glühweins im Wasserkocher zu messen und diese in die Cloud weiterzuleiten bzw. zu visualisieren. Die Temperatur wurde dann von einem einfachen Regler (der die Funksteckdose des Wasserkochers ein- und ausschaltete) so gesteuert, dass der Glühwein stets die optimale Trinktemperatur hatte.

View File

@ -11,4 +11,7 @@ Computer besteht. Aus ein paar Schaltern bzw. Transistoren haben wir auf
dem Breadboard unsere eigenen Logikgatter gebastelt, und aus diesen dann
weitere Gatter gebaut.
![Breadboard logic](/assets/images/breadboard-logic.jpg)
In einem Folgeworkshop soll es um binäre Addierer und Speicher gehen.

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB