- అవసరమైన పదార్థాలు:
- పని విధానం:
- ముందస్తు అవసరాలు:
- AC రిమోట్ యొక్క పని:
- సర్క్యూట్ రేఖాచిత్రం మరియు వివరణ:
- మీ AC రిమోట్ సిగ్నల్స్ డీకోడింగ్:
- ప్రధాన ఆర్డునో ప్రోగ్రామ్:
- Android అనువర్తనాన్ని ఇన్స్టాల్ చేస్తోంది:
- మొబైల్ ఫోన్ నియంత్రిత ఎసి యొక్క పని:
నేటి ఆధునిక ప్రపంచంలో, మనం ఎక్కడికి వెళ్ళినా మన చుట్టూ చాలా ఎలక్ట్రానిక్ పరికరాలు ఉన్నాయి. కానీ, అన్నింటికంటే, మన జేబుల్లో వ్యక్తిగతంగా ఒకే ఒక్క పరికరం మాత్రమే ఉంటుంది. అవును, ఇది మా మొబైల్ ఫోన్లు. ఇప్పుడు మొబైల్ ఫోన్లు కమ్యూనికేషన్ కోసం ఉపయోగించే పరికరం కంటే ఎక్కువ అయ్యాయి, అవి మా కెమెరాలు, అవి మా పటాలు, అవి మా షాపింగ్ కార్ట్లు మరియు ఏమి కాదు?
మన చేతుల్లో ఈ సామర్ధ్యంతో, టీవీ, ఎసి, హోమ్ థియేటర్ వంటి మా ఇంటిలో ఏదైనా ఎలక్ట్రానిక్ అనువర్తనాలను నియంత్రించడానికి రిమోట్ నియంత్రణలను ఉపయోగించడం నిజంగా బోరింగ్ ఆలోచన. ఇది మా బెడ్ యొక్క సౌకర్యవంతమైన సౌకర్యం నుండి ఎసి యొక్క రిమోట్ కోసం చేరుకోవడం ఎల్లప్పుడూ నిరాశపరిచింది. లేదా సోఫా. అందువల్ల ఈ ప్రాజెక్ట్లో మేము బ్లూటూత్ మరియు ఆర్డునో ఉపయోగించి మీ స్మార్ట్ ఫోన్ ద్వారా ఎయిర్ కండీషనర్ను నియంత్రించగల చిన్న సెటప్ను నిర్మించబోతున్నాం. ఆసక్తికరంగా అనిపిస్తుంది! ఒకటి నిర్మించుకుందాం
అవసరమైన పదార్థాలు:
- ఆర్డునో మెగా 2560
- TSOP (HS0038)
- ఐఆర్ లెడ్
- ఏదైనా రంగు LED మరియు 1K రెసిస్టర్ (ఐచ్ఛికం)
- HC-06
- బ్రెడ్బోర్డ్
- వైర్లను కనెక్ట్ చేస్తోంది
పని విధానం:
టీవీ, హోమ్ థియేటర్, ఎసి మొదలైన వాటిని నియంత్రించడానికి మేము ఉపయోగించే మా ఇంటిలోని అన్ని రిమోట్ నియంత్రణలు ఐఆర్ బ్లాస్టర్స్ సహాయంతో పనిచేస్తాయి. ఒక IR బ్లాస్టర్ పునరావృత పంపేశారు ఒక సిగ్నల్ బ్లాస్టర్ చేసే ఏమీ కానీ ఒక IR LED ఉంది; ఈ సిగ్నల్ ఎలక్ట్రానిక్స్ ఉపకరణంలో రిసీవర్ ద్వారా చదవబడుతుంది. రిమోట్లోని ప్రతి విభిన్న బటన్ కోసం ఒక ప్రత్యేకమైన సిగ్నల్ పేలుతుంది, ఇది రిసీవర్ చదివిన తర్వాత ఒక నిర్దిష్ట ముందే నిర్వచించిన పనిని చేయడానికి ఉపయోగించబడుతుంది. రిమోట్ నుండి వచ్చే ఈ సిగ్నల్ను మనం చదవగలిగితే, ఆ నిర్దిష్ట పనిని ఎప్పుడైనా అవసరమైనప్పుడు ఐఆర్ ఎల్ఇడిని ఉపయోగించి అదే సిగ్నల్ను అనుకరించవచ్చు. యూనివర్సల్ ఐఆర్ రిమోట్ కోసం మరియు ఆటోమేటిక్ ఎసి ఉష్ణోగ్రత నియంత్రణ కోసం మేము గతంలో ఐఆర్ బ్లాస్టర్ సర్క్యూట్ చేసాము.
ఒక TSOP Remotes నుండి వస్తున్న సిగ్నల్ డీకోడ్ వాడబడే ఒక IR రిసీవర్. మా రిమోట్ నుండి మొత్తం సమాచారాన్ని డీకోడ్ చేయడానికి మరియు ఆర్డునోలో నిల్వ చేయడానికి మేము ఈ TSOP ని ఉపయోగిస్తాము. అప్పుడు ఆ సమాచారం మరియు ఒక ఐఆర్ లెడ్ ఉపయోగించి మేము అవసరమైనప్పుడు మా ఆర్డునో నుండి ఐఆర్ సిగ్నల్స్ ను తిరిగి సృష్టించవచ్చు.
ముందస్తు అవసరాలు:
ఈ ఆర్డునో బ్లూటూత్ కంట్రోల్డ్ ఎసి ప్రాజెక్ట్ కోసం, కోడ్ పరిమాణం భారీగా ఉన్నందున, మీకు ఆర్డునో మెగా ఉందని మరియు ఆర్డునో యొక్క ఇతర వెర్షన్లు లేవని నిర్ధారించుకోండి. TSOP మరియు IR బ్లాస్టర్తో పనిచేయడానికి ఈ లింక్ను ఉపయోగించి IR రిమోట్ లైబ్రరీని ఇన్స్టాల్ చేయండి.
AC రిమోట్ యొక్క పని:
మేము ప్రాజెక్ట్లోకి వెళ్లడానికి ముందు కొంత సమయం పడుతుంది మరియు మీ ఎసి రిమోట్ ఎలా పనిచేస్తుందో గమనించండి. టీవీ, డివిడి ఐఆర్ రిమోట్లతో పోలిస్తే ఎసి రిమోట్లు కాస్త భిన్నంగా పనిచేస్తాయి. మీ రిమోట్లో 10-12 బటన్లు మాత్రమే ఉండవచ్చు, కానీ అవి చాలా రకాలైన సిగ్నల్లను పంపగలవు. రిమోట్ అంటే ఒకే బటన్ కోసం ప్రతిసారీ ఒకే కోడ్ను పంపదు. ఉదాహరణకు, మీరు 24 ° C (డిగ్రీ సెల్సియస్) చేయడానికి డౌన్ బటన్ను ఉపయోగించి ఉష్ణోగ్రతను తగ్గించినప్పుడు, మీరు సమితి డేటాతో సిగ్నల్ పొందుతారు, కానీ 25 ° C సెట్ చేయడానికి మీరు దాన్ని మళ్ళీ నొక్కినప్పుడు మీకు అదే రాదు ఉష్ణోగ్రత ఇప్పుడు 25 మరియు 24 కాదు. అదేవిధంగా 25 యొక్క కోడ్ వేర్వేరు అభిమాని వేగం, నిద్ర సెట్టింగులు మొదలైన వాటికి కూడా మారుతుంది. కాబట్టి అన్ని ఎంపికలతో ఫిడేల్ చేయనివ్వండి మరియు ఇతర సెట్టింగుల కోసం స్థిరమైన విలువతో ఉష్ణోగ్రత విలువలను మాత్రమే కేంద్రీకరించండి.
మరొక సమస్య ఏమిటంటే, ప్రతి బటన్ ప్రెస్ కోసం పంపబడే డేటా మొత్తం, 24 బిట్స్ లేదా 48 బిట్లను పంపే సాధారణ రిమోట్లు, అయితే ఎసి రిమోట్ 228 బిట్ల వరకు పంపుతుంది, ఎందుకంటే ప్రతి సిగ్నల్లో టెంప్, ఫ్యాన్ స్పీడ్, స్లీప్ టైమింగ్, స్వింగ్ స్టైల్ మొదలైనవి. మంచి నిల్వ ఎంపికల కోసం మనకు ఆర్డునో మెగా అవసరం.
సర్క్యూట్ రేఖాచిత్రం మరియు వివరణ:
అదృష్టవశాత్తూ ఈ మొబైల్ ఫోన్ కంట్రోల్డ్ ఎయిర్ కండీషనర్ యొక్క హార్డ్వేర్ సెటప్ చాలా సులభం. మీరు బ్రెడ్బోర్డును ఉపయోగించవచ్చు మరియు క్రింద చూపిన విధంగా కనెక్షన్లను చేయవచ్చు.
మీ కనెక్షన్లను ధృవీకరించడానికి కింది పట్టికను కూడా ఉపయోగించవచ్చు.
ఎస్. లేదు: |
కాంపోనెంట్ పిన్ |
ఆర్డునో పిన్ |
1 |
TSOP - Vcc |
5 వి |
2 |
TSOP - Gnd |
Gnd |
3 |
TSOP - సిగ్నల్ |
8 |
4 |
ఐఆర్ లెడ్ - కాథోడ్ |
Gnd |
5 |
IR లెడ్ - యానోడ్ |
9 |
6 |
HC-05 - Vcc |
5 వి |
7 |
HC05 - Gnd |
గ్రౌండ్ |
8 |
HC05 - Tx |
10 |
9 |
HC05 - Rx |
11 |
మీరు కనెక్షన్లు పూర్తయిన తర్వాత ఇది క్రింద చూపిన విధంగా కనిపిస్తుంది. చక్కనైన విషయాలకు నేను బ్రెడ్బోర్డ్ను ఉపయోగించాను, కాని మీరు అన్ని భాగాలను కట్టిపడేశాయి.
మీ AC రిమోట్ సిగ్నల్స్ డీకోడింగ్:
మీ AC ని నియంత్రించడానికి మొదటి దశ AC రిమోట్ కంట్రోల్ IR కోడ్లను డీకోడ్ చేయడానికి TSOP1738 ను ఉపయోగించడం. సర్క్యూట్ రేఖాచిత్రంలో చూపిన విధంగా అన్ని కనెక్షన్లను చేయండి మరియు మీరు పేర్కొన్న అన్ని లైబ్రరీలను ఇన్స్టాల్ చేశారని నిర్ధారించుకోండి. ఫైల్ -> ఉదాహరణలు -> IRremote -> IRrecvDumpV2 లో చూడగలిగే ఉదాహరణ ప్రోగ్రామ్ “ IRrecvDumpV2 ” ను ఇప్పుడు తెరవండి.
int recvPin = 8; IRrecv irrecv (recvPin);
మా TSOP పిన్ 8 కి కనెక్ట్ అయినందున, పైన చూపిన విధంగా 9 వ పంక్తిని int recPin = 8 గా మార్చండి. అప్పుడు మీ ఆర్డునో మెగాకు ప్రోగ్రామ్ను అప్లోడ్ చేసి, సీరియల్ మానిటర్ను తెరవండి.
మీ రిమోట్ను TSOP వైపుకు సూచించండి మరియు ఏదైనా బటన్ను నొక్కండి, ప్రతి బటన్ కోసం మీరు సంబంధిత సిగ్నల్ను నొక్కితే TSOP1738 చేత చదవబడుతుంది, Arduino చే డీకోడ్ చేయబడి సీరియల్ మానిటర్లో ప్రదర్శించబడుతుంది. మీ రిమోట్లోని ఉష్ణోగ్రతలో ప్రతి మార్పుకు మీరు వేరే డేటాను పొందుతారు. ఈ డేటాను మా ప్రధాన ప్రోగ్రామ్లో ఉపయోగిస్తున్నందున సేవ్ చేయండి. మీ సీరియల్ మానిటర్ ఇలా కనిపిస్తుంది, నేను కాపీ చేసిన డేటాను సేవ్ చేసిన వర్డ్ ఫైల్ను కూడా చూపించాను.
స్క్రీన్షాట్ నా AC రిమోట్ కోసం 26 ° C వద్ద ఉష్ణోగ్రతను సెట్ చేసే కోడ్ను చూపుతుంది. మీ రిమోట్ ఆధారంగా మీరు వేరే కోడ్లను పొందుతారు. అదేవిధంగా అన్ని విభిన్న స్థాయి ఉష్ణోగ్రతలకు సంకేతాలను కాపీ చేయండి. ఈ ట్యుటోరియల్ చివరిలో ఇచ్చిన ఆర్డునో కోడ్లోని అన్ని ఎయిర్ కండీషనర్ రిమోట్ కంట్రోల్ ఐఆర్ కోడ్లను మీరు తనిఖీ చేయవచ్చు.
ప్రధాన ఆర్డునో ప్రోగ్రామ్:
పూర్తి ప్రధాన Arduino ప్రోగ్రామ్ను ఈ పేజీ దిగువన ఉంటుంది, కానీ మీరు ఒకే కార్యక్రమం ఉపయోగించడానికి కాదు. ఉదాహరణ స్కెచ్ నుండి మేము పొందిన సిగ్నల్ కోడ్ విలువలను మీరు మార్చాలి. మీపై ఉన్న ప్రధాన ప్రోగ్రామ్ను ఆర్డునో ఐడిఇ తెరిచి, క్రింద చూపిన ఈ ప్రాంతానికి క్రిందికి స్క్రోల్ చేయండి, ఇక్కడ మీరు మీ రిమోట్ కోసం పొందిన విలువలతో శ్రేణి విలువలను భర్తీ చేయాలి.
నేను 10 శ్రేణులను ఉపయోగించానని గమనించండి, అందులో ఇద్దరు మేము ఎసిని ఆన్ చేసి, ఎసి ఆఫ్ చేయగా, మిగిలిన 8 వేర్వేరు ఉష్ణోగ్రతలను సెట్ చేయడానికి ఉపయోగిస్తారు. ఉదాహరణకు, మీ ఎసిలో 23 * సి సెట్ చేయడానికి టెంప్ 23 ఉపయోగించబడుతుంది, కాబట్టి ఆ అర్రేలోని సంబంధిత కోడ్ను ఉపయోగించండి. అది పూర్తయిన తర్వాత, మీరు మీ ఆర్డునోకు కోడ్ను అప్లోడ్ చేయాలి.
ఈ ప్రాజెక్ట్ కోసం మేము రెండు లైబ్రరీలను దిగుమతి చేసుకోవాలి. ఒకటి మేము ఇప్పుడే ఆర్డునోకు జోడించిన IRremote లైబ్రరీ మరియు మరొకటి బ్లూటూత్ మాడ్యూల్ను ఉపయోగించడంలో మాకు సహాయపడే అంతర్నిర్మిత సాఫ్ట్వేర్ సీరియల్ లైబ్రరీ.
# చేర్చండి
తరువాత మేము పిన్ 10 మరియు 11 లలో బ్లూటూత్ మాడ్యూల్ను ప్రారంభిస్తాము మరియు లైబ్రరీ యొక్క అన్ని ఐఆర్ లక్షణాలను యాక్సెస్ చేయడానికి ఇర్సెండ్ అనే వస్తువును ఉపయోగిస్తాము.
సాఫ్ట్వేర్ సీరియల్ BT_ మాడ్యూల్ (10, 11); // RX, TX IRsend irsend;
తదుపరి కోడ్ యొక్క చాలా ముఖ్యమైన పంక్తులు వస్తాయి. మీ ఎసిని నియంత్రించే సమాచారం ఇక్కడే ఉంది. క్రింద చూపినది నా ఎసి రిమోట్ కోసం, మీరు మునుపటి దశలో మీదే పొందాలి.
శూన్య సెటప్ ఫంక్షన్ లోపల, మేము రెండు సీరియల్ కమ్యూనికేషన్లను ప్రారంభిస్తాము. ఒకటి 9600 బాడ్ రేటు వద్ద బ్లూటూత్, రెండోది 57600 బాడ్ రేట్ వద్ద సీరియల్ మానిటర్.
శూన్య సెటప్ () {BT_module.begin (9600); // BT 9600 Serial.begin (57600) పై పనిచేస్తుంది; // సీరియల్ మానిటర్ వర్క్ కొడుకు 57600}
మా శూన్య లూప్ (అనంతమైన లూప్) లోపల , బ్లూటూత్ మాడ్యూల్ ద్వారా ఏదైనా స్వీకరించబడిందా అని మేము తనిఖీ చేస్తాము. ఏదైనా స్వీకరించబడితే మేము ఆ సమాచారాన్ని వేరియబుల్ బ్లూటూత్డేటాలో నిల్వ చేస్తాము.
అయితే (BT_module.available ()) // డేటా వస్తున్నట్లయితే {బ్లూటూత్డేటా = BT_module.read (); // దీన్ని చదివి సేవ్ చేయండి Serial.println (బ్లూటూత్డేటా); // పరీక్ష ప్రయోజనం కోసం దీనిని సీరియల్లో ముద్రించండి}
బ్లూటూత్ అందుకున్న సమాచారం మా ఆండ్రాయిడ్ యాప్లో నొక్కిన బటన్ ఆధారంగా ఉంటుంది, అది మేము మా తదుపరి దశలో ఇన్స్టాల్ చేస్తాము. సమాచారం అందుకున్న తర్వాత మనం క్రింద ఉన్న సంబంధిత ఐఆర్ కోడ్ను ట్రిగ్గర్ చేయాలి
if (బ్లూటూత్డేటా == '2') {irsend.sendRaw (Temp23, sizeof (Temp23) / sizeof (Temp23), khz); ఆలస్యం (2000); // ఉష్ణోగ్రత 23 సి సెట్ చేయడానికి సిగ్నల్ పంపండి
ఇక్కడ '2' కోడ్ అందుకుంటే మనం AC యొక్క ఉష్ణోగ్రతను 23. C కు సెట్ చేయాలి. అదేవిధంగా AC యొక్క అన్ని ప్రాథమిక నియంత్రణ విధులను నిర్వహించడానికి మనకు 0 నుండి 9 వరకు కోడ్ ఉంది. మీరు ఈ పేజీ చివరిలో పూర్తి ఆర్డునో కోడ్ను చూడవచ్చు.
Android అనువర్తనాన్ని ఇన్స్టాల్ చేస్తోంది:
స్మార్ట్ ఫోన్ నియంత్రిత ఎయిర్ కండిషన్డ్ యొక్క చివరి దశ Android అనువర్తనాన్ని వ్యవస్థాపించడం. ఈ ప్రాజెక్ట్ కోసం Android అప్లికేషన్ ప్రాసెసింగ్ Android మోడ్ ఉపయోగించి సృష్టించబడింది. ప్రాసెసింగ్ అనేది మీ కోసం.EXE ఫైల్స్ లేదా APK ఫైళ్ళను సృష్టించడానికి ఒక అద్భుతమైన సాధనం. ఇది ఆర్డునో మాదిరిగానే ఓపెన్ సోర్స్ ప్లాట్ఫాం మరియు అందువల్ల ఉపయోగించడానికి డౌన్లోడ్ చేయడానికి పూర్తిగా ఉచితం.
మీరు దాని గురించి మరింత లోతుగా తెలుసుకోవాలనుకోకపోతే, మీరు జిప్ ఫైల్ లోపల APK ఫైల్ను ఇక్కడి నుండి డౌన్లోడ్ చేసుకొని నేరుగా మీ మొబైల్ ఫోన్లో ఇన్స్టాల్ చేసుకోవచ్చు. అప్లికేషన్ను తెరవండి మరియు క్రింద చూపిన విధంగా మీకు స్క్రీన్ లభిస్తుంది, ఆ తర్వాత మీరు తదుపరి దశకు వెళ్లి ప్రాజెక్ట్తో పనిచేయడం ఆనందించవచ్చు. మీరు అప్లికేషన్ యొక్క ప్రోగ్రామ్ను మీ అవసరానికి తగినట్లుగా సర్దుబాటు చేయాలనుకుంటే, మీరు మరింత చదవవచ్చు.
ప్రోసెసింగ్ కోడ్ పూర్తి ప్రోగ్రామ్ ఫైల్ చేయవచ్చు ఇక్కడ నుండి డౌన్లోడ్. ఈ జిప్లో అప్లికేషన్ పనిచేసే కోడ్ మరియు ఇమేజ్ సోర్స్ ఉంటాయి. కోడ్ తెరిచిన తర్వాత మీరు మీ అవసరానికి అనుగుణంగా క్రింది పంక్తులను సర్దుబాటు చేయవచ్చు.
ఇంతకు ముందు చెప్పినట్లుగా, ప్రాసెసింగ్ Arduino మాదిరిగానే ఉంటుంది. కనుక ఇది శూన్యమైన సెటప్ మరియు శూన్య లూప్ (ఇక్కడ డ్రా) ఫంక్షన్లను కూడా కలిగి ఉంది. శూన్య సెటప్ ఫంక్షన్ లోపల మేము బ్లూటూత్ ఆఫ్ ఫోన్ను ఆర్టునో యొక్క బ్లూటూత్కు కనెక్ట్ చేయమని ఆదేశిస్తాము. ఇక్కడ నా పరికర పేరు “HC-05” కాబట్టి నా కోడ్ లైన్ అవుతుంది
bt.start (); // BT కనెక్షన్ల కోసం వినడం ప్రారంభించండి bt.getPiredDeviceNames (); bt.connectToDeviceByName ("HC-05"); // మా HC-06 బ్లూటూత్ మాడ్యూల్కు కనెక్ట్ అవ్వండి
లోడ్_బటన్ల () ఫంక్షన్ల లోపల మీరు కోరుకున్నన్ని బటన్లను గీయవచ్చు. అప్లికేషన్లో చూపిన విధంగా నేను 10 బటన్లను గీసాను. దాని తరువాత మాకు రీడ్_బటన్లు () ఫంక్షన్ ఉంది, ఇది మీరు ఏ బటన్ను తాకుతుందో గుర్తించడానికి ఉపయోగించబడుతుంది. ప్రతి బటన్ ఒక నిర్దిష్ట రంగును కలిగి ఉంటుంది, కాబట్టి ఒక వినియోగదారు స్క్రీన్ను తాకినప్పుడు అతను ఏ రంగును తాకిందో మేము తనిఖీ చేస్తాము మరియు అతను ఏ బటన్ను తాకిందో నిర్ణయిస్తాము. ఒక బటన్ను సృష్టించడానికి మరియు రంగు ఆధారంగా దాన్ని ఎంచుకోవడానికి ఒక నమూనా కోడ్ క్రింద చూపబడింది
పూరక (255,145,3); rect (వెడల్పు / 2-వెడల్పు / 4, ఎత్తు / 2, వెడల్పు / 4, ఎత్తు / 12); పూరక (255); టెక్స్ట్ ("25 సి", వెడల్పు / 2-వెడల్పు / 4, ఎత్తు / 2); // బటన్ 5 ఉంటే (color_val == - 13589993) {బైట్ డేటా = {'0'}; bt.broadcast (డేటా);}
“బైట్ డేటా = {'0'};” చాలా ముఖ్యమైన పంక్తి. బ్లూటూత్ ద్వారా ఆర్డునోకు ఏ కోడ్ పంపించాలో మేము ఇక్కడే నిర్ణయిస్తాము. ఇక్కడ ఈ బటన్ నొక్కితే చార్ “0” బ్లూటూత్ నుండి ఆర్డునోకు పంపబడుతుంది. అదేవిధంగా మేము వేర్వేరు బటన్ల కోసం వేరే అక్షరాన్ని పంపవచ్చు. ఈ అక్షరాలను ఆర్డునో వైపు పోల్చవచ్చు మరియు సంబంధిత చర్య తీసుకోవచ్చు.
మీకు ఏవైనా సందేహాలు ఉంటే వ్యాఖ్య విభాగం ద్వారా నన్ను చేరుకోండి మరియు మీకు సహాయం చేయడంలో నా వంతు ప్రయత్నం చేస్తాను.
మొబైల్ ఫోన్ నియంత్రిత ఎసి యొక్క పని:
మీరు మీ హార్డ్వేర్, ఆర్డునో కోడ్ మరియు ఆండ్రాయిడ్ అనువర్తనాలతో సిద్ధమైన తర్వాత అవుట్పుట్ను ఆస్వాదించడానికి సమయం ఆసన్నమైంది. Arduino కోడ్ను మీ హార్డ్వేర్కు అప్లోడ్ చేసి, దాన్ని మీ AC కి ఎదురుగా ఉంచండి. ఇప్పుడు మీ మొబైల్ ఫోన్లో ఆండ్రాయిడ్ అప్లికేషన్ను తెరవండి, ప్రతిదీ expected హించిన విధంగా పనిచేస్తుంటే మీరు క్రింద చూపిన విధంగా “దీనికి కనెక్ట్ చేయబడింది: device_name (కొన్ని కోడ్) ” చూడండి
ఇప్పుడు మీ Android అనువర్తనంలో ఏదైనా బటన్ను నొక్కండి మరియు మీరు రిమోట్ను ఉపయోగిస్తున్నట్లుగా ఇది AC పై సంబంధిత చర్యను ప్రేరేపిస్తుంది. మీరు కోడ్ను సవరించడం ద్వారా మీకు కావలసినన్ని బటన్లను జోడించవచ్చు మరియు మీ గది ఉష్ణోగ్రత లేదా ఉనికి ఆధారంగా మీ ఎసిని కూడా ఆటోమేట్ చేయవచ్చు. పూర్తి ఆర్డునో కోడ్ మరియు క్రింద ఉన్న వీడియోను తనిఖీ చేయండి.
మీరు ప్రాజెక్ట్ను ఆస్వాదించారని మరియు దాని వెనుక ఉన్న భావనను అర్థం చేసుకున్నారని ఆశిస్తున్నాము. ఎప్పటిలాగే మీకు ఈ పని చేయడంలో ఏదైనా సమస్య ఉంటే, మీరు ఫోరమ్లను ఉపయోగించి మీకు ప్రశ్నలను పోస్ట్ చేసి వాటిని పరిష్కరించవచ్చు.
Android అప్లికేషన్ను ఇన్స్టాల్ చేయడానికి APK ఫైల్ను ఇక్కడ నుండి డౌన్లోడ్ చేసుకోవచ్చు.