Industrielle Produktion
Inhalte
Das Modul wird zusammen mit Prof. Meinecke und Prof. Luft durchgeführt. In meinem Teil dieses Moduls werden Sie unter Verwendung von:
- Python 🐍
- Microcontrollern und Sensoren
- Amazon Web Service
einen Prototypen entwickeln, um Daten zu erfassen und zu analysieren. Zur Entwicklung Ihres Prototypen benötigen Sie folgende Hardware:
Bitte beschaffen Sie die Hardware rechtzeitig vor Beginn der Vorlesungen!
Der Inahlt der ersten Vorlesung zur Programmierung des Microcontroller in Python sind als Github Repository verfügbar.
Python
Zur Programmierung der Microcontroller wird die Programmiersprache Python verwendet. Falls Sie keine Python-Kenntnisse besitzen oder Ihre Kenntnisse auffrischen möchten, können Sie dazu diese Jupyter-Notebooks verwenden.
Um die Microcontroller mit Python programmieren zu können, muss auf diesen die MicroPython Firmware installiert werden. Eine Anleitung zur Installation finden Sie hier.
Nützliche Links zu MicroPython:
- MicroPython Dokumentation
- MicroPython Schnellstart für den ESP8266
- Liste von MicroPython Bibliotheken
Zur Entwicklung der Pythonprogramme für den Microcontroller können Sie eine beliebige IDE oder Editor verwenden. PyCharm und uPyCraft bieten jedoch nützliche Funktionen zur Übertragung Ihrer Programme auf den Microcontroller:
Videos
Auf meinem YouTube Kanal finden Sie eine Playlist mit einigen Videos zur Vorlesung. In diesen Videos zeige ich z.B. wie Sie die PyCharm IDE mit dem Microcontroller verbinden können oder wie Sie Daten vom Microcontroller zu den AWS IoT Service senden können.