Turinys:
- 1 žingsnis: Reikalinga medžiaga:
- 2 žingsnis: Grandinės ir PCB dizainas:
- 3 žingsnis: „Gerber Export“:
- 4 žingsnis: užsisakykite PCB internetu
- 5 žingsnis: litavimas:
- 6 veiksmas: programos įkėlimas:
- 7 žingsnis: bandymas
Video: Didelio nuotolio belaidis vandens lygio indikatorius su aliarmu - Diapazonas iki 1 km - Septyni lygiai: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ž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
Rekomenduojamas:
Vandens lygio indikatorius naudojant „Arduino“„TinkerCad“: 3 žingsniai
Vandens lygio indikatorius naudojant „Arduino“„TinkerCad“: Šis straipsnis yra apie visiškai funkcionalų vandens lygio valdiklį, naudojantį „Arduino“. Grandinė rodo vandens lygį bake ir įjungia variklį, kai vandens lygis nukrenta žemiau iš anksto nustatyto lygio. Grandinė automatiškai persijungia
Daiktų internetas-„Ubidots“-ESP32+didelio nuotolio belaidis vibracijos ir temperatūros jutiklis: 7 žingsniai
„IoT“„Ubidots“-ESP32+tolimojo nuotolio belaidžio vibracijos ir temperatūros jutiklis: vibracija iš tikrųjų yra mašinų ir komponentų, esančių motorizuotuose įtaisuose, judėjimas pirmyn ir atgal. Pramonės sistemos vibracija gali būti vargo simptomas ar motyvas arba gali būti siejama su kasdieniu darbu. Pavyzdžiui, osci
Belaidis vandens lygio indikatorius: 3 žingsniai
Belaidis vandens lygio indikatorius: Tai belaidis vandens lygio indikatorius, bet aš taip pat pavadinau jį „taupyti vandenį“. taupo elektros energiją. Jis veikia su įterpta sistema ir yra 500 pėdų atstumu nuo centro iki visų krypčių. bet jūs galite padidinti jo diapazoną pridėdami dažnio stiprintuvą. N
Daiktų internetas-„ThingSpeak“-ESP32-didelio nuotolio belaidis vibravimas ir temperatūra: 6 žingsniai
Daiktų internetas-„ThingSpeak“-ESP32-belaidis belaidis vibravimas ir temperatūra: Šiame projekte mes išmatuosime vibraciją ir temperatūrą naudodami NCD vibracijos ir temperatūros jutiklius, „Esp32“, „ThingSpeak“. Vibracija iš tikrųjų yra judėjimas pirmyn ir atgal arba svyravimas - mašinų ir komponentų motorizuotuose įtaisuose. Vibracija i
Didelio galingumo, didelio nuotolio, labai tikslus rašiklio lankas !!!: 6 žingsniai
Didelio galingumo, didelio nuotolio, labai tikslus rašiklio lankas !!!: Tai dar vienas iš tų garsių rašiklių lankų !!! =) Mėgaukitės! P.S. šie dalykai yra galingi, nesiekite į ką nors. Įskaitant žmones ir gyvūnus. Tai mano pirmasis „Instructable“, todėl prašau