Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Žiūrėkite „Youtube“:
Galbūt matėte daug laidinio ir belaidžio vandens lygio indikatorių, kurie užtikrintų atstumą iki 100–200 metrų. Tačiau šioje pamokoje pamatysite belaidžio vandens lygio indikatorių, veikiančią tolimojo nuotolio atstumu, kuris gali suteikti teorinį atstumą iki 1 km. Šis prototipas turi žemo lygio ir viso lygio aliarmą. Ir tikrai, jis tinka tikram vandens rezervuarui.
1 žingsnis: Reikalinga medžiaga:
Kadangi tai belaidis projektas, turite turėti siųstuvą ir imtuvą. Čia yra siųstuvui reikalingi komponentai (daugiau informacijos rasite grandinės schemoje):
RJ45 Ethernet kabelis, RJ45 jungtis, Rezistoriai, Tranzistoriai, Kondensatorius, Moteriškos antraštės, Arduino Nano
Didelio nuotolio RF modulis (NRF24L01+PA+LNA) ir
Individualiai pagaminta PCB.
Imtuvui (daugiau informacijos rasite grandinės schemoje):
Rezistorius
Tranzistorius
Kondensatorius
Garsinis signalas
Moteriškos antraštės
Didelio nuotolio RF modulis (NRF24L01+PA+LNA)
Arduino Nano
2,2 colių LCD ekranas (ILI9225) ir
Individualiai pagaminta PCB.
2 žingsnis: Grandinės ir PCB dizainas:
„Autodesk Eagle“naudojamas projektuojant grandinę ir siųstuvo bei imtuvo išdėstymą. Turėjau problemų ieškodamas „Eagle Library“skystųjų kristalų ekrano, todėl sukūriau jam pritaikytą biblioteką. Galite žiūrėti šį vaizdo įrašą, kuriame parodyta, kaip „sukurti individualią biblioteką„ Autodesk EAGLE ““:
3 žingsnis: „Gerber Export“:
Užbaigus dizainą, laikas eksportuoti „Gerber“failą. PCB gamintojui reikia šio failo PCB gamybai. Norėdami eksportuoti „Gerber“failą iš „Autodesk Eagle Design“:
Siųstuvui:
Spustelėkite Failas, Kameros procesorius, Įkelti darbo failą, Įkelti kameros darbus, gerb274x.cam ir
tada apdorokite Jobą.
Dabar turime pakartoti „excellon.cam“procesą. Įsitikinkite, kad abu proceso failus išsaugojote tame pačiame aplanke.
Spustelėkite Failas, Kameros procesorius, Įkelti darbo failą, Įkelti kameros darbus, excellon.cam ir
tada apdorokite Jobą.
Sujungus proceso gerb274x.cam ir excellon.cam failus, gausite Gerber failą. Pasirinkite failus, sukurtus naudojant šiuos procesus, ir sukurkite.rar failą.
Dabar pakartokite viską imtuvo blokui.
4 žingsnis: užsisakykite PCB internetu
Eksportavęs Gerber failus siųstuvui ir imtuvui, apsilankiau jlcpcb.com. JLCPCB siūlo pirmąjį užsakymą tik už 2 USD (10 PCB) ir pirmą pristatymą nemokamai. Už antrąjį užsakymą turite sumokėti 5 USD.
5 žingsnis: litavimas:
Aš visada norėčiau naudoti moteriškas juosteles, o ne tiesiogiai lituoti pagrindinius komponentus. Taigi prireikus juos galima pakartotinai naudoti. Taigi prieš litavimą paruošiau keletą juostelių, o po to - litavimą. Stengiausi, kad jis būtų kuo švaresnis. Įdėdami komponentus visada žiūrėkite PCB išdėstymą.
6 veiksmas: programos įkėlimas:
Dabar atėjo laikas įkelti „Arduino“kodą į siųstuvą ir imtuvą.
7 žingsnis: bandymas
Įkėlęs kodą paruošiau bandymo zondą, nukirpdamas vieną Ethernet kabelio galą. Kadangi šį kabelį sudaro 8 laidai. Vienas laidas bus naudojamas kaip VCC kaištis, o kitas - kaip vandens lygio kaiščiai. Taigi iš viso septyni lygiai.
Aš taip pat išbandžiau grandines tikrame vandens rezervuare ir viskas gerai.
Žemiau galite gauti išsamią projekto informaciją. Ir jei jums patiko ši pamoka, nepamirškite užsiprenumeruoti mano „Youtube“kanalo