- ESP8266 மற்றும் NodeMCU என்றால் என்ன?
- NodeMCU ESP-12:
- Arduino IDE ஐப் பயன்படுத்தி NodeMCU ஐ நிரலாக்குகிறது:
- NodeMCU ESP-12 உடன் ஒளிரும் எல்.ஈ.டி:
இந்த டுடோரியலில், ஈஎஸ்பி -12 வைஃபை தொகுதி மற்றும் ஆர்டுயினோ ஐடிஇ பயன்படுத்தி அதை எவ்வாறு நிரல் செய்வது என்பது பற்றி அறிந்து கொள்வோம். ESP8266-12 உடன் எல்.ஈ.டி ஒளிர ஒரு நிரலை எழுதுவோம்.
ESP8266 மற்றும் NodeMCU என்றால் என்ன?
பெரும்பாலான மக்கள் ESP8266 ஐ WIFI தொகுதி என்று அழைக்கிறார்கள், ஆனால் இது உண்மையில் ஒரு மைக்ரோகண்ட்ரோலர். ESP8266 என்பது எஸ்பிரெசிஃப் சிஸ்டம்ஸ் உருவாக்கிய மைக்ரோகண்ட்ரோலரின் பெயர், இது ஷாங்காயை அடிப்படையாகக் கொண்ட ஒரு நிறுவனம் ஆகும். இந்த மைக்ரோகண்ட்ரோலருக்கு வைஃபை தொடர்பான செயல்பாடுகளைச் செய்யும் திறன் உள்ளது, எனவே இது வைஃபை தொகுதியாக பரவலாகப் பயன்படுத்தப்படுகிறது.
ESP8266-01 முதல் ESP8266-12 வரை பல வகையான ESP8266 தொகுதி கிடைக்கிறது. டுடோரியலில் நாம் பயன்படுத்தும் ஒன்று ESP8266-12. எங்கள் முந்தைய கட்டுரையில் ஏற்கனவே ESP8266-01 ஐ விவரித்தோம். இருப்பினும் அனைத்து ஈஎஸ்பி தொகுதிகள் ஒரே ஒரு வகை ஈஎஸ்பி செயலியைக் கொண்டிருக்கின்றன, வேறுபடுவது என்னவென்றால், பயன்படுத்தப்படும் பிரேக்அவுட் பார்டின் வகை மட்டுமே. ESP8266-01 இன் பிரேக்அவுட் போர்டில் 2 GPIO பின்ஸ் மட்டுமே இருக்கும், அதே நேரத்தில் ESP-12 இல் 16 GPIO பின்ஸ் உள்ளன.
நம்மைச் சுற்றியுள்ள பல உபகரணங்களை இணையத்துடன் சொந்தமாக இணைக்க முடியாது. எனவே, இந்த சிப் இந்த சாதனங்களை இணையத்துடன் இணைத்து அவற்றை IoT சாதனங்களாக மாற்ற உதவுகிறது. இப்போது, இந்த தொகுதியின் உதவியுடன் IoT திட்டங்களுக்கான கதவுகளை எளிதாக திறக்கலாம். இந்த குறைந்த செலவு, சிறிய அளவு தொகுதி அதிசயங்களைச் செய்யக்கூடும், மேலும் இது சரியான வழிமுறைகளைப் பின்பற்றினால் மிகவும் எளிமையானது மற்றும் பயன்படுத்த எளிதானது.
இப்போது, NodeMCU என்றால் என்ன?
NodeMCU என்பது ESP8266 இல் உள்ள ஒரு நிலைபொருள் ஆகும். இது ESP-12 மற்றும் இது அடிப்படையில் சிப் ஆன் சோப் (SoC) ஆகும்.இது லுவா அடிப்படையிலான ஃபார்ம்வேரைக் கொண்டுள்ளது, இது IoT அடிப்படையிலான பயன்பாடுகளை உருவாக்க பயன்படுகிறது.
இந்த மலிவான SoC இல் வேலை செய்வது மற்றும் எங்கள் சாதனத்தை ஸ்மார்ட் ஆக்குவது எளிது. இது அனலாக் மற்றும் டிஜிட்டல் ஊசிகளைக் கொண்டுள்ளது, இது எங்கள் சென்சார்களை இடைமுகப்படுத்த பயன்படுத்தலாம் மற்றும் இணையத்தில் தரவைப் பெறலாம்.
NodeMCU ESP-12:

பின் கட்டமைப்பு:
எங்கள் அனைத்து ESP8266 திட்டங்களையும் இங்கே பார்க்கலாம்.
நோட்எம்சியு ஈஎஸ்பி -12 ஐ அம்சம் நிரப்பப்பட்ட சிறிய தேவ் போர்டில் கொண்டுள்ளது. NodeMCU அனைத்து ESP-12 ஊசிகளையும் கொண்டுள்ளது, இது ஆன்-போர்டு புரோகிராமர் ஐசி, மின்னழுத்த சீராக்கி, மீட்டமை மற்றும் நிரல் பொத்தான்கள் மற்றும் எல்.ஈ.டிகளுடன் மைக்ரோ யூ.எஸ்.பி இணைப்பையும் கொண்டுள்ளது. அதிலிருந்து பிரெட் போர்டு இணக்கமான தலைப்புகளும் உள்ளன.
நீங்கள் ESP8266 குடும்பத்தைப் பற்றி அறிய விரும்பினால், தொடங்குவதற்கு NodeMCU சிறந்த தேர்வாகும்.
Arduino IDE ஐப் பயன்படுத்தி NodeMCU ஐ நிரலாக்குகிறது:
எங்களுக்கு நாம் ESP8266-12 தொகுதி க்கான அமைக்கவும், Arduino IDE மற்றும் எல்இடி ஒளி மிளிரும் அதை நிரல்.
படி 1: உங்களிடம் Arduino IDE இல்லையென்றால் அதை பதிவிறக்கம் செய்து இங்கிருந்து நிறுவவும். (Arduino பதிப்பு 1.6.5 அல்லது அதற்கு மேல் என்பதை உறுதிப்படுத்தவும்)
படி 2: செல்க கோப்பு -> விருப்பங்கள் உரையாடல் பெட்டி கீழே திறக்க. இல் "கூடுதல் வாரியம் மேலாளர்கள் URL ஐ" படத்தில் காட்டியுள்ளபடி இணைப்பை கீழே ஒட்டவும். பின்னர் சரி என்பதை அழுத்தவும்
arduino.esp8266.com/stable/package_esp8266com_index.json

படி 3: இப்போது, கருவி -> போர்டுகள் -> போர்டு மேலாளர்களுக்குச் செல்லவும். Esp8266 சமூகத்தால் ESP8266 ஐத் தேடி, கீழேயுள்ள படத்தில் காட்டப்பட்டுள்ளபடி நிறுவலைக் கிளிக் செய்க

உங்கள் நிறுவலுக்கு சிறிது நேரம் பிடிக்கும், முடிந்ததும் எங்கள் அடுத்த கட்டத்திற்கு செல்லலாம்.
படி 4: இப்போது, கருவிகள் -> போர்டுகள் -> NodeMCU க்குச் செல்லவும் . நீங்கள் கீழே உள்ள திரையைப் பார்க்க வேண்டும்.

கப்பலில் வருவோம்.!
NodeMCU ESP-12 உடன் ஒளிரும் எல்.ஈ.டி:
எல்.ஈ.டி-ஐ நோட்எம்.சி.யு ஈ.எஸ்.பி -12 உடன் இணைக்க சுற்று வரைபடம் கீழே உள்ளது:

எங்கள் போர்டை நிரல் செய்ய எங்களுக்கு எந்த புரோகிராமரும் தேவையில்லை. எங்களுக்கு ஒரு யூ.எஸ்.பி கேபிள் தேவை, இங்கே நாங்கள் செல்கிறோம்.
இப்போது, ஆர்டுயினோ ஐடிஇ பயன்படுத்தி நோட்எம்சியுவில் சிமிட்டும் நிரலைப் பதிவேற்றுகிறோம். பின் டி 0 இல் உள்ளடிக்கிய எல்.ஈ.டி உள்ளது, எனவே டி 0 இல் வெளியீட்டை எடுக்க எல்.ஈ.டி_பில்டின் செயல்பாட்டைப் பயன்படுத்தலாம் அல்லது டி 1, டி 2 போன்றவற்றைக் குறிப்பிடுவதன் மூலம் வேறு எந்த ஜி.பி.ஐ.ஓவையும் பயன்படுத்தலாம்.
முழுமையான குறியீடு கீழே கொடுக்கப்பட்டுள்ளது, யூ.எஸ்.பி கேபிளுடன் NodeMCU ஐ இணைத்து பதிவேற்ற பொத்தானை அழுத்தவும்.
