Arduino கல்வி மற்றும் தயாரிப்பாளர்களுக்கான எளிய குழுவாகத் தொடங்கியது DIYயை விரும்புபவர்கள். ஒரு தளம் hardware libre எலக்ட்ரானிக்ஸ் பிரியர்களுக்கு நன்றி திட்டமிடலாம் Arduino IDE மற்றும் நிறைய சாத்தியக்கூறுகளுடன். சிறிது சிறிதாக அது உருவானது, புதிய பதிப்புகள் மற்றும் குழுவின் பதிப்புகள், அதே போல் இந்த பலகைகளின் அடிப்படை செயல்பாடுகளை விரிவுபடுத்திய பிரபலமான கேடயங்கள் மற்றும் தொகுதிகள் போன்ற கருவிகள் மற்றும் பாகங்கள்.
திறன்களில் ஒரு பெரிய முன்னேற்றத்தை ஏற்படுத்திய துணை நிரல்களில் ஒன்று ESP8266 போன்ற வைஃபை தொகுதி, இது வரை தனிமைப்படுத்தப்பட்ட திட்டங்கள் ஒரு பிணையத்துடன் இணைக்கப்படலாம், இதனால் கிரகத்தில் எங்கிருந்தும் இணையத்திலிருந்து திட்டத்தை கண்காணிக்க அல்லது நிர்வகிக்க முடியும். அதனால்தான் இந்த வழிகாட்டியை நாங்கள் ESP8266 க்கு அர்ப்பணிக்கப் போகிறோம், இதன் மூலம் உங்களுக்கு உண்மையிலேயே தேவையான அனைத்தையும் நீங்கள் அறிந்து கொள்ள முடியும் ...
வரலாற்றின் ஒரு பிட்
இதை உருவாக்கிய முதல் நிறுவனம் ESP8266 சிப் எஸ்பிரெசிஃப், ஷாங்காயில் அமைந்துள்ள ஒரு சீன நிறுவனம், தற்போது பிற உற்பத்தியாளர்கள் அதை உருவாக்கி உற்பத்தி செய்கிறார்கள். அதன் துவக்கத்தின் சரியான தேதி 2014 கோடையில் இருந்தது, எனவே அது பழையதல்ல. இது குறைந்த விலையில் விற்பனை செய்யத் தொடங்கியது, அதன் திறன்களுடன் சேர்ந்து இது விரைவில் மிகவும் பிரபலமடைந்தது.
La டெவலப்பர் சமூகம் இது வெற்றியில் ஒரு முக்கிய பங்கைக் கொண்டிருந்தது, ஏனெனில் அவை பெரிய அளவிலான ஆவணங்களை மொழிபெயர்க்கவும் வெளியிடவும் தொடங்கின, ESP8266 இல் பயன்படுத்தக்கூடிய வகையில் ஃபார்ம்வேர்கள் மற்றும் பிற குறியீடுகளை உருவாக்குகின்றன. இது தயாரிப்பாளர்களுக்கு சாதனத்தை தங்கள் முழு சக்தியுடன் பயன்படுத்தத் தேவையான அனைத்து கருவிகளையும் வழங்கியது.
ஆனால் நீங்கள் தெரிந்து கொள்ள வேண்டும், அது டிரான்சிஸ்டர்களைப் போல, பெயரிடல் அல்லது எண்ணுதல் இது எப்போதுமே ESP8266 ஆக இருக்கவில்லை, ஆனால் முதலில் சில ஆரம்ப ESP கள் தோன்றின, பின்னர் 8285 முதல் ESP2016 போன்ற பதிப்புகள் ஒரு ஒருங்கிணைந்த 1MB flahsd நினைவகத்தை உள்ளடக்கியது, பின்னர் இன்று நமக்குத் தெரிந்த ESP8266 தோன்றும், இது ஒரு படி பின்வாங்கியதாகத் தெரிகிறது இது இந்த நினைவகத்தைக் கொண்டிருக்கவில்லை, ஆனால் நிரல்களைச் சேமிக்க பிற வெளிப்புற சில்லுகளைச் சேர்க்கலாம்.
அது என்ன?
El ESP8266 ஐ வைஃபை உடன் ஒருங்கிணைக்க முடியும் இது முழு TCP / IP அடுக்கு மற்றும் மைக்ரோகண்ட்ரோலருடன் குறைந்த கட்டண சிப்பை வழங்குகிறது. இது 3.3 வி மூலம் இயக்கப்படுகிறது மற்றும் 106 மெகா ஹெர்ட்ஸ் டென்சிலிகா எக்ஸ்டென்சா எல்எக்ஸ் 80 செயலி, அறிவுறுத்தல்களுக்கு 64 கேபி ரேம் மற்றும் தரவுக்கு 96 கேபி, 16 ஜிபிஐஓ பின்ஸ், அர்ப்பணிப்பு யுஆர்டி பின்ஸ் மற்றும் எஸ்பிஐ மற்றும் ஐ 2 சி இடைமுகம் உள்ளது.
La டென்சிலிகா சிபியு சில, ஆனால் அனைத்துமே இல்லை, மாதிரிகள் அனுமதிக்கும் ஓவர்லாக் செய்வதன் மூலம் அதை விரைவாக உருவாக்க முடியும். உண்மையில், கடிகார அதிர்வெண் இரட்டிப்பாக்கப்படலாம். மூலம், 32-பிட் RISC வகை CPU. சமிக்ஞைகளுக்கான 10-பிட் ஏடிசி மாற்றி தொகுதியிலும் சேர்க்கப்பட்டுள்ளது.
ஒரு நிரப்பியாக, இது தொகுதியைப் பொறுத்து 512 KB முதல் 4 MB வரை வெளிப்புற QSPI ஃபிளாஷ் மெமரி சிப்பை உள்ளடக்கியது, சில நேரங்களில் அது 16 MB ஐ கூட அடையலாம். அதைப்பற்றி வைஃபை இணைப்பு திறன்கள், இது WEP, WPA மற்றும் WPA802.11 பாதுகாப்பை ஆதரிப்பதோடு கூடுதலாக, IEEE 2 b / g / n தரத்துடன் இணக்கமானது.
எதற்காக அதைப் பயன்படுத்துகிறீர்கள்?
ESP8266, வெறுமனே வைத்து, எங்கள் திட்டங்களுக்கு வைஃபை இணைப்பு திறனை சேர்க்கிறது. அதாவது, உள்ளூர் நெட்வொர்க்குடன் அல்லது இணையத்துடன் வயர்லெஸ் இணைப்பை இது அனுமதிக்கிறது. இது மின் சாதனங்களை இணைக்க அல்லது துண்டிக்க முடியும் போன்ற ஏராளமான சாத்தியங்களை செயல்படுத்துகிறது (ரிலேவைப் பயன்படுத்துகிறது) அல்லது எங்கள் வீட்டிலுள்ள பிற வகையான இயந்திர அமைப்புகள் வீட்டை ஆதிக்கம் செலுத்துவதற்கும், அதை எங்கள் ஸ்மார்ட்போன் அல்லது எங்கிருந்தும் இணைக்கப்பட்ட எந்த கணினியிலிருந்தும் இணையத்தில் கட்டுப்படுத்தவும்.
நெட்வொர்க் மூலம் தோட்டக்கலை மற்றும் நீர்ப்பாசன முறைகளை கட்டுப்படுத்தவும், தொழில்துறை அமைப்புகளை தானியங்குபடுத்தவும், கட்டுப்படுத்தவும் இது பயன்படுத்தப்படலாம் ஐபி வீடியோ கண்காணிப்பு கேமராக்கள், வெவ்வேறு புள்ளிகளில் விநியோகிக்கப்பட்ட சென்சார் நெட்வொர்க்குகளிலிருந்து தரவை கண்காணிக்கவும், இணைப்பு திறன் கொண்ட அணியக்கூடியவர்களுக்கு IoT திட்டங்கள் (இன்டர்நெட் ஆஃப் திங்ஸ் அல்லது இன்டர்நெட் ஆஃப் திங்ஸ்) மற்றும் நீங்கள் கற்பனை செய்யக்கூடிய அனைத்தும் ...
ESP8266 தொகுதி அம்சங்கள்:
நீங்கள் தெரிந்து கொள்ள மேலும் ஆழத்தில் ESP8266, இந்த தொகுதியைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய சுவாரஸ்யமான உண்மைகளை இங்கே தருகிறோம்.
ESP8266 தரவுத்தாள்
முந்தைய பிரிவுகளில் சிலவற்றை விவரித்தோம் ESP8266 இன் முக்கிய அம்சங்கள்அனைத்து தொழில்நுட்ப விவரங்களையும் முழுமையாகப் பெற, உற்பத்தியாளர்கள் தங்கள் அதிகாரப்பூர்வ வலைப்பக்கங்களிலிருந்து பிரபலமான தரவுத்தாள்களை பதிவிறக்கம் செய்யலாம் என்பதை நீங்கள் ஏற்கனவே அறிவீர்கள். தரவுத்தாள் விவரிக்கப்பட்டுள்ள சில கூடுதல் அம்சங்கள்:
- CPU Tensilica Xtensa L106 32-பிட் RISC 80Mhz
- 10-பிட் ஏடிசி மாற்றி
- ரேம் 64 கேபி ஐ / 96 கேபி டி
- 16-முள் GPIO (அனைத்தையும் பயன்படுத்த முடியாது, மேலும் GPIO16 RTC அல்லது நிகழ் நேர கடிகாரத்துடன் இணைக்கப்பட்டுள்ளது)
- UART
- SPI
- I2C
- மின்னழுத்தம் 3 வி மற்றும் 3.6 வி
- தீவிரம் 80 எம்.ஏ.
- இயக்க வெப்பநிலை -40 முதல் 125ºC வரை
- IPv802.11 ஆதரவுடன் வைஃபை IEEE 4 b / g / n மற்றும் TCP / UDP / HTTP / HTTPS / FTP நெறிமுறைகள்
- சமிக்ஞை வலிமையைப் பொறுத்து நுகர்வு 0.0005 முதல் 170 எம்.ஏ.
- முறைகள்: செயலில் பயன்முறை (செயலில்), தூக்க முறை (தூக்கம்), ஆழ்ந்த தூக்கம் (ஆழ்ந்த தூக்கம்) - நுகர்வு பாதிக்கும்
மேலும் தகவலுக்கு, தரவுத்தாள் பதிவிறக்கவும்:
- அடாஃப்ரூட் ESP8266
- எஸ்பிரெசிஃப் ESP8266EX (மேம்படுத்தப்பட்ட பதிப்பு)
துரதிர்ஷ்டவசமாக மட்டும் ஆங்கிலத்தில் உள்ளன, ஆனால் உங்களுக்கு தொழில்நுட்ப அறிவு இருந்தால் அனைத்து விவரங்களையும் புரிந்துகொள்வது எளிது.
தொகுதி பின்அவுட்
தரவுத்தாள் காணக்கூடிய மற்றொரு விவரம் பின்அவுட், அதாவது, பாண்டிலேஜ். உங்களிடம் எத்தனை பக்கவிளைவுகள் உள்ளன, ஒவ்வொன்றும் எதற்காக? இது ESP8266 சிப் மட்டுமே என்பதைப் பொறுத்து அல்லது அது வேறு வடிவத்தில் அல்லது தொகுதியில் வந்தால், மேலே உள்ள படங்களில் நீங்கள் காணக்கூடியபடி பின்அவுட்கள் மாறுபடலாம்.
Arduino மற்றும் wifi.h உடன் ஒருங்கிணைப்பு
நிரலாக்கத்திற்காக உங்கள் வசம் உள்ளது wifi.h எனப்படும் நூலகம் மைக்ரோகண்ட்ரோலரை நிரல் செய்ய Arduino IDE உடன் மூல குறியீடுகளை உருவாக்கும்போது அதில் சேர்க்கப்பட்டுள்ள செயல்பாடுகளை நீங்கள் பயன்படுத்தலாம். இந்த திட்டங்கள் ஹோஸ்ட் செய்யப்பட்ட இந்த இரண்டு கிட்ஹப் பக்கங்களில் கூடுதல் தகவல்களை நீங்கள் காணலாம்: Arduino Wifi.h நூலகம் / Wifi.h எஸ்பிரெசிஃப் நூலகம்.
என Arduino உடன் ஒருங்கிணைப்பு, இது ஒரு தொகுதி அல்லது ESP8266 சில்லு தனித்தனியாக செய்யப்படலாம். இருப்பினும், தொகுதிகள் பயன்படுத்த பரிந்துரைக்கப்படுகிறது. பல வகைகள் உள்ளன, ஆனால் நன்கு அறியப்பட்டவை நன்கு அறியப்பட்ட உற்பத்தியாளரால் வழங்கப்படுகின்றன AI- திங்கர்:
- ESP ஆனது-01: என்பது முதலில் தோன்றிய ஒரு தொகுதி. இதன் விலை பொதுவாக € 2 முதல் € 4 வரை இருக்கும். இது ஒரு பிட் தேதியிட்டது மற்றும் அதன் சென்சார்கள் மற்றும் ஆக்சுவேட்டர்களைக் கட்டுப்படுத்த இரண்டு பயன்படுத்தக்கூடிய GPIO களை மட்டுமே கொண்டுள்ளது. இந்த தொகுதியில் உள்ளமைக்கப்பட்ட வைஃபை ஆண்டெனா, எல்.ஈ.டி, ஈ.எஸ்.பி 8266 சிப் மற்றும் பி.ஜி 25 கியூ 80 ஏ ஃபிளாஷ் மெமரி உள்ளது.
- ESP ஆனது-05: அதன் விலை முந்தையதைப் போன்றது, இது மிகவும் எளிது. அதன் ஊசிகளை அர்டுயினோவிற்கு வைஃபை கேடயமாக வேலை செய்ய அல்லது ப்ரெட்போர்டில் பயன்படுத்த எளிதாகப் பயன்படுத்தலாம், ஆனால் அதற்கு அணுகக்கூடிய ஜி.பீ.ஓ இல்லை.
- ESP ஆனது-12இது மிகவும் பயன்படுத்தப்பட்டாலும், எல்லாவற்றிலும் இது மிகவும் நடைமுறைக்குரியதாக இருக்காது, குறிப்பாக ஆரம்பகட்டவர்களுக்கு. இதன் விலை சுமார் € 4 ஆகும், மேலும் இது 11 அணுகக்கூடிய GPIO இணைப்புகளைக் கொண்டுள்ளது, அவற்றில் ஒன்று 10-பிட் அனலாக் (1024 சாத்தியமான டிஜிட்டல் மதிப்புகள்). ஆனால் இது ஒரு பெரிய குறைபாட்டைக் கொண்டுள்ளது, அதை நீங்கள் சாலிடர் செய்ய வேண்டும், ஏனென்றால் அதற்கு ஊசிகளும் இல்லை.
- ESP ஆனது-201: விலை € 6 மற்றும் இது தயாரிப்பாளர்களுக்கு விருப்பமான ஒன்றாகும் மற்றும் பெரும்பாலான பயனர்களுக்கு பரிந்துரைக்கப்படுகிறது. இது 11 ஜிபிஐஓ போர்ட்களையும் கொண்டுள்ளது, இருப்பினும் நாம் அனைவரும் அவற்றைப் பயன்படுத்த முடியாது. இந்த வழக்கில், அதை ப்ரெட்போர்டில் அல்லது சாலிடினோ இல்லாமல் அர்டுயினோவுடன் பொருத்த ஊசிகளைக் கொண்டுள்ளது.
நீங்கள் அதை அறிந்திருக்க வேண்டும் மேலும் தொகுதிகள் உள்ளனஉண்மையில், அடுத்த பகுதியில் இன்று பிரபலமாகிவிட்ட ஒரு சிறப்புக் குறிப்பைப் பற்றி பேசுகிறோம்.
NodeMCU
ஒரு தொகுதி இன்று மிகவும் பிரபலமானது நோட்எம்சியு என்று அழைக்கப்படுகிறது, ESP-201 ஐ ஒத்த விலையுடன், அதாவது தோராயமாக € 6. இந்த கட்டுரையின் முக்கிய படங்களில் நீங்கள் காணக்கூடிய தொகுதி இதுவாகும், இது உங்களுக்கு மிகவும் ஒருங்கிணைந்த எல்லாவற்றையும் பயன்படுத்த மிகவும் எளிதானது. அதாவது, முந்தைய தொகுதிகள் போலவே பிற கூடுதல் சேர்க்காமல், ஆரம்பத்தில் இருந்தே நீங்கள் தன்னாட்சி முறையில் வேலை செய்யலாம்.
NodeMCU இல் ஒரு ESP8266 சில்லு உள்ளது, a சீரியல் / யூ.எஸ்.பி அடாப்டர், மைக்ரோ யுஎஸ்பி மூலம் இயக்கப்படுகிறது, மற்றும் ESP-12 இன் பண்புகளை அடிப்படையாகக் கொண்டது. இந்த NodeMCU இன் பல பதிப்புகள் தோன்றியுள்ளன, அதாவது 1 அல்லது 2 மேலும் புதுப்பிக்கப்பட்ட மற்றும் மேம்படுத்தப்பட்டவை. ஆனால் மிகவும் சுவாரஸ்யமான விஷயம், அதில் அடங்கிய ஃபார்ம்வேர், இது நீங்கள் பதிவிறக்க முடியும் மேலும் இது பைதான், பேசிக், ஜாவாஸ்கிரிப்ட் மற்றும் LUA போன்ற குறைந்த பிரபலமான மொழிகளில் நிரலாக்கத்தை அனுமதிக்கிறது. ஃபார்ம்வேர் என்பது ஒரு குறியீடு என்பதை நினைவில் கொள்ளுங்கள், இது மிகக் குறைந்த அளவிலான நிரல் நினைவகத்தில் சேமிக்கப்படுகிறது ...