ఆర్డునో ఉపయోగించి సంకేత భాషను టెక్స్ట్‌కు అనువదించడం ఎలా?

సాంకేతిక పరిజ్ఞానం ప్రతిఒక్కరికీ అందుబాటులో ఉండాలని మరియు వారు సాధారణ వ్యక్తులు లేదా ప్రత్యేకంగా సామర్థ్యం ఉన్న వ్యక్తులు కావాలని మేము నిరంతరం అంగీకరించాము. ఆవిష్కరణ యొక్క ప్రాథమిక ప్రయోజనం ఏమిటంటే, వ్యక్తులను నిమగ్నం చేయడం మరియు వారిని మెరుగుపరచడం, వారిని జయించడమే కాదు, వారికి సహాయం చేయడం.



వచనానికి సైన్ చేయండి

మాట్లాడటానికి అసమర్థత ఉన్న వ్యక్తులు వారి సందేశాలను తెలియజేయడానికి వివిధ రకాల కమ్యూనికేషన్ మార్గాలను ఉపయోగిస్తారు. వాటిలో సర్వసాధారణం సంకేత భాష. సంకేత భాష అనేది సందేశాన్ని అందించడానికి సంజ్ఞ పద్ధతిని ఉపయోగించే భాష. మాట్లాడటం లేదా వినడం సాధ్యం కాని వ్యక్తులలో సంకేత భాష సాధారణం. కాబట్టి, ఇక్కడ ఒక ప్రాజెక్ట్ ఉంది, ఇది సంకేత భాషను కొన్ని వచనంలోకి అనువదించడానికి మీకు సహాయపడుతుంది, ఇది ఇతర వ్యక్తులకు అర్థమవుతుంది.



టెక్స్ట్ ట్రాన్స్లేటర్కు సైన్ చేయడానికి ఆర్డునోను ఎలా ఉపయోగించాలి?

ఇప్పుడు మనం మరింత డేటాను సేకరించి, దానిని విశ్లేషించి, ఒక సర్క్యూట్ తయారు చేసి, మైక్రోకంట్రోలర్‌లో కోడ్‌ను బర్న్ చేసే దిశగా వెళ్దాం.



దశ 1: అవసరాలు

మేము పని ప్రారంభించడానికి ముందు, మేము ఉపయోగించబోయే ఉపకరణం గురించి సేకరించి అధ్యయనం చేయడం మంచిది. ఈ ప్రాజెక్ట్‌లో మనకు అవసరమైన అన్ని అంశాలను ఈ క్రింది జాబితా చూపిస్తుంది.



  • ఆర్డునో UNO
  • మగ / ఆడ జంపర్ వైర్లు
  • రెసిస్టర్లు (470 ఓంలు)
  • బ్రెడ్‌బోర్డ్ / వెరోబోర్డ్
  • అవివాహిత శీర్షికలు
  • గ్లోవ్

దశ 2: ఉపకరణాన్ని ఏర్పాటు చేయడం

సంజ్ఞను గుర్తించడానికి మేము ఫ్లెక్స్ సెన్సార్లను ఉపయోగిస్తాము. ఫ్లెక్స్ సెన్సార్ అనేది ప్రతిసారీ వంగినప్పుడు వేరే ప్రతిఘటనను మరియు విభిన్న కోణాన్ని ఇచ్చే సెన్సార్. దీనికి రెండు పిన్స్ ఉన్నాయి, ఇవి వోల్టేజ్ డివైడర్ కాన్ఫిగరేషన్‌లో అనుసంధానించబడి ఉన్నాయి. ఆర్డునోకు ఈ పిన్‌ల కనెక్షన్ క్రింద చూపబడింది.

సర్క్యూట్ రేఖాచిత్రం

ఫ్లెక్స్ 1, ఫ్లెక్స్ 2, ఫ్లెక్స్ 3, ఫ్లెక్స్ 4, ఫ్లెక్స్ 5 ఫ్లెక్స్ సెన్సార్లు, మరియు RES1, RES2, RES3, RES4, RES5 470-ఓం రెసిస్టర్లు. అన్ని ఫ్లెక్స్ సెన్సార్లలో ఒక పాయింట్ సాధారణం మరియు 5V దీనికి వర్తించబడుతుంది. మరొక వైపు, అన్ని రెసిస్టర్‌లలో ఒక కాలు సాధారణం మరియు భూమికి అనుసంధానించబడి ఉంటుంది. Arduino పిన్‌లకు ఇన్‌పుట్ 0 నుండి 1023 వరకు అనలాగ్ డేటాను అందుకుంటుంది, ఇది కోడ్‌లోని డిజిటల్ రూపంలోకి మార్చబడుతుంది.



ఇప్పుడు, ఫ్లెక్స్ సెన్సార్ ఎలా పనిచేస్తుందో మనకు తెలిసినట్లుగా, గ్లోవ్ యొక్క వేళ్ళపై ప్రతి ఫ్లెక్స్ సెన్సార్‌ను అటాచ్ చేయండి (సంసంజనాలు వాడకుండా ఉండండి). అన్ని ఫ్లెక్స్ సెన్సార్లకు సోల్డర్ జంపర్ వైర్లు మరియు పై చిత్రంలో చూపిన విధంగా వాటిని వెరోబోర్డ్‌లో కలుపుతుంది. కనెక్షన్లను జాగ్రత్తగా టంకం చేయండి మరియు కొనసాగింపు పరీక్ష చేయండి. కొనసాగింపు పరీక్ష విఫలమైతే, మీ టంకం కనెక్షన్‌లను మళ్లీ తనిఖీ చేసి వాటిని పరిష్కరించండి.

దశ 3: ఆర్డునోతో ప్రారంభించడం

మీకు Arduino IDE లేకపోతే, నుండి తాజా సంస్కరణను డౌన్‌లోడ్ చేయండి ఆర్డునో

  1. మీ పిసితో ఆర్డునోను కనెక్ట్ చేయండి మరియు కంట్రోల్ ప్యానెల్> హార్డ్‌వేర్ మరియు సౌండ్> పరికరాలు మరియు ప్రింటర్‌లకు వెళ్లి ఆర్డునో కనెక్ట్ చేయబడిన పోర్ట్ పేరును తనిఖీ చేయండి. నా PC లో ఇది COM14. ఇది మీ PC లో భిన్నంగా ఉండవచ్చు.

    పోర్ట్ సంఖ్యను కనుగొనడం

  2. మీ Arduino IDE ని తెరిచి, బోర్డును “Arduino / Genuino Uno” కు సెట్ చేయండి.

    సెట్టింగ్ బోర్డు

  3. మీ Arduino IDE ని తెరిచి, ముందు మీ PC లో మీరు గమనించిన పోర్ట్‌ను సెట్ చేయండి.

    పోర్ట్ సెట్ చేస్తోంది

  4. ఇప్పుడు దిగువ జతచేయబడిన కోడ్‌ను డౌన్‌లోడ్ చేసి, అప్‌లోడ్ బటన్‌ను క్లిక్ చేయడం ద్వారా మీ ఆర్డునో బోర్డుకు అప్‌లోడ్ చేయండి.

    అప్‌లోడ్ చేయండి

డౌన్లోడ్ లింక్: ఇక్కడ నొక్కండి

దశ 4: కోడ్

కోడ్ బాగా వ్యాఖ్యానించబడింది, అయితే ఇది ఎలా పనిచేస్తుందో ఇక్కడ కొన్ని సాధారణ వివరణ ఉంది.

  1. ప్రారంభ కోడ్‌లో, ఆర్డునో యొక్క 5 అనలాగ్ పిన్‌లు ఫ్లెక్స్ సెన్సార్‌లతో ఉపయోగించడానికి ప్రారంభించబడతాయి. Arduino నుండి Vcc కంటే మరియు 4.7k ఓం నిరోధకత సర్క్యూట్లో ఉపయోగించబడుతుంది. అప్పుడు స్ట్రెయిట్ ఫ్లెక్స్ సెన్సార్ యొక్క నిరోధకత మరియు 90-డిగ్రీల కోణంలో నిరోధకత ప్రారంభించబడుతుంది. కోడ్ రాయడానికి ఈ ప్రారంభాలు సహాయపడతాయి.
  2. శూన్య సెటప్ () మేము ఆర్డునో యొక్క బాడ్ రేటును ప్రారంభించే ఒక ఫంక్షన్ మరియు మొత్తం ఐదు అనలాగ్ పిన్స్ INPUT గా ఉపయోగించటానికి ప్రారంభించబడ్డాయి. బాడ్ రేట్ అంటే మైక్రోకంట్రోలర్ కమ్యూనికేట్ చేసే వేగం.
  3. శూన్య లూప్ () ఒక చక్రంలో నిరంతరం మళ్లీ మళ్లీ నడిచే ఫంక్షన్. ఈ ఫంక్షన్‌లో, అన్ని అనలాగ్ విలువలు చదివి డిజిటల్ విలువలుగా మార్చబడతాయి. అప్పుడు, వోల్టేజ్ డివైడర్ ఫార్ములాను ఉపయోగించడం ద్వారా నిరోధకత లెక్కించబడుతుంది మరియు ఆ నిరోధకత ద్వారా, ఫ్లెక్స్ సెన్సార్ యొక్క బెండ్ కోణం లెక్కించబడుతుంది.

మీరు కోడ్‌ను అర్థం చేసుకుని, అప్‌లోడ్ చేసిన తర్వాత, చేతి తొడుగులు ధరించి, వాటిని టెక్స్ట్‌లోకి అనువదించడానికి వేర్వేరు హావభావాలు చేయండి. కోడ్‌లో, మీకు నచ్చిన వేలు కదలిక యొక్క మరిన్ని కలయికలను జోడించవచ్చు మరియు తదనుగుణంగా సందేశాన్ని ప్రదర్శించవచ్చు. మీ సంకేత భాష ఇప్పుడు వచనంగా మార్చబడిందని మీరు చూస్తారు.

దశ 5: అధునాతన

ఈ ప్రాజెక్ట్ సంకేత భాషను టెక్స్ట్‌గా మార్చడం మరియు దానిని సీరియల్ మానిటర్‌లో ప్రదర్శించడం. ఉపయోగించిన మైక్రోకంట్రోలర్ ఆర్డునో కాబట్టి, ఆర్డునోకు డేటా కేబుల్ ద్వారా పిసికి కనెక్ట్ అయినప్పుడు మాత్రమే ఈ పరికరం పనిచేస్తుంది ఎందుకంటే ఆర్డునోకు అంతర్నిర్మిత వైఫై మాడ్యూల్ లేదు. ఈ ప్రాజెక్ట్‌ను మరింత ఆసక్తికరంగా చేయడానికి మీరు బాహ్య వైఫై మాడ్యూల్‌ను జోడించవచ్చు లేదా ఆర్డునోకు బదులుగా ESP మాడ్యూల్‌ను ఉపయోగించవచ్చు మరియు డేటా కేబుల్‌ను వదిలించుకోవచ్చు మరియు వైఫై ద్వారా ప్రసంగ అనువాదానికి సంకేతాన్ని ఆస్వాదించండి.