- అవసరాలు:
- సాఫ్ట్వేర్లను డౌన్లోడ్ చేయడం మరియు ఇన్స్టాల్ చేయడం:
- ఆర్డునో హార్డ్వేర్ భాగం మరియు సర్క్యూట్ రేఖాచిత్రం:
- ఆర్డునో సాఫ్ట్వేర్ భాగం:
- అల్ట్రాసోనిక్ రాడార్ కోసం Android మొబైల్ అప్లికేషన్:
- పని వివరణ:
ఇది ఒక ఆసక్తికరమైన ప్రాజెక్ట్, దీనిలో బ్లూటూత్ ఉపయోగించి మొబైల్ అప్లికేషన్ (ఆండ్రాయిడ్) కు సమాచారాన్ని ప్రసారం చేయడానికి ఆర్డునో మరియు అల్ట్రా సోనిక్ సెన్సార్ను ఉపయోగించే నిఘా పరికరాన్ని రూపొందించడానికి ఆర్డునో మరియు ఆండ్రాయిడ్ యొక్క శక్తిని మేము అన్వేషిస్తాము.
భద్రత మరియు భద్రత యుగాల నుండి మా ప్రాధమిక ఆందోళన. టిల్ట్ మరియు పాన్ ఆప్షన్తో నైట్ మోడ్ ఉన్న సెక్యూరిటీ కెమెరాను ఇన్స్టాల్ చేయడం మా జేబుల్లో పెద్ద రంధ్రం కాలిపోతుంది. అందువల్ల ఏ వీడియో ఫీచర్లు లేకుండా దాదాపుగా అదే విధంగా చేసే ఆర్థిక పరికరాన్ని తయారు చేద్దాం.
ఈ పరికరం అల్ట్రాసోనిక్ సెన్సార్ సహాయంతో వస్తువులను గ్రహిస్తుంది మరియు అందువల్ల రాత్రి సమయాల్లో కూడా పని చేస్తుంది. అలాగే మేము ఒక సర్వో మోటారుపై యుఎస్ (అల్ట్రా సోనిక్) సెన్సార్ను మౌంట్ చేస్తున్నాము, ఈ సర్వో మోటారును ఆ ప్రాంతాన్ని స్కాన్ చేయడానికి స్వయంచాలకంగా తిప్పడానికి అమర్చవచ్చు లేదా మా మొబైల్ అనువర్తనాన్ని ఉపయోగించి మానవీయంగా తిప్పవచ్చు, తద్వారా మేము అల్ట్రాసోనిక్ సెన్సార్ను ఫోకస్ చేయవచ్చు మనకు అవసరమైన దిశ మరియు అక్కడ ఉన్న వస్తువులను గ్రహించండి. యుఎస్ సెన్సార్ గ్రహించిన మొత్తం సమాచారం బ్లూటూత్ మాడ్యూల్ (హెచ్సి -05) ఉపయోగించి మా స్మార్ట్ ఫోన్కు ప్రసారం చేయబడుతుంది. కనుక ఇది సోనార్ లేదా రాడార్ లాగా పని చేస్తుంది.
ఆసక్తికరంగా ఉందా ??…. ఈ ప్రాజెక్ట్ చేయడానికి మనకు ఏమి అవసరమో చూద్దాం.
అవసరాలు:
హార్డ్వేర్:
- A + 5V విద్యుత్ సరఫరా (నేను విద్యుత్ సరఫరా కోసం నా Arduino (మరొక) బోర్డుని ఉపయోగిస్తున్నాను)
- ఆర్డునో మెగా (మీరు ప్రో మినీ నుండి యున్ వరకు ఏదైనా ఉపయోగించవచ్చు)
- సర్వో మోటార్ (ఏదైనా రేటింగ్)
- బ్లూటూత్ మాడ్యూల్ (HC-05)
- అల్ట్రా సోనిక్ సెన్సార్ (HC-SR04)
- బ్రెడ్బోర్డ్ (తప్పనిసరి కాదు)
- వైర్లను కనెక్ట్ చేస్తోంది
- Android మొబైల్
- ప్రోగ్రామింగ్ కోసం కంప్యూటర్
సాఫ్ట్వేర్:
- ఆర్డునో సాఫ్ట్వేర్
- Android SDK
- Android ను ప్రాసెస్ చేస్తోంది (మొబైల్ అనువర్తనాన్ని సృష్టించడానికి)
మేము మా పదార్థాలతో సిద్ధమైన తర్వాత, హార్డ్వేర్ను నిర్మించడం ప్రారంభిద్దాం. నేను సులభంగా అర్థం చేసుకోవడానికి ఈ ట్యుటోరియల్ను ఆర్డునో పార్ట్ మరియు ప్రాసెసింగ్ పార్ట్గా విభజించాను. ప్రాసెసింగ్కు క్రొత్తగా ఉన్న వ్యక్తులు పెద్దగా భయపడనవసరం లేదు ఎందుకంటే ట్యుటోరియల్ చివరిలో పూర్తి కోడ్ ఇవ్వబడుతుంది, దీనిని ఉపయోగించవచ్చు.
సాఫ్ట్వేర్లను డౌన్లోడ్ చేయడం మరియు ఇన్స్టాల్ చేయడం:
Arduino IDE ఇక్కడ నుండే ఇన్స్టాల్ చేయబడతాయి. మీ OS ప్రకారం సాఫ్ట్వేర్ను డౌన్లోడ్ చేసి, దాన్ని ఇన్స్టాల్ చేయండి. Arduino IDE కి మీ Arduino హార్డ్వేర్తో కమ్యూనికేట్ చేయడానికి డ్రైవర్ అవసరం. మీరు మీ బోర్డును మీ కంప్యూటర్తో కనెక్ట్ చేసిన తర్వాత ఈ డ్రైవర్ స్వయంచాలకంగా ఇన్స్టాల్ చేయబడాలి. మీరు ఆర్డునో నడుస్తున్నారని నిర్ధారించుకోవడానికి ఉదాహరణల నుండి బ్లింక్ ప్రోగ్రామ్ను అప్లోడ్ చేయడానికి ప్రయత్నించండి.
ప్రోసెసింగ్ IDE ఇక్కడ నుండే ఇన్స్టాల్ చేయబడతాయి. ప్రాసెసింగ్ అనేది ఒక అద్భుతమైన ఓపెన్ సోర్స్ అప్లికేషన్, ఇది చాలా విషయాలకు ఉపయోగించబడుతుంది, దీనికి వివిధ రీతులు ఉన్నాయి. “జావా మోడ్” లో మనం విండోస్ కంప్యూటర్ అప్లికేషన్స్ (.EXE ఫైల్స్) ను క్రియేట్ చేయవచ్చు మరియు “ఆండ్రాయిడ్ మోడ్” లో మనం ఆండ్రాయిడ్ మొబైల్ అప్లికేషన్స్ (.APK ఫైల్స్) ను క్రియేట్ చేసుకోవచ్చు.. ఈ ట్యుటోరియల్ ప్రాసెసింగ్ యొక్క ప్రాథమికాలను కవర్ చేయదు, అందువల్ల మీరు ఇక్కడ ఈ గొప్ప యూట్యూబ్ ఛానెల్కు జావా ప్రోగ్రామింగ్ లేదా ప్రాసెసింగ్ హెడ్ నేర్చుకోవాలనుకుంటే.
ఆర్డునో హార్డ్వేర్ భాగం మరియు సర్క్యూట్ రేఖాచిత్రం:
ఈ ప్రాజెక్ట్లో సర్వో మోటార్, బ్లూటూత్ మాడ్యూల్, అల్ట్రాసోనిక్ సెన్సార్ వంటి చాలా భాగాలు ఉంటాయి. అందువల్ల మీరు ఒక సంపూర్ణ అనుభవశూన్యుడు అయితే, ఈ భాగాలను కలిగి ఉన్న కొన్ని ప్రాథమిక ట్యుటోరియల్తో ప్రారంభించి, ఇక్కడకు తిరిగి రండి. సర్వో మోటార్, బ్లూటూత్ మాడ్యూల్ మరియు అల్ట్రాసోనిక్ సెన్సార్పై మా వివిధ ప్రాజెక్టులను ఇక్కడ చూడండి.
అన్ని భాగాలు ఆర్డునో చేత శక్తినివ్వవు, ఎందుకంటే, సర్వో మోటారు, బ్లూటూత్ మాడ్యూల్ మరియు యుఎస్ సెన్సార్ మొత్తంగా చాలా కరెంట్ను ఆకర్షిస్తాయి, ఇవి ఆర్డునో సోర్స్ చేయలేవు. అందువల్ల ఏదైనా బాహ్య + 5 వి సరఫరాను ఉపయోగించడం ఖచ్చితంగా మంచిది. మీకు అందుబాటులో ఉన్న బాహ్య + 5 వి సరఫరా లేకపోతే, నేను చేసినట్లు మీరు రెండు ఆర్డునో బోర్డుల మధ్య భాగాలను పంచుకోవచ్చు. నేను సర్వోస్ పవర్ పట్టాలను మరొక ఆర్డునో బోర్డ్ (ఎరుపు రంగు) కి కనెక్ట్ చేసాను మరియు బ్లూటూత్ మాడ్యూల్ HC-05 మరియు అల్ట్రాసోనిక్ సెన్సార్ HC-SR04 ను ఆర్డునో మెగాకు కనెక్ట్ చేసాను. జాగ్రత్త: ఒక ఆర్డునో బోర్డ్ను ఉపయోగించి ఈ మాడ్యూళ్లన్నింటినీ శక్తివంతం చేయడం వలన ఆర్డునో వోల్టేజ్ రెగ్యులేటర్ను వేయించవచ్చు.
ఈ ఆర్డునో బేస్డ్ సోనార్ ప్రాజెక్ట్ కోసం కనెక్షన్ రేఖాచిత్రం క్రింద ఇవ్వబడింది:
కనెక్షన్లు చేసిన తర్వాత, క్రింద చూపిన విధంగా యుఎస్ సెన్సార్ను మీ సర్వో మోటర్లోకి మౌంట్ చేయండి:
సెన్సార్ను మౌంట్ చేయడానికి నా వ్యర్థంలో ఉన్న ఒక చిన్న ప్లాస్టిక్ ముక్క మరియు డబుల్ సైడ్ టేప్ను ఉపయోగించాను. మీరు అదే పని చేయడానికి మీ స్వంత ఆలోచనతో రావచ్చు. మార్కెట్లో సర్వో హోల్డర్లు కూడా అందుబాటులో ఉన్నారు, వీటిని అదే ప్రయోజనం కోసం ఉపయోగించవచ్చు.
సర్వో మౌంట్ చేయబడి, కనెక్షన్లు ఇచ్చిన తర్వాత, ఇది ఇలా ఉండాలి.
ఏదైనా కనెక్షన్లు తప్పుగా ఉంటే పైన ఉన్న స్కీమాటిక్స్ను అనుసరించండి. ఇప్పుడు ఆర్డునో ఐడిఇని ఉపయోగించి ఆర్డునో మెగా ప్రోగ్రామింగ్ ప్రారంభిద్దాం.
ఆర్డునో సాఫ్ట్వేర్ భాగం:
మేము మా కోడ్ను వ్రాయాలి, తద్వారా ఒక వస్తువు మరియు అల్ట్రా సోనిక్ సెన్సార్ మధ్య దూరాన్ని లెక్కించవచ్చు మరియు దానిని మా మొబైల్ అనువర్తనానికి పంపవచ్చు. మేము మా సర్వో మోటారును తుడిచిపెట్టడానికి కోడ్ రాయాలి మరియు బ్లూటూత్ మాడ్యూల్ అందుకున్న డేటా నుండి కూడా నియంత్రించబడాలి. చింతించకండి ప్రోగ్రామ్ మీరు చిత్రించగలిగే దానికంటే చాలా సులభం, ఆర్డునో మరియు దాని లైబ్రరీలకు ధన్యవాదాలు. కోడ్ విభాగంలో పూర్తి కోడ్ క్రింద ఇవ్వబడింది.
సర్వో మోటారు స్వయంచాలకంగా ఎడమ నుండి కుడికి (170 నుండి 10) మరియు మళ్ళీ కుడి నుండి ఎడమకు (10 నుండి 170 వరకు) స్వీప్ చేయడానికి దిగువ ఫంక్షన్ ఉపయోగించబడుతుంది. ఉచ్చులు కోసం రెండు ఒకే సాధించడానికి ఉపయోగిస్తారు. సెన్సార్ మరియు ఆబ్జెక్ట్ మధ్య దూరాన్ని లెక్కించడానికి మరియు బ్లూటూత్కు ప్రసారం చేయడానికి రెండు ఫంక్షన్ల లోపల మాకు () ఫంక్షన్ అంటారు. సర్వో నెమ్మదిగా తిప్పడానికి 50 ఎంఎస్ ఆలస్యం ఇవ్వబడుతుంది. మోటారు నెమ్మదిగా మీ రీడింగులను మారుస్తుంది.
// ** సర్వో స్వీప్ చేయడానికి ఫంక్షన్ ** // శూన్యమైన సర్వోఫన్ () {సీరియల్.ప్రింట్ల్న్ ("స్వీపింగ్"); // డీబగ్గింగ్ కోసం (posc = 10; posc <= 170; posc ++) // 10 నుండి 170 డిగ్రీలను ఉపయోగించడం 0 నుండి 180 కన్నా సురక్షితం ఎందుకంటే కొంతమంది సర్వో తీవ్ర దేవదూతల వద్ద పనిచేయకపోవచ్చు {servo.write (posc); // సర్వో మోటార్ ఆలస్యం యొక్క స్థానాన్ని సెట్ చేయండి (50); మాకు (); // వస్తువుల దూరాన్ని కొలవండి US సెన్సార్ sing (posc = 170; posc> = 10; posc--) {servo.write (posc); ఆలస్యం (50); మాకు (); // వస్తువుల దూరాన్ని కొలవండి US సెన్సార్ పాడండి} Serial.println ("స్కాన్ కంప్లీట్"); ఫ్లాగ్ డీబగ్గింగ్ కోసం // = 0; } // ** సర్వో స్వీపింగ్ ఫంక్షన్ ముగింపు ** //
ముందే చెప్పినట్లుగా, సర్వో మోటారును స్మార్ట్ ఫోన్ నుండి మానవీయంగా నియంత్రించవచ్చు. మోటారును కుడివైపుకి తరలించడానికి మీరు కుడివైపు స్వైప్ చేయండి మరియు మోటారును ఎడమ వైపుకు తరలించడానికి ఎడమవైపు స్వైప్ చేయండి. పై ఫంక్షన్ అదే సాధించడానికి ఉపయోగించబడుతుంది. సర్వో మోటర్ యొక్క దేవదూత నేరుగా బ్లూటూత్ మాడ్యూల్ ద్వారా స్వీకరించబడుతుంది మరియు వేరియబుల్ బ్లూటూత్డేటాలో నిల్వ చేయబడుతుంది, అప్పుడు సర్వో సర్వో.రైట్ (బ్లూటూత్డేటా) అనే పంక్తిని ఉపయోగించి నిర్దిష్ట దేవదూతలో స్థానం పొందుతుంది.
// ** సర్వోను మానవీయంగా నియంత్రించే పని ** // శూన్యమైన మాన్యువల్సర్వో () {మాకు (); // వినియోగదారు నుండి విలువను పొందండి మరియు సర్వోను నియంత్రించండి (బ్లూబాయ్.అవబుల్ ()) {బ్లూటూత్డేటా = బ్లూబాయ్.రెడ్ (); సీరియల్.ప్రింట్ల్న్ (బ్లూటూత్డేటా); servo.write (బ్లూటూత్డేటా); సీరియల్.ప్రింట్ల్న్ ("రాసిన"); if (బ్లూటూత్డేటా == 'p') {ఫ్లాగ్ = 0; Man}} // __ మాన్యువల్ కంట్రోల్ ఫంక్షన్ ముగింపు __ //
ప్రస్తుతం వస్తువు ముందు దూరం క్రింద ఫంక్షన్ ద్వారా లెక్కించబడతాయి. ఇది స్పీడ్ = దూరం / సమయం అనే సాధారణ సూత్రాలతో పనిచేస్తుంది. యుఎస్ వేవ్ యొక్క వేగం మరియు దూరం తీసుకున్న సమయాన్ని మనకు తెలుసు కాబట్టి పై సూత్రాలను ఉపయోగించి లెక్కించవచ్చు.
// ** దూరాన్ని కొలవడానికి ఫంక్షన్ ** // మాకు శూన్యమైనది () {int వ్యవధి, దూరం; డిజిటల్ రైట్ (ట్రిగ్పిన్, హై); delayMicroseconds (1000); డిజిటల్ రైట్ (ట్రిగ్పిన్, తక్కువ); వ్యవధి = పల్స్ఇన్ (ఎకోపిన్, హై); దూరం = (వ్యవధి / 2) / 29.1; // (దూరం <200 && దూరం> 0) బ్లూబాయ్.రైట్ (దూరం) ఉంటే సెన్సార్ నుండి దూరాన్ని లెక్కిస్తుంది; } // __ దూర కొలత ఫంక్షన్ ముగింపు __ //
ప్రోగ్రామ్లో మీకు ఏమైనా సందేహాలు ఉంటే, మీ క్వైర్ల కోసం వ్యాఖ్య విభాగాన్ని ఉపయోగించడానికి సంకోచించకండి. కాబట్టి, మేము మా కోడ్తో సిద్ధమైన తర్వాత, మన హార్డ్వేర్లోకి నేరుగా కోడ్ను డంప్ చేయవచ్చు. కానీ ఆండ్రాయిడ్ అప్లికేషన్కు కనెక్ట్ అయ్యే వరకు నిఘా పరికరం పనిచేయడం ప్రారంభించదు. పూర్తి పని కోసం చివరిలో వీడియోను కూడా తనిఖీ చేయండి.
అల్ట్రాసోనిక్ రాడార్ కోసం Android మొబైల్ అప్లికేషన్:
మీరు మీ స్వంత అప్లికేషన్ను తయారు చేయకూడదనుకుంటే, బదులుగా ఈ ట్యుటోరియల్లో ఉపయోగించిన అదే అప్లికేషన్ను ఇన్స్టాల్ చేయాలనుకుంటే మీరు క్రింది దశలను అనుసరించవచ్చు.
1. మీరు ఈ క్రింది లింక్ నుండి నేరుగా APK ఫైల్ను డౌన్లోడ్ చేసుకోవచ్చు . ఈ APK ఫైల్ Android వెర్షన్ 4.4.2 మరియు అంతకంటే ఎక్కువ (కిట్కాట్ పైన) కోసం తయారు చేయబడింది. జిప్ ఫైల్ నుండి APK ఫైల్ను సంగ్రహించండి.
అల్ట్రాసోనిక్ రాడార్ కోసం Android అప్లికేషన్
2.Apk ఫైల్ను మీ కంప్యూటర్ నుండి మీ మొబైల్ ఫోన్కు బదిలీ చేయండి.
3. మీ Android సెట్టింగ్లలో తెలియని మూలాల నుండి అప్లికేషన్ను ఇన్స్టాల్ చేయడాన్ని ప్రారంభించండి.
4. అప్లికేషన్ ఇన్స్టాల్.
విజయవంతంగా ఇన్స్టాల్ చేయబడితే, క్రింద చూపిన విధంగా మీ ఫోన్లో ఇన్స్టాల్ చేయబడిన “జెలోబ్ట్” అనే అప్లికేషన్ మీకు కనిపిస్తుంది:
మీరు ఈ APK ని ఇన్స్టాల్ చేసి ఉంటే, మీరు ఈ క్రింది భాగాన్ని దాటవేసి తదుపరి విభాగానికి వెళ్లవచ్చు.
ప్రాసెసింగ్ ఉపయోగించి మీ స్వంత అప్లికేషన్ను ప్రోగ్రామింగ్ చేయడం:
గాని మీరు పైన ఇచ్చిన.APK ఫైల్ను ఉపయోగించవచ్చు లేదా ఇక్కడ వివరించిన విధంగా ప్రాసెసింగ్ ఉపయోగించి మీ స్వంత అనువర్తనాన్ని నిర్మించవచ్చు. ప్రోగ్రామింగ్పై తక్కువ పరిజ్ఞానం ఉన్నందున, మీ Android అనువర్తనం కోసం మీ స్వంత కోడ్ను రాయడం కూడా చాలా సులభం. మీరు ఇప్పుడే ప్రారంభిస్తుంటే, ఈ కోడ్ ప్రారంభ స్థాయి కంటే కొంచెం ఎక్కువగా ఉన్నందున ప్రారంభించడం మంచిది కాదు.
ఈ ప్రోగ్రామ్ రెండు గ్రంథాలయాలను ఉపయోగిస్తుంది, అవి “కేతై లైబ్రరీ” మరియు “కంట్రోల్ పి 5 లైబ్రరీ” . మన మొబైల్ ఫోన్లోని అన్ని హార్డ్వేర్లను నియంత్రించడానికి కేతై లైబ్రరీ ఉపయోగించబడుతుంది. మీ ఫోన్లు బ్యాటరీ స్థాయి, సామీప్య సెన్సార్ విలువలు, యాక్సిలెరోమీటర్ సెన్సార్ విలువలు, బ్లూటూత్ నియంత్రణ ఎంపికలు మొదలైన వాటిని ఈ లైబ్రరీ ద్వారా సులభంగా యాక్సెస్ చేయవచ్చు. ఈ ప్రోగ్రామ్లో బ్లూటూత్ మరియు ఆర్డునో బ్లూటూత్ (హెచ్సి -05) ఫోన్ల మధ్య కమ్యూనికేషన్ను ఏర్పాటు చేయడానికి మేము ఈ లైబ్రరీని ఉపయోగిస్తాము. మా కంట్రోల్ సిస్టమ్ కోసం గ్రాఫ్లను ప్లాట్ చేయడానికి “కంట్రోల్ పి 5 లైబ్రరీ” ఉపయోగించబడుతుంది.
పూర్తి Android కార్యక్రమం జోడించబడింది మీరు ఇక్కడ నుండి డౌన్లోడ్ చేసుకోవచ్చు.
జాగ్రత్త: పైన పేర్కొన్న లైబ్రరీలను ఇన్స్టాల్ చేయడం మర్చిపోవద్దు మరియు కోడ్ భాగాన్ని మాత్రమే పేస్ట్ చేయవద్దు, ఎందుకంటే కోడ్ డేటా ఫోల్డర్ నుండి చిత్రాలను దిగుమతి చేస్తుంది, ఇది పైన పేర్కొన్న అటాచ్మెంట్లో ఇవ్వబడుతుంది. అందువల్ల డౌన్లోడ్ చేసి వాడండి.
మీరు కోడింగ్ భాగాన్ని పూర్తి చేసి, విజయవంతంగా కంపైల్ చేసిన తర్వాత మీరు మీ మొబైల్ ఫోన్ను నేరుగా డేటా కేబుల్ ద్వారా మీ కంప్యూటర్కు కనెక్ట్ చేయవచ్చు మరియు మీ మొబైల్ ఫోన్లో అప్లికేషన్ను మూగ చేయడానికి ప్లే బటన్పై క్లిక్ చేయండి. మా ఇతర ప్రాసెసింగ్ ప్రాజెక్టులను కూడా తనిఖీ చేయండి: ప్రాసెసింగ్ ఉపయోగించి ఆర్డునో మరియు స్మార్ట్ ఫోన్ కంట్రోల్డ్ ఎఫ్ఎమ్ రేడియో ఉపయోగించి పింగ్ పాంగ్ గేమ్.
పని వివరణ:
ఇప్పుడు, మేము మా హార్డ్వేర్ మరియు సాఫ్ట్వేర్ భాగంతో సిద్ధంగా ఉన్నాము. మీ హార్డ్వేర్ను శక్తివంతం చేయండి మరియు మీ మొబైల్ను బ్లూటూత్ మాడ్యూల్కు జత చేయండి. జత చేసిన తర్వాత మేము ఇప్పుడే ఇన్స్టాల్ చేసిన మీ “జెలోబ్ట్” అప్లికేషన్ను తెరిచి, ఇప్పుడు ఒక సెకను వేచి ఉండండి మరియు మీ బ్లూటూత్ మాడ్యూల్ (హెచ్సి -05) మీ స్మార్ట్ ఫోన్తో స్వయంచాలకంగా కనెక్ట్ కావడాన్ని మీరు గమనించాలి. కనెక్షన్ స్థాపించబడిన తర్వాత మీరు ఈ క్రింది స్క్రీన్ను పొందుతారు:
దీనికి కనెక్ట్ చేయబడిందని మీరు గమనించవచ్చు: స్క్రీన్ పైభాగంలో పరికర పేరు (హార్డ్వేర్ చిరునామా). ఇది సర్వో మోటర్ యొక్క ప్రస్తుత దేవదూత మరియు యుఎస్ సెన్సార్ మధ్య దూరాన్ని కూడా ప్రదర్శిస్తుంది. కొలిచిన దూరం ఆధారంగా ఎరుపు నేపథ్యంలో నీలిరంగు గ్రాఫ్ కూడా రూపొందించబడింది. వస్తువు ఎంత దగ్గరగా ఉందో నీలిరంగు ప్రాంతం పెరుగుతుంది. కొన్ని వస్తువులను సమీపంలో ఉంచినప్పుడు కొలిచిన గ్రాఫ్ పై రెండవ చిత్రంలో కూడా చూపబడుతుంది.
ముందే చెప్పినట్లుగా మీరు మీ మొబైల్ అనువర్తనం నుండి మీ సర్వో మోటారును కూడా నియంత్రించవచ్చు. వీటిని చేయడానికి, స్టాప్ బటన్ పై క్లిక్ చేయండి. ఇది మీ సర్వోను స్వయంచాలకంగా తుడుచుకోకుండా చేస్తుంది. మీరు స్క్రీన్ దిగువన వృత్తాకార చక్రంను కూడా కనుగొనవచ్చు, ఇది స్వైప్ చేసినప్పుడు గడియారం లేదా యాంటీ క్లాక్ వారీ దిశలో తిరుగుతుంది. ఈ చక్రం స్వైప్ చేయడం ద్వారా మీరు మీ సర్వో మోటారును నిర్దిష్ట దిశలో తిప్పవచ్చు. స్వైప్ చేసినప్పుడు నవీకరించబడిన చక్రం మరియు గ్రాఫ్ క్రింది చిత్రంలో చూపబడతాయి.
Arduino కోడ్ క్రింద ఇవ్వబడింది మరియు Android అనువర్తనం కోసం APK ఫైల్ ఇక్కడ ఉంది. పూర్తి ప్రాజెక్ట్ యొక్క పని క్రింది వీడియోలో చూపబడింది. మీరు ప్రాజెక్ట్ అర్థం చేసుకున్నారని ఆశిస్తున్నాము. మీకు ఏవైనా ప్రశ్నలు ఉంటే, దయచేసి దిగువ వ్యాఖ్య విభాగాన్ని ఉపయోగించండి.