வைஃபை பயன்படுத்தி உங்கள் ஸ்மார்ட்போனிலிருந்து உங்கள் அடுப்பைக் கட்டுப்படுத்துதல்

நவீன உலகில், நாம் சுற்றிப் பார்த்தால், எலக்ட்ரானிக்ஸ் அடங்கிய அனைத்தும் ஓரளவிற்கு தானியங்கி முறையில் இருப்பதைக் காணலாம். வீட்டு ஆட்டோமேஷன் அமைப்புகள் அல்லது ஸ்மார்ட் வீடுகள் இப்போதெல்லாம் மிகவும் பொதுவானவை. இந்த அமைப்புகளைப் பயன்படுத்துவதன் மூலம் மொபைல் பயன்பாட்டைப் பயன்படுத்தி வெவ்வேறு வீட்டு உபகரணங்களை தானியக்கமாக்கலாம். ஆனால் இந்த அமைப்புகளில் பெரும்பாலானவை உங்கள் எரிவாயு அடுப்பை தானியங்குபடுத்தும் எதையும் சேர்க்கவில்லை. இந்த கட்டுரையில், மொபைல் பயன்பாட்டைப் பயன்படுத்தி உங்கள் எரிவாயு அடுப்பைக் கட்டுப்படுத்த உங்களை அனுமதிக்கும் ஒரு அமைப்பை நாங்கள் உருவாக்க உள்ளோம். இந்த பயன்பாடு பிரதான வால்விலிருந்து எரிவாயு வால்வைத் திறக்க அல்லது மூடுவதற்கும், நெருப்பைக் கட்டுவதற்கு தீப்பொறி பிளக்கைப் பற்றவைப்பதற்கும் பயன்படுத்தப்படும்.



ஸ்மார்ட் அடுப்பு

உங்கள் மொபைல் மூலம் எரிவாயு அடுப்பை தானியக்கமாக்குவது எப்படி?

இப்போது திட்டத்தின் சுருக்கத்தை நாங்கள் அறிந்திருப்பதால், முன்னோக்கி நகர்ந்து வேலை செய்ய வெவ்வேறு தகவல்களை சேகரிப்போம். நாங்கள் முதலில் கூறுகளின் பட்டியலை உருவாக்குவோம், பின்னர் அனைத்து கூறுகளையும் ஒன்றாக இணைத்து ஒரு வேலை அமைப்பை உருவாக்குவோம்.



படி 1: கூறுகளை சேகரித்தல்

எந்தவொரு திட்டத்தையும் தொடங்குவதற்கு முன், திட்டத்தின் நடுவில் மாட்டிக்கொள்வோம் என்ற பயத்தைத் தவிர்க்க விரும்பினால், திட்டத்தில் பணிபுரியும் போது நமக்குத் தேவையான அனைத்து கூறுகளின் முழுமையான பட்டியல் இருக்க வேண்டும். இது ஒரு சிறந்த அணுகுமுறையாகும், இது நிறைய நேரத்தையும் முயற்சியையும் மிச்சப்படுத்துகிறது. இந்த திட்டத்தில் பயன்படுத்தப்படும் அனைத்து கூறுகளின் முழுமையான பட்டியல் கீழே கொடுக்கப்பட்டுள்ளது. இந்த கூறுகள் அனைத்தும் சந்தையில் எளிதில் கிடைக்கின்றன.



  • ESP32
  • Arduino க்கான எரிவாயு வால்வு
  • ஜம்பர் கம்பிகள்
  • 5 வி ரிலே தொகுதி
  • 2N2222 NPN டிரான்சிஸ்டர்
  • 1 கி-ஓம் மின்தடை
  • 10 கி-ஓம் மின்தடை
  • 5 வி தீப்பொறி பிளக்

படி 2: Android பயன்பாட்டை உருவாக்குதல்

ஆண்ட்ராய்டு பயன்பாட்டைப் பயன்படுத்தி இந்த அடுப்பைக் கட்டுப்படுத்தப் போகிறோம் என்பதால், அதை முதலில் உருவாக்க வேண்டும். முன்னதாக, நாங்கள் பலவற்றை உருவாக்கியுள்ளோம் Android பயன்பாடுகள். முன்பு, நாங்கள் ஒரு செய்துள்ளோம் விண்ணப்பம் அதில் ஒரே ஒரு பொத்தானை மட்டுமே கொண்டுள்ளது. தரவுத்தளத்தில் தரவை அனுப்ப இந்த பொத்தான் பயன்படுத்தப்படுகிறது. என்றால் '1' தரவுத்தளத்தில் செருகப்பட்டால், ரிலே இயக்கப்படும் மற்றும் இருந்தால் '0' தரவுத்தளத்தில் செருகப்பட்டது, ரிலே அணைக்கப்படும்.



இந்த பயன்பாட்டில் ஒரு சிறிய திருத்தத்தை செய்வோம். முதல் பொத்தானை உருவாக்கி அதை ஃபயர்பேஸுடன் இணைக்க பின்பற்றப்பட்ட அதே நடைமுறையைப் பின்பற்றுவதன் மூலம், ஃபயர்பேஸுடன் இணைக்கப்படும் மற்றொரு பொத்தானை உருவாக்குவோம்.

எரிவாயு வால்வைத் திறக்க மற்றும் மூடுவதற்கு ஒரு பொத்தான் பயன்படுத்தப்படும் மற்றும் இரண்டாவது பொத்தான் ஒரு தீப்பொறியை உருவாக்க பயன்படும் பற்றவைப்பு .

படி 3: சுற்று உருவாக்குதல்

இந்த திட்டத்தின் முக்கிய முக்கிய அம்சத்தை இப்போது நாம் அறிந்திருப்பதால், ஒரு இறுதி சுற்று செய்ய அனைத்து கூறுகளையும் ஒன்றாக இணைப்போம்.



ஒரு பிரெட் போர்டை எடுத்து செருகவும் ESP32 போர்டு அதில் உள்ளது. டிரான்சிஸ்டர்கள் மற்றும் மின்தடையங்கள் இரண்டையும் எடுத்து, டிரான்சிஸ்டரை சுவிட்சாகப் பயன்படுத்தக்கூடிய வகையில் அவற்றை ப்ரெட்போர்டில் செருகவும். கீழே உள்ள உள்ளமைவைப் பின்பற்றுங்கள், இதனால் சுவிட்ச் செய்யும் போது நீங்கள் எந்த தவறும் செய்யக்கூடாது.

சுவிட்சாக டிரான்சிஸ்டர்

மேலே உள்ள படத்தில், இணைக்கவும் மது துறைமுகத்தின் ஊசிகளுக்கு ESP32 , போர்ட் VCC ஐ வெளிப்புற 5V விநியோகத்துடன் இணைக்கவும், Vo ஐ ரிலே தொகுதிக்கு இணைக்கவும். நாங்கள் டிரான்சிஸ்டரை ஒரு சுவிட்சாகப் பயன்படுத்துவதற்கான முக்கிய காரணம், ஒரு ரிலே செயல்பட 5 வி தேவைப்படுகிறது, ஆனால் ESP32 3.3V ஐ மட்டுமே வழங்க முடியும். எனவே ரிலேவுக்கு 5 வி வெளிப்புறத்தை வழங்க வேண்டும்.

இப்போது ரிலே தொகுதியை டிரான்சிஸ்டர்களுடன் இணைப்போம். முதல் டிரான்சிஸ்டர் ஈஎஸ்பி தொகுதியின் பின் 34 உடன் இணைக்கப்பட்டுள்ளதா என்பதையும், இரண்டாவது டிரான்சிஸ்டர் ஈஎஸ்பி தொகுதியின் பின் 35 உடன் இணைக்கப்பட்டுள்ளதா என்பதையும் உறுதிப்படுத்திக் கொள்ளுங்கள். ரிலே தொகுதிகள் இரண்டையும் பொதுவாக திறந்த பயன்முறையில் பயன்படுத்துவோம். எரிவாயு வால்வு மற்றும் தீப்பொறி பிளக்கை முறையே முதல் மற்றும் இரண்டாவது ரிலே தொகுதியின் வெளியீட்டு முனையத்துடன் இணைக்கவும். கீழேயுள்ள படத்தில் காட்டப்பட்டுள்ள ரிலே தொகுதி கழுதையை நீங்கள் இணைக்கிறீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.

ரிலே தொகுதி

படி 4: வேலை

இந்த திட்டத்தின் இதயம் மைக்ரோகண்ட்ரோலர் போர்டான ESP32 ஆகும். ஒரு வாயு வால்வு மற்றும் ஒரு தீப்பொறி பிளக் ஆகியவை ரிலே தொகுதிகள் வழியாக ESP உடன் இணைக்கப்பட்டுள்ளன. எரிவாயு வால்வு ஆரம்பத்தில் மூடப்பட்டுள்ளது. மொபைல் பயன்பாட்டிலிருந்து அதை இயக்கும்போது, ​​எரிவாயு வால்வு இயக்கப்படும். தீப்பொறி பிளக் விஷயத்தில் அதே. மொபைல் பயன்பாட்டின் மூலம் இதை ஓ அல்லது ஆஃப் செய்யலாம். இந்த தீப்பொறி பிளக் வாயு வெளியிடப்படும் அடுப்புடன் இணைக்கப்படும். இந்த தீப்பொறி பிளக் தீவைக்கும்.

படி 5: ESP32 உடன் தொடங்குதல்

இதற்கு முன்பு நீங்கள் Arduino IDE இல் பணியாற்றவில்லை என்றால், கவலைப்பட வேண்டாம், ஏனெனில் Arduino IDE ஐ அமைப்பதற்கான படிப்படியாக கீழே காட்டப்பட்டுள்ளது.

  1. Arduino IDE இன் சமீபத்திய பதிப்பைப் பதிவிறக்கவும் அர்டுயினோ.
  2. உங்கள் Arduino போர்டை PC உடன் இணைத்து கண்ட்ரோல் பேனலைத் திறக்கவும். கிளிக் செய்யவும் வன்பொருள் மற்றும் ஒலி. தற்பொழுது திறந்துள்ளது சாதனங்கள் மற்றும் அச்சுப்பொறி உங்கள் போர்டு இணைக்கப்பட்டுள்ள துறைமுகத்தைக் கண்டறியவும். என் விஷயத்தில் அது COM14 ஆனால் இது வெவ்வேறு கணினிகளில் வேறுபட்டது.

    துறைமுகத்தைக் கண்டறிதல்

  3. கோப்பில் கிளிக் செய்து, முன்னுரிமைகள் என்பதைக் கிளிக் செய்க. இல் பின்வரும் இணைப்பை நகலெடுக்கவும் கூடுதல் வாரிய மேலாளரின் URL. “ https://dl.espressif.com/dl/package_esp32_index.json '

    விருப்பத்தேர்வுகள்

  4. இப்போது, ​​Arduino IDE உடன் ESP32 ஐப் பயன்படுத்த, ESP32 இல் குறியீட்டை எரிக்கவும் அதைப் பயன்படுத்தவும் அனுமதிக்கும் சிறப்பு நூலகங்களை நாம் இறக்குமதி செய்ய வேண்டும். இந்த இரண்டு நூலகங்களும் கீழே கொடுக்கப்பட்டுள்ள இணைப்பில் இணைக்கப்பட்டுள்ளன. நூலகத்தை சேர்க்க, கோட்டோ ஸ்கெட்ச்> நூலகத்தைச் சேர்க்கவும்> ஜிப் நூலகத்தைச் சேர்க்கவும் . ஒரு பெட்டி தோன்றும். உங்கள் கணினியில் ZIP கோப்புறையைக் கண்டுபிடித்து கோப்புறைகளைச் சேர்க்க சரி என்பதைக் கிளிக் செய்க.

    நூலகம் சேர்க்கவும்

  5. இப்போது கோட்டோ ஸ்கெட்ச்> நூலகத்தைச் சேர்க்கவும்> நூலகங்களை நிர்வகிக்கவும்.

    நூலகங்களை நிர்வகிக்கவும்

  6. ஒரு மெனு திறக்கும். தேடல் பட்டியில், தட்டச்சு செய்க Arduino JSON. ஒரு பட்டியல் தோன்றும். நிறுவு பெனாய்ட் பிளாஞ்சன் எழுதிய அர்டுயினோ JSON.

    Arduino JSON

  7. இப்போது கிளிக் செய்யவும் கருவிகள். கீழ்தோன்றும் மெனு தோன்றும். பலகையை அமைக்கவும் ESP தேவ் தொகுதி.

    அமைத்தல் வாரியம்

  8. கருவி மெனுவில் மீண்டும் கிளிக் செய்து, கட்டுப்பாட்டு பலகத்தில் நீங்கள் கவனித்த போர்ட்டை இதற்கு முன் அமைக்கவும்.

    துறைமுகத்தை அமைத்தல்

  9. இப்போது கீழேயுள்ள இணைப்பில் இணைக்கப்பட்டுள்ள குறியீட்டைப் பதிவேற்றி, பதிவேற்ற பொத்தானைக் கிளிக் செய்து ESP32 மைக்ரோகண்ட்ரோலரில் குறியீட்டை எரிக்கவும்.

    பதிவேற்றவும்

எனவே இப்போது நீங்கள் குறியீட்டைப் பதிவேற்றும்போது, ​​பிழை ஏற்படலாம். நீங்கள் Arduino IDE மற்றும் Arduino JSON இன் புதிய பதிப்பைப் பயன்படுத்தினால் ஏற்படக்கூடிய பொதுவான பிழை இது. பின்வருபவை நீங்கள் திரையில் காணக்கூடிய பிழைகள்.

C: ers பயனர்கள்  Pro  ஆவணங்கள்  Arduino  நூலகங்கள்  IOXhop_FirebaseESP32-master / IOXhop_FirebaseESP32.h: 8: 0, C இலிருந்து சேர்க்கப்பட்ட கோப்பில்:  பயனர்கள்  Pro  டெஸ்க்டாப்  ஸ்மார்ட்ஹோம்  குறியீடு  code.ino: 2: C : Ers பயனர்கள்  புரோ  ஆவணங்கள்  Arduino  நூலகங்கள்  IOXhop_FirebaseESP32-master / IOXhop_FirebaseStream.h: 14: 11: பிழை: StaticJsonBuffer என்பது ArduinoJson 5 இலிருந்து ஒரு வகுப்பு. தயவுசெய்து உங்கள் நிரலை Arduinojson.org/upgrade ஐப் பார்க்கவும் பதிப்பு 6 StaticJsonBuffer jsonBuffer; C C: ers பயனர்கள்  Pro  ஆவணங்கள்  Arduino  நூலகங்கள்  IOXhop_FirebaseESP32-master / IOXhop_FirebaseESP32.h: 8: 0, C இலிருந்து சேர்க்கப்பட்ட கோப்பில்:  பயனர்கள்  Pro  டெஸ்க்டாப்  ஸ்மார்ட்ஹோம்  குறியீடு  code.ino: 2: சி: ers பயனர்கள்  புரோ  ஆவணங்கள்  அர்டுடினோ  நூலகங்கள்  IOXhop_FirebaseESP32-master / IOXhop_FirebaseStream.h: 65: 11: பிழை: StaticJsonBuffer என்பது ArduinoJson 5 இன் ஒரு வகுப்பு. தயவுசெய்து உங்கள் நிரலை எவ்வாறு மேம்படுத்துவது என்பதை அறிய arduinojson.org/upgrade ஐப் பார்க்கவும் ArduinoJson பதிப்பு 6 திரும்ப StaticJsonBuffer (). ParseObject (_data); Wi 'WiFi.h' க்காக பல நூலகங்கள் காணப்பட்டன: C: ers பயனர்கள்  Pro  AppData  உள்ளூர்  Arduino15  தொகுப்புகள்  esp32  வன்பொருள்  esp32  1.0.2  நூலகங்கள்  WiFi பயன்படுத்தப்படவில்லை: C:  நிரல் கோப்புகள் ( x86)  Arduino  நூலகங்கள்  WiFi கோப்புறையில் பதிப்பு 1.0 இல் நூலக வைஃபை பயன்படுத்துதல்: C: ers பயனர்கள்  Pro  AppData  உள்ளூர்  Arduino15  தொகுப்புகள்  esp32  வன்பொருள்  esp32  1.0.2  நூலகங்கள்  WiFi நூலகத்தைப் பயன்படுத்துதல் IOXhop_FirebaseESP32-master கோப்புறையில்: சி: ers பயனர்கள்  புரோ  ஆவணங்கள்  அர்டுடினோ  நூலகங்கள்  IOXhop_FirebaseESP32- மாஸ்டர் (மரபு) நூலகத்தைப் பயன்படுத்தி HTTP கிளையன்ட் பதிப்பு 1.2 இல் கோப்புறையில்: சி: ers பயனர்கள்  புரோ  ஆப் டேட்டா  உள்ளூர்  அர்டுடினோ 15  தொகுப்புகள்  எஸ்பி 32  வன்பொருள்  esp32  1.0.2  நூலகங்கள்  HTTP கிளையண்ட் கோப்புறையில் பதிப்பு 1.0 இல் நூலக WiFiClientSecure ஐப் பயன்படுத்துகிறது: C: ers பயனர்கள்  Pro  AppData  உள்ளூர்  Arduino15  தொகுப்புகள்  esp32  வன்பொருள்  esp32  1.0.2  நூலகங்கள்  WiFiClientSecure நூலகத்தைப் பயன்படுத்தி ArduinoJson கோப்புறையில் பதிப்பு 6.12.0: சி: ers பயனர்கள்  புரோ  ஆவணங்கள்  அர்டுடினோ  நூலகங்கள்  அர்டுடினோஜ்சன் வெளியேறும் நிலை 1 போர்டு ESP32 தேவ் தொகுதிக்கு தொகுப்பதில் பிழை.

கவலைப்பட ஒன்றுமில்லை, ஏனென்றால் சில எளிய வழிமுறைகளைப் பின்பற்றுவதன் மூலம் இந்த பிழைகளை அகற்ற முடியும். Arduino JSON இன் புதிய பதிப்பிற்கு பதிலாக மற்றொரு வகுப்பு இருப்பதால் இந்த பிழைகள் எழுகின்றன நிலையான JsonBuffer. இது JSON 5 இன் வகுப்பு. ஆகவே, எங்கள் Arduino IDE இன் Arduino JSON இன் பதிப்பைக் குறைப்பதன் மூலம் இந்த பிழையை வெறுமனே அகற்றலாம். வெறுமனே செல்லுங்கள் ஸ்கெட்ச்> நூலகத்தைச் சேர்க்கவும்> நூலகங்களை நிர்வகிக்கவும். தேடுங்கள் பெனாய்ட் பிளாஞ்சன் எழுதிய அர்டுயினோ JSON நீங்கள் முன்பு நிறுவியிருக்கிறீர்கள். முதலில் அதை நிறுவல் நீக்கி அதன் பதிப்பை அமைக்கவும் 5.13.5. இப்போது நாம் Arduino JSON இன் பழைய பதிப்பை அமைத்துள்ளதால், அதை மீண்டும் நிறுவி குறியீட்டை மீண்டும் தொகுக்கலாம். இந்த நேரத்தில், உங்கள் குறியீடு வெற்றிகரமாக தொகுக்கப்படும்.

குறியீட்டைப் பதிவிறக்க, கிளிக் செய்க இங்கே.

படி 6: குறியீடு

இணைக்கப்பட்ட குறியீடு நன்றாக கருத்து தெரிவிக்கப்பட்டுள்ளது, ஆனால் இன்னும், அதன் சில பகுதிகள் கீழே விளக்கப்பட்டுள்ளன.

1. தொடக்கத்தில், இரண்டு நூலகங்கள் சேர்க்கப்பட்டுள்ளன, இதனால் வைஃபை இயக்கப்பட்டிருக்கும் மற்றும் ஈஎஸ்பி போர்டை ஃபயர்பேஸ் தரவுத்தளத்துடன் இணைக்க முடியும். ஃபயர்பேஸ் ஹோஸ்ட், அங்கீகாரம், உங்கள் உள்ளூர் வைஃபை இணைப்பின் பெயர் மற்றும் அதே வைஃபை இணைப்பின் கடவுச்சொல் ஆகியவை சேர்க்கப்பட்டுள்ளன. மேலும், வெளிப்புற சாதனங்களை இணைக்கப் பயன்படுத்தப்படும் ESP போர்டில் உள்ள ஊசிகளை வரையறுக்கவும்.

# அடங்கும் // வைஃபை பயன்படுத்த நூலகத்தை சேர்க்கவும் # அடங்கும் // ஃபயர்பேஸுடன் இணைக்க நூலகத்தை உள்ளடக்குங்கள் # FIREBASE_HOST 'xxxxxxxxx' ஐ வரையறுக்கவும் // உங்கள் ஃபயர்பேஸ் ஹோஸ்டால் xxxxxxxxx ஐ மாற்றவும் # FIREBASE_AUTH 'xxxxxxxxxx WIFI_SSID 'xxxxxxxxx' ஐ வரையறுக்கவும் // எங்கள் வைஃபை இணைப்பின் பெயரால் xxxxxxxxx ஐ மாற்றவும் # WIFI_PASSWORD 'xxxxxxxxx' ஐ வரையறுக்கவும் // உங்கள் வைஃபை கடவுச்சொல்லால் xxxxxxxxx ஐ மாற்றவும் # வால்வை இணைக்கவும் இந்த முள் செருக

2. வெற்றிட அமைப்பு () மைக்ரோகண்ட்ரோலர் இயங்கும் போது அல்லது இயக்கு பொத்தானை அழுத்தும்போது ஒரு முறை மட்டுமே இயங்கும் ஒரு செயல்பாடு. இந்த செயல்பாட்டில், பாட் வீதம் அமைக்கப்படுகிறது, இது அடிப்படையில் வினாடிக்கு பிட்களில் தொடர்பு கொள்ளும் வேகமாகும். அதன் பிறகு, ஈஎஸ்பி போர்டு வைஃபை உடன் இணைக்கப்பட்டுள்ளது.

void setup () {Serial.begin (115200); // செட் பாட் ரேட் பின்மோட் (வால்வு, OUTPUT); // செட் முள் 34 ஐ OUTPUT pinMode (தீப்பொறி, OUTPUT) ஆகப் பயன்படுத்த வேண்டும்; // செட் முள் 35 OUTPUT ஆக பயன்படுத்தப்பட வேண்டும் // வைஃபை உடன் இணைக்கவும். WiFi.begin (WIFI_SSID, WIFI_PASSWORD); Serial.println ('இணைக்கும்'); (WiFi.status ()! = WL_CONNECTED) {Serial.print ('.'); தாமதம் (500); } Serial.println (); சீரியல்.பிரண்ட் ('இணைக்கப்பட்டுள்ளது:'); Serial.println (WiFi.localIP ()); ஃபயர்பேஸ்.பெஜின் (FIREBASE_HOST, FIREBASE_AUTH); }

3. வெற்றிட சுழற்சி () ஒரு சுழற்சியில் மீண்டும் மீண்டும் இயங்கும் செயல்பாடு. இந்த வளையத்தில், மதிப்புகள் ஃபயர்பேஸிலிருந்து படிக்கப்படுகின்றன, அவை பூஜ்ஜியமா அல்லது ஒன்று என ஆராயப்படுகின்றன. மதிப்புகள் ஒன்று என்றால், பின் ஒரு உயர் சமிக்ஞை அனுப்பப்படுகிறது, இதன் விளைவாக ரிலே தொகுதியை இயக்கலாம். மதிப்பு பூஜ்ஜியமாக இருந்தால், ESP இன் முள் ஒரு குறைந்த சமிக்ஞை அனுப்பப்படும், இதன் விளைவாக ரிலே அணைக்கப்படும்.

void loop () {// get value temp1 = Serial.println (Firebase.getFloat ('light')); // எரிவாயு வால்வை மாற்றுவதற்கான மதிப்பைப் பெறுங்கள் temp2 = Serial.println (Firebase.getFloat ('AC')); // (temp1 == 1) {DigitalWrite (வால்வு, HIGH) // ரிலே ஒன்றை இயக்கினால்} else if (temp1 == 0) {DigitalWrite (வால்வு, குறைந்த) // திரும்பினால் தீப்பொறி பிளக்கை மாற்றுவதற்கான வழியைப் பெறுங்கள். ஆஃப் ரிலே ஒன்று} else if (temp2 == 1) {DigitalWrite (spark, HIGH) // ரிலே இரண்டை இயக்கவும்} else if (temp2 == 0) {DigitalWrite (spark, LOW) // ரிலே இரண்டு முடக்கு} // (Firebase.failed ()) {Serial.print ('அமைப்பு / எண் தோல்வியுற்றது:') என்றால் பிழையைக் கையாளவும்; Serial.println (Firebase.error ()); திரும்ப; } தாமதம் (1000); }

இன்றைக்கு அவ்வளவுதான். இப்போது, ​​நீங்கள் எங்கள் சொந்த ஸ்மார்ட் அடுப்பை வீட்டிலேயே செய்யலாம். எதிர்காலத்தில் இது போன்ற சுவாரஸ்யமான கட்டுரைகளுக்கு எங்கள் தளத்தை சரிபார்க்கவும்.