Der Arduino ist die beste Plattform, wenn es darum geht, über Schaltungen zu lernen oder Projekte zu erstellen, an denen Mikrocontroller beteiligt sind. Arduino kann verwendet werden, um das Gerät ohne menschliche Schnittstelle zu steuern, und kann das Gerät erleichtert, sodass es berührt wird. Um zu demonstrieren, wie wir das Gerät steuern können, ohne es zu berühren, haben wir mit Arduino Uno eine berührungslose LED -Steuerung erstellt.
Wie man berührungslose LED -Kontrolle mit Arduino uno macht
Um die berührungslose LED zu machen, müssen wir zunächst eine Schaltung entwerfen, und dafür haben wir die Komponenten aufgelistet, die für die Gestaltung der unten angegebenen berührungslosen LED erforderlich sind:
Nachdem wir die Komponenten aufgelistet haben, haben wir die Schaltung entworfen und das unten angegebene Bild ist das Schema der entworfenen Schaltung:
So erstellen Sie die Hardware -Montage zum Entwerfen einer berührungslosen LED mit Arduino Uno
Um das oben auf Hardware angegebene Schaltplan des Schaltplans zu implementieren, haben wir zuerst die Hardware -Montage im Bild unten angegeben:
Um die kontaktlose LED zu machen, haben wir den Ultraschall -Hinderniserkennungssensor verwendet, der Hindernisse in seinem angegebenen Bereich erkennt. Um den Ultraschallsensor mit Arduino Uno zu vernichten. Zu diesem Zweck haben wir Pin 6 und Pin 5 der Arduino Uno mit den braunen und grauen Drähten verwendet.
Die LED ist mit Arduino mit ihrem Pin 5 verbunden. In der obigen Abbildung wird diese Verbindung durch das blaue Farbdraht dargestellt.
Mit dem 5 -Volt.
Um weiter zu verstehen, wie wir den Ultraschallsensor mit Arduino verwenden können.
So schreiben Sie Arduino -Code zum Erstellen einer berührungslosen LED mit Arduino Uno
Der Arduino -Code, mit dem der Mikrocontroller zum Erstellen der berührungslosen LED programmiert wird, finden Sie unten:
#Define Trig 7 // Arduino -Pin für den Triggerstift des Sensors zuweisenUm die Komponenten mit Arduino zu verknüpfen, haben wir zuerst die jeweiligen Pins für jede Komponente zugewiesen und danach den Arbeitsmodi jeder Komponente zugeordnet. Im Schleifenabschnitt haben wir das Signal zuerst mit dem Triggerstift des Sensors erzeugt. Um das eingehende Signal zu lesen, wird der Echostift des Sensors verwendet, von dem aus der Dauer der reflektierten Welle gefunden wird.
Um den Abstand zu berechnen, den die Welle abgedeckt hat, haben wir die folgende Formel verwendet:
Entfernung = (Dauer / 2) / 29.1;Um das Hindernis zu erkennen, haben wir den Bereich dafür unter Verwendung des IF -Zustands angegeben, und in diesem Programm haben wir den Sensor zur Erkennung den Bereich von 10 cm gegeben. Wenn es innerhalb der 10 cm ein Hindernis gibt.
Der Hauptzweck dieses Programms besteht darin, ein Gerät kontaktlos zu gestalten, bei dem keine menschliche Schnittstelle erforderlich ist.
So erstellen Sie Hardware, um ein kontaktloses Gerät mit Arduino Uno zu erstellen
Wir haben die auf der Hardware entworfene Schaltung gemäß der oben beschriebenen Hardware -Montage implementiert und dessen Bild unten angegeben:
Um die Arbeit der Schaltung zu demonstrieren, die für die Erstellung des Kontakts mit dem Ultraschallsensor mit Arduino Uno ausgelegt ist, haben wir unten ein Animations -GIF gegeben:
Abschluss
Die Geräte, die ohne menschlichen Kontakt arbeiten.Um ein kontaktloses Gerät zu erstellen, haben wir eine berührungslose LED erstellt, die sich ausschaltet und Ultraschall -Hinderniserkennungssensoren einschaltet. Um die Arbeit des Projekts zu veranschaulichen, haben wir auch den Arduino -Code und die Hardware -Implementierung des Projekts bereitgestellt.