INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Push Button Funktion mit internem Pullup?
28.06.2014, 09:46
Beitrag #1
Push Button Funktion mit internem Pullup?
Hallo,

habe gestern mal wieder vor meinem Arduino gesessen und ein paar Sachen probiert.
Dabei ist mir aufgefallen das bei allen Beispielen / Tutorials etc. wo eine "Push-Button"
Funktion erklärt wurde. Immer mit einem ext. Pullup Widerstand geabreitet wurde.
Da kam bei mir die Frage auf. Wieso nutzt niemand die internen ??

? um Speicher zu sparen
? um den Code übersichtlicher zu halten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.06.2014, 10:52
Beitrag #2
RE: Push Button Funktion mit internem Pullup?
Interessante Frage... Ich kann mir vorstellen, dass das hauptsächlich "didaktische" Gründe sind. Zum Beispiel:
  • Man versteht Sachen schneller und besser, wenn man sie zusätzlich sehen und in die Gand nehmen kann. Mann kann es so auch einfacher erklären. Der Transfer zum INPUT_PULLUP ist dann einfach.
  • Meistens handelt es sich um Pulldowns und nicht Pullups. Dadurch hat man HIGH (true) bei gedrückter Taste. Das ist intuitiver als andersrum.
Ich selbst mache das immer mit INPUT_PULLUP. Wenn man's mal verstanden hat, dann spart es Bauteile und die Programmierung ist nicht wirklich komplizierter.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Led bei gedrückt gehaltenen Button nur 2 Sekunden leuchten lassen kiefer_dev 5 382 29.12.2018 14:36
Letzter Beitrag: Tommy56
  Button Anzahl erweitern 74HC4051 Andii1980 24 1.474 18.10.2018 23:26
Letzter Beitrag: Andii1980
  array aus Methode/Funktion sepp01 3 434 14.10.2018 19:16
Letzter Beitrag: Tommy56
  Funktionen mit der millis() Funktion Zis 3 1.144 16.05.2018 21:50
Letzter Beitrag: Tommy56
  Map funktion bei Fernsteuerung marsmännchen 7 870 23.04.2018 12:42
Letzter Beitrag: hotsystems
  Millis verzögern Funktion? malsehen 14 1.931 29.03.2018 21:47
Letzter Beitrag: hotsystems
  Hold Button - Doppel Klick Hilfe GSA1150 8 1.988 08.03.2018 16:24
Letzter Beitrag: Tommy56
  Eine Funktion verlassen Jan5663 8 2.365 18.12.2017 13:49
Letzter Beitrag: Chopp
  Button auswerten aggro600 14 1.962 09.11.2017 13:23
Letzter Beitrag: Tommy56
  switch case funktion ausser halb loop ??? huber5093 13 3.211 12.04.2017 15:26
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste