Arduino Smart-Home (12:10:46)
Einleitung (02:30)
Einleitung (02:30)
1. Einleitung (02:30) |
Hardware und Equipment (21:13)
Hardware und Equipment (21:13)
2. Die Hardware (03:59) |
3. Komponenten (04:52) |
4. Das Breadboard (07:03) |
5. Weitere Boards (05:19) |
Arduino IDE und Treiber (11:59)
Arduino IDE und Treiber (11:59)
6. Installation auf dem Mac (06:12) |
7. Installation unter Windows (03:32) |
8. Benötigte Treiber (02:15) |
Erste Schritte (LEDs) (11:50)
Erste Schritte (LEDs) (11:50)
9. Schaltplan (01:17) |
10. USB-Verbindung (00:41) |
11. Programmierung Teil 1 (04:14) Vorschau |
|
12. Ausbau der Schaltung (01:27) |
13. Programmierung Teil 2 (01:16) |
14. Endergebnis (02:55) |
Temperatur und Luftfeuchtigkeit (24:37)
Temperatur und Luftfeuchtigkeit (24:37)
15. Schaltplan (05:24) |
16. Programmierung Teil 1 (12:34) |
17. Ausbau der Schaltung (02:30) |
18. Programmierung Teil 2 (04:09) |
Programmiergrundlagen (18:10)
Programmiergrundlagen (18:10)
19. Struktur (11:00) |
20. Variablen und Gültigkeitsbereiche (03:04) |
21. Rückgabewerte von Funktionen (04:06) |
PlatformIO (17:17)
PlatformIO (17:17)
22. Installation von PlatformIO (Atom) (08:14) |
23. Installation von PlatformIO (VSCode) (03:36) |
24. Projekt migrieren (05:27) |
Luftqualitäts-Ampel (18:58)
Luftqualitäts-Ampel (18:58)
25. Einleitung (02:09) |
26. Schaltplan (03:41) |
27. Programmierung (09:44) |
28. Ergebnis und Test (03:24) |
Visualisierung (09:15)
Visualisierung (09:15)
29. Fritzing (09:15) |
RFID Scanner und Relais schalten (35:55)
RFID Scanner und Relais schalten (35:55)
30. Einleitung (04:12) |
31. Schaltplan (05:06) Vorschau |
|
32. Programmierung Teil 1 (18:00) |
33. Programmierung Teil 2 (08:37) |
RFID Scanner im WLAN / MQTT (30:57)
RFID Scanner im WLAN / MQTT (30:57)
34. Einleitung (03:48) |
35. Schaltplan (02:49) |
36. Programmierung Teil 1 (05:57) |
37. Programmierung Teil 2 (WiFi) (04:08) |
38. Programmierung Teil 3 (MQTT) (14:15) |
MP3-Lautsprecher im WLAN / MQTT (38:20)
MP3-Lautsprecher im WLAN / MQTT (38:20)
39. Einleitung (02:48) |
40. Schaltplan (02:15) |
41. SD-Karte vorbereiten (05:23) |
42. Programmierung Teil 1 (Sound) (05:10) |
43. Zwischenstand (00:32) |
44. Programmierung Teil 2 (WiFi / MQTT) (15:00) |
45. Gehäuse drucken (02:08) |
46. Ergebnis (05:04) |
Status-Anzeige mit RGB-LEDs (36:39)
Status-Anzeige mit RGB-LEDs (36:39)
47. Einleitung (02:21) |
48. Schaltplan (01:51) |
49. Programmierung Teil 1 (08:41) |
50. Programmierung Teil 2 (MQTT) (12:19) |
51. Zwischenstand (01:58) |
52. Projektvorschlag (04:53) |
53. Bilderrahmen als Status-Anzeige (02:16) |
54. Beispiel für Bilderrahmen-Status (02:20) |
Weitere Grundlagen (59:07)
Weitere Grundlagen (59:07)
55. Programmvorstellung Button-Input (02:05) |
56. Falsche Verkabelung (Beispiel) (03:36) |
57. Pull-Down Widerstand (03:14) |
58. Pull-Up Widerstand (02:49) |
59. Button ohne Widerstand (02:00) |
60. Potentiometer (variabler Widerstand) (05:14) Vorschau |
|
61. Analoge Eingänge + LED-Dimmen (03:40) |
62. PWM-Hintergrundinformationen (03:02) |
63. Bewegungsmelder (PIR-Sensor) (03:03) |
64. Bewegungsmelder - Programmierung (12:31) |
65. Relais (03:06) |
66. Radar-Sensor (02:00) |
67. Radar-Sensor - Programmierung (01:53) |
68. GPS-Empfänger (01:49) |
69. GPS-Empfänger - Programmierung (09:05) |
433MHz Datenübertragung (30:46)
433MHz Datenübertragung (30:46)
70. Einleitung (02:15) |
71. Programmierung Teil 1 (09:10) |
72. Ausbau (01:29) |
73. Programmierung Teil 2 (DHT) (05:23) |
74. Energie sparen (02:56) |
75. Per Akku betreiben (06:39) |
76. Schaltplan mit Akku (02:54) |
Schnittstellen (48:54)
Schnittstellen (48:54)
77. 1Wire (02:07) |
78. 1Wire - Programmierung (08:56) |
79. SPI Grundlagen (04:17) |
80. SPI - Daten per Funk übertragen (nRF24L01) (03:19) |
81. SPI - Programmierung (09:20) |
82. Uhrzeit (Real Time Clock / RTC) (04:48) |
83. Uhrzeit - Programmierung (08:32) |
84. Uhrzeit - Programmierung + 1wire (02:01) |
85. I2C Grundlagen (05:34) |
Wetterstation (29:29)
Wetterstation (29:29)
86. Schaltung (02:39) |
87. Fotowiderstand zur Lichtmessung (03:49) |
88. BMP180 Luftdrucksensor (09:41) Vorschau |
|
89. WiFi und MQTT (04:32) |
90. Deep Sleep (04:55) |
91. Deep Sleep (Kabel) (01:31) |
92. Testaufbau (02:22) |
Ethernet und SD-Karten (57:34)
Ethernet und SD-Karten (57:34)
93. Einleitung (01:40) |
94. Netzwerk-Grundlagen (07:43) |
95. Programmierung Teil 1 (03:08) |
96. HTTP-Grundlagen (04:55) |
97. Arduino als Client (10:46) |
98. Programmierung Server-Basis (09:42) |
99. Weboberfläche von SD-Karte laden (12:21) |
100. LED über Weboberfläche schalten (07:19) |
Arduino 1wire Sensoren (33:16)
Arduino 1wire Sensoren (33:16)
101. Einleitung (03:43) |
102. DS18B20 Datenblatt (14:14) |
103. DS18B20 Datenanalyse (08:30) |
104. DS9490R als 1Wire-Master (02:06) |
105. 1Wire-Hub (04:43) |
Arduino Pro Mini (04:51)
Arduino Pro Mini (04:51)
106. Vorbereitungen / FTDI / CP2102 (02:30) |
107. Sketch flashen (02:21) |
Entfernungsmessung (10:48)
Entfernungsmessung (10:48)
108. Einleitung (01:50) |
109. Programmierung (06:35) |
110. Volumenberechnung (Beispiel) (02:23) |
OLED-Display-Projekt (29:24)
OLED-Display-Projekt (29:24)
111. Einleitung (01:29) |
112. Display-Grundlagen (02:19) |
113. Rotary-Encoder (01:14) |
114. Rotary-Encoder-Programmierung (03:48) |
115. Debouncing von Buttons (03:23) |
116. Menu auf dem OLED-Display (09:36) |
117. Menu auf dem OLED-Display (Fortgeschritten) (07:35) |
Bett-Sensor (16:51)
Bett-Sensor (16:51)
118. Einleitung (04:43) |
119. Programmierung Teil 1 (02:46) |
120. Zwischenstand (02:38) |
121. Programmierung Teil 2 (06:44) |
iButtons ansteuern (15:16)
iButtons ansteuern (15:16)
122. Einleitung (02:29) |
123. Programmierung Teil 1 (03:28) |
124. Programmierung Teil 2 (04:19) |
125. Erweiterung um LED und Relais (02:07) |
126. Programmierung Teil 3 (01:52) |
127. Ergebnis (01:01) Vorschau |
|
Lüfter ansteuern mit MOSFET (08:36)
Lüfter ansteuern mit MOSFET (08:36)
128. Einleitung (04:02) |
129. Programmierung (04:34) |
Plattformen und Boards (14:39)
Plattformen und Boards (14:39)
130. Plattformen, Frameworks und Boards (08:03) |
131. Enwicklungsboard vs. Produkt (04:31) |
132. Der ESP32 (02:05) |
eInk-Display-Projekt (01:19:17)
eInk-Display-Projekt (01:19:17)
133. Einleitung und Schaltplan (03:56) Vorschau |
|
134. Ersten Text anzeigen (03:42) |
135. Icons zum Text darstellen (04:27) |
136. Eigene Bilder umwandeln und anzeigen (09:00) |
137. Mit mehreren Ebenen arbeiten (02:37) |
138. Mehr Icons und Seiten aufbauen (02:30) |
139. Display-Gehäuse und Buttons (01:41) |
140. Touch-Inputs (02:27) |
141. Touch-Interrupts und Touch-Wakeup (07:15) |
142. Seitenwechsel bei Touch (RTC_DATA_ATTR) (05:46) |
143. Daten per HTTP als JSON holen und darstellen (28:16) |
144. Umlaute auf dem Display darstellen (04:51) |
145. Das "fertige" Ergebnis (02:49) Vorschau |
|
Schrittmotoren / Drehplattform (11:41)
Schrittmotoren / Drehplattform (11:41)
146. Einleitung und Schaltplan (01:51) |
147. Programmierung der Drehung (01:53) |
148. Poti anschließen und AREF (02:29) Vorschau |
|
149. Geschwindigkeit und Richtung mit Poti (05:28) |
Ende (02:37)
Ende (02:37)
150. Ende (02:37) |