INHOUDSOPGAWE:

Kersboom -wateralarm: 3 stappe
Kersboom -wateralarm: 3 stappe

Video: Kersboom -wateralarm: 3 stappe

Video: Kersboom -wateralarm: 3 stappe
Video: HOE TEKEN JE EEN KERSTBOOM | Gemakkelijke tekeningen 2024, November
Anonim
Kersboom Water alarm
Kersboom Water alarm

Dit is 'n eenvoudige voorbeeldprojek wat gebruik kan word as u 'n regte boom vir Kersfees het en moet sorg dat dit natgemaak word. Toe ek grootgeword het, onthou ek dat ons onder die boom moet kom en met u vinger in die boomstand moet draai om te sien of daar water is. In die tyd van tegnologie moet daar 'n beter manier wees! Hierdie eenvoudige projek sal die watervlak lees met behulp van 'n analoog watervlak sensor, 'n passiewe zoemer en 'n Arduino -gebaseerde MCU. Alles wat nodig is vir hierdie projek (en ander kersfees -temas waaraan ek werk) kan met hierdie enkele kit gedoen word.

Benodighede:

  • (1) ELEGOO Mega 2560 Project Die mees volledige Ultimate Starter Kit met tutoriaal versoenbaar met Arduino IDE - Amazon, nie -aangeslote

    • MEGA 2560 -beheerder
    • Waterpeilopsporing sensor
    • Passiewe gonser
    • springdraad

Stap 1: Verbindings

Verbindings
Verbindings
Verbindings
Verbindings

Soos ek genoem het, is dit 'n redelik eenvoudige projek om mee te werk en aan te pas. Die watervlak -sensor is slegs 'n driesdraadapparaat en die zoemer het slegs twee verbindings en kan direk deur die Arduino PWM -penne aangedryf word. Aangesien dit so 'n eenvoudige projek is, gaan ek nie 'n skema van die verbindings maak nie, maar net 'n pen-tot-pen lys. Hierdie voorgeregstel bevat 'n CD met 'n goeie skema en beelde vir elk van die komponente. Daar is ook 'n paar voorbeeldkode -stukke om te help met die gebruik van die verskillende items.

Vir hierdie projek is die verbindings soos volg …

Watervlak (+) - Arduino (5V)

Watervlak (-) - Arduino (GND)

Watervlak (S) - Arduino (A0)

Gonser (-) - Arduino (GND)

Gonser (+) - Arduino (11)

Stap 2: Voorbeeldkode

Voorbeeldkode
Voorbeeldkode
Voorbeeldkode
Voorbeeldkode
Voorbeeldkode
Voorbeeldkode

Die kode vir hierdie program is redelik eenvoudig, minder as 30 reëls. Dit lees net die waarde van die watervlaksensor, vergelyk dit met die voorafbepaalde waarde wat ek besluit genoeg water is, en dan piep dit om u te waarsku of nie. Soos ek dit opgestel het, kan dit eindig soos 'n rookalarm met 'n battery wat doodgaan, wat kort -kort 'n kort piep gee. Sodra die water genoeg gevul is, piep dit vyf keer om u te waarsku dat genoeg water bygevoeg is. Hierdie 'gevulde' pieptone kom slegs een keer nadat dit gevul is.

Die program sal ook die analoge waarde na die seriële poort stuur vir ontfouting as u wil uitvind hoe vol u stand is. Dit kan afgeskaal word tot 'n persentwaarde, volume water, ens. Alles wat u aan u behoeftes wil voldoen!

Hierdie kode kan maklik gewysig word om die watervlakwaarde te verander, hoe die zoemer die probleme aan u bekend maak, ens. Ek gebruik die 'toon' -funksie van Arduino waarmee u 'n frekwensie en tyd in kan sit om 'n zoemer te laat klink. Dit maak dit baie eenvoudig om 'n zoemer direk met 'n PWM -pen te gebruik.

Ek het die kode ook hier opgelaai sodat u dit kan gebruik, verander, skeur, kopieer, ens.

Stap 3: Uitbreiding

Uitbreiding
Uitbreiding

Hierdie voorbeeld het baie toepassings nadat Kersfees verby is. Dit kan gebruik word in ander plantinstellings wat in water sit, soos hidroponika. U kan dit ook aanpas by 'n visakwarium om seker te maak dat die watervlak nie te laag word nie.

Alhoewel dit slegs 'n 5V -stelsel is, moet u altyd versigtig wees om elektronika rondom water te gebruik en geen elektronika heeltemal te dompel nie. As u nie gemaklik voel met elektrisiteit nie, soek hulp.

'N Ander verbetering vir hierdie projek sou wees om 'n klem of omhulsel te hê om die watervlak sensor in te sit sodat u dit beter kan aanpas. Daar is twee bevestigingsgate en 'n mooi groef in die printplaat wat redelik maklik in 'n 3D -gedrukte hakie of omhulsel gemonteer kan word. Ek sukkel tans met my drukkers, so ek kon lanklaas iets druk.

Die Elegoo -stel wat ek gebruik, het ook 'n 9V -battery en -aansluiting, sodat u hierdie toestel heeltemal op 'n batterykrag kan hou, sodat u dit nie aan 'n stopcontact hoef vas te hou nie.

U kan ook die grootte van hierdie projek redelik maklik verminder met 'n mini -styl kontroleerder en dit alles op 'n klein printplaat monteer. Ek het die Mega gebruik, want dit is wat ek beskikbaar het.

Ek hoop dat hierdie Instructable u 'n idee gegee het van iets wat u met hierdie sensors kan doen. Ek sal hierdie maand ook ander Kersfeesverwante projekte hê. Skakel gerus met enige vrae!

Aanbeveel: