Hranilnik za pse, ki ga nadzoruje mobilni telefon, je sistem za hranjenje hišnih ljubljenčkov in živali, ki omogoča lastniku dodajanje hrane na daljavo v posodo s krmilnikom, ne da bi se fizično udeležil kraja.
V tem prispevku je razpravljeno o modulu GSM in napajalniku za pse, ki temelji na Arduinu. Sistem se lahko uporablja za upravljanje mehanizma za napajanje psov prek lastnikovega mobilnega telefona, kadar koli je to potrebno.
Idejo je zahteval gospod Allan Guillermo prek enega od svojih komentarji
Uvod
Čeprav so vse domače živalske vrste ljubeznive, imajo psi navadno veliko večje želje kot hišni ljubljenčki, morda zaradi svoje visoke ravni inteligence in zvestobe lastniku.
Vendar pa se z današnjimi vse večjimi urniki veliko lastnikov hišnih ljubljenčkov med delovnim časom sooča z velikimi težavami.
Pravočasno hranjenje hišnega ljubljenčka postane glavno vprašanje za vse zaposlene lastnike hišnih ljubljenčkov. Lastniki hišnih ljubljenčkov pogosto iščejo možno rešitev, ki bi lahko zagotovila, da njihovi hišni ljubljenčki nikoli ne bodo prisiljeni ostati lačni ali iti skozi nepravočasne vzorce hrane.
Da bi rešili ta problem, lahko ideja, ki jo obravnavamo tukaj, ponudi prepotrebno rešitev vsem, ki se soočajo z zgoraj omenjeno zaskrbljenostjo.
Cilj
Cilj vezja je uporabniku omogočiti, da ve, kdaj je hrana v posodi prazna, in jo napolniti s hitrim klicem iz njegovega mobilnega telefona.
S tem objektom lastnikom hišnih ljubljenčkov nikoli ne bo treba skrbeti glede pravočasne preskrbe s hrano za svoje hišne ljubljenčke, tudi ko niso doma.
Uporaba sistema Arduino, ki temelji na GSM
V tem konceptu je a GSM modul se uporablja kot sprejemnik, ki sprejme ukaz lastniškega mobilnega telefona za izvedbo praktične operacije, pa tudi pošlje besedilo SMS kadar koli se odkrije ustrezna težava.
Za izdelavo sistema bomo potrebovali naslednje enote:
1) GSM modul
2) plošča Arduino
3) Nekaj elektronskih nadomestnih delov
4) Mehanizem motorja
Shema vezja
Izdelava stopnje sprejemnika GSM
Zgornji diagram prikazuje vezje sprejemnika GSM z uporabo modula GSM in Tabla Arduino UNO.
Funkcija te zasnove je sprejemanje ukaza od lastnikov mobilnih telefonov in upravljati priloženi rele.
Rele končno vklopi motorni mehanizem ali elektromagnet za izvajanje predvidene operacije podajalnika psov.
Postavitev je videti povsem razumljivo, razen vključitve trstičnega releja.
Trstični rele je uveden za zaznavanje prisotnosti ali odsotnosti pasje hrane v dani posodi.
Kako naj bi bil postavljen trsni rele
Reed rele se uporablja za sprožitev signala + 5V (visoko) ali 0V (LOW) na pin # 7 Arduina. Ta signal nato Arduino pozove, da prek modula GSM pošlje besedilno sporočilo na mobilni telefon lastnika.
Lastnik se tako zave, kako je s hrano v posodi, ali je napolnjena ali prazna. V tej situaciji lastnik prek svojega mobilnega telefona hitro pošlje ukaz modulu GSM za aktiviranje napajalnega sistema, tako da še enkrat napolni posodo s hrano.
Da bo omogočil delovanje trstnega releja, bo treba posodo za hrano za pse prilagoditi tako, da se bo, ko je napolnjena s hrano, nagnila navzdol ali pritisnila za približno cm. In se premika navzgor ali nagiba navzgor, če ni obremenitve ali hrane.
Majhen magnet, ki je vstavljen na nagibni strani, se približa releju trsta, ko je posoda naložena, in se odmakne, ko je posoda prazna.
Odvisno od zgornjih situacij trstični rele pošlje pozitiven ali negativen signal na pin št. 7 Arduina, ki lastniku pošlje besedilno sporočilo.
Kako lahko deluje mehanizem motorja
Motorni mehanizem je lahko razporejen tako, da ob vklopu odpre potisna vrata s potiskanjem vzmetnega mehanizma.
V tem času se podajalna posoda začne polniti in njegova teža sčasoma povzroči, da rele iz trstike pošlje pozitiven signal Arduinu.
Ko se to zgodi, se lastnika hitro pozove z besedilnim sporočilom, ki potrjuje polnjenje posode z živili.
Na tej točki mora uporabnik poslati nov klic na Arduino GSM, tako da se elektromagnet ali mehanizem motorja povrne v prvotno stanje, ko zapre vrata podajalnika.
Zgoraj razloženi mehanizem motorja in razporeditev trstičnega releja je mogoče prilagoditi na različne načine glede na uporabniško udobje in primernost.
Koda programa:
Programska koda je enaka tisti, opisani v naslednjem članku.
Uporabite kodo, razloženo v spodnjem delu naslednjega članka, ne prvega.
https://www.elprocus.com/2016/11/gsm-pump-motor-controller-using-arduino.html
Prejšnja: Učenje osnovnega programiranja Arduino - Vadnica za novince Naprej: Učenje osnov polprevodnikov