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