Inhoudsopgave:
- Stap 1: Benodigd materiaal:
- Stap 2: Circuit- en PCB-ontwerp:
- Stap 3: Gerber-export:
- Stap 4: Bestel PCB online
- Stap 5: Solderen:
- Stap 6: Programma uploaden:
- Stap 7: Testen
Video: Lange afstand draadloze waterniveau-indicator met alarm - Bereik tot 1 km - Zeven niveaus: 7 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Bekijk het op Youtube:
Je hebt misschien veel bedrade en draadloze waterniveau-indicatoren gezien die een bereik van 100 tot 200 meter zouden bieden. Maar in deze instructable zie je een lange afstand draadloze waterniveau-indicator die een theoretisch bereik tot 1 km kan bieden. En dit prototype heeft een LAAG niveau en een volledig niveau alarm. En zeker, het werkt voor een echte watertank.
Stap 1: Benodigd materiaal:
Omdat het een draadloos project is, heb je zender en ontvanger nodig. En hier zijn de componenten die nodig zijn voor de zender (raadpleeg het schakelschema voor meer details):
RJ45 Ethernet-kabel, RJ45 vrouwelijke connector, Weerstanden, transistoren, Condensator, Vrouwelijke kopstrips, Arduino Nano
Lange afstand RF-module (NRF24L01+PA+LNA) en
Een op maat gemaakte printplaat.
Voor de ontvanger (zie schakelschema voor meer details):
Weerstand
Transistor
Condensator
Zoemer
Vrouwelijke kopstrips
Lange afstand RF-module (NRF24L01+PA+LNA)
Arduino Nano
2,2'' LCD-scherm (ILI9225) en
Een op maat gemaakte printplaat.
Stap 2: Circuit- en PCB-ontwerp:
Autodesk Eagle wordt gebruikt om het circuit en de lay-out voor zender en ontvanger te ontwerpen. Ik had problemen met het zoeken in Eagle Library naar het LCD-scherm, dus heb ik er een aangepaste bibliotheek voor gemaakt. U kunt deze video raadplegen die laat zien hoe u ''Een aangepaste bibliotheek kunt maken in Autodesk EAGLE'':
Stap 3: Gerber-export:
Na het voltooien van het ontwerp is het tijd om het Gerber-bestand te exporteren. PCB-fabrikant heeft dit bestand nodig om PCB te produceren. Gerber-bestand exporteren vanuit Autodesk Eagle Design:
Voor zender:
Klik op Bestand, Cam-processor, Laad taakbestand, Cam-taken laden, gerb274x.cam en
dan Job verwerken.
Nu moeten we het proces herhalen voor excellon.cam. Zorg ervoor dat u beide procesbestanden in dezelfde map opslaat.
Klik op Bestand, Cam-processor, Laad taakbestand, Cam-taken laden, excellon.cam en
dan Job verwerken.
Door beide proces gerb274x.cam en excellon.cam bestanden te combineren, krijg je een Gerber bestand. Selecteer bestanden die door deze processen zijn geproduceerd en maak een.rar-bestand.
Herhaal nu het hele ding voor de ontvangereenheid.
Stap 4: Bestel PCB online
Na het exporteren van Gerber-bestanden voor zender en ontvanger, bezocht ik jlcpcb.com. JLCPCB biedt de eerste bestelling aan voor slechts $ 2 (10 PCB's) en de eerste verzending is gratis. Voor de 2e bestelling moet u $ 5 betalen.
Stap 5: Solderen:
Ik gebruik altijd liever vrouwelijke strips dan de hoofdcomponenten direct te solderen. Zodat ze opnieuw kunnen worden gebruikt wanneer dat nodig is. Dus voor het solderen heb ik wat strips voorbereid en daarna gesoldeerd. Ik heb geprobeerd het zo schoon mogelijk te houden. Raadpleeg altijd de printplaatlay-out voor het plaatsen van componenten.
Stap 6: Programma uploaden:
Nu is het tijd om Arduino-code te uploaden naar zender en ontvanger.
Stap 7: Testen
Na het uploaden van de code heb ik de testsonde voorbereid door een uiteinde van de Ethernet-kabel door te knippen. Aangezien deze kabel uit totaal 8 draden bestaat. Eén draad wordt gebruikt als VCC-pin en rust als waterniveau-pinnen. Dus totaal zeven niveaus.
Ik heb het circuit ook in een echte watertank getest en het werkte prima.
U kunt hieronder de volledige projectdetails krijgen. En als je dit instructable leuk vond, vergeet dan niet je te abonneren op mijn YouTube-kanaal
Aanbevolen:
Controleer het waterniveau of de afstand van de tank op uw bureaublad: 3 stappen
Bewaak het waterniveau of de afstand in de tank op uw desktop: met behulp van Wemos D1, een ultrasone sensor en Thingio.AI IoT-platform
Node-RED met IoT lange afstand trillings- en temperatuursensor - Ajarnpa
Node-RED met IoT Long Range Vibration and Temperature Sensor: Introductie van NCD's draadloze temperatuur-vochtigheidssensor op lange afstand, met een bereik tot 28 mijl met behulp van een draadloze mesh-netwerkarchitectuur. Met de Honeywell HIH9130 temperatuur-vochtigheidssensor zendt zeer nauwkeurige temperatuur en
Lange afstand, 1,8 km, Arduino naar Arduino draadloze communicatie met de HC-12 - Ajarnpa
Lange afstand, 1,8 km, Arduino naar Arduino draadloze communicatie met de HC-12.: In deze instructable leert u hoe u kunt communiceren tussen Arduino's over een lange afstand tot 1,8 km in open lucht. De HC-12 is een draadloze seriële poort communicatiemodule die zeer nuttig, extreem krachtig en gemakkelijk te gebruiken is. Eerst ga je
ThingSpeak, ESP32 en lange afstand draadloze temperatuur en vochtigheid - Ajarnpa
ThingSpeak, ESP32 en draadloze temperatuur en vochtigheid op lange afstand: in deze zelfstudie meten we verschillende temperatuur- en vochtigheidsgegevens met behulp van de temperatuur- en vochtigheidssensor. U leert ook hoe u deze gegevens naar ThingSpeak kunt sturen. Zodat u het overal kunt analyseren voor verschillende toepassingen
IOT lange afstand draadloze temperatuur- en vochtigheidssensor met Node-Red - Ajarnpa
IOT lange afstand draadloze temperatuur- en vochtigheidssensor met Node-Red: Introductie van NCD's lange afstand draadloze temperatuur-vochtigheidssensor, met een bereik tot 28 mijl met behulp van een draadloze mesh-netwerkarchitectuur. Met de Honeywell HIH9130 temperatuur-vochtigheidssensor zendt zeer nauwkeurige temperatuur en