Mobiltelefonstyrt hundematerkrets

Prøv Instrumentet Vårt For Å Eliminere Problemer





En mobiltelefonstyrt hundemat er et fôringssystem for kjæledyr og dyr som tillater en fjernstyrt påfylling av mat i beholderen til materen av eieren, uten å delta på stedet.

En GSM-modul og Arduino-basert hundematerkrets diskuteres i dette innlegget. Systemet kan brukes til å betjene en hundematemekanisme gjennom eierens mobiltelefon når det måtte være nødvendig.



Ideen ble bedt om av Mr. Allan Guillermo gjennom en av hans kommentarer

Introduksjon



Selv om alle husdyrarter er elskelige, har hunder en tendens til å få mye høyere preferanse som kjæledyr, kanskje på grunn av deres høye nivå av intelligens og lojalitet overfor eieren.

Men med dagens voksende hektiske tidsplaner, har mange dyreeiere store problemer med å administrere kjæledyrene sine i løpet av arbeidstiden.

Å mate et kjæledyr i tide blir et stort spørsmål for alle de travle dyreeierne. Dyreeiere ser ofte etter en mulig løsning som kan sikre at kjæledyrene deres aldri blir tvunget til å holde seg sultne eller gå gjennom utidige matmønstre.

For å løse dette problemet kan ideen som diskuteres her, gi den sårt tiltrengte løsningen til alle som står ovenfor den ovenfor diskuterte bekymringen.

Objektiv

Målet med kretsen er å gjøre det mulig for brukeren å vite når maten i beholderen er tom, og å fylle den opp med et raskt anrop fra hans / hennes mobiltelefon.

Med dette anlegget trenger kjæledyrseierne aldri å bekymre seg for levering av mat til kjæledyrene sine i tide, selv når de er borte fra hjemmet.

Bruker et GSM-basert Arduino-system

I dette konseptet, a GSM-modul brukes som mottaker som godtar en kommando fra eiernes mobiltelefon for å implementere en praktisk operasjon, og også sender en SMS-tekst når det aktuelle problemet oppdages.

Vi trenger følgende enheter for å bygge systemet:

1) GSM-modul
2) Arduino-brett
3) Noen få elektroniske reservedeler
4) Motormekanisme

Kretsdiagram

Å lage GSM-mottakerstadiet

Diagrammet ovenfor viser GSM-mottakerkretsen ved hjelp av en GSM-modul og en Arduino UNO-styre.

Funksjonen til dette designet er å motta kommandoen fra eierne mobiltelefon og betjen det vedlagte reléet.

Reléet slår endelig PÅ en motormekanisme eller en solenoid for å utføre den tiltenkte hundemateroperasjonen.

Oppsettet ser ganske forståelig ut, bortsett fra inkluderingen av sivstafetten.

Reed-reléet er introdusert for å registrere tilstedeværelse eller fravær av hundemat i den gitte beholderen.

Hvordan Reed Relay antas å være arrangert

Reed-reléet brukes til å utløse et + 5V (høyt) eller et 0V (LAV) signal til pin # 7 i Arduino. Dette signalet ber Arduino om å sende en tekstmelding til eierens mobiltelefon gjennom GSM-modulen.

Eieren blir dermed klar over situasjonen til maten i beholderen, enten den er fylt eller er tom. I henhold til denne situasjonen sender eieren raskt en kommando til GSM-modulen via mobiltelefonen for å aktivere matersystemet, slik at det igjen fyller beholderen med mat.

For å gjøre det mulig for sivreléet å fungere, må hundematbeholderen modifiseres slik at den vipper ned eller trykker ned rundt en cm når den er fylt med mat. Og beveger seg opp eller vipper opp i fravær av belastning eller mat.

En liten magnet introdusert på vippesiden kommer nær sivreléet når containeren er lastet og beveger seg bort når containeren er tom.

Avhengig av de ovennevnte situasjonene sender sverdreléet et positivt eller et negativt signal til pin 7 på Arduino, og ber den sende en tekstmelding til eieren.

Hvordan motormekanismen kan fungere

Motormekanismen kan ordnes slik at den når den er aktivert, åpner materdøren ved å skyve en fjærbelastet mekanisme.

I løpet av denne tiden begynner materskålen å fylle, og vekten fører til slutt til at sivreléet sender et positivt signal til Arduino.

Når dette skjer, blir eieren raskt bedt om en tekstmelding som bekrefter fylling av matbeholderen.

På dette tidspunktet må brukeren sende en ny samtale til Arduino GSM, slik at solenoiden eller motormekanismen går tilbake til sin opprinnelige tilstand og lukker døren til materen.

Ovennevnte forklarte motormekanisme og reedreléarrangement kan tilpasses på mange forskjellige måter i henhold til brukerens bekvemmelighet og egnethet.

Programkode:

Programkoden er den samme som beskrevet i følgende artikkel.

Bruk koden som er forklart nederst i den følgende artikkelen, ikke den første.

https://www.elprocus.com/2016/11/gsm-pump-motor-controller-using-arduino.html




Forrige: Læring Grunnleggende Arduino-programmering - Opplæring for nykommere Neste: Grunnleggende om læring av halvledere