
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52


بسم الله الرحمن الرحيم
Dieser Artikel ist eine Demonstration der Verwendung des Ultraschall-Distanzsensors HC-SR04.
Der Sensor wird als Messgerät verwendet, um das "1 Meter Keep Away Alarm Gadget" zu Distanzierungszwecken aufzubauen.
Das Gehirn dieses Gadgets ist der wunderbare ATTINY85 µController, der von einer 3,7 V Lipo-Batterie betrieben wird.
Das Gadget integriert das Ladegerät TP4056.
Eine GRÜNE LED leuchtet, wenn der gemessene Abstand zu einem Objekt größer als 120 cm ist.
Eine ROTE LED blinkt mit einem schönen (lauten) Piepton, wenn der gemessene Abstand zu einem Objekt weniger als 100 cm beträgt.
Eine GELBE LED blinkt, wenn der gemessene Abstand zu einem Objekt zwischen [100, 120] cm liegt, mit einem weniger lauten Piepton.
Lieferungen
Viele Artikel erklären ausführlich, wie der HC-SR04 funktioniert.
Kurz gesagt, der Ultraschall-Abstandssensor HC-SR04 ist
1 - Ein Ultraschallsender – Dieser überträgt die Ultraschallimpulse, er arbeitet mit 40 KHz
2 - Ein Ultraschallempfänger – Der Empfänger lauscht auf die übertragenen Impulse. Wenn es sie empfängt, erzeugt es einen Ausgangsimpuls, dessen Breite verwendet werden kann, um die Entfernung zu bestimmen, die der Impuls zurückgelegt hat.
Schritt 1: Komponentenbeschaffung (BOM)


Für dieses einfache Gadget werden einige Komponenten benötigt.
Diese Komponenten sind leicht von Amazon, Ebay oder Aliexpress zugänglich.
Stückliste: Stückliste
Schritt 2: Schaltpläne

Es wird die Open Source Schaltplanerfassung & PCB Design Software Kicad verwendet.
Schritt 3: PCB-Design

Kicad wird verwendet, um das Board zu routen.
Schritt 4: Leiterplattenbestückung



Für dieses Gadget sind einige Bauteile zu verlöten.
Seien Sie vorsichtig und geduldig.
Schritt 5: Arduino-Skizze

Die Arduino-Skizze verwendet die berühmte NewPing-Bibliothek, um den Abstand vom Sensor zu lesen.
Die NewPing Library ist Open Source und sehr gut dokumentiert.
Schritt 6: Arduino Sketch blinkt

Das Flashen des Codes verwendet das Arduino Uno selbst als ISP-Programmierer.
Hoffentlich wird das "ATTINY85 ISP Programmer Shield" verwendet, um das Board zu flashen.
Anmerkung: Lesen Sie den Artikel "Noch ein ATTINY85 ISP Programmer Shield für Arduino"
Schritt 7: Genießen Sie
In diesem Artikel haben wir alle Schritte durchgegangen, um ein lustiges Gadget zu erstellen, das hilfreich sein könnte.
Ein 15-sekündiges hausgemachtes Video zeigt einen Anwendungsfall.
Empfohlen:
COVID-19 WHO-Dashboard: 8 Schritte (mit Bildern)

COVID-19 WHO-Dashboard: Diese Anleitungen zeigen, wie ESP8266 / ESP32 und LCD verwendet werden, um ein WHO-Dashboard für die COVID-19-Situation aufzubauen
MicroPython-Programm: Aktualisieren Sie die Daten der Coronavirus-Krankheit (COVID-19) in Echtzeit – wikiHow

MicroPython-Programm: Daten zur Coronavirus-Krankheit (COVID-19) in Echtzeit aktualisieren: In den letzten Wochen hat die Zahl der bestätigten Fälle der Coronavirus-Krankheit (COVID 19) weltweit 100.000 überschritten, und die Weltgesundheitsorganisation (WHO) hat die Der neue Ausbruch einer Coronavirus-Pneumonie soll eine globale Pandemie sein. Ich war sehr
COVID-19-Dashboard (einfach & leicht): 4 Schritte

COVID-19-Dashboard (einfach & leicht): Überall gibt es einen riesigen Ausbruch des neuartigen COVID-19-Virus. Es wurde notwendig, das aktuelle Szenario von COVID-19 im Land im Auge zu behalten. Zu Hause dachte ich an folgendes Projekt: "Ein Informations-Dashboard" - Ein Da
Ein Arduino-Ohm-Meter herstellen – wikiHow

Wie man ein Arduino Ohm Meter herstellt: Wir finden es schwierig, Farbcodes auf Widerständen zu lesen, um ihren Widerstand zu finden. Um die Schwierigkeit zu überwinden, den Widerstandswert zu finden, bauen wir ein einfaches Ohmmeter mit Arduino. Das Grundprinzip dieses Projekts ist ein V