Inhaltsverzeichnis:
- Schritt 1: Benötigtes Material:
- Schritt 2: Schaltungs- und PCB-Design:
- Schritt 3: Gerber-Export:
- Schritt 4: Leiterplatte online bestellen
- Schritt 5: Löten:
- Schritt 6: Programm hochladen:
- Schritt 7: Testen
Video: Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm - Reichweite bis zu 1 km - Sieben Ebenen: 7 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Auf Youtube ansehen:
Sie haben vielleicht schon viele kabelgebundene und kabellose Wasserstandsanzeiger gesehen, die eine Reichweite von 100 bis 200 Metern bieten. Aber in diesem anweisbaren sehen Sie einen drahtlosen Wasserstandsanzeiger mit langer Reichweite, der eine theoretische Reichweite von bis zu 1 km bieten kann. Und dieser Prototyp verfügt über einen LOW- und Full-Level-Alarm. Und definitiv funktioniert es für einen echten Wassertank.
Schritt 1: Benötigtes Material:
Da es sich um ein drahtloses Projekt handelt, benötigen Sie Sender und Empfänger. Und hier sind die für den Sender erforderlichen Komponenten (weitere Informationen finden Sie im Schaltplan):
RJ45-Ethernet-Kabel, RJ45-Buchse, Widerstände, Transistoren, Kondensator, Buchsenleisten, Arduino Nano
Langstrecken-HF-Modul (NRF24L01+PA+LNA) und
Eine maßgeschneiderte Leiterplatte.
Für den Empfänger (siehe Schaltplan für weitere Details):
Widerstand
Transistor
Kondensator
Summer
Buchsenleisten
Langstrecken-HF-Modul (NRF24L01+PA+LNA)
Arduino Nano
2,2’’ LCD-Display (ILI9225) und
Eine maßgeschneiderte Leiterplatte.
Schritt 2: Schaltungs- und PCB-Design:
Autodesk Eagle wird verwendet, um Schaltung und Layout für Sender und Empfänger zu entwerfen. Ich hatte Probleme, die Eagle-Bibliothek nach dem LCD-Display zu durchsuchen, also habe ich eine benutzerdefinierte Bibliothek dafür erstellt. Sie können sich dieses Video ansehen, das zeigt, wie Sie eine benutzerdefinierte Bibliothek in Autodesk EAGLE erstellen:
Schritt 3: Gerber-Export:
Nach Abschluss des Designs ist es an der Zeit, die Gerber-Datei zu exportieren. Der PCB-Hersteller benötigt diese Datei, um PCB zu produzieren. So exportieren Sie eine Gerber-Datei aus Autodesk Eagle Design:
Für Sender:
Klicken Sie auf Datei, Cam-Prozessor, Jobdatei laden, Cam-Jobs laden, gerb274x.cam und
dann Job verarbeiten.
Jetzt müssen wir den Vorgang für excellon.cam wiederholen. Stellen Sie sicher, dass Sie beide Prozessdateien im selben Ordner speichern.
Klicken Sie auf Datei, Cam-Prozessor, Jobdatei laden, Cam-Jobs laden, excellon.cam und
dann Job verarbeiten.
Wenn Sie die beiden Prozessdateien gerb274x.cam und excellon.cam kombinieren, erhalten Sie eine Gerber-Datei. Wählen Sie die von diesen Prozessen erzeugten Dateien aus und erstellen Sie eine.rar-Datei.
Wiederholen Sie nun das Ganze für die Empfangseinheit.
Schritt 4: Leiterplatte online bestellen
Nachdem ich Gerber-Dateien für Sender und Empfänger exportiert hatte, besuchte ich jlcpcb.com. JLCPCB bietet die erste Bestellung für nur 2 USD (10 PCBs) und den ersten Versand kostenlos an. Für die zweite Bestellung müssen Sie 5 USD bezahlen.
Schritt 5: Löten:
Ich ziehe es immer vor, weibliche Streifen zu verwenden, anstatt Hauptkomponenten direkt zu löten. So können sie bei Bedarf wiederverwendet werden. Also habe ich vor dem Löten einige Streifen vorbereitet und dann gelötet. Ich habe versucht, es so sauber wie möglich zu halten. Beziehen Sie sich beim Einfügen von Komponenten immer auf das PCB-Layout.
Schritt 6: Programm hochladen:
Jetzt ist es an der Zeit, Arduino-Code auf Sender und Empfänger hochzuladen.
Schritt 7: Testen
Nach dem Hochladen des Codes habe ich die Testsonde vorbereitet, indem ich ein Ende des Ethernet-Kabels abgeschnitten habe. Da dieses Kabel aus insgesamt 8 Adern besteht. Ein Draht wird als VCC-Pin verwendet und der Rest als Wasserstandsstifte. Also insgesamt sieben Ebenen.
Ich habe die Schaltung auch in einem echten Wassertank getestet und es hat gut funktioniert.
Sie können die vollständigen Projektdetails unten abrufen. Und wenn Sie dieses instructable mochten, vergessen Sie nicht, meinen Youtube-Kanal https://goo.gl/CGHKT1 zu abonnieren
Empfohlen:
Scrollende Textanzeige (A bis Z Guide): 25 Schritte (mit Bildern)
Scrolling Text Display (A bis Z Guide): In diesem anweisbaren / Video werde ich Sie mit Schritt-für-Schritt-Anleitungen führen, wie man mit Arduino eine scrollende Textanzeige macht. Ich werde nicht erklären, wie man Code für Arduino erstellt, ich zeige Ihnen, wie Sie vorhandenen Code verwenden. Was und wo Sie mit
Kabellose Wasserstandsanzeige - Gunook
Kabellose Wasserstandsanzeige: Es ist eine kabellose Wasserstandsanzeige, aber ich habe es auch "Wasser sparen & Strom sparen'Seine Arbeit am eingebetteten System und die davon sind 500 Fuß von einem Mittelpunkt in alle Richtungen. Aber Sie können die Reichweite erhöhen, indem Sie ein Frequenzverstärkergerät hinzufügen.N
So erstellen Sie einen Wasserstandsanzeige-Alarm - Gunook
Wie man einen Wasserstandsanzeiger-Alarm macht: Hiii, heute werde ich Ihnen sagen, wie man einen Wasserstandsanzeiger-Alarm macht Alarm können Sie Wasser sparen & El
1A bis 40A Strom-BOOST-Wandler für bis zu 1000W DC-Motor - Gunook
1A bis 40A Stromboost-Wandler für bis zu 1000W DC-Motor: Hallo! In diesem Video erfahren Sie, wie Sie eine Stromverstärkerschaltung für Ihre Hochampere-DC-Motoren bis 1000W und 40 Ampere mit Transistoren und einem Mittelanzapfungstransformator erstellen. Der Strom am Ausgang ist sehr hoch, aber die Spannung wird r
Der GIMP: 2-Ebenen-Dialog-Trick - Gunook
The GIMP: 2 Layer Dialogs Trick: Hier erfahren Sie, wie Sie The GIMP einrichten, um Ebenen effizient zwischen Bildern zu kopieren. Dies wird bei der Bearbeitung komplexer Themen notwendig. (Ich habe jedoch der Einfachheit halber zwei abstrakte Bilder verwendet)