Innehållsförteckning:

Långdistans trådlös vattennivåindikator med larm - Räckvidd Upp till 1 km - Sju nivåer: 7 steg
Långdistans trådlös vattennivåindikator med larm - Räckvidd Upp till 1 km - Sju nivåer: 7 steg

Video: Långdistans trådlös vattennivåindikator med larm - Räckvidd Upp till 1 km - Sju nivåer: 7 steg

Video: Långdistans trådlös vattennivåindikator med larm - Räckvidd Upp till 1 km - Sju nivåer: 7 steg
Video: AKHIRA | Korankub lampa trådlös LED 2024, Juli
Anonim
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer
Långdistans trådlös vattennivåindikator med larm | Räckvidd Upp till 1 km | Sju nivåer

Se den på Youtube:

Du kanske har sett många trådbundna och trådlösa vattennivåindikatorer som ger en räckvidd på upp till 100 till 200 meter. Men i denna instruerbara, kommer du att se en lång räckvidd trådlös vattennivåindikator som kan ge en teoretisk räckvidd upp till 1 km. Och denna prototyp har en LÅG nivå och ett fullnivålarm. Och definitivt fungerar det för en riktig vattentank.

Steg 1: Material som krävs:

Material som krävs
Material som krävs
Material som krävs
Material som krävs

Eftersom det är ett trådlöst projekt måste du ha sändare och mottagare. Och här är komponenterna som krävs för sändaren (Se kretsschema för mer information):

RJ45 Ethernet -kabel, RJ45 honkontakt, Motstånd, Transistorer, Kondensator, Kvinnliga huvudremsor, Arduino Nano

Long Range RF -modul (NRF24L01+PA+LNA) och

En skräddarsydd PCB.

För mottagaren (Se kretsschema för mer information):

Motstånd

Transistor

Kondensator

Summer

Kvinnliga huvudremsor

Long Range RF -modul (NRF24L01+PA+LNA)

Arduino Nano

2,2 -tums LCD -skärm (ILI9225) och

En skräddarsydd PCB.

Steg 2: Krets- och kretskortdesign:

Krets- och kretskortdesign
Krets- och kretskortdesign
Krets- och kretskortdesign
Krets- och kretskortdesign
Krets- och kretskortdesign
Krets- och kretskortdesign
Krets- och kretskortdesign
Krets- och kretskortdesign

Autodesk Eagle används för att utforma krets och layout för sändare och mottagare. Jag hade problem med att söka efter Eagle Library efter LCD -skärmen, så jag skapade ett anpassat bibliotek för det. Du kan hänvisa till den här videon som visar hur man skapar ett anpassat bibliotek i Autodesk EAGLE:

Steg 3: Gerber Export:

Gerber Export
Gerber Export
Gerber Export
Gerber Export

Efter avslutad design är det dags att exportera Gerber File. PCB -tillverkaren behöver denna fil för att producera PCB. Så här exporterar du Gerber File från Autodesk Eagle Design:

För sändare:

Klicka på Arkiv, Kameraprocessor, Ladda jobbfil, Ladda kamjobb, gerb274x.cam och

bearbeta sedan Jobb.

Nu måste vi upprepa processen för excellon.cam. Se till att du sparar båda processfilerna i samma mapp.

Klicka på Arkiv, Kameraprocessor, Ladda jobbfil, Ladda kamjobb, excellon.cam och

bearbeta sedan Jobb.

Genom att kombinera både processgerb274x.cam- och excellon.cam -filer får du en Gerber -fil. Välj filer som produceras av dessa processer och gör.rar -fil.

Upprepa nu det hela för mottagarenheten.

Steg 4: Beställ PCB Online

Efter att ha exporterat Gerber -filer för sändare och mottagare besökte jag jlcpcb.com. JLCPCB erbjuder första order för endast $ 2 (10 PCB) och första frakten gratis. För andra ordern måste du betala $ 5.

Steg 5: Lödning:

Lödning
Lödning
Lödning
Lödning
Lödning
Lödning
Lödning
Lödning

Jag föredrar alltid att använda Female strips istället för direktlödda huvudkomponenter. Så de kan återanvändas vid behov. Så innan lödning förberedde jag några remsor och gjorde sedan lödningen. Jag försökte hålla det så rent som möjligt. Se alltid kretskortets layout för infogning av komponenter.

Steg 6: Överföringsprogram:

Nu är det dags att ladda upp Arduino -kod till sändare och mottagare.

Steg 7: Testning

Testning
Testning
Testning
Testning
Testning
Testning

Efter att ha laddat upp koden förberedde jag testproben genom att klippa ena änden av Ethernet -kabeln. Eftersom denna kabel består av totalt 8 ledningar. En tråd kommer att användas som VCC -stift och vila som en vattennivåstift. Så totalt sju nivåer.

Jag testade kretsarna i riktig vattentank också och det fungerade bra.

Du kan få fullständig projektinformation nedan. Och om du gillade detta instruerbart, glöm inte att prenumerera på min Youtube -kanal

Rekommenderad: