- మాట్లాబ్ కోసం హార్డ్వేర్ మద్దతు ప్యాకేజీని సెటప్ చేయండి:
- మాట్లాబ్ పరీక్షించడం:
- మాట్లాబ్ మరియు ఆర్డునో ఉపయోగించి LED లను నియంత్రించడం:
ఈ ప్రాజెక్ట్లో, మేము నేర్చుకోబోతున్నాం,
- మాట్లాబ్ సాఫ్ట్వేర్లో ఆర్డునో కోసం హార్డ్వేర్ మద్దతును ఎలా సెటప్ చేయాలి.
- మాట్లాబ్ కోడ్ ఉపయోగించి ఆర్డునోను ఎలా నియంత్రించాలి.
Arduino కు సంకేతాలను వ్రాయడానికి మరియు అప్లోడ్ చేయడానికి మేము సాధారణంగా Arduino IDE ని ఉపయోగిస్తాము. MATLAB యొక్క ప్రయోజనం ఏమిటంటే, ఇది C / C ++ కన్నా తేలికైన ఉన్నత-స్థాయి ప్రోగ్రామింగ్ భాషను ఉపయోగిస్తుంది. MATLAB ను ఉపయోగించడం యొక్క ఇతర ప్రయోజనం ఏమిటంటే, I / O ఆపరేషన్ల ఫలితాలను మనం త్వరగా చూడవచ్చు (కంపైల్ చేయకుండా). అంతేకాకుండా, ఆర్టునో నుండి సేకరించిన డేటాను త్వరగా విశ్లేషించడానికి మరియు దృశ్యమానం చేయడానికి మేము ఉపయోగించే ప్లాటింగ్ ఫంక్షన్లను మాట్లాబ్ అందిస్తుంది. మొదట, మాట్లాబ్ సాఫ్ట్వేర్లో ఆర్డునో కోసం హార్డ్వేర్ సపోర్ట్ ప్యాకేజీని ఎలా సెటప్ చేయాలో నేర్చుకోబోతున్నాం. మాట్లాబ్ సాఫ్ట్వేర్లో ఆర్డునో కోసం హార్డ్వేర్ సపోర్ట్ ప్యాకేజీని సెటప్ చేసిన తరువాత, మాట్లాబ్ కోడ్ను ఉపయోగించి ఆర్డునో బోర్డ్కు అనుసంధానించబడిన ఎల్ఈడీలను నియంత్రించబోతున్నాం.
మాట్లాబ్ కోసం హార్డ్వేర్ మద్దతు ప్యాకేజీని సెటప్ చేయండి:
దశ 1. MATLAB ను ప్రారంభించండి (తాజా సంస్కరణకు ప్రాధాన్యత ఇవ్వబడింది).
దశ 2. లో పర్యావరణ విభాగం, ఎంచుకోండి Add-ons> త్వరగా హార్డ్వేర్ మద్దతు ప్యాకేజీలను .
దశ 3. ఇది యాడ్-ఆన్ ఎక్స్ప్లోరర్ విండోను ప్రారంభిస్తుంది.
దశ 4. Arduino హార్డ్వేర్ కోసం MATLAB మద్దతు ప్యాకేజీపై క్లిక్ చేయండి .
దశ 5. ఇన్స్టాల్పై క్లిక్ చేయండి, ఇప్పుడు ఇన్స్టాలర్ మీ మ్యాథ్వర్క్స్ ఖాతాలోకి లాగిన్ అవ్వమని అడుగుతుంది. మీకు మ్యాథ్వర్క్స్ ఖాతా లేకపోతే, మీరు ఇన్స్టాలేషన్ సమయంలో ఖాతాను సృష్టించవచ్చు.
దశ 6. లాగిన్ అయిన తర్వాత, లైసెన్స్ ఒప్పందాన్ని అంగీకరించి, సంస్థాపనకు వెళ్లండి.
దశ 7. ఇప్పుడు, ప్యాకేజీని డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేసే వరకు వేచి ఉండండి.
దశ 8. ఇప్పుడు మీరు మ్యాట్లాబ్ కోసం ఆర్డునో సపోర్ట్ ప్యాకేజీని విజయవంతంగా ఇన్స్టాల్ చేసారు.
మాట్లాబ్ పరీక్షించడం:
MATLAB కోసం మద్దతు ప్యాకేజీని ఇన్స్టాల్ చేసిన తరువాత, అది సరిగ్గా ఇన్స్టాల్ చేయబడిందో లేదో తనిఖీ చేయాలి.
1. మాట్లాబ్ తెరవండి.
2. ఆర్డునోను పిసికి కనెక్ట్ చేయండి.
3. కింది ఆదేశాన్ని MATLAB కమాండ్ విండోలో టైప్ చేయండి.
a = arduino ()
4. మనకు పిసికి ఒకటి కంటే ఎక్కువ ఆర్డునో కనెక్ట్ ఉంటే, అప్పుడు కింది ఆదేశాన్ని ఉపయోగించి కనెక్ట్ చేయబడిన బోర్డు రకం మరియు COM పోర్ట్ను పేర్కొనవచ్చు.
a = arduino ('COM5', 'uno')
5. పై ఆదేశాన్ని నమోదు చేసిన తరువాత, MATLAB మీ Arduino తో కమ్యూనికేట్ చేయడానికి ప్రయత్నిస్తుంది, విజయవంతమైతే, MATLAB PC కి కనెక్ట్ చేయబడిన Arduino బోర్డు యొక్క లక్షణాలను ప్రదర్శిస్తుంది.
6. ఇప్పుడు మనం వర్క్స్పేస్లో 'a' అనే వేరియబుల్ చూడవచ్చు, ఇది MATLAB arduino ఆబ్జెక్ట్. వస్తువును క్లియర్ చేయడానికి మేము ఈ క్రింది ఆదేశాన్ని ఉపయోగించవచ్చు.
క్లియర్ a
ఇది వర్క్స్పేస్ నుండి ఆర్డునో వస్తువును తొలగిస్తుంది.
మాట్లాబ్ మరియు ఆర్డునో ఉపయోగించి LED లను నియంత్రించడం:
ఈ ఉదాహరణలో, మేము MATLAB ని ఉపయోగించి Arduino కి అనుసంధానించబడిన LED ని రెప్ప వేయబోతున్నాము.
అవసరమైన భాగాలు:
- ఆర్డునో
- రెసిస్టర్లు
- LED లు
- Arduino కోసం USB కేబుల్
స్కీమాటిక్:
దశలు:
- మాట్లాబ్ ప్రారంభించండి.
- మీ Arduino ని PC కి కనెక్ట్ చేయండి.
- స్కీమాటిక్లో చూపిన విధంగా సర్క్యూట్ను తయారు చేయండి.
- మీ.m కోడ్ను తెరవండి.
- దాన్ని సేవ్ చేసి రన్ చేయండి.
- LED మెరిసే ప్రారంభమవుతుంది.
- 5 సార్లు మెరిసే తరువాత, LED ఆపివేయబడుతుంది.
కోడ్ చాలా సులభం మరియు ఇది క్రింద ఇవ్వబడింది, దానిని కాపీ చేసి.m పొడిగింపుతో ఫైల్లో సేవ్ చేయండి. మీరు కోడ్ చుట్టూ ఆడవచ్చు మరియు మీ అవసరాలకు అనుగుణంగా దాన్ని అనుకూలీకరించవచ్చు. ప్రాజెక్ట్ యొక్క పూర్తి పని క్రింది వీడియోలో ప్రదర్శించబడుతుంది.
Arduino తో MATLAB గ్రాఫికల్ ఇంటర్ఫేస్ గురించి మరింత తెలుసుకోవాలనుకుంటే ఈ ప్రాజెక్ట్ను తనిఖీ చేయండి: Arduino మరియు MATLAB ఉపయోగించి GUI బేస్డ్ హోమ్ ఆటోమేషన్ సిస్టమ్