Arduino Smart-Home (12:10:46)
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)
| 6. Installation auf dem Mac (06:12) |
| 7. Installation unter Windows (03:32) |
| 8. Benötigte Treiber (02:15) |
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)
| 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)
| 19. Struktur (11:00) |
| 20. Variablen und Gültigkeitsbereiche (03:04) |
| 21. Rückgabewerte von Funktionen (04:06) |
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)
| 25. Einleitung (02:09) |
| 26. Schaltplan (03:41) |
| 27. Programmierung (09:44) |
| 28. Ergebnis und Test (03:24) |
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)
| 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)
| 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)
| 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)
| 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)
| 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)
| 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)
| 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)
| 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)
| 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)
| 106. Vorbereitungen / FTDI / CP2102 (02:30) |
| 107. Sketch flashen (02:21) |
Entfernungsmessung (10:48)
| 108. Einleitung (01:50) |
| 109. Programmierung (06:35) |
| 110. Volumenberechnung (Beispiel) (02:23) |
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)
| 118. Einleitung (04:43) |
| 119. Programmierung Teil 1 (02:46) |
| 120. Zwischenstand (02:38) |
| 121. Programmierung Teil 2 (06:44) |
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)
| 128. Einleitung (04:02) |
| 129. Programmierung (04:34) |
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)
| 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)
| 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) |