geschlossen . Diese Frage muss stärker fokussiert sein . Derzeit werden keine Antworten akzeptiert.

Kommentare

  • Diese Frage ist zu allgemein. Erwähnen Sie lieber das spezifische Problem, das Sie lösen möchten, bei dem Sie keine Möglichkeit finden, sich zwischen analogen Vs zu entscheiden. digital.
  • Ich mache einen Linienfolger-Roboter, daher kann ich nicht verstehen, was analoge oder digitale Pins verwenden sollen.
  • Sie müssen auch angeben, welche Sensoren Sie für Ihre Linie verwenden folgenden Roboter.
  • Es müssen über 10000 verschiedene Sensoren dieser Art vorhanden sein. Bitte geben Sie genaue Referenzen an. Referenzen führen Sie zu Datenblättern, Datenblätter führen Sie zur Lösung: Entweder liefern sie ein analoges oder ein digitales Signal!
  • Dann habe ich ' Angst vor Ihnen ' weiß nicht genug, um Ihren Roboter zu bauen. Sie müssen zuerst viel lernen.

Antwort

Sie verwenden digitale Pin-Modi, wenn Sie mit Signalen arbeiten, die sind entweder „ein“ oder „aus“, z. B. eine LED, ein Schalter oder ein anderer digitaler IC.

Analoge Eingänge werden verwendet, wenn Sie das Spannungspotential von etwas lesen möchten. Dies wird normalerweise zum Lesen von analogen Sensoren verwendet. Analoge Ausgänge sind beim Arduino überhaupt nicht wirklich analog. Stattdessen verwendet der Arduino PWM , um ein pseudoanaloges Signal zu erstellen.

Weitere Informationen zu Analog und Digital finden Sie hier: https://learn.sparkfun.com/tutorials/analog-vs-digital

Kommentare

  • Ist es auch für die Ausgabe gleich?
  • Für digital? Ja. Digitale Ein- und Ausgabe sind gleich. Der Analogeingang unterscheidet sich vom Analogausgang. Analog In verwendet spezielle Hardware, um die Spannung am Pin zu bestimmen, während Analogausgang PWM verwendet, um eine Spannung am Pin nachzuahmen, aber es ist nicht wirklich analog Out.
  • Beachten Sie auch, dass die Analog-Pins dies auch können als digitaler Eingang und digitaler Ausgang verwendet werden. Falls Ihnen die Stifte ausgehen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.