Danke für das informative Video, vor allem für die Arbeit hinter der Kamera, denn das macht ja mehr Arbeit. Ich wusste zwar was die pull-down und pull-up Widerstände sind und für was sie da sind, aber zur Verwendung bei Sensoren z.B. Bewegungsmelder, habe ich nicht gedacht. Also ich lerne über Videos mehr und besser als mit Büchern. Es kommt natürlich darauf an wie detaillierter die Videos/Bücher sind und wie trocken es rüber gebracht wird. Die Beschreibung der drei in einem Video, mit Beispielen finde ich sehr gut.
@Smarthomeyourself5 жыл бұрын
Danke, also bei Bewegungsmelder und co kommt es drauf an. Die meisten fertigen Sensor-Platinen haben wohl einen entsprechenden PullUp/Down integriert. Aber bei Sensoren wie Fotoresistor oä muss man halt dran denken. Aber so oder so, wahrscheinlich besser zu viele als zu wenig ;) ja daher habe ich so lange mit dem Thema gewartet, damit ich alle 3 Varianten nebeneinander stellen kann. Fand ich auch am anschaulichsten.
@dampfmaschien67895 жыл бұрын
Was für eine geile Reihe! bisher mein schönstes Weihnachtsgeschenk 💖
@Smarthomeyourself5 жыл бұрын
Vielen lieben Dank! Das freut mich sehr, zu lesen, dass meine Reihe so gut ankommt! Ich wünsch noch schöne Weihnachtstage!
@sensai20065 жыл бұрын
👍 ...und mal wieder ein Widerstand, aber passend zum Video ^^
@predue894 жыл бұрын
Kannst Du mir kurz erklären, warum Du die Taster und LEDs als "const unsigned int" und nicht einfach als "int" deklarierst? Sehr cooles Video erstmal, sehr einfach erklärt und toll umgesetzt! Weiter so :)
@Smarthomeyourself4 жыл бұрын
Hi, zuerst einmal danke für das Lob. Das warum ist eigentlich einfach. Ich deklariere Variablen so genau es geht. Das const sorgt dafür, dass die Variable statisch, also unveränderbar ist. Das unsigned gibt zusätzlich an, dass es sich um eine positive Ganzzahl (unsigned = ohne Vorzeichen) handelt. In vielen Beispielen werden die Pins auch einfach mit define deklariert. Das hat den Nachteil, dass der Compiler hier keinen eindeutigen Datentypen kennt. Durch die präziesere Definition mit const ist dem Kompiler eine bessere Optimierung des Codes möglich. Durch const muss der Variable kein Datenspeicher zugewiesen werden, da die Variable nicht änderbar ist. Heist so kann man sich RAM des Arduino sparen.
@predue894 жыл бұрын
@@Smarthomeyourself Wieder sehr gut erklärt :) Das macht Sinn. Danke ;)
@tomkaczmarek22942 жыл бұрын
Wenn du noch dabei erklären könntest wie die led langsam aufhellt und abdunkelt bei betätigen wäre das mega….