Übungsaufgaben Design und Informatik Begreifen 2021: Unterschied zwischen den Versionen

Aus DDSWiki
Wechseln zu: Navigation, Suche
(Erste Programmier-Schritte)
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[image:infdes2021.jpg|500px]]
+
<!--[[image:infdes2021.jpg|500px]]-->
  
 +
[[file:d1minipinout3.png]]
 +
<!--
  
 +
[[file:d1minipinout.png]]
  
 +
[https://iludis.de/wp-content/uploads/2019/02/MicropythonWemosD1mini.pdf Quelle Abbildung]
  
 +
[[file:d1minipinout2.jpg]]-->
  
[[file:d1minipinout.png]]
 
 
[https://iludis.de/wp-content/uploads/2019/02/MicropythonWemosD1mini.pdf Quelle Abbildung]
 
  
 
= Einfache Ansteck-Übungen als Warm-up =
 
= Einfache Ansteck-Übungen als Warm-up =
 
Bei diesen einfachen Übungen muss noch nicht programmiert werden. Es geht lediglich um ein Kennenlernen der Anschlüsse. Die Mikrokontroller aus dem Care Paket sind schon entsprechend vorbereitet ([[Design und Informatik Begreifen 2021 - Übung 1: Source Code|Source Code]]
 
Bei diesen einfachen Übungen muss noch nicht programmiert werden. Es geht lediglich um ein Kennenlernen der Anschlüsse. Die Mikrokontroller aus dem Care Paket sind schon entsprechend vorbereitet ([[Design und Informatik Begreifen 2021 - Übung 1: Source Code|Source Code]]
) und ihr müsst erstmal keinen Code aufspielen.
+
) und Ihr müsst erstmal keinen Code aufspielen.
  
 
#[[Batterie anstecken und Spannung mit dem Voltmeter messen]]
 
#[[Batterie anstecken und Spannung mit dem Voltmeter messen]]
Zeile 20: Zeile 22:
  
 
= Erste Programmier-Schritte =
 
= Erste Programmier-Schritte =
 +
Für diese Übungen muss zunächst die kostenlose [https://www.arduino.cc/en/software Arduino IDE] heruntergeladen und installiert werden.
 +
 +
[[Danach muss noch via Gerätemanager das ESP8266 (D1 Mini) Mikrokontroller Board hinzugefügt und ggf. ein USB Treiber installiert werden]]
 +
 
#[[Blinking LED am D1 Mini]]
 
#[[Blinking LED am D1 Mini]]
 
#[[Knopfdruck bringt LED am D1 Mini zum Leuchten]]
 
#[[Knopfdruck bringt LED am D1 Mini zum Leuchten]]
 +
#[[Serielle Kommunikation zum Debuggen]]
 
#[[Drehregler (Potentiometer) wird am D1 Mini ausgelesen und steuert die Helligkeit einer LED]]
 
#[[Drehregler (Potentiometer) wird am D1 Mini ausgelesen und steuert die Helligkeit einer LED]]
  
 
= Ab ins Internet =
 
= Ab ins Internet =
 +
#[[MQTT Websocket Client einrichten]]
 
#[[Einfaches 'Hello World' an MQTT-Server schicken und auslesen]]
 
#[[Einfaches 'Hello World' an MQTT-Server schicken und auslesen]]
 
#[['Hello World' per Druckknopf an MQTT-Server schicken]]
 
#[['Hello World' per Druckknopf an MQTT-Server schicken]]
 
#[[Bewegungen mit Beschleunigungs-Sensor (Accelerometer) registrieren und an MQTT-Server schicken]]
 
#[[Bewegungen mit Beschleunigungs-Sensor (Accelerometer) registrieren und an MQTT-Server schicken]]
 
#[[Handy App als MQTT-Dashboard einrichten]]
 
#[[Handy App als MQTT-Dashboard einrichten]]

Aktuelle Version vom 25. Oktober 2022, 16:08 Uhr