Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Sledujte to na Youtube:
Možno ste videli mnoho drôtových a bezdrôtových indikátorov hladiny vody, ktoré by poskytovali dosah až 100 až 200 metrov. V tomto návode však uvidíte bezdrôtový indikátor hladiny vody s dlhým dosahom, ktorý môže poskytnúť teoretický dosah až 1 km. A tento prototyp má NÍZKU úroveň a plný alarm. A rozhodne to funguje pre skutočnú nádrž na vodu.
Krok 1: Potrebný materiál:
Pretože ide o bezdrôtový projekt, musíte mať vysielač a prijímač. A tu sú komponenty potrebné pre vysielač (ďalšie podrobnosti nájdete v schéme zapojenia):
Ethernetový kábel RJ45, Zásuvka RJ45, Odpory, Tranzistory, Kondenzátor, Ženské lišty záhlavia, Arduino Nano
RF modul s dlhým dosahom (NRF24L01+PA+LNA) a
PCB na mieru.
Pre prijímač (Podrobnejšie informácie nájdete v schéme zapojenia):
Odpor
Tranzistor
Kondenzátor
Bzučiak
Ženské hlavičkové pásy
RF modul s dlhým dosahom (NRF24L01+PA+LNA)
Arduino Nano
2,2 palcový LCD displej (ILI9225) a
PCB na mieru.
Krok 2: Návrh obvodu a DPS:
Autodesk Eagle sa používa na návrh obvodu a usporiadania vysielača a prijímača. Mal som problémy s hľadaním LCD displeja v knižnici Eagle Library, a preto som preň vytvoril vlastnú knižnicu. Môžete sa obrátiť na toto video, ktoré ukazuje Ako „vytvoriť vlastnú knižnicu v programe Autodesk EAGLE“:
Krok 3: Export Gerberu:
Po dokončení návrhu je čas exportovať súbor Gerber. Výrobca DPS potrebuje tento súbor na výrobu DPS. Export súboru Gerber z programu Autodesk Eagle Design:
Pre vysielač:
Kliknite na Súbor, Cam procesor, Načítať súbor úlohy, Načítať úlohy vačky, gerb274x.cam a
potom spracujte Job.
Teraz musíme postup pre excellon.cam zopakovať. Uistite sa, že uložíte oba procesné súbory do rovnakého priečinka.
Kliknite na Súbor, Cam procesor, Načítať súbor úlohy, Načítať úlohy vačky, excellon.cam a
potom spracujte Job.
Kombináciou procesných súborov gerb274x.cam a excellon.cam získate súbor Gerber. Vyberte súbory produkované týmito procesmi a vytvorte súbor.rar.
Teraz to celé zopakujte pre prijímaciu jednotku.
Krok 4: Objednajte si PCB online
Po exporte súborov Gerber do vysielača a prijímača som navštívil jlcpcb.com. JLCPCB ponúka prvú objednávku len za 2 doláre (10 PCB) a prvú dopravu zadarmo. Za 2. objednávku musíte zaplatiť 5 USD.
Krok 5: Spájkovanie:
Vždy dávam prednosť použitiu pások Female namiesto priameho spájkovania hlavných komponentov. V prípade potreby ich teda možno znova použiť. Pred spájkovaním som teda pripravil niekoľko prúžkov a potom som urobil spájkovanie. Snažil som sa to udržať čo najčistejšie. Pri vkladaní komponentov sa vždy riaďte rozložením DPS.
Krok 6: Program nahrávania:
Teraz je čas nahrať kód Arduino do vysielača a prijímača.
Krok 7: Testovanie
Po nahraní kódu som pripravil testovaciu sondu odstrihnutím jedného konca ethernetového kábla. Pretože tento kábel pozostáva z celkom 8 drôtov. Jeden drôt bude použitý ako kolík VCC a zvyšok ako kolíky vodováhy. Celkom teda sedem úrovní.
Testoval som obvody aj v skutočnej nádrži na vodu a fungovalo to dobre.
Kompletné detaily projektu môžete získať nižšie. A ak sa vám tento návod páčil, nezabudnite sa prihlásiť na odber môjho kanála YouTube