Archiv der Kategorie: Workshops

Netzwerke – das Rückgrat der modernen Kommunikationstechnik

Zur Teilnahme auf der Plattform Zoom bitte auf den Link klicken:

https://us02web.zoom.us/j/9806088608?pwd=Z1F1d1REV25qUmNHRVErVEhlSmtnQT09

Die Netzwerktechnik ist eine der zentralen Techniken in der modernen digitalen Welt. Ihre Beherrschung ist wichtig für die Gestaltung der Zukunft – speziell auch im Amateurfunk.

Die Anwendungen werden wir mit der Programmiersprache Python implementieren.

Der Workshop findet samstags von 10:00 bis 13:00 Uhr statt.

Geplante Themen an den Treffen:

24.12.22
  • AES – Advanced Encryption Standard
  • Einbettung von AES in die moderen Kryptologie
  • Konzepte von AES
  • AES programmiert in Python
17.12.22
  • Kryptographie mit dem Python-Modul Cryptodom
  • Symmetrische und asymmetrische Verschlüsselung
  • Öffentlicher Schlüssel – privater Schlüssel
  • Programmierung von Client und Server mit verschlüsselten Nachrichten
10.12.22
  • ENIGMA – Simulator objektorientiert programmiert mit Python
  • Konzept der ENIGMA-Walzen
  • Rotation von Listen – Vorbereitung auf ENIGMA-Walzen
  • Beziehungen zwischen den ENIGMA-Simulationslisten
03.12.22
  • ENIGMA – Simulator objektorientiert programmiert mit Python
  • Der Listentyp deque – Hochgeschwindigkeits-Listen
  • Rotation von Listen – Vorbereitung auf ENIGMA-Walzen
26.11.22
  • ENIGMA – Simulator objektorientiert programmiert mit Python
  • Python List-Comprehension – kompakte Programmierung von Listen
  • Die Iterable – Konzept und Erscheinungsformen in Python
19.11.22
  • Konzepte der ENIGMA
  • Marian Rejevski und Alan Touring – ENIGMA – Kryptoanalytiker
  • Python List-Comprehension – kompakte Programmierung von Listen
  • Die Iterable – Konzept und Erscheinungsformen in Python
  • Konzept der ENIGMA-Walzen
12.11.22
  • Konzepte der ENIGMA
  • Walzen, Tastatur, Anzeigelämpchen, Steckerbrett
  • Grundeinstellung für den Chiffrierbetrieb
  • Verschlüsseln und Entschlüsseln
  • Marian Rejevski und Alan Touring – ENIGMA – Kryptoanalytiker
  • ENIGMA – Simulator objektorientiert programmiert mit Python
  • Konzept der ENIGMA-Walzen
05.11.22
  • Vigenère-Entschlüsselung
  • ENIGMA – Kryptographie vor 80 Jahren
  • Konzepte der ENIGMA
29.10.22
  • Verschlüsselung
  • Anpassung Schlüssellänge
  • Reguläre Ausdrücke – Klartextbereinigung
22.10.22
  • Vigenère-Kryptografie
  • Vigenère-Verschlüsselung
  • Vigenère-Entschlüsselung
15.10.22
  • Einfache Verschlüsselungsalgorithmen mit Python
  • Vigenère-Kryptografie
  • Vigenère-Verschlüsselungstabelle
  • Vigenère-Verschlüsselung
  • Vigenère-Entschlüsselung
08.10.22
  • Einfache Verschlüsselungsalgorithmen mit Python
  • Cäsar-Verschlüsselung
  • Vigenère-Verschlüsselung
01.10.22
  • Einfache Verschlüsselungsalgorithmen mit Python
  • Cäsar-Verschlüsselung
  • Vigenere-Verschlüsselung
24.09.22
  • Einfache Verschlüsselungsalgorithmen mit Python
  • Cäsar-Verschlüsselung
  • Vigenere-Verschlüsselung
17.09.22
  • Einfache Verschlüsselungsalgorithmen mit Python
  • Cäsar-Verschlüsselung
  • Vigenere-Verschlüsselung
10.09.22
  • 67. Weinheimer UKW-Tagung – Pi and Radio
  • Mitarbeit des Workshop-Teams
  • Vorträge von Robin und Uli
03.09.22
  • Verschlüsselung von Nachrichten – Kryptographie
  • Vertiefung der Kryptographie-Konzepte
27.08.22
  • Verschlüsselung von Nachrichten – Kryptographie
  • Einführung in die Konzepte der Kryptographie
20.08.22
  • Python-Sprachelemente für die Implementierung kryptogaphischer Applikationen
13.08.22
  • Topologien von Netzwerken
  • Zugriffsverfahren in Netzwerken
  • Verschlüsselung von Nachrichten – Kryptographie
06.08.22
  • Topologien von Netzwerken
  • Zugriffsverfahren in Netzwerken
  • Verkabelung – Technik und Physik
  • Glasfaser – Technik und Physik
  • Verschlüsselung von Nachrichten – Kryptographie
30.07.22
  • Topologien von Netzwerken
  • Zugriffsverfahren in Netzwerken
  • Verkabelung – Technik und Physik
  • Glasfaser – Technik und Physik
23.07.22
  • Untersuchung der Nachrichteninhalte mit wireshark
  • Filter in wireshark
  • Bedingungsausdrücke in wireshark
  • Geschachtelte Listen in wireshark – Verpackungskonzept
16.07.22
  • Zusammenwirken der Netzwerkschichten
  • Server- und Client-Anwendungen zur Netzwerkuntersuchung
  • Untersuchung der Nachrichteninhalte mit wireshark
09.07.22
  • Zusammenwirken der Netzwerkschichten
  • Server- und Client-Anwendungen zur Netzwerkuntersuchung
  • Untersuchung der Nachrichteninhalte mit wireshark
02.07.22
  • Zusammenwirken der Netzwerkschichten
  • Anwendungen zur Netzwerkuntersuchung
  • wireshark – Einführung in das mächtige Werkzeug
25.06.22
  • Workshop fällt aus
18.06.22
  • Routing zwischen Routern – wie findet ein Nachrichtenpaket seinen Weg durch das WWW
  • Die Routing-Tabelle
11.06.22
  • Routing zwischen Routern – wie findet ein Nachrichtenpaket seinen Weg durch das WWW
  • Die Routing-Tabelle
04.06.22
  • Der DHCP-Request – Dynamic Host Configuration Protocol – IP-Adress-Anforderung
  • Aufbau des DHCP-Frame
28.05.22
  • Workshop fällt aus
21.05.22
  • Zusammenhang zwischen IP- und MAC-Adresse
  • Der ARP-Request
  • Die MAC-Tabelle
14.05.22
  • Das Ethernet – Aufbau und Bedeutung des Frames
  • Funktionen des Netzwerkadapters – Netzwerkkarte
  • Python-Sprachmittel zur Bearbeitung von MAC-Adressen
07.05.22
  • Simulation von Netzwerken mit dem Lernwerkzeug “Packet Tracer”
  • Das Ethernet – Aufbau und Bedeutung des Frames
  • Python-Sprachmittel zur Bearbeitung von MAC-Adressen
30.04.22
  • Simulation von Netzwerken mit dem Lernwerkzeug “Packet Tracer”
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
23.04.22
  • Simulation von Netzwerken mit dem Lehr- und Lernwerkzeug “Filius”
  • Aufbau und Bedeutung der MAC-Adresse
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
16.04.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • IP-Adresse – Subnetzanteil und Hostanteil
  • Anzahl von Subnetzen und von Hosts in Subnetzen
  • Simulation von Netzwerken mit dem Lehr- und Lernwerkzeug “Filius”
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
09.04.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • IP-Adresse – Subnetzanteil und Hostanteil
  • Anzahl von Subnetzen und von Hosts in Subnetzen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
02.04.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • IP-Adresse – Subnetzanteil und Hostanteil
  • Anzahl von Subnetzen und von Hosts in Subnetzen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
26.03.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • IP-Adresse – Subnetzanteil und Hostanteil
  • Anzahl von Subnetzen und von Hosts in Subnetzen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
19.03.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • IP-Adresse – Subnetzanteil und Hostanteil
  • Anzahl von Subnetzen und von Hosts in Subnetzen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
12.03.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • IP-Adresse – Subnetzanteil und Hostanteil
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
05.03.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • IP-Adresse – Subnetzanteil und Hostanteil
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
26.02.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
  • Vertiefter Einsatz von Pythonsprachmitteln
19.02.22
  • Betriebssystem-Kommandos und Netzwerkeinstellungen
  • Python Muttertask, Tochterkask – subprocess
  • Vertiefter Einsatz von Pythonsprachmitteln
12.02.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • Betriebssystem-Kommandos und Netzwerkeinstellungen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
05.02.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • Betriebssystem-Kommandos und Netzwerkeinstellungen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
29.01.22
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • Betriebssystem-Kommandos und Netzwerkeinstellungen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen und MAC-Adressen
22.01.22
  • Zusammenwirken der Netzwerkschichten
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
  • Betriebssystem-Kommandos und Netzwerkeinstellungen
  • Python-Sprachmittel zur Bearbeitung von Netzwerkadressen
15.01.22
  • Zusammenwirken der Netzwerkschichten
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Verbindungsschicht und ihr Frame
  • Nachricht, Segment, Paket, Frame
  • Aufbau und Bedeutung der IP-Adresse und der MAC-Adresse
08.01.22
  • Diskussion
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Sicherheit in der Netzwerktechnik
01.01.22
  • Diskussion
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Sicherheit in der Netzwerktechnik
25.12.21
  • Zusammenwirken der Netzwerkschichten – Vertiefung
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Transportschicht und ihre Segmente bzw. Datagramme
  • Netzwerkschicht und ihre Pakete
  • IPv4-Adressen – Aufbau – Netzwerkmaske – Programmierung in Python
  • Verbindungsschicht und ihr Frames
18.12.21
  • Zusammenwirken der Netzwerkschichten – Vertiefung
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Transportschicht und ihre Segmente bzw. Datagramme
  • Netzwerkschicht und ihre Pakete
  • IPv4-Adressen – Aufbau – Netzwerkmaske – Programmierung in Python
  • Verbindungsschicht und ihr Frames
11.12.21
  • Zusammenwirken der Netzwerkschichten – Vertiefung
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Transportschicht und ihre Segmente bzw. Datagramme
  • Netzwerkschicht und ihre Pakete
  • IPv4-Adressen – Aufbau – Netzwerkmaske – Programmierung in Python
  • Verbindungsschicht und ihr Frames
04.12.21
  • Zusammenwirken der Netzwerkschichten – Vertiefung
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Transportschicht und ihre Segmente bzw. Datagramme
27.11.21
  • Zusammenwirken der Netzwerkschichten – Vertiefung
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Transportschicht und ihre Segmente bzw. Datagramme
  • Netzwerkschicht und ihre Pakete
  • Verbindungsschicht und ihr Frames
20.11.21
  • Zusammenwirken der Netzwerkschichten
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Verbindungsschicht und ihr Frame
  • Nachricht, Segment, Paket, Frame
  • Topologien von Netzwerken
13.11.21
  • Zusammenwirken der Netzwerkschichten
  • Anwendungsschicht, Transportschicht, Netzwerkschicht, Verbindungsschicht
  • Verbindungsschicht und ihr Frame
  • Nachricht, Segment, Paket, Frame
06.11.21
  • Raspi-Server und dessen GPIO mit JSON steuern
  • JSON vom Browser-Client-JavaScript verwenden um Nachrichten zu senden
  • JSON vom Raspi-Server-Python verwenden um Nachrichten zu empfangen
  • JSON vom Python-Client verwenden um Nachrichten an den Raspi-Server zu senden
30.10.21
  • Raspi-Server und dessen GPIO mit JSON steuern
  • JSON vom Browser-Client-JavaScript verwenden um Nachrichten zu senden
  • JSON vom Raspi-Server-Python verwenden um Nachrichten zu empfangen
23.10.21
  • Workshop fällt aus wegen Teilnahme an Distriktsversammlung
16.10.21
  • Raspi-Server und dessen GPIO mit JSON steuern
  • JSON vom Browser-Client-JavaScript verwenden um Nachrichten zu senden
  • JSON vom Raspi-Server-Python verwenden um Nachrichten zu empfangen
09.10.21
  • HTML – JSON – JavaScript Object Notation
  • Kommunikation zwischen Client und Server mit JSON
  • Steuerung des Raspi-Server und dessen GPIO mit JSON
02.10.21
  • HTML – DOM – Document Object Model
  • HTML – JSON – JavaScript Object Notation
25.09.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – DOM – Document Object Model
  • HTML – JSON – JavaScript Object Notation
18.09.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – DOM – Document Object Model
  • HTML – JSON – JavaScript Object Notation
11.09.21
  • Weinheimer UKW-Tagung – virtuell
  • The UKW Conference and Pi and Radio
  • https://piandmore.de/de/conference/pi-and-radio-2021/
04.09.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – DOM – Document Object Model
  • HTML – JSON – JavaScript Object Notation
28.08.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheet – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – DOM – Document Object Model
21.08.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – DOM – Document Object Model
14.08.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – DOM – Document Object Model
07.08.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – JavaScript-Browser und Python-Server
  • HTML – Benutzeroberflächen für die Steuerung der Hauselektronik – Vertiefung
31.07.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – JavaScript-Browser und Python-Server
  • HTML – Benutzeroberflächen für die Steuerung der Hauselektronik – Vertiefung
24.07.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – JavaScript-Browser und Python-Server
  • HTML – Benutzeroberflächen für die Steuerung der Hauselektronik – Vertiefung
17.07.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Vertiefung
  • HTML – JavaScript – Vertiefung
  • HTML – Benutzeroberflächen für die Steuerung der Hauselektronik – Vertiefung
10.07.21
  • HTML – Hypertext Markup Language – Vertiefung
  • HTML – CSS – Cascading Style Sheets – Einführung
  • HTML – JavaScript und JavaServer Pages – Einführung
  • HTML – Benutzeroberflächen für die Steuerung der Hauselektronik
03.07.21
  • Python-Sprachelemente zur Simulaltion der session table für die Netzwerk-Adress-Umsetzung
  • Pprozeduraler Ansatz
  • Klasse list und Klasse dictionary
  • Python-Sprachelemente zur Simulaltion der Domain Name System Tabelle
26.06.21
  • HTML – Hypertext Markup Language – einführende Sprachelemente
  • HTML – CSS – Cascading Style Sheets – Einführung
  • HTML – Benutzeroberflächen für die Steuerung der Hauselektronik
19.06.21
  • Python-Sprachelemente zur Simulaltion der session table für die Netzwerk-Adress-Umsetzung
  • Objektorientierter und prozeduraler Ansatz
  • Klasse list und Klasse dictionary
12.06.21
  • Python-Sprachelemente zur Simulaltion der session table für die Netzwerk-Adress-Umsetzung
  • Objektorientierter und prozeduraler Ansatz
  • Klasse list und Klasse dictionary
  • Python-Sprachelemente zur Simulaltion der Domain Name System Tabelle
05.06.21
  • Moderne Python-Sprachelemente zur Simulaltion der session table für die Netzwerk-Adress-Umsetzung
  • Objektorientierter und prozeduraler Ansatz
  • Klasse list [] und Klasse dictionary {}
29.05.21
  • Moderne Python-Sprachelemente zur Simulaltion der session table für die Netzwerk-Adress-Umsetzung
  • Moderne Python-Sprachelemente zur Simulaltion der Domain Name System Tabelle
22.05.21
  • Moderne Python-Sprachelemente zur Simulaltion der Adress-Tabelle für Netzwerk-Adress-Umsetzung
15.05.21
  • Übersetzung privater IP-Adressen im lokalen Netzwerk in öffentliche IP-Adressen im WAN
  • Network Address Translation – NAT
  • Network Address Port Translation – NAPT
  • Source NAT und Destination NAT
  • Port-Weiterleitung
  • Buchhaltung in Session Table
  • Reale Router konfigurieren – Speedport W724V, fritz box
  • Ermittlung der WAN-IP-Adresse von eigenem Router
08.05.21
  • Übersetzung privater IP-Adressen im lokalen Netzwerk in öffentliche IP-Adressen im WAN
  • Network Address Translation – NAT
  • Network Address Path Translation – NAPT
  • Buchhaltung in Session Table
  • UML-Deployment Modelle
  • Verbindungsmodelle mit verschiedenen Beziehungstypen modelliert
  • Moderne Python-Sprachelemente zur Simulaltion der Adress-Tabelle für Netzwerk-Adress-Umsetzung
01.05.21
  • Übersetzung privater IP-Adressen im lokalen Netzwerk in öffentliche IP-adressen im WAN
  • Moderne Python-Sprachelemente zur Simulaltion der Adress-Tabelle für Netzwerk-Adress-Umsetzung
24.04.21
  • WLAN-Router-Funktionen
  • Sender/Empfänger, Domain Name Server, Dynamic Host Configuration Protocol
  • WLAN-Router: Speedport W724V, Fritz-Box
  • Übersetzung privater IP-Adressen im lokalen Netzwerk in öffentliche IP-adressen im WAN
17.04.21
  • Router und Routing – LAN und WAN
  • Netzwerk-Adress-Austausch und Netzwerk-Adress-Austausch und Port-Austausch
  • Übersetzung privater IP-Adressen im lokalen Netzwerk LAN in öffentliche IP-adressen im WAN
10.04.21
  • Steuerung von Aktoren und Sensoren über die GPIO des Rapberry Pi
  • Haussteuerung mit GPIO des Raspberry Pi
  • Raspberry-Server über LAN und WAN ansteuern
  • Moderne Python-Sprachelemente für Raspi-GPIO
03.04.21
  • Steuerung von Aktoren und Sensoren über die GPIO des Rapberry Pi
  • Sensor mittels der Techniken polling und event detection überwachen
  • Ereignisregistrierung und Unterbrechungsbehandlung
  • Raspberry-Server über LAN ansteuern
  • Moderne Python-Sprachelemente für Raspi-GPIO
27.03.21
  • Steuerung von Aktoren über die GPIO – LED ein-/ausschalten
  • Ampelsteuerung mit zwei Ampeln
  • Steuerung von Sensoren über die GPIO – Button-Abfrag
  • Polling und ereignisgesteuerte Unterbrechung
  • Ereignisüberwachung registieren und ereignisgesteuerte Unterbrechung
  • Moderne Python-Sprachelemente für Raspi-GPIO und Ereignisbehandlung
20.03.21
  • Raspberry Pi – der Alleskönner – eine Kurzübersicht
  • Installation der aktuellen Version von Raspberry Pi OS
  • Einige wichtige Einstellungen des Raspi – WLAN, Computername
  • Raspberry Pi mit Laptop fernsteuern – xrdp und vnc4server
  • Die GPIO-Schnittstelle des Raspberry Pi – Übersicht
  • Steuerung von Aktoren über die GPIO – LED ein-/ausschalten
  • Steuerung von Sensoren über die GPIO – Button abfragen
  • Eine Ampelsteuerung mit dem Raspi-GPIO
  • Moderne Python-Sprachelemente für Raspi-GPIO
13.03.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Server auf dem Raspberry Pi zur Ansteuerung der GPIO
  • Python-Sprachelemente für Nachrichtenanalyse
06.03.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Übertragen von HTML-Daten, Bilddaten, Tondaten
  • Die Textauszeichnungssprache HTML – einfache Konzepte
  • Server auf dem Raspberry Pi zur Ansteuerung der GPIO
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
27.02.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Übertragen von ASCII-Text aus mehreren Textdateien
  • Das boundary-Konzept von HTTP
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
20.02.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Übertragen von einer ASCII-Text-Datei
  • Das Boundary-Konzept
  • Untersuchung der Sprachelemente für die Behandlung von Entitäten
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
13.02.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Übertragen von ASCII-Text, HTML-Text, Bilddaten, Tondaten
  • Das boundary-Konzept zur Trennung mehrer Text-Dateien und die Kombinatorik
  • Erzeugen von kombinatorischen Zeichenketten mit rekursivem Programm
  • Zahlensysteme: binär, ternär, oktal, dezimal, hexadezimal
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
06.02.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Übertragen von ASCII-Text in einer Datei
  • Das boundary-Konzept zur Trennung mehrer Text-Dateien und die Kombinatorik
  • Kombination, Permutation, Variation
  • Erzeugen von kombinatorischen Zeichenketten mit rekursivem Programm
  • Zahlensysteme: binär, ternär, oktal, dezimal, hexadezimal
  • Übertragung von Ton- und Bilddateien
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
30.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Übertragen von ASCII-Text in einer Datei
  • Das boundary-Konzept zur Trennung mehrer Text-Dateien und die Kombinatorik
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
23.01.21
  • Wir nehmen an der virtuellen Tagung Pi and More 12 1/4 teil.
  • https://piandmore.de/de/conference/pam12-25/
  • Deshalb fällt der Netzwerk-Workshop auf der Plattform Zoom ausnahmsweise aus.
16.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Untersuchung der Header-Sektion einer Nachricht.
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
09.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
02.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Parameter-Schnittstelle zu request()
  • Konzept der Vererbung in Python – Superklasse, Subklasse, Überschreibung
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
26.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden GET, HEAD, PUT, POST, DELETE
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
19.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
12.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Ein minimaler HTTP-Server und HTTP-Client
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Die Textauszeichnungssprache HTML – einfache Konzepte
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
05.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET, HEAD, POST
  • Übertragen von ASCII-Text, HTML-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
28.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul “requests”
  • requests-Methoden und Parameter
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET, HEAD
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
21.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Request For Comments – RPC
  • Ein einfacher Client mit dem Python-Modul “requests”
  • Request-Objekt, Response-Objekt, Prepared-Objekt
  • Aufbau der Anfragenachricht
  • Python-Sprachmittel zur Untersuchung der Anfragenachricht
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
14.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
  • Python dictionary, variable Anzahl Parameter
07.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET
  • Übertragen von ASCII-Text, HTML-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
31.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Die Struktur der HTTP-Nachricht
  • Vertiefung HTTP-Server und HTTP-Client
  • Einfacher Server HTTP: GET
  • Übertragen von ASCII-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
24.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Ein einfacher Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET
  • Die Module http.server und socketserver
  • Vererbung, überladen, überschreiben
  • Überschreiben der Methode do_GET()
17.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Der Browser – ein leicht einsetzbarer Client – HTTP
  • Ein einführender Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET
  • Übertragen von ASCII-Text, HTML-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
10.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Die Text-Auszeichnungssprache HTML
  • HTTP – Kommunikation zwischen Anwendungsschicht und Transportschicht – Segment
  • Begriffe: Internet – World Wide Web – das Web
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
03.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Ein einfacher Client mit dem Python-Modul “requests”
  • Einfacher Server in Python für das HTTP-Protokoll
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
26.09.20
  • Wie kommuniziert ein Browser-Client mit einem HTTP-Server
  • Was ist ein Protokoll
  • Python – die moderne Anfänger-/ und mächtige Allzwecksprache
  • Python-Sprachelemente zur Implementierung des Anwendungsprotokolls
  • Das Client-Server-Modell
  • Ein einfacher HTTP-Server
  • Der Browser – ein einfach anzuwendender Client
19.09.20
  • Einführung in den Workshop
  • Das Weinheim Zwiebelmodell der Netzwerktechnik
  • Einführung in die Netzwerktechnik
  • Modelle – Übersicht über komplexe Systeme
  • Das ISO/OSI-Modell und das TCP-IP-Modell
  • Einstieg in die Anwendungsschicht mit Python

Die Planung wird laufend aktualisiert.

Künstliche Intelligenz – neuronale Netze mit Raspberry Pi und Python 10:00 – 13:00 Uhr

Wir beschäftigen uns mit dem faszinierenden Thema der künstlichen Intelligenz – KI. Besonders interessiert uns die Implementierung der KI in künstlichen neuronalen Netzen.

Hierbei behandeln wir auch Fragestellungen aus dem MINT-Bereich und speziell aus dem Amateurfunk unter den Aspekten der angewandten Informatik . Wir untersuchen hierbei, wie MINT 4.0 in Zeiten der vierten industriellen Revolution und im Zeitalter der Digitalisierung aussehen könnte.

Dieses Bild hat ein leeres Alt-Attribut. Der Dateiname ist 600-Teilnehmer.jpg

Bild: DL3PW – Die angehenden Digitalisierungsexperten.

Der Stoffplan wird laufend aktualisiert.


18.04.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Auswahl und grafische Ausgabe eines Testsatzes aus der query-Datei und Ausgabe des query-Ergebnisses
  • Speichern und lesen der Gewichtematrizen
  • Verwendung des gespeicherten Wissensstandes bei neuen Anfragen
  • Die Veranstaltung erfolgt über Zoom wegen des Corona-Viruses
  • Wahrscheinlich letzte Veranstaltung über neuronale Netze und KI
11.04.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Test des neuronalen Netzes mit den großen Originaldateien
  • Extraktion einer Ziffer aus der Query-Datei
  • Speichern und lesen der Gewichtematrizen
  • Die Veranstaltung erfolgt über Zoom wegen dem Corona-Virus
04.04.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Die Veranstaltung erfolgt über Zoom wegen dem Corona-Virus
  • Programm für den Lernprozess und die Anfrage einer Ziffer
28.03.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Die Veranstaltung erfolgt über Zoom oder Skype wegen dem Corona-Virus
  • Algorithmus für den Lernprozess des Neuronalen Netzwerks
  • Programm für den Lernprozess und die Anfrage
21.03.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Die Veranstaltung erfolgt über Skype wegen dem Corona-Virus
  • Algorithmus für den Lernprozess des Neuronalen Netzwerks
  • Programm für den Lernprozess und die Anfrage
14.03.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Programm für den Lernprozess und die Anfrage
07.03.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Initialisierung der Verbindungsgewichte
  • Algorithmus der Anfrage an neuronales Netzwerk
  • Algorithmus für den Lernprozess des Neuronalen Netzwerks
29.02.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Grundstruktur eines NN-Programms
  • Initialisierung der Verbindungsgewichte
  • Gleichverteilte Zufallsgewichte
  • Normalverteilte Zufallsgewichte – Mittelwert und Sigma
  • Histogramm der Verteilungen
22.02.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Grafische Ausgabe der Testdaten eines neuronalen Netzes
  • Grundstruktur eines NN-Programms
  • Initialisierung der Verbindungsgewichte
15.02.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Daten grafisch ausgeben mit Pyplot
08.02.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Parabel und ihre Tangente
  • Gradientenabstieg
  • Funktionen von Funktionen
  • Kettenregel
01.02.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Gradientenabstieg
  • Infinitesimalrechnung – erste Ableitung
  • Parabel und ihre Tangente
  • Gradientenabstieg
25.01.2020
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Gradientenabstieg
  • Infinitesimalrechnung
  • Bestimmung der Steigung einer Parabel
  • Bestimmung der Tangente an der Parabel
18.01.2020
  • Workshop fällt aus wegen Ferien
11.01.2020
  • Workshop fällt aus wegen Ferien
04.01.2020
  • Workshop fällt aus wegen Ferien
28.12.
  • Workshop fällt aus wegen Ferien
21.12.
  • Workshop fällt aus wegen Ferien
14.12.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Gradientenabstieg
  • Infinitesimalrechnung
  • Bestimmung der Steigung einer Parabel
  • Bestimmung der Tangente an der Parabel
07.12.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Gradientenabstieg
  • Infinitesimalrechnung
  • Bestimmung der Steigung einer Parabel
30.11.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Matrizen für die Vorwärtsnavigation und backpropagation
  • Transponierung von Matrizen
  • Lernen durch Anpasssung der Verbindungsgewichte
  • Grafik ausgeben mit matplotlib.pyplot
23.11.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Neuronales Netz mit drei Ebenen
  • Fehleranalyse
  • Verfeinerung der Verbindungsgewichte durch backpropagation
  • Matrizen für die Vorwärtsnavigation und backpropagation
  • Transponierung von Matrizen
  • Lernen durch Anpasssung der Verbindungsgewichte
16.11.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Neuronales Netz mit drei Ebenen
  • Fehleranalyse
  • Verfeinerung der Verbindungsgewichte durch backpropagation
  • Matrizen für die Vorwärtsnavigation und backpropagation
  • Transponierung von Matrizen
  • Verfeinerung der Verbindungsgewichte – maschinelles Lernen
09.11.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Neuronales Netz mit drei Ebenen
  • Fehleranalyse
  • Matrizen für die Vorwärtsnavigation und backpropagation
02.11.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Das Entwicklungswerkzeug Spyder
  • Neuronales Netz mit drei Ebenen
  • Fehleranalyse
  • Verfeinerung der Verbindungsgewichte durch backpropagation
26.10.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Neuronales Netz mit drei Ebenen
  • Fehleranalyse
19.10.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Aktivierungsfunktionen
  • Sprungfunktion
  • Sigmoidfunktion – die Eulersche Zahl
  • Vektoren und Matrizen für neuronale Netze
  • Neuronales Netz mit zwei Ebenen
12.10.
  • Exkurs in die Physik und Mathematik des Parabolspiegels
  • Die Parabel als quadratische Funktion
  • Die Tangente als lineare Funktion
  • Die Praktikerformel f = (x*x) / (4*y)
  • Herleitung der Praktikerformel
05.10.
  • Einführung in neuronale Netze
  • Literatur: Tariq Rashid
  • Aktivierungsfunktionen
  • Sprungfunktion
  • Sigmoidfunktion – die Eulersche Zahl
  • Vektoren und Matrizen für neuronale Netze
  • Neuronales Netz mit zwei Ebenen
  • Vektoren sind die Repräsentanten der Neuronen
  • Matrizen sind die Repräsentanten der Verbindungen der Neuronen
  • Matrizen sind die Wissensspeicher im neuronalen Netz
28.09.
  • Einführung in neuronale Netze
  • Bestimmung der Trennlinie zwischen Klassen
  • Lernen durch Fehlerabweichung und Dämpfung
  • Vektoren und Matrizen für neuronale Netze
  • Neuronen sind Computer der Natur
  • Literatur: Tariq Rashid
21.09.
  • NumPy und Gozinto-Graph
  • Einführung in neuronale Netze
  • Experimentelle Bestimmung Faktor Kilometer zu Meile
  • Fehlerabweichung
  • Literatur: Tariq Rashid
14.09.
  • Vektor und Matrix mit NumPy
  • NumPy und Zecher
  • NumPy und Schueler
07.09.
  • Weinheimer UKW-Tagung
  • Kein Workshop
31.08.
  • Vektor und Matrix mit NumPy
  • Methoden von NumPy
  • NumPy: Skalarprodukt von Vektor und Matrix
  • NumPy: Skalarprodukt und Einkauf
24.08.
  • Vektor und Matrix mit NumPy
  • Vektor und Matrix in NumPy implementieren
  • Der NumPy-Array
  • Arithmetik mit Vektor und Skalar in NumPy
  • Arithmetik mit Vektor und Vektor in NumPy
  • Vektor-Skalarprodukt in NumPy
17.08.
  • Ferien
10.08.
  • Ferien
03.08.
  • Ferien
27.07.
  • Ferien
20.07.
  • Vektor und Matrix
  • Vektor und Matrix in Python mit numpy
13.07.
  • Vektor und Matrix
  • Vektoren und Matrizen für Schüler-, Fach-, Notenverwaltung
  • Netzwerk – Knoten – Kanten – Gozinto-Graph
  • Prozessmatrix
06.07.
  • Vektor und Matrix
  • Vektor und Matrix in Python
  • Graphentheorie – Knoten und Kanten
  • Python-Methoden für die Ausgabe von Vektoren und Matrizen
  • Netzwerk – Gozinto-Graph
  • Prozessmatrix
29.06.
  • Vektor und Matrix
  • Vektor und Matrix in Python
  • Graphentheorie – Knoten und Kanten
22.06.
  • Raspberry Pi und künstliche Intelligenz mit Python
  • Neuronale Netze und maschinelles Lernen
  • Maschinelles Lernen
  • Workshop fällt aus
15.06.
  • Raspberry Pi und künstliche Intelligenz mit Python
  • Neuronale Netze und maschinelles Lernen
  • Vektor und Matrix
  • Vektor und Matrix in Python
08.06.
  • Raspberry Pi und künstliche Intelligenz mit Python
  • Neuronale Netze und maschinelles Lernen
  • Vektor und Matrix in Python
01.06.
  • Raspberry Pi und künstliche Intelligenz mit Python
  • Neuronale Netze und maschinelles Lernen
  • Maschinelles Lernen
  • Workshop fällt aus
25.05.
  • Raspberry Pi und künstliche Intelligenz mit Python
  • Neuronale Netze und maschinelles Lernen
  • Workshop fällt aus
18.05.
  • Raspberry Pi und künstliche Intelligenz mit Python
  • Neuronale Netze und maschinelles Lernen
  • MINT 4.0: Lineare Gleichung
  • MINT 4.0: Quadratische Gleichung
  • MINT 4.0: Punkt, Strecke, Fläche, Graph
11.05.
  • Raspberry Pi und künstliche Intelligenz mit Python
  • Neuronale Netze und maschinelles Lernen
  • MINT 4.0: Mathematik – lineare und quadratische Gleichungen – Python -> Tabellenkalkulation
  • Vektor und Matrix allgemein
  • Vektor und Matrix in Python
04.05.
  • Raspberry Pi und künstliche Intelligenz – Neuronale Netze mit Python
  • MINT 4.0: Mathematik – lineare und quadratische Gleichungen – Python -> Tabellenkalkulation
27.04.
  • Raspberry Pi und künstliche Intelligenz
  • Neuronale Netze mit Python
  • MINT 4.0: Mathematik – Gleichungen
  • MINT 4.0: Lineare Gleichung
  • MINT 4.0: Punkt, Strecke, Fläche
  • MINT 4.0: Quadratische Gleichung
  • MINT 4.0: Lineare Algebra
  • Was ist eine Matrix?
20.04.
  • Heute fällt der Workshop wegen der Osterferien aus
13.04.
  • Raspberry Pi und künstliche Intelligenz
  • Neuronale Netze mit Python
  • MINT 4.0: Was ist ein Vektor?
  • MINT 4.0: Vektoraddition und -Subtraktion
  • MINT 4.0: Vektormultiplikation und -Division
  • MINT 4.0: Vektor Skalarprodukt
06.04.
  • Raspberry Pi und künstliche Intelligenz
  • Neuronale Netze mit Python
  • Gehirn, Neuron, Dendrite, Axon
  • Künstliche Intelligenz, maschinelles Lernen
  • Künstliche neuronale Netze
  • MINT 4.0
  • Schulmathematik mit Skalaren
  • Schulmathematik mit Vektoren
  • Schulgeometrie – Dreieck
  • Satz des Pythagoras
30.03.
  • Raspberry Pi und Python
  • Steuerung von Lichterketten WS2812B
23.03.
  • Raspberry Pi und Python
  • Steuerung von Lichterketten WS2812B
16.03.
  • Raspberry Pi und PiFace Digital 2
  • Objektorientierte Programmierung von PiFace Digital 2 mit Python
  • Ampelsteuerung und PiFace Digital 2 mit Python
  • Multitasking und Multithreading mit Python
  • Grafische Benutzerschnittstelle GUI steuert PiFace Digital 2 mit Python
  • Ampelsteuerung über GUI und PiFace Digital 2 mit Python
09.03.
  • Raspberry Pi und PiFace Digital 2
  • Objektorientierte Programmierung von PiFace Digital 2 mit Python
  • Ampelsteuerung und PiFace Digital 2 mit Python
  • Multitasking und Multithreading mit Python
  • Grafische Benutzerschnittstelle GUI steuert PiFace Digital 2 mit Python
  • Ampelsteuerung über GUI und PiFace Digital 2 mit Python
02.03.
  • Raspberry Pi und PiFace Digital 2
  • Objektorientierte Programmierung von PiFace Digital 2 mit Python
  • Ampelsteuerung und PiFace Digital 2 mit Python
  • Multitasking und Multithreading mit Python
  • Grafische Benutzerschnittstelle GUI steuert PiFace Digital 2 mit Python
  • Ampelsteuerung über GUI und PiFace Digital 2 mit Python
23.02.
  • Raspberry Pi und PiFace Digital 2
  • Objektorientierte Programmierung von PiFace Digital 2 mit Python
16.02.
  • Raspberry Pi und PiFace Digital 2
  • Die Sensor-Schnittstelle von PiFace Digital 2 mit Python überwachen
  • Die Aktor-Schnittstelle von PiFace Digital 2 mit Python ansteuern
  • Objektorientierte Programmierung von PiFace Digital 2 mit Python
  • Grafische Benutzerschnittstelle GUI steuert PiFace Digital 2 mit Python
  • Ampelsteuerung über GUI und PiFace Digital 2 mit Python
09.02.
  • Raspberry Pi und PiFace Digital 2
  • Die Sensor-Schnittstelle von PiFace Digital 2 mit Python überwachen
  • Die Aktor-Schnittstelle von PiFace Digital 2 mit Python ansteuern
  • Geschwindigkeit der Ausgabe steuern
  • Geschwindigkeit des menschlichen Auges messen
  • Objektorientierte Programmierung von PiFace Digital 2 mit Python
02.02.
  • Raspberry Pi und PiFace Digital 2
  • Die Sensorschnittstelle von PiFace Digital 2
  • Die Aktorschnittstelle von PiFace Digital 2
  • Aufbau einer Leuchtdiode
  • Weshalb leuchtet eine Leuchtdiode? – Kristallgitter – Dotierung
26.01.
  • Raspberry Py und PiFace Digital 2
  • Die Sensorschnittstelle von PiFace Digital 2
  • Die Aktorschnittstelle von PiFace Digital 2
  • Anschluss einer LED
  • Anschluss eines Relais
  • Aufbau einer Leuchtdiode
  • Weshalb leuchtet eine Leuchtdiode?
  • Aufbau eines Atoms
  • Neutron, Proton, Elektron, Photon, Quark

Der Parabolspiegel und sein Brennpunkt

Funkverbindungen über den QO-100 sind für immer mehr YLs und OMs eine faszinierende Herausforderung. Auch der OV Weinheim wird in Kürze unter DL0WH hierbei mitmischen. Deshalb hat der drei Meter im Durchmesser messende „Weinheim-Rieseʺ seinen Standort vom Mast mit einem neuen Standort auf der Wasserhauswiese getauscht. Seinen Name hat er liebevoll in Anlehnung an den legendären „Würzburg-Riese″ erhalten. In den Brennpunkt des Parabolspiegels wird ein Team um Wolfgang, DJ8LC, die Sendeantenne einbauen.

Hierbei hat sich die interessante Frage gestellt, wo liegt denn der Brennpunkt? Die Praktiker in Weinheim wissen sehr schnell eine Antwort, denn sie kennen die Brennpunktformel, die da lautet: f = x2/4y. Welche physikalischen Gegebenheiten und mathematische Überlegungen zu dieser tollen Formel führen ist nun Gegenstand einer einstündigen Fortbildungsveranstaltung im Wasserhaus, die von Dr. Armin Brenner, DM2AB, dem OVV vom Ortsverband Mannheim A10, am OV-Abend, dem 23. Oktober 2019 gehalten wird. Hierzu sind alle ganz herzlich eingeladen, die an dem vielschichtigen und zukunftsweisenden Thema interessiert sind. Der Vortrag beginnt um 19:00 Uhr.

Brennpunkt F eines Parabolspiegels