Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Gledajte na Youtube -u:
Možda ste vidjeli mnoge žičane i bežične pokazivače nivoa vode koji pružaju domet do 100 do 200 metara. Ali u ovom uputstvu ćete vidjeti bežični indikator nivoa vode na daljinu koji može pružiti teoretski domet do 1 km. I ovaj prototip ima alarm na niskom i potpunom nivou. I definitivno, radi za pravi spremnik vode.
Korak 1: Potreban materijal:
Kako se radi o bežičnom projektu, morate imati odašiljač i prijemnik. A evo komponente potrebne za odašiljač (za više detalja pogledajte dijagram kola):
RJ45 Ethernet kabel, Ženski konektor RJ45, Otpornici, Tranzistori, Kondenzator, Ženske trake za zaglavlje, Arduino Nano
RF modul dugog dometa (NRF24L01+PA+LNA) i
PCB po mjeri.
Za prijemnik (za više detalja pogledajte dijagram kola):
Otpornik
Tranzistor
Kondenzator
Zujalica
Ženske trake za zaglavlje
RF modul dugog dometa (NRF24L01+PA+LNA)
Arduino Nano
2.2 '' LCD ekran (ILI9225) i
PCB po mjeri.
Korak 2: Dizajn kruga i PCB -a:
Autodesk Eagle se koristi za dizajniranje kola i rasporeda za predajnik i prijemnik. Imao sam problema s pretraživanjem LCD ekrana u Eagle Library, pa sam za njega stvorio prilagođenu biblioteku. Možete pogledati ovaj video koji prikazuje Kako '' Stvoriti prilagođenu biblioteku u Autodesk EAGLE-u '':
Korak 3: Gerber izvoz:
Nakon dovršetka dizajna vrijeme je za izvoz Gerber datoteke. Proizvođač PCB -a treba ovu datoteku za proizvodnju PCB -a. Za izvoz Gerber datoteke iz Autodesk Eagle Design:
Za predajnik:
Kliknite na Datoteka, Cam procesor, Učitaj datoteku posla, Učitajte poslove kamkordera, gerb274x.cam i
zatim obradite posao.
Sada moramo ponoviti postupak za excellon.cam. Obavezno spremite obje procesne datoteke u istu mapu.
Kliknite na Datoteka, Cam procesor, Učitaj datoteku posla, Učitajte poslove kamere, excellon.cam i
zatim obradite posao.
Kombinacijom procesnih datoteka gerb274x.cam i excellon.cam dobit ćete Gerber datoteku. Odaberite datoteke proizvedene ovim procesima i napravite.rar datoteku.
Sada ponovite cijelu stvar za prijemnu jedinicu.
Korak 4: Naručite PCB putem Interneta
Nakon izvoza Gerber datoteka za odašiljač i prijemnik, posjetio sam jlcpcb.com. JLCPCB nudi prvu narudžbu za samo 2 USD (10 PCB -a) i prvu dostavu je besplatna. Za drugu narudžbu morate platiti 5 USD.
Korak 5: Lemljenje:
Uvijek više volim koristiti ženske trake umjesto izravno lemljenja glavnih komponenti. Tako se mogu ponovo koristiti po potrebi. Tako sam prije lemljenja pripremio neke trake, a zatim sam izvršio lemljenje. Trudio sam se da bude što čistiji. Za umetanje komponenti uvijek pogledajte raspored PCB -a.
Korak 6: Otpremanje programa:
Sada je vrijeme za postavljanje Arduino koda na odašiljač i prijemnik.
Korak 7: Testiranje
Nakon postavljanja koda pripremio sam sondu za testiranje presijecanjem jednog kraja Ethernet kabela. Budući da se ovaj kabel sastoji od ukupno 8 žica. Jedna žica će se koristiti kao VCC pin, a ostatak kao pinovi razine vode. Dakle, ukupno sedam nivoa.
Testirao sam i kola u pravom rezervoaru za vodu i radilo je dobro.
Kompletne detalje projekta možete dobiti u nastavku. A ako vam se svidjelo ovo uputstvo, ne zaboravite se pretplatiti na moj Youtube kanal