Sisällysluettelo:
- Vaihe 1: Testaa Arduino Uno Board
- Vaihe 2: Koodi
- Vaihe 3: Piirikaavio
- Vaihe 4: Virtalähde Arduinolle
Video: Kontaktiton ja korroosion vapaa vedenpinnan ilmaisin ja moottorin ohjaus .: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
HI, Tässä ohjeessa aiomme nähdä, kuinka saada vesisäiliön tila yläpuolisen säiliön vedenpinnan (korkea, keskikokoinen, matala) perusteella käyttämällä kolmea erilaista LEDiä kosketuksettomalla tavalla ultraäänianturin ja Arduino uno -levyn avulla.
Plussat:
1. Koska menemme kosketuksettomalla menetelmällä, jossa ultraääni -anturi saa kohteen etäisyyden (vaikka se voi olla vettä) lähettämällä signaalin ja laskemalla kuinka kauan kestää palautuminen, johtimien korroosiota ei ole.
2. Voimme nostaa tai laskea tasoja ilman lisälaitteistoa milloin tahansa.
3. Vähemmän huoltoa.
4. Toimii pienilläkin aurinkopaneeleilla.
Haittoja:
1. Ei täysin vedenkestävä, ultraääni -anturi ei saa joutua kosketuksiin veden kanssa.
Me tarvitsemme
1. Ultraäänianturi - HC SR04 -1
2. Arduino uno -levy- 1
3. Led s eri värejä -3
4. 100 ohmin vastukset-3
5. usb -kaapeli arduinon ohjelmointiin.
6. jotkut liitäntäjohdot.
7. Aurinkopaneeli 10 v, 5w tai 9v sovitin tai 5v sovitin levyn virransyöttöön.
Koko projekti on jaettu kahteen osaan, Osa 1: led-liitännät eri vesitasoille
Osa 2: Releiden liitäntä. AC (220V/110V) moottorin ohjaukseen.
Osa 1:
Vaihe 1: Testaa Arduino Uno Board
Kaikissa uusissa taulukoissa on valmiiksi ohjelmoitu LED -vilkkuminen, mutta jos käytämme vanhaa unoa, jota käytettiin muihin projekteihin, voidaan testata yksinkertaisella sisäisellä led -vilkkumisohjelmalla.
Vaihe 2: Koodi
Ohjelmoi uno tällä koodilla.
Voit muokata koodia tarpeidesi mukaan, tässä säiliön enimmäiskorkeus on 110 cm
Punainen led palaa, kun vedenpinta on> 60 cm && <= 70 cm.
Sininen merkkivalo vilkkuu, kun vedenpinta on> 40 && <= 60.cm
Sininen led palaa, kun vedenpinta on> 25 && <= 40 cm.
Vihreä led palaa, kun vedenpinta on <25 cm.
Vaihe 3: Piirikaavio
1. Asenna ultraääni -anturi muutama sentti korkeimman vedenpinnan yläpuolelle ja kiinnitä se vedenkestävällä astialla.
2. Tuo neljä johtoa anturista eli vcc, gnd, trig, echo arduino -kortille jatkojohtojen avulla.
3. Liitä anturin 1. Vcc -johto 5 V: n Arduino -laitteeseen
2. anturin gnd -johto arduinon gnd -johtoon
3. Laita anturin johto arduinon nastaan #8
4. Kaiku anturin johto arduinon nastaan 10
Nyt meidän on liitettävä LEDit veden tason osoittamiseksi.
1. Liitä punainen nasta nro 2 gnd: ään 100 ohmin vastuksen kautta, mikä osoittaa alhaisen tason
2. Liitä vihreä nasta nro 4 gnd: ään 100 ohmin vastuksen kautta, mikä osoittaa korkean tason
3. Liitä valkoinen nasta nro 3 gnd: ään 100 ohmin vastuksen kautta, mikä osoittaa keskitason.
Vaihe 4: Virtalähde Arduinolle
1. Voit käyttää 9v -sovitinta.
tai
2. voit 10v aurinkopaneeli.
tai
3. voit käyttää 5v: tä suoraan arduino v: hen nastassa.
Suositeltava:
Vedenpinnan ilmaisin: 7 vaihetta
Vedenpinnan ilmaisin: Ultraäänianturi toimii samoilla periaatteilla kuin tutkajärjestelmä. Ultraäänianturi voi muuntaa sähköenergian akustisiksi aaltoiksi ja päinvastoin. Kuuluisa HC SR04 -ääni -anturi tuottaa ultraääniaaltoja 40 kHz: n taajuudella
Vedenpinnan ilmaisin Arduinon avulla TinkerCadissa: 3 vaihetta
Vedenpinnan ilmaisin Arduinon avulla TinkerCadissa: Tämä artikkeli käsittelee täysin toimivaa vedenpinnan ohjainta, joka käyttää Arduinoa. Piiri näyttää veden tason säiliössä ja kytkee moottorin PÄÄLLE, kun vedenpinta laskee ennalta määrätyn tason alapuolelle. Piiri kytkeytyy automaattisesti
Vedenpinnan ilmaisin: 4 vaihetta
Vedenkorkeuden ilmaisin: Vedenpinnan hälytys on yksinkertainen mekanismi, joka havaitsee ja ilmaisee veden määrän eri säiliöissä. Nykyään kiireisen elämän vuoksi monien ihmisten on vaikea valvoa astian vesimäärää jatkuvasti. Kun vesi on
Vedenpinnan ilmaisin ULN 2003 IC: n avulla: 4 vaihetta
Vedenpinnan ilmaisin ULN 2003 IC: n avulla: Veden ylivuoto yläsäiliöstä on ongelma kaikille ja jokaisessa kotitaloudessa. Se yhdessä sähkön tuhlauksen kanssa aiheuttaa myös paljon vedenhukkaa, ja uusien lakien voimaantulosta vesihukkaa jopa säiliön ylivuotosta voidaan rangaista. Näin
Vedenpinnan ilmaisin - Transistorin peruspiirit: 5 vaihetta
Vedenpinnan ilmaisin | Transistorin peruspiirit: Vesitason merkki on elektroninen piirilaite, joka siirtää tiedot takaisin ohjauskortille osoittaakseen, onko vesiväylässä korkea tai matala vedenpinta. Jotkut vedenpinnan merkkiaineet käyttävät testitunnistimia tai muutoksia vedenpinnan havaitsemiseen. Uudelleen