» Elektronik » Arduino »So machen Sie einen einfachen Ultraschallalarm auf Ihrem Arduino selbst

So erstellen Sie einen einfachen Ultraschallalarm zum Selbermachen auf Arduino

Guten Tag Liebhaber von Arduino! In dem heutigen Artikel habe ich beschlossen, Anfängern einen sehr einfachen Weg zu zeigen, wie man einen Ultraschallalarm auf Arduino macht mit seinen eigenen Händen. Ein solches Vryatli-Alarmsystem ist für die Sicherheit im Haus geeignet, aber ich denke, es ist zum Schutz eines privaten Raums geeignet, außerdem ist es ziemlich interessant hausgemacht Fähigkeiten und Kenntnisse der Welt von Arduino für einen Anfänger Arduino als ein nützliches hausgemachtes Produkt für das Leben zu verbessern.


Und so brauchen wir für einen einfachen Alarm auf Arduino:
Zahlung Arduino Uno
Ultraschall-Entfernungsmesser HS-SR04
- kleiner Behälter
transparente Kappe vom Griff
rote LED
Schalter
-Verbindungsdrähte wie "Vater-Mutter"
Summer
- Herkömmliche Drähte
- Stromversorgung (Ich verwende 4 Batterien, die in Reihe mit 1,5 Volt geschaltet sind, aber idealerweise müssen Sie eine Batterie mit 6-9 Volt 2000 mah oder eine Krone verwenden.)

Von den Werkzeugen, die wir brauchen:
Lötkolben
Thermokleber
Schere oder Messer


Zuerst müssen Sie die Arduino-Platine in den Behälter legen, dann die Stelle unter dem Loch für den Ausgang markieren und sie ausschneiden oder löten:


Jetzt nehmen wir einen Vater-Mutter-Draht, schneiden den Mutterausgang ab, entfernen die Dose und löten den Schalter:


Dann löten wir den Schalter an unsere Stromquelle (aber wenn Sie einen solchen Adapter unter der Krone verwenden, müssen Sie dies nicht alles tun)



Wir schließen unser Netzteil wie folgt an die Arduino-Platine an: Plus an den Ausgang uin und Minus an Gnd
Wir testen, schalten den Schalter ein und wenn die roten LEDs auf der Platine aufleuchten, ist alles richtig gemacht:

Wir nehmen einen Ultraschall-Entfernungsmesser und löten ihn an die Ausgänge (vcc, Echo, Trig, Gnd).

Wir markieren und bohren zwei Löcher an der Seite des Behälters unter dem Ultraschall-Entfernungsmesser:


Installieren und kleben Sie es bei Bedarf:

Wir nehmen zwei Vater-Mutter-Drähte, schneiden sie auf den Boden, ziehen sie aus und verzinnen sie:

Löten Sie die Drähte "Vater" an den Summer und die Drähte "Mutter" an die LED:

Jetzt verbinden wir die Polarität an einem Ende der LED und des Summers mit 10 digitalen Pins am Arduino und die anderen beiden Enden mit Gnd.
Dann verbinden wir den Ultraschall-Entfernungsmesser mit den folgenden Bildern mit der Arduino-Karte: vcc an den Ausgang 5 v, Gnd an Gnd, Echo an 9 Digital-Pin und Trigger an 8


Machen Sie an der Seite des Behälters ein weiteres Loch für den Summer, setzen Sie ihn dort ein und kleben Sie ihn gegebenenfalls:

Im Dach des Containers machen wir zwei Löcher (ich habe alle Löcher mit einem Lötkolben gemacht, wie es zweckmäßig ist) für die LED und den Schalter:

Wir kleben und kleben sie:

Wir nehmen eine transparente Kappe vom Griff und schleifen mit Hilfe eines Sandpapiers oder einer Feile den Boden darauf:


Wir kleben es über die LED und machen so eine Schutzkuppel dafür:

Nun, wir haben den Hauptteil der Montage unseres Alarmsystems abgeschlossen und es war nur noch das Laden der Skizze übrig. In meinen vorherigen Artikeln habe ich gesagt, dass dies für mich persönlich die schwierigste Phase ist, aber nicht in diesem Fall, da dieser Alarm nach dem Funktionsprinzip dem automatischen Lüfter ähnelt, den ich gemacht habe früher, also werde ich die Skizze daraus verwenden und bei Bedarf einfach einige Parameter ändern.

Sie müssen nur die Arduino-Karte mit einem speziellen Adapter, der normalerweise mit der Karte geliefert wird, an den Computer anschließen, das Arduino IDE-Programm ausführen, die folgende Skizze kopieren, in das Programm einfügen und auf die Schaltfläche zum Herunterladen klicken. Wenn alles richtig gemacht wurde, wird die Skizze sicher in die Tafel geladen.

Skizze:
int echoPin = 9;
int trigPin = 8;
int led = 10;

void setup () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
PinMode (LED, OUTPUT);
}}

void loop () {
int Dauer, cm;
digitalWrite (trigPin, LOW);
delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10);
digitalWrite (trigPin, LOW);
Dauer = PulsIn (echoPin, HIGH);
cm = (Dauer / 58) +3;
Serial.print (cm);
Serial.println ("cm");
// delay (1000);
if (cm & lt; 20) {
digitalWrite (LED, HIGH);
} else {
digitalWrite (LED, LOW);
}}
Verzögerung (100);
}}

Jetzt müssen Sie nur noch unseren Alarm einschalten und testen. Der Alarm ist so programmiert, dass der Summer sofort piept und die LED aufleuchtet, wenn Sie einen festen Gegenstand näher an den Ultraschallsensor bringen. Wenn Sie es beispielsweise unbemerkt auf den Boden legen und jemand daran vorbeikommt, beginnt der Summer sofort zu quietschen. (Ich habe anschließend die LED ausgebrannt, weil ich vergessen habe, einen 220-Ohm-Widerstand daran anzulöten. Wenn Sie dies tun, müssen Sie unbedingt löten.)

Nun, das ist es! Hier haben wir ein so einfaches Alarmsystem auf Arduino, wir möchten noch einmal sagen, dass es für Anfänger ist und es nicht notwendig ist, dieses hausgemachte Produkt zu ernst zu nehmen!

Vielen Dank für Ihre Aufmerksamkeit!
8.2
8.3
8.2

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen
4 Kommentar
Für wen es nicht funktioniert, ersetzen Sie if (cm & lt; 20) durch if (cm <= 20).
Hallo, deine Skizze funktioniert nicht. Könnten Sie es beheben? Ich brauche wirklich eine Arbeitsskizze.
Ich habe alles gekauft, was hier geschrieben steht und wie man es verbindet und wo man es anbringt.
und der Code ist nicht wahr
cool also auf die Toilette legen Yahoo

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...