- చిర్ప్ ఉపయోగించి హోమ్ ఆటోమేషన్ పరికరాల కోసం ఒక నవల విధానం
- గూగుల్ అసిస్టెంట్తో చిర్ప్ ఆడియోను ప్లే చేస్తోంది
- మీ ఆర్డునో నానో 33 ను సిద్ధం చేస్తోంది
ఇటీవల నేను మార్కెట్లోని అన్ని కొత్త హోమ్ ఆటోమేషన్ ఉత్పత్తులతో ఆసక్తిని కలిగి ఉన్నాను, అందువల్ల లైట్లు, అభిమానులు, ఎసి మరియు ఏది నియంత్రించకూడదని నేను గూగుల్ హోమ్ మినీ మరియు కొన్ని ఇతర స్మార్ట్ పరికరాలను కొనుగోలు చేసాను. ఇది పని చేస్తున్నప్పుడు మరియు ప్రతిదీ ఉపయోగించడానికి సరదాగా ఉన్నప్పటికీ, ఈ వైర్లెస్ కనెక్టివిటీలన్నీ నా చుట్టూ జరుగుతుండటంతో నేను కొంచెం ఇబ్బంది పడ్డాను. నా పడకగదిలో 5 స్మార్ట్ పరికరాలు ఉన్నాయి, మరియు నా ల్యాప్టాప్ మరియు ఫోన్తో సహా, ఇది నా చుట్టూ ఉన్న మొత్తం 7 వైర్లెస్ పరికరాలు ఎల్లప్పుడూ నా రౌటర్తో కనెక్ట్ అవుతూ ఉంటాయి. ఈ వై-ఫై సిగ్నల్స్ మన ఆరోగ్యానికి చెడుగా ఉండవచ్చని నేను భయపడ్డాను మరియు సైన్స్డైరెక్ట్పై ఈ పరిశోధనా పత్రం నా ఆలోచనలకు సాక్ష్యాలను జోడించింది. ఆపరేట్ చేయడానికి వై-ఫై / బ్లూటూత్ అవసరం లేని ప్రత్యామ్నాయ వైర్లెస్ హోమ్ ఆటోమేషన్ పరిష్కారం గురించి నేను ఆలోచించడం ప్రారంభించినప్పుడు ఇది జరిగింది.
చిర్ప్ ఉపయోగించి హోమ్ ఆటోమేషన్ పరికరాల కోసం ఒక నవల విధానం
మేము ఇంతకుముందు ఐఆర్ రిమోట్ కంట్రోల్డ్ హోమ్ ఆటోమేషన్ ప్రాజెక్ట్ను నిర్మించాము, ఇది వై-ఫై లేదా బ్లూటూత్ లేకుండా పని చేయగలదు, కానీ ఇది ఇకపై చల్లగా ఉండదు మరియు పరికరాలను వాయిస్తో నియంత్రించాలనుకున్నాను. స్మార్ట్ పరికరాలతో నేరుగా కమ్యూనికేట్ చేయడానికి గూగుల్ హోమ్ మినీ కోసం నేను ఒక టెక్నిక్ కోసం చూస్తున్నాను, కాబట్టి ప్రాథమికంగా నాకు వై-ఫై లేదా బిఎల్ఇ ఉపయోగించకుండా మెషిన్ టు మెషిన్ వైర్లెస్ కమ్యూనికేషన్ పద్ధతి అవసరం.
చిర్ప్ యొక్క CTO డాన్ జోన్స్తో ఇంటర్వ్యూను నేను జ్ఞాపకం చేసుకున్నప్పుడు, అతను చిర్ప్ను పరిచయం చేశాడు “చిర్ప్ ధ్వని తరంగాలను ఉపయోగించి సమాచారాన్ని ప్రసారం చేయడానికి ఒక మార్గం. రేడియో పౌన encies పున్యాలను ఉపయోగించే వై-ఫై లేదా బ్లూటూత్కు భిన్నంగా, చిర్ప్ ఏ కంప్యూటర్ స్పీకర్ను ఉపయోగించి ప్లే చేయగల (ప్రసారం) మరియు RF చిప్స్ వంటి అదనపు హార్డ్వేర్ అవసరం లేకుండా ఏ కంప్యూటర్ మైక్రోఫోన్ ద్వారా అయినా స్వీకరించగల టోన్లలో డేటాను ఎన్కోడ్ చేస్తుంది. మొబైల్ ఫోన్లు, ల్యాప్టాప్లు, పిఏ సిస్టమ్లు వంటి స్పీకర్ మరియు మైక్రోఫోన్ ఉన్న ఏదైనా వినియోగదారు పరికరంలో చిర్ప్ను ఉపయోగించడానికి ఇది వీలు కల్పిస్తుంది మరియు యూట్యూబ్ స్ట్రీమ్ లేదా టివి ప్రసారం ద్వారా కూడా సమాచారాన్ని ప్రసారం చేయగలదు. ” దీని అర్థం మన స్మార్ట్ పరికరంతో నేరుగా (చిర్ప్ ఉపయోగించి) మాట్లాడటానికి మా Google హోమ్ మినీని ఉపయోగించవచ్చు.అవసరమైన చర్యలను చేయడానికి చిర్ప్ ఆడియో డేటాను డీకోడ్ చేయడానికి ఈ స్మార్ట్ పరికరాల్లో మైక్రోఫోన్ మరియు ప్రాసెసర్ మాత్రమే మాకు అవసరం. చిర్ప్ ఇటీవలే ఆర్డునో కోసం డేటా-ఓవర్-సౌండ్ యొక్క ఏకీకరణను ప్రకటించింది, దీని అర్థం మన ప్రాజెక్ట్ కోసం చిర్ప్ ఎస్డికెను అమలు చేయడానికి కొత్త ఆర్డునో నానో 33 బిఎల్ఇ సెన్స్ బోర్డ్ను ఉపయోగించగలగాలి.
కాబట్టి ఈ ప్రాజెక్ట్లో, మేము ఒక ఎకౌస్టిక్ హోమ్ ఆటోమేషన్ పరికరాన్ని నిర్మిస్తాము, దీనిలో వై-ఫై లేదా బ్లూటూత్ వంటి వైర్లెస్ కనెక్షన్లను ఉపయోగించకుండా ఈ స్మార్ట్ పరికరాన్ని నియంత్రించగలుగుతాము. ఎన్కోడ్ చేసిన ఆడియో (చిర్ప్) ను ప్లే చేయడానికి మా Google అసిస్టెంట్ కోసం పరీక్ష అనువర్తనాన్ని రూపొందించడానికి మేము Google మరియు డైలాగ్ఫ్లో కోసం చర్యలను ఉపయోగిస్తాము. ఈ ఆడియో చిర్ప్ ఆర్డునో ప్రోగ్రామ్ను నడుపుతున్న ఆర్డునో నానో బిఎల్ఇ సెన్స్ బోర్డ్ చేత సంగ్రహించబడుతుంది, డేటాలో ఎన్కోడ్ చేయబడిన సందేశం ఆధారంగా ఆర్డ్యునో బోర్డు RGB ఎల్ఇడిని నియంత్రించే ఎసి లోడ్ను టోగుల్ చేయడం వంటి ఏదైనా చర్యను చేయగలదు. చాలా ఉంది, కానీ ఇది చాలా సులభం మరియు పూర్తి సూచనలు క్రింద ఇవ్వబడ్డాయి. కాబట్టి ప్రారంభిద్దాం.
గూగుల్ అసిస్టెంట్తో చిర్ప్ ఆడియోను ప్లే చేస్తోంది
వాయిస్-నియంత్రిత హోమ్ ఆటోమేషన్ను రూపొందించడానికి సులభమైన మార్గం హోమ్ ఆటోమేషన్ కోసం గూగుల్ అసిస్టెంట్తో IFTTT ను ఉపయోగించడం. కానీ, ఈ వ్యాసం రాసే సమయంలో క్రిప్కు IFTTT లో ఆప్లెట్ లేదు, కాబట్టి మేము గూగుల్ ప్లాట్ఫామ్ కోసం స్థానిక చర్యలను ఉపయోగిస్తాము. మీరు ఈ కథనాన్ని చదువుతున్న సమయంలో చిర్ప్ దాని స్వంత ఆప్లెట్ను IFTTT లో అందించిన మంచి అవకాశం ఉంది కాబట్టి దాన్ని తనిఖీ చేయండి. కాకపోతే గూగుల్ అసిస్టెంట్ అప్లికేషన్ను రూపొందించడానికి గూగుల్ కోసం చర్యలతో ముందుకు వెళ్దాం.
దశ 1: డైలాగ్ఫ్లో కన్సోల్ తెరవండి. మీరు ఇంకా చేయకపోతే మీరు సైన్-అప్ చేయాల్సి ఉంటుంది. క్రింద చూపిన విధంగా “క్రొత్త ఏజెంట్ను సృష్టించు” పై క్లిక్ చేయండి
దశ 2: మీ క్రొత్త ఏజెంట్కు పేరు పెట్టండి, ఆపై సృష్టించుపై క్లిక్ చేయండి. నేను నా ఏజెంట్కు “సర్క్యూట్డెస్ట్_ఆటోమేషన్” అని పేరు పెట్టాను
దశ 3: ఇప్పుడు మీరు ఉద్దేశాల విభాగానికి తీసుకెళ్లబడతారు. ఇక్కడే మీరు మీ కొత్త ఏజెంట్కు వివిధ ఉద్దేశ్యాల కోసం శిక్షణ ఇస్తారు. మన విషయంలో మనం రెండు ఉద్దేశాలను వ్రాస్తాము, ఒకటి కాంతిని ఆన్ చేయడం మరియు మరొకటి కాంతిని ఆపివేయడం. మీ ఏజెంట్ అర్థం చేసుకోవలసిన అనువర్తనాలు మరియు ఆదేశాల ఆధారంగా మీరు ఎన్ని ఉద్దేశాలను వ్రాయగలరు. అప్రమేయంగా, మీకు స్వాగత ఉద్దేశం ఉంటుంది, కానీ “ఉద్దేశాన్ని సృష్టించు” పై క్లిక్ చేయడం ద్వారా కాంతిని ప్రారంభించడానికి క్రొత్తదాన్ని సృష్టించుకుందాం మరియు నేను ఈ ఉద్దేశానికి లైట్స్ అని పేరు పెడతాను
క్రొత్త పేజీలో “శిక్షణ పదబంధాలను జోడించు” పై క్లిక్ చేసి, ఈ సందర్భంలో మీ సహాయకుడు అర్థం చేసుకోవలసిన ఆదేశాన్ని నమోదు చేయండి “లైట్ ఆన్ చేయండి”. ఒకే ఉద్దేశం యొక్క అర్థాన్ని తెలియజేసే ఎన్ని శిక్షణా పదబంధాలను మీరు వ్రాయవచ్చు.
దశ 4: ఇప్పుడు క్రిందికి స్క్రోల్ చేసి “ప్రతిస్పందనను జోడించు” పై క్లిక్ చేయండి. ఈ ప్రత్యేక ఉద్దేశం ప్రేరేపించబడితే ఎలా స్పందించాలో సహాయకుడికి మేము చెప్పేది ఇక్కడే. అప్రమేయంగా, మీరు ఇక్కడ వచన ప్రతిస్పందనను నమోదు చేయవచ్చు, కాని మా సహాయకుడిగా ఆడటానికి మాకు ఆడియో అవసరం, కాబట్టి “డిఫాల్ట్” టాబ్ దగ్గర ఉన్న “+” గుర్తుపై క్లిక్ చేసి, గూగుల్ అసిస్టెంట్ను ఎంచుకుని, ఆపై “స్పందనలను జోడించు” గడియారాన్ని ఎంచుకుని “సాధారణ ప్రతిస్పందనలను ఎంచుకోండి ”. ఈ కోడ్లోని సాధారణ ప్రతిస్పందన టెక్స్ట్ బాక్స్ రకం లోపల
ఇది URL నుండి ఆడియోను ప్లే చేసి, ఆపై “లైట్స్ ఆన్ చేయబడింది” అని చెప్పడం ఒక సాధారణ SSML కోడ్. ఈ ఆడియో చిర్ప్ నుండి ఎన్కోడ్ చేయబడిన ఆడియో అయి ఉండాలి మరియు అది jovo.tech ని అప్లోడ్ చేయాలి.
చిర్ప్ నుండి ఎన్కోడ్ చేసిన ఆడియోను పొందడం:
ఈ ఎన్కోడ్ చేసిన ఆడియోను క్రిప్ ఆండ్రాయిడ్ అప్లికేషన్ నుండి పొందవచ్చు. అనువర్తనాన్ని ఇన్స్టాల్ చేసి, ఎన్కోడ్ చేయాల్సిన సందేశాన్ని టైప్ చేసి, ఎన్కోడ్ చేసిన ఆడియో వినడానికి పంపు బటన్ పై క్లిక్ చేయండి
ఇక్కడ నేను “లైట్స్ ఆన్” అని టైప్ చేసాను. అదేవిధంగా, మీరు ఏదైనా సందేశాన్ని టైప్ చేసి, పంపిన బటన్ పై క్లిక్ చేసి ఎన్కోడ్ చేసిన ఆడియోను తనిఖీ చేయవచ్చు. అప్పుడు మేము ఈ సౌండ్ రికార్డర్ను ఉపయోగించి ఈ ఆడియో ఫైల్ను (mp3 ఫార్మాట్) సేవ్ చేయవచ్చు. “లైట్స్ ఆన్” మరియు “లైట్స్ ఆఫ్” అనే ఎన్కోడ్ సందేశంతో నేను అలాంటి రెండు ఆడియో ఫైళ్ళను రికార్డ్ చేసాను. మీరు సమయాన్ని ఆదా చేయాలనుకుంటే వాటిని ఇక్కడ నుండి డౌన్లోడ్ చేసుకోవచ్చు. మీరు ఆడియో ఫైళ్ళతో సిద్ధమైన తర్వాత మీ mp3 ఫైళ్ళను అప్లోడ్ చేయడానికి జోవో టెక్ ఆడియో కన్వర్టర్కు వెళ్లి దాని కోసం లింక్ను పొందండి.
ఇది పరీక్షా సాధనం అని గమనించండి మరియు మీ ఫైల్లు 24 గంటలు మాత్రమే ప్రత్యక్షంగా ఉంటాయి. మీకు ఇది చాలా కాలం పనిచేయాలంటే, ఈ నమూనా ఫైర్బేస్ గూగుల్ అసిస్టెంట్ ఇంటర్ఫేస్ వంటి గూగుల్ ఫైర్-బేస్ వంటి మీ స్వంత వెబ్ సర్వర్ని ఉపయోగించాలి. ఇప్పుడు మీకు లింక్ వచ్చింది, డైలాగ్ ప్రవాహంపై మీ స్పందన ఇలా ఉండాలి
ఈ ఉద్దేశాన్ని సేవ్ చేయడానికి మీరు సేవ్ పై క్లిక్ చేశారని నిర్ధారించుకోండి.
దశ 5: అదేవిధంగా, లైట్లను ఆపివేయడానికి మరొక కొత్త ఉద్దేశ్యాన్ని సృష్టించండి. మళ్ళీ మీ శిక్షణ పదబంధాన్ని మరియు మీ ప్రతిస్పందనను నమోదు చేయండి. ఈసారి ఇతర ఆడియో ఫైల్ యొక్క లింక్ను చొప్పించండి మరియు క్రింద చూపిన విధంగా లైట్స్ ఆపివేయబడిందని చెప్పండి.
మళ్ళీ మీరు దీన్ని కూడా సేవ్ చేశారని నిర్ధారించుకోండి.
దశ 6: ఇప్పుడు, ఎడమ వైపున ఇంటిగ్రేషన్ టాబ్ పై క్లిక్ చేసి గూగుల్ అసిస్టెంట్ ఎంచుకోండి. ఇది Google సహాయకుడిని ఉపయోగించి అనువర్తనాన్ని పరీక్షించడానికి మాకు సహాయపడుతుంది. గూగుల్ అసిస్టెంట్ అప్లికేషన్ను ఎంచుకుని “టెస్ట్” పై క్లిక్ చేయండి
దశ 7: దీనికి కొంత సమయం పడుతుంది, ఆ తర్వాత క్రింద చూపిన విధంగా మీకు పరీక్ష తెర లభిస్తుంది. ఎడమ మూలలో, మీరు మీ పరీక్ష ఆదేశాలను టైప్ చేయగల టెక్స్ట్ బాక్స్ను చూడవచ్చు మరియు అప్లికేషన్ ఎలా స్పందిస్తుందో చూడవచ్చు. మీరు స్క్రీన్ యొక్క ఎడమ వైపున కొన్ని డీబగ్గింగ్ అనువర్తనాలను కూడా కనుగొనవచ్చు.
మీరు “రీడింగ్ లైట్లను ఆన్ చేయండి” అని టైప్ చేసినప్పుడు, అది చిర్ప్ టోన్ను ప్లే చేయాలి మరియు లైట్లు ఆన్ చేయబడిందని చెప్పాలి, అదేవిధంగా “రీడింగ్ లైట్లను ఆపివేయండి”. ఇది ఇక్కడ పనిచేసిన తర్వాత, మీరు మీ ఫోన్ లేదా గూగుల్ హోమ్ మినీ వంటి ఏదైనా గూగుల్ అసిస్టెంట్ పరికరంలో మీ Gmail ID కి కనెక్ట్ చేయవచ్చు. నా పరీక్ష అనువర్తనంతో మాట్లాడండి మరియు పరికరాన్ని నియంత్రించడం ప్రారంభించండి.
మీ ఆర్డునో నానో 33 ను సిద్ధం చేస్తోంది
ఇప్పుడు హార్డ్వేర్ వైపు, ఆర్డునో నానో 33 బిఎల్ఇ సెన్స్ బోర్డ్కు విషయాలు చాలా సులభం. బోర్డు మీ అంతర్నిర్మిత మైక్రోఫోన్ మరియు చిర్ప్ లైబ్రరీలను కలిగి ఉన్నందున మీ Arduino IDE నుండి నేరుగా మోహరించడానికి సిద్ధంగా ఉంది. మీరు ఈ బోర్డుకి పూర్తిగా క్రొత్తవారైతే, మీరు అర్థం చేసుకోవడానికి ఈ “ఆర్డునో నానో 33 BLE తో ప్రారంభించండి” కథనాన్ని చదవమని సిఫార్సు చేయబడింది