Sisällysluettelo:
Video: Joulukuusen vesihälytys: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tämä on yksinkertainen esimerkkiprojekti, jota voidaan käyttää, jos sinulla on todellinen puu jouluksi ja sinun on varmistettava, että se pysyy kasteltuna. Kasvatessani muistan, että meidän olisi päästävä puun alle ja heilutettava sormella puutarhassa nähdäksemme, onko siellä vettä. Tekniikan aikakaudella täytyy olla parempi tapa! Tämä yksinkertainen projekti lukee vedenpinnan käyttämällä analogista vedenpinnan anturia, passiivista summeria ja Arduino -pohjaista MCU: ta. Kaikki tähän projektiin (ja muihin jouluaiheisiin, joita käsittelen) tarvittava voidaan tehdä käyttämällä tätä yksittäistä pakettia.
Tarvikkeet:
-
(1) ELEGOO Mega 2560 Project Täydellisin Ultimate Starter Kit w/Opetusohjelma, joka on yhteensopiva Arduino IDE: n kanssa - Amazon, ei -sidosyritys
- MEGA 2560 -ohjain
- Vedenpinnan tunnistusanturi
- Passiivinen summeri
- hyppyjohdin
Vaihe 1: Liitännät
Kuten mainitsin, tämä on melko yksinkertainen projekti, jota voidaan käsitellä ja muokata. Vedenkorkeusanturi on vain kolmijohtiminen laite ja summeri on vain kaksi liitäntää, ja se saa virtansa suoraan Arduino PWM -nastoista. Koska tämä on niin yksinkertainen projekti, en aio tehdä kaaviota yhteyksistä, vaan vain pin-to-pin-luettelon. Tämän aloituspaketin mukana tulee CD, joka tarjoaa mukavat kaaviot ja kuvat jokaisesta komponentista. On myös esimerkkejä koodikappaleista, jotka auttavat eri kohteiden käytössä.
Tässä projektissa liitännät ovat seuraavat…
Vedenpinta (+) - Arduino (5V)
Vedenpinta (-) - Arduino (GND)
Vedenpinta (S) - Arduino (A0)
Summeri (-) - Arduino (GND)
Summeri (+) - Arduino (11)
Vaihe 2: Esimerkkikoodi
Tämän ohjelman koodi on melko yksinkertainen, alle 30 riviä. Se lukee vain vedenpinnan anturin arvon, vertaa sitä esiasetettuun arvoon, jonka päätän olevan riittävästi vettä, ja sitten joko piippaa varoittamaan sinua tai ei. Asennukseni tapaan se saattaa päätyä kuin palovaroitin, jossa on tyhjä akku, joka antaa lyhyen äänimerkin aina silloin tällöin. Kun vesi on täytetty tarpeeksi, se piippaa viisi kertaa varoittaakseen, että vettä on lisätty riittävästi. Nämä "täytetyt" äänimerkit toistuvat vain kerran sen jälkeen, kun se on täytetty.
Ohjelma lähettää myös analogisen arvon sarjaporttiin virheenkorjausta varten, kun yrität selvittää, kuinka jalustasi on täynnä. Tämä voidaan skaalata prosenttiarvoon, vesitilavuuteen jne. Mitä tahansa haluat täyttää tarpeesi!
Tätä koodia voidaan helposti muuttaa muuttaaksesi vedenpinnan arvoa, sitä, miten summeri ilmoittaa sinulle ongelmista jne. Käytän Arduinon "tone" -toimintoa, jonka avulla voit asettaa summerin sointitaajuuden ja ajan. Se tekee erittäin helpoksi käyttää summeria suoraan PWM -tapilla.
Olen myös ladannut koodin tänne, jotta voit käyttää, muokata, repiä, kopioida jne.
Vaihe 3: Laajennus
Tässä esimerkissä on monia sovelluksia joulun jälkeen. Tätä voitaisiin käyttää muissa laitoksissa, jotka istuvat vedessä, kuten hydroponiassa. Voit myös muokata tätä käytettäväksi kala -akvaariossa varmistaaksesi, että vedenpinta ei laske liian alas.
Vaikka tämä on vain 5 V: n järjestelmä, sinun tulee aina olla varovainen käyttäessäsi elektroniikkaa veden ympärillä äläkä upota elektroniikkaa kokonaan. Jos et tunne oloa mukavaksi veden läheisyydessä, hae apua.
Toinen parannus tähän projektiin olisi jonkinlainen pidike tai kotelo vedenpinnan anturin asettamiseksi, jotta voit säätää sitä paremmin. Piirilevyyn on leikattu kaksi kiinnitysreikää ja mukava ura, joka olisi melko helppo asentaa 3D -tulostettuun kiinnikkeeseen tai koteloon. Taistelen parhaillaan tulostimeni kanssa, joten en ole pystynyt tulostamaan mitään vähään aikaan.
Käyttämäni Elegoo -sarjan mukana tuli myös 9 V: n akku ja liitin, jotta voit tehdä tästä laitteesta täyden akkuvirran, joten sinun ei tarvitse pitää sitä kytkettynä pistorasiaan.
Voit myös pienentää tämän projektin kokoa melko helposti käyttämällä Mini -tyylistä ohjainta ja kiinnittämällä kaikki tämä pieneen piirilevyyn. Käytin Megaa, koska se on mitä minulla on saatavilla.
Toivon, että tämä Instructable on antanut sinulle jonkinlaisen käsityksen siitä, mitä voit tehdä näillä antureilla. Minulla on myös muita jouluun liittyviä projekteja tässä kuussa. Ota rohkeasti yhteyttä kaikkiin kysymyksiin!
Suositeltava:
LED -joulukuusen koristelu: 3 vaihetta (kuvilla)
LED -joulukuusen koristelu: Hei kaikille. Joulun lähestyessä olen päättänyt luoda kauniin joulukuusen koristeen, jossa on joitain LED -valoja, joitain vastuksia ja 555 -ajastin -IC. Kaikki tarvittavat komponentit ovat THT -komponentteja, nämä on helpompi juottaa kuin SMD -komponentit
Lelun ohjaama joulukuusen valo: 12 vaihetta (kuvilla)
Lelun ohjaama joulukuusen valo: Terveiset tekijät! Joulu ja uusi vuosi ovat tulossa. Se merkitsee juhlatunnelmaa, lahjoja ja tietysti kirkkailla värikkäillä valoilla koristeltua joulukuusta, minulle massamarkkinoiden joulukuusen valot ovat liian tylsää. Lasten miellyttämiseksi tein ainutlaatuisen C
Joulukuusen LED -valot: 6 vaihetta (kuvilla)
Joulukuusi LED -valot: Tämä on nopea ja yksinkertainen projekti, joka käyttää samaa painettua piirilevyä kuin MIDI -valonohjaimemme. https://www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/Se käyttää Arduino Nanoa 5V: n kolmivärisen LED-nauhan ohjaamiseen
IoT -vesihälytys: 5 vaihetta (kuvilla)
IoT -vesihälytys: Olen äskettäin kokenut keittiön tyhjennysvarmuuskopion. Jos en olisi ollut kotona tuolloin, se olisi aiheuttanut asunnossani lattia- ja kipsilevyvaurioita. Onneksi olin tietoinen ongelmasta ja olin valmis kaivamaan veden kauhalla. Tämä sai minut
3D -LED Charlieplex -kuutio joulukuusen valoista: 4 vaihetta (kuvilla)
3D -LED Charlieplex -kuutio joulukuusen valoista: Joulunaika on loistava aika hankkia suuri määrä LED -valoja erittäin halvalla. Tämä opas käyttää 80 LED -valoa LED -joulukuusi -merkkijonosta kunnioitettavan 3D -LED -kuution valmistamiseksi. Tässä tapauksessa 5x4x4 kuutio. Ainoat muut komponentit ovat 7805 5V