- అవసరమైన భాగాలు:
- సర్క్యూట్ రేఖాచిత్రం మరియు వివరణ:
- కోడ్ వివరణ:
- ఆర్డునోతో IR నియంత్రిత DC మోటార్ యొక్క పని:
ఆర్డునో చాలా తక్కువ వ్యవధిలో విద్యార్థులు మరియు అభిరుచి గల వారిలో అత్యంత ప్రజాదరణ పొందిన మైక్రోకంట్రోలర్గా మారింది. కాబట్టి ప్రతి ఒక్కరూ ఏదైనా ప్రాజెక్ట్ చేయడానికి ఆర్డునోను ఉపయోగించటానికి ప్రయత్నిస్తారు, ఎందుకంటే ఇది సులభం మరియు సున్నితమైన అభ్యాస వక్రత కలిగి ఉంటుంది. మేము ప్రాథమిక ఇంటర్ఫేసింగ్ ప్రాజెక్టుల నుండి అధునాతన రోబోటిక్ ప్రాజెక్టులు మరియు IoT ప్రాజెక్టుల వరకు అనేక ఆర్డునో ప్రాజెక్టులను సృష్టించాము, మీరు అవన్నీ మా వెబ్సైట్లో తనిఖీ చేయవచ్చు.
ఈ రోజు మనం ఆర్డునోతో ఒక సాధారణ ప్రాజెక్ట్ చేస్తున్నాము, ఇది ఐఆర్ సెన్సార్, రిలే మాడ్యూల్ మరియు డిసి మోటార్ అనే మూడు ప్రాథమిక భాగాలను ఉపయోగిస్తుంది. ఇక్కడ మేము DC మోటారును నియంత్రించడానికి Arduino తో IR సెన్సార్ను ఇంటర్ఫేస్ చేస్తాము . ఇక్కడ ఐఆర్ సెన్సార్ దాని ముందు ఉన్న ఏదైనా వస్తువును కనుగొంటుంది మరియు ఆర్డునో ఐఆర్ సెన్సార్ యొక్క అవుట్పుట్ను చదివి రిలేను హై చేస్తుంది. రిలే మరింత DC మోటారుతో అనుసంధానించబడి ఉంది, కాబట్టి IR సెన్సార్ దాని ముందు ఏదైనా వస్తువులను గుర్తించినప్పుడల్లా DC మోటార్ ఆన్లో ఉంటుంది.
అవసరమైన భాగాలు:
- ఆర్డునో UNO
- 5 వి-రిలే మాడ్యూల్
- DC మోటార్
- IR సెన్సార్ మాడ్యూల్
- బ్రెడ్బోర్డ్
- వైర్లను కనెక్ట్ చేస్తోంది
సర్క్యూట్ రేఖాచిత్రం మరియు వివరణ:
ఈ IR సెన్సార్ నియంత్రిత DC మోటార్ యొక్క ఆర్డ్యునోతో సర్క్యూట్ క్రింద చూపిన విధంగా సులభం:
సర్క్యూట్లో, ఐఆర్ సెన్సార్ మాడ్యూల్ అవుట్పుట్ పిన్ ఆర్డునో యొక్క పిన్ 2 సంఖ్యకు అనుసంధానించబడి ఉంది మరియు రిలే మాడ్యూల్ యొక్క ఇన్పుట్ పిన్ 7 సంఖ్య ఆర్డునోతో అనుసంధానించబడి ఉంది. ఇంకా DC మోటార్ రిలేకు అనుసంధానించబడి ఉంది.
ఐఆర్ సెన్సార్, రిలే మరియు డిసి మోటార్ గురించి మరింత తెలుసుకోవడానికి, మీరు ఈ క్రింది ప్రాజెక్టుల ద్వారా వెళ్ళవచ్చు:
- IR సెన్సార్ మాడ్యూల్ సర్క్యూట్
- ఆర్డునో రిలే కంట్రోల్ ట్యుటోరియల్
- Arduino ఉపయోగించి DC మోటార్ కంట్రోల్
కోడ్ వివరణ:
ఈ ప్రాజెక్ట్ కోసం కోడ్ చాలా సులభం. డెమో వీడియోతో పూర్తి ఆర్డునో కోడ్ చివరిలో ఇవ్వబడింది.
ఇక్కడ మేము IR సెన్సార్ అవుట్పుట్ పిన్ను Arduino యొక్క పిన్ 2 కి కనెక్ట్ చేసాము. ఐఆర్ సెన్సార్ ఏదైనా వస్తువులను గుర్తించినప్పుడల్లా ఆర్డునో యొక్క పిన్ 2 ఎక్కువగా ఉంటుంది మరియు ఆ రిలే ఆధారంగా ఆర్డునో యొక్క పిన్ 7 కి అనుసంధానించబడి ఉంటుంది.
శూన్య సెటప్ () {పిన్మోడ్ (2, ఇన్పుట్); పిన్ మోడ్ (7, U ట్పుట్); సీరియల్.బెగిన్ (9600); } void loop () {if (DigitalRead (2) == 1) {Serial.println (DigitalRead (2)); డిజిటల్ రైట్ (7, హై); }
ఆర్డునోతో IR నియంత్రిత DC మోటార్ యొక్క పని:
ఈ ప్రాజెక్ట్ యొక్క పని నేరుగా ముందుకు ఉంది. ఐఆర్ సెన్సార్ ముందు కొంత వస్తువు ఉన్నప్పుడు, అది గుర్తించి, అవుట్పుట్ పిన్ను అధికంగా చేస్తుంది. IR సెన్సార్ యొక్క అవుట్పుట్ పిన్ Arduino కి కనెక్ట్ చేయబడింది, కాబట్టి Arduino దాన్ని చదివి పిన్ 7 ను అధికంగా చేయడం ద్వారా రిలే మాడ్యూల్ను సక్రియం చేస్తుంది. రిలే సక్రియం అయిన వెంటనే, ఇది DC మోటారును ఆన్ చేస్తుంది.ఐఆర్ సెన్సార్ దగ్గర వస్తువు లేనప్పుడు, ఐఆర్ సెన్సార్ యొక్క అవుట్పుట్ తక్కువగా ఉంటుంది మరియు డిసి మోటర్ కూడా ఆఫ్ స్థితిలో ఉంటుంది. IR సెన్సార్ యొక్క సున్నితత్వాన్ని మాడ్యూల్లోని పొటెన్షియోమీటర్ ఉపయోగించి సర్దుబాటు చేయవచ్చు. సున్నితత్వం అంటే వస్తువును గుర్తించగల దూరం.
ప్రాజెక్ట్ కోసం పూర్తి ఆర్డునో కోడ్ మరియు డెమో వీడియో క్రింద ఇవ్వబడ్డాయి.