సెల్ఫోన్ నియంత్రిత డాగ్ ఫీడర్ అనేది పెంపుడు జంతువులు మరియు జంతువులకు ఆహారం ఇవ్వడం, ఇది యజమాని ఫీడర్ యొక్క కంటైనర్లో రిమోట్ కంట్రోల్డ్ రీఫిల్లింగ్ను అనుమతిస్తుంది, ఈ స్థలానికి శారీరకంగా హాజరుకాకుండా.
ఈ పోస్ట్లో GSM మాడ్యూల్ మరియు ఆర్డునో ఆధారిత డాగ్ ఫీడర్ సర్క్యూట్ చర్చించబడ్డాయి. అవసరమైనప్పుడు యజమాని సెల్ఫోన్ ద్వారా డాగ్ ఫీడర్ మెకానిజమ్ను ఆపరేట్ చేయడానికి ఈ వ్యవస్థను ఉపయోగించవచ్చు.
ఈ ఆలోచనను మిస్టర్ అలన్ గిల్లెర్మో తన ద్వారా కోరింది వ్యాఖ్యలు
పరిచయం
అన్ని దేశీయ జంతు జాతులు ప్రేమగలవి అయినప్పటికీ, కుక్కలు పెంపుడు జంతువుల వలె ఎక్కువ ప్రాధాన్యతనిస్తాయి, బహుశా వారి అధిక స్థాయి తెలివితేటలు మరియు యజమాని పట్ల విధేయత కారణంగా.
అయితే నేటి పెరుగుతున్న తీవ్రమైన షెడ్యూల్తో చాలా మంది పెంపుడు జంతువుల యజమానులు తమ పని సమయంలో తమ పెంపుడు జంతువులను నిర్వహించడానికి భారీ సమస్యలను ఎదుర్కొంటారు.
పెంపుడు జంతువుల యజమానులకు సమయానికి ఆహారం ఇవ్వడం ఒక ప్రధాన సమస్య అవుతుంది. పెంపుడు జంతువుల యజమానులు తమ పెంపుడు జంతువులను ఎప్పుడూ ఆకలితో ఉండటానికి లేదా అకాల ఆహార విధానాల ద్వారా వెళ్ళడానికి బలవంతం కాదని నిర్ధారించే సాధ్యమైన పరిష్కారం కోసం చూస్తారు.
ఈ సమస్యను పరిష్కరించడానికి, ఇక్కడ చర్చించిన ఆలోచన పైన చర్చించిన ఆందోళనను ఎదుర్కొంటున్న ప్రతి ఒక్కరికీ చాలా అవసరమైన పరిష్కారాన్ని అందిస్తుంది.
ఆబ్జెక్టివ్
సర్క్యూట్ యొక్క లక్ష్యం కంటైనర్లోని ఆహారం ఎప్పుడు ఖాళీగా ఉందో వినియోగదారుని తెలుసుకోవడం మరియు అతని / ఆమె సెల్ఫోన్ నుండి శీఘ్ర కాల్తో దాన్ని తిరిగి నింపడం.
ఈ సదుపాయంతో పెంపుడు జంతువుల యజమానులు ఇంటి నుండి దూరంగా ఉన్నప్పుడు కూడా తమ పెంపుడు జంతువులకు సకాలంలో ఆహారం సరఫరా చేయడం గురించి ఆందోళన చెందాల్సిన అవసరం లేదు.
GSM ఆధారిత Arduino వ్యవస్థను ఉపయోగించడం
ఈ భావనలో, a GSM మాడ్యూల్ ప్రాక్టికల్ ఆపరేషన్ను అమలు చేయడానికి యజమానుల సెల్ఫోన్ నుండి ఆదేశాన్ని అంగీకరించే రిసీవర్గా ఉపయోగించబడుతుంది మరియు SMS వచనాన్ని పంపుతుంది సంబంధిత సమస్య కనుగొనబడినప్పుడల్లా.
వ్యవస్థను నిర్మించడానికి మాకు ఈ క్రింది యూనిట్లు అవసరం:
1) GSM మాడ్యూల్
2) ఆర్డునో బోర్డు
3) కొన్ని ఎలక్ట్రానిక్ విడి భాగాలు
4) మోటార్ మెకానిజం
సర్క్యూట్ రేఖాచిత్రం
GSM రిసీవర్ స్టేజ్ చేస్తోంది
పై రేఖాచిత్రం GSM మాడ్యూల్ మరియు ఒక ఉపయోగించి GSM రిసీవర్ సర్క్యూట్ చూపిస్తుంది Arduino UNO బోర్డు.
ఈ డిజైన్ యొక్క పని యజమానుల సెల్ఫోన్ నుండి ఆదేశాన్ని స్వీకరించడం మరియు జోడించిన రిలేను ఆపరేట్ చేయండి.
ఉద్దేశించిన డాగ్ ఫీడర్ ఆపరేషన్ను అమలు చేయడానికి రిలే చివరకు మోటారు విధానం లేదా సోలేనోయిడ్ను ఆన్ చేస్తుంది.
రీడ్ రిలేను చేర్చడం మినహా సెటప్ చాలా అర్థమయ్యేలా ఉంది.
ఇచ్చిన కంటైనర్లో కుక్క ఆహారం లేకపోవడం లేదా లేకపోవడం కోసం రీడ్ రిలే ప్రవేశపెట్టబడింది.
రీడ్ రిలే ఎలా అమర్చబడిందని అనుకుంటారు
Arduino యొక్క # 7 ను పిన్ చేయడానికి + 5V (అధిక) లేదా 0V (LOW) సిగ్నల్ను ప్రేరేపించడానికి రీడ్ రిలే ఉపయోగించబడుతుంది. ఈ సిగ్నల్ GSM మాడ్యూల్ ద్వారా యజమాని సెల్ఫోన్కు వచన సందేశాన్ని పంపమని ఆర్డునోను అడుగుతుంది.
కంటైనర్లోని ఆహారం నిండిపోయినా లేదా ఖాళీగా ఉందో దాని గురించి యజమానికి తెలుసు. ఈ పరిస్థితి ప్రకారం, ఫీడర్ వ్యవస్థను అమలు చేయడానికి యజమాని తన సెల్ఫోన్ ద్వారా GSM మాడ్యూల్కు త్వరగా ఒక ఆదేశాన్ని పంపుతాడు, తద్వారా ఇది మళ్లీ కంటైనర్ను ఆహారంతో నింపుతుంది.
రీడ్ రిలేను ఆపరేట్ చేయడానికి, డాగ్ ఫుడ్ కంటైనర్ను సవరించాల్సిన అవసరం ఉంది, అది ఆహారంతో లోడ్ అయినప్పుడు అది ఒక సెం.మీ. మరియు లోడ్ లేదా ఆహారం లేనప్పుడు పైకి కదులుతుంది లేదా వంగి ఉంటుంది.
టిల్టింగ్ వైపు ప్రవేశపెట్టిన ఒక చిన్న అయస్కాంతం కంటైనర్ లోడ్ అయినప్పుడు రీడ్ రిలే దగ్గర వస్తుంది మరియు కంటైనర్ ఖాళీగా ఉన్నప్పుడు దూరంగా కదులుతుంది.
పై పరిస్థితులపై ఆధారపడి, రీడ్ రిలే ఆర్డునో యొక్క # 7 ను పిన్ చేయడానికి సానుకూల లేదా ప్రతికూల సంకేతాన్ని పంపుతుంది, ఇది యజమానికి వచన సందేశాన్ని పంపమని అడుగుతుంది.
మోటార్ మెకానిజం ఎలా పని చేస్తుంది
మోటారు యంత్రాంగాన్ని అమర్చవచ్చు, అది సక్రియం అయినప్పుడు వసంత లోడ్ చేసిన యంత్రాంగాన్ని నెట్టడం ద్వారా ఫీడర్ తలుపు తెరుస్తుంది.
ఈ సమయంలో ఫీడర్ గిన్నె నింపడం ప్రారంభిస్తుంది మరియు దాని బరువు చివరికి రీడ్ రిలే ఆర్డునోకు సానుకూల సంకేతాన్ని పంపడానికి కారణమవుతుంది.
ఇది జరిగినప్పుడు, ఆహార కంటైనర్ నింపడాన్ని అంగీకరిస్తూ వచన సందేశంతో యజమాని త్వరగా ప్రాంప్ట్ చేయబడతారు.
ఈ సమయంలో వినియోగదారుడు ఆర్డునో GSM కు మరొక కాల్ పంపాలి, తద్వారా సోలేనోయిడ్ లేదా మోటారు విధానం ఫీడర్ యొక్క తలుపును మూసివేసే దాని అసలు స్థితికి తిరిగి వస్తుంది.
పైన వివరించిన మోటారు విధానం మరియు రీడ్ రిలే అమరిక వినియోగదారుల సౌలభ్యం మరియు అనుకూలత ప్రకారం అనేక రకాలుగా అనుకూలీకరించవచ్చు.
ప్రోగ్రామ్ కోడ్:
ప్రోగ్రామ్ కోడ్ తరువాతి వ్యాసంలో వివరించిన విధంగా ఉంటుంది.
దయచేసి తరువాతి వ్యాసం యొక్క దిగువ విభాగంలో వివరించిన కోడ్ను ఉపయోగించండి, మొదటిది కాదు.
https://www.elprocus.com/2016/11/gsm-pump-motor-controller-using-arduino.html
మునుపటి: ప్రాథమిక ఆర్డ్యునో ప్రోగ్రామింగ్ నేర్చుకోవడం - క్రొత్తవారికి ట్యుటోరియల్ తర్వాత: సెమీకండక్టర్స్ యొక్క ప్రాథమికాలను నేర్చుకోవడం