- ESP8266 என்றால் என்ன?
- வைஃபை கோட்பாட்டின் அடிப்படைகள்:
- ESP8266 உடன் நிரலாக்க வகைகள்:
- நிரல் வன்பொருள் ESP8266 தொகுதி:
- தேவையான பொருட்கள்:
- சுற்று விளக்கம்:
- திட்ட ESP8266 க்கு கட்டிட வாரியம்:
இன்டர்நெட் ஆஃப் திங்ஸ் மற்றும் ஹோம் ஆட்டோமேஷன் சமீபத்திய நாட்களில் மிகவும் பிரபலமான விஷயமாக உள்ளது. உலகளாவிய வலையுடன் தொடர்பு கொள்ளக்கூடிய மற்றும் உலகில் எங்கிருந்தும் அணுகக்கூடிய ஒன்றை சொந்தமாக உருவாக்குவது, உண்மையிலேயே அருமையாக இருக்கிறது அல்லவா?
ஆனால், காத்திருங்கள் !!! இதுவும் சிக்கலானதாகத் தெரிகிறது ???….
எனக்காகவும் செய்தேன், இணையத்துடன் தொடர்பு கொள்ளக்கூடிய விஷயங்களை உருவாக்க அதிக நேரமும் திறமையும் தேவைப்படும் என்று நினைத்தேன். இல்லை, நான் முற்றிலும் தவறு, எஸ்பிரெசிஃப் சிஸ்டம்ஸிலிருந்து ESP8266 எனப்படும் இந்த அருமையான தொகுதிக்கு நன்றி. இப்போது, இந்த தொகுதியின் உதவியுடன் IoT திட்டங்களுக்கான கதவுகளை எளிதாக திறக்கலாம். இந்த குறைந்த செலவு, சிறிய அளவு தொகுதி அதிசயங்களைச் செய்யக்கூடும், மேலும் இது சரியான வழிமுறைகளைப் பின்பற்றினால் மிகவும் எளிமையானது மற்றும் பயன்படுத்த எளிதானது.
இந்த பயிற்சிகள் இந்த ESP8266-01 தொகுதிக்கு உங்களை அறிமுகப்படுத்துவதையும், அதைத் தொடங்க உங்களுக்கு உதவுவதையும் நோக்கமாகக் கொண்டுள்ளன. ஒருவேளை, நீங்கள் ஏற்கனவே உங்கள் தொகுதியைக் கொண்டு வந்து அதைப் பயன்படுத்த முயற்சிக்கும்போது சிக்கிக்கொண்டீர்கள். பின்னர், நீங்கள் தனியாக இல்லை கவலைப்பட வேண்டாம், இந்த தொகுதிக்கு சரியான வழிகாட்டுதல் அல்லது ஆவணங்கள் இல்லாததால், பலருடன் தொகுதி தொடங்குவது மிகவும் கடினம். இந்த டுடோரியலை உருவாக்க இதுவே காரணம். இங்குள்ள வழிமுறைகளைப் பின்பற்றவும், உங்கள் ESP8266-01 தொகுதியை எந்த நேரத்திலும் பெறமுடியாது, இங்கே நாம் EST8266 ஐ நிரல் செய்ய FTDI USB ஐ TTL சீரியல் அடாப்டர் தொகுதிக்கு பயன்படுத்துவோம். டுடோரியலின் முடிவில் விரிவான வீடியோவைச் சரிபார்க்கவும்.
தலைப்பில் சேருவதற்கு முன்பு ESP8266-01 தொகுதி பற்றிய சில அடிப்படைகளை மறைக்க உதவுகிறது.
ESP8266 என்றால் என்ன?
பெரும்பாலான மக்கள் ESP8266 ஐ WIFI தொகுதி என்று அழைக்கிறார்கள், ஆனால் இது உண்மையில் ஒரு மைக்ரோகண்ட்ரோலர். ESP8266 என்பது எஸ்பிரெசிஃப் சிஸ்டம்ஸ் உருவாக்கிய மைக்ரோகண்ட்ரோலரின் பெயர், இது ஷாங்காயை அடிப்படையாகக் கொண்ட ஒரு நிறுவனம் ஆகும். இந்த மைக்ரோகண்ட்ரோலருக்கு வைஃபை தொடர்பான செயல்பாடுகளைச் செய்யும் திறன் உள்ளது, எனவே இது வைஃபை தொகுதியாக பரவலாகப் பயன்படுத்தப்படுகிறது.

ESP8266-01 முதல் ESP8266-12 வரை பல வகையான ESP8266 தொகுதி கிடைக்கிறது. டுடோரியலில் நாம் பயன்படுத்தும் ஒன்று ESP8266-01, ஏனெனில் இது மலிவானது மற்றும் எளிதில் கிடைக்கும். இருப்பினும் அனைத்து ஈஎஸ்பி தொகுதிக்கூறுகளும் ஒரே ஒரு வகை ஈஎஸ்பி செயலியைக் கொண்டிருக்கின்றன, வேறுபடுவது என்னவென்றால், பயன்படுத்தப்படும் பிரேக்அவுட் பார்டின் வகை மட்டுமே. ESP8266-01 இன் பிரேக்அவுட் போர்டில் 2 GPIO ஊசிகளை மட்டுமே கொண்டிருக்கும், மற்ற பலகைகளில் இது அதிகமாக இருக்கும்.
தொகுதியின் முழுமையான விவரக்குறிப்பு கீழே உள்ள அட்டவணையில் கொடுக்கப்பட்டுள்ளது
|
மின்னழுத்தம் |
3.3 வி |
|
தற்போதைய நுகர்வு |
10uA-170mA |
|
ஒளிரும் போது அதிகபட்ச தற்போதைய நுகர்வு |
800 எம்.ஏ. |
|
ஃபிளாஷ் மெமரி |
16MB (512K இயல்பானது) |
|
செயலி |
டென்சிலிகா எல் 106 32 பிட் |
|
செயலி வேகம் |
80-160 மெகா ஹெர்ட்ஸ் |
|
ரேம் |
32 கே + 80 கே |
|
GPIO |
17 (ஆனால் பெரும்பாலானவை மல்டிபிளக்ஸ் செய்யப்பட்டவை) |
|
டிஜிட்டல் மாற்றிக்கான அனலாக் |
1 (10-பிட்) |
|
அதிகபட்ச TCP இணைப்புகள் |
5 |
விவரக்குறிப்பைப் பற்றி உங்களை ஆச்சரியப்படுத்தக்கூடிய சில விஷயங்கள் என்னவென்றால், ஆம் ESP8266 தொகுதி ஒரு ADC மாற்றி மூலம் வருகிறது, மேலும் இது உங்கள் சாதனத்தை ஒளிரும் போது 0.8A இன் மிக உயர்ந்த மின்னோட்டத்தை பயன்படுத்துகிறது.
எங்கள் பல்வேறு ESP8266 அடிப்படையிலான சுவாரஸ்யமான IoT திட்டங்களையும் சரிபார்க்கவும்.
வைஃபை கோட்பாட்டின் அடிப்படைகள்:
டிரான்ஸ்ஃபர் கண்ட்ரோல் புரோட்டோகால் (டி.சி.பி), இன்டர்நெட் புரோட்டோகால் (ஐபி), யூசர் டேடாகிராம் புரோட்டோகால் (யுடிபி), அக்சஸ் பாயிண்ட் (ஏபி), ஸ்டேஷன் (ஸ்டா), சர்வீஸ் செட் ஐடென்டிஃபயர் (எஸ்எஸ்ஐடி), அப்ளிகேஷன் புரோகிராமிங் இன்டர்ஃபேஸ் (ஏபிஐ), வெப்சர்வர்…..
மேலே உள்ள எல்லா சொற்களும் உங்களுக்கு புரியுமா?
ஆமெனில். பின்னர், பிங்கோ நீங்கள் இந்த பகுதியை தாவி அடுத்த பகுதிக்கு செல்லலாம்.
இல்லையென்றால். இந்த எல்லா விஷயங்களுக்கும் நான் முதன்முதலில் அறிமுகப்படுத்தப்பட்டபோது நான் செய்ததைப் போலவே இந்த சொற்களிலும் சிமிட்டிய பல மின் மாணவர்களில் நீங்கள் ஒருவராக இருக்க வேண்டும். எனவே, இந்த விதிமுறைகள் அனைத்தையும் விரைவாக இயக்குவோம், ஏனென்றால் அப்போதுதான் நாம் ஐ.ஓ.டி உலகில் நுழைவோம்.
பரிமாற்ற கட்டுப்பாட்டு நெறிமுறை (TCP):
இதன் பொருள் என்னவென்று நம்மில் பெரும்பாலோருக்குத் தெரியும். ஆம், இவை இணையத்தின் அடிப்படையில் இயங்கும் விதிகளின் தொகுப்பாகும். ESP8266 க்கு WIFI இணைப்புகளை அமைக்கும் திறன் உள்ளது என்பதால். உயர் மட்ட Wi-Fi என்பது வயர்லெஸ் இணைப்பு வழியாக TCP / IP இணைப்புகளில் பங்கேற்கும் திறன் ஆகும். உங்கள் ஈஎஸ்பியை டிசிபி / ஐபி நெறிமுறை அல்லது யுடிபி நெறிமுறையில் வேலை செய்யச் செய்யலாம்.
பயனர் டேடாகிராம் நெறிமுறை (யுடிபி):
யுடிபி மற்றொரு வகை இணைய நெறிமுறையாகும். இந்த வகை தொடர்பு TCP ஐ விட வேகமானது, ஆனால் இது குறைவான துல்லியமானது. காரணம், டி.சி.பி அதன் தகவல்தொடர்புகளின் போது ஒப்புதலைப் பயன்படுத்துகிறது, ஆனால் யுடிபி அவ்வாறு செய்யவில்லை. அதிக நம்பகத்தன்மை தேவைப்படும் நெட்வொர்க்குகளில் TCP பெரும்பாலும் பயன்படுத்தப்படுகிறது. நம்பகத்தன்மையை விட வேகத்திற்கு அதிக முன்னுரிமை உள்ள இடங்களில் யுடிபி பயன்படுத்தப்படுகிறது. எடுத்துக்காட்டாக, யுடிபி வீடியோ கான்பரன்சிங்கில் பயன்படுத்தப்படுகிறது, ஏனென்றால் சில பிக்சல்கள் கடத்தப்படாவிட்டாலும் கூட அது வீடியோ தரத்தை அதிகம் பாதிக்காது, ஆனால் வேகம் மிகவும் முக்கியமானது.
பெரும்பாலான ESP8266 திட்டங்கள் மற்றும் குறியீடுகள் TCP / IP ஐச் சுற்றி செயல்படுகின்றன, UDP குறைந்தது கவலைப்படாது.
அணுகல் புள்ளி (AP) மற்றும் நிலையம் (STA):
நீங்கள் ஈஎஸ்பி தொகுதிடன் வேலை செய்யத் தொடங்கியதும், இந்த இரண்டு சொற்களையும் நீங்கள் அடிக்கடி காணலாம். நீங்களும் உங்கள் நண்பரும் உங்கள் ஸ்மார்ட் போன்களில் இணையத்தை உலாவ விரும்புகிறீர்கள் என்று சொல்லலாம், ஆனால் அவருக்கு செயலில் இணைய இணைப்பு இல்லாததால், உங்கள் ஹாட்ஸ்பாட்டை இயக்க முடிவுசெய்து, உங்கள் நண்பர் அதை இணைக்கிறார். இங்கே இணைய இணைப்பை வளர்க்கும் உங்கள் தொலைபேசி அணுகல் புள்ளி (AP) மற்றும் இணையத்தைப் பயன்படுத்தும் உங்கள் நண்பரின் தொலைபேசி நிலையம் (STA) என அழைக்கப்படுகிறது.
ESP8266 தொகுதி மூன்று முறைகள், AP பயன்முறை, STA பயன்முறை அல்லது STA மற்றும் AP பயன்முறையில் (ஒருங்கிணைந்த) பயன்படுத்தப்படலாம்.
சேவை தொகுப்பு அடையாளங்காட்டி (SSID):
இது மிகவும் எளிமையான சொல். கிட்டத்தட்ட நாம் அனைவரும் வைஃபை பயன்படுத்தினோம். வைஃபை நெட்வொர்க்கின் பெயர் அதன் எஸ்.எஸ்.ஐ.டி என்று அழைக்கப்படுகிறது. ஒரு நிலையத்துடன் இணைக்க பல அணுகல் புள்ளிகள் எங்களிடம் இருக்கும்போது, எந்த அணுகல் புள்ளியை இணைக்க வேண்டும் என்பதை நிலையம் அறிந்து கொள்ள வேண்டும், எனவே ஒவ்வொரு அணுகல் புள்ளிக்கும் (AP) ஒரு அடையாளம் வழங்கப்படுகிறது, இது SSID என அழைக்கப்படுகிறது.
பயன்பாட்டு நிரலாக்க இடைமுகம் (API):
எளிமையாகச் சொல்வதானால், ஏபிஐ என்பது உங்கள் வேண்டுகோள்களை எடுத்து, அதைச் செயலாக்கி, உங்கள் கணினியை விரும்பிய முடிவை வழங்கும் ஒரு தூதர். இணையத்தில் நாங்கள் செய்யும் பெரும்பாலான செயல்பாடுகள் ஏபிஐகளைப் பயன்படுத்துகின்றன, நீங்கள் ஒரு விமானத்தை முன்பதிவு செய்வது, ஆன்லைன் கொள்முதல் செய்வது போன்றவை. ஒவ்வொரு வலைத்தளங்களும் உங்களை ஒரு ஏபிஐ உடன் இணைக்கின்றன, அங்கு பதிவுசெய்தல், பணம் செலுத்துதல் போன்ற வேலையின் சில பகுதிகள் உங்களுக்காக செய்யப்படுகின்றன அங்கே.
இணைய உலகத்துடன் பேச ESP8266 API ஐப் பயன்படுத்துகிறது. எடுத்துக்காட்டாக, அது தொடர்புடைய வலைத்தளத்திற்கு ஏபிஐ வடிவத்தில் கோர வேண்டிய நேரம், காலநிலை அல்லது எதையாவது தெரிந்து கொள்ள விரும்பினால். அந்த வலைத்தளம் கோரிக்கையைப் பெற்று, விரும்பிய முடிவை எங்கள் ஈஎஸ்பி தொகுதிக்குத் தரும்.
வலை சேவையகம்:
ஒரு வலை சேவையகம் என்பது ஒரு வலைத்தளத்தின் உள்ளடக்கங்களைக் காண்பிக்கும் பொறுப்பாகும். அந்த குறிப்பிட்ட வலைத்தளத்தின் அனைத்து உள்ளடக்கங்களும் அதன் வலை சேவையகத்தில் ஏற்றப்படும். ஒரு வலை சேவையகமாக மட்டுமே செயல்படும் அர்ப்பணிப்பு கணினிகள் உள்ளன. வலை சேவையகமாக வேலை செய்ய எங்கள் ESP8266 ஐ நிரல் செய்யலாம், மேலும் உலகில் எங்கிருந்தும் அதை இணைக்கலாம்.
சரி, தொடங்குவதற்கு இதுவே போதுமானது. இப்போது, வன்பொருள் மீது கை வைப்போம்.
ESP8266 உடன் நிரலாக்க வகைகள்:
உங்கள் ESP8266 தொகுதிக்கு வேலை செய்ய இரண்டு வழிகள் உள்ளன. இரண்டையும் தொடங்க இந்த பயிற்சி உங்களுக்கு உதவும். AT கட்டளைகளைப் பயன்படுத்துவதன் மூலம் ஒரு வழி. Arduino IDE ஐப் பயன்படுத்துவதன் மூலம் வேறு வழி. இதன் பொருள் என்ன என்பதைப் புரிந்துகொள்வோம்.
தொழிற்சாலையிலிருந்து அனுப்பப்படும் அனைத்து ESP8266 தொகுதிக்கூறுகளும் இயல்புநிலை நிலைபொருள் (SDK + API) ஐ ஏற்றும். இந்த கட்டளை மூலம் ESP8266 தொகுதியை நிரல் செய்ய இந்த நிலைபொருள் உதவும்.
Arduino IDE (போர்டு தேவையில்லை) மற்றும் அதன் நூலகங்களைப் பயன்படுத்தி ESP8266 தொகுதியை நேரடியாக நிரலாக்கினால் மற்ற வழி. அனைத்து திட்டங்களையும் இரண்டு முறைகளிலும் செய்யலாம். ஆனால், உங்கள் ESP8266 ஐ நிரலாக்க Arduino IDE ஐப் பயன்படுத்தத் தொடங்கினால், நீங்கள் AT கட்டளைகளைப் பயன்படுத்த முடியாது, ஏனெனில் இயல்புநிலை SDK சிதைந்திருக்கலாம். அவ்வாறான நிலையில் உங்கள் ESP ஐ இயல்புநிலை அமைப்புகளுடன் ப்ளாஷ் செய்ய வேண்டும். அதை மற்றொரு டுடோரியலில் காண்போம்.
நிரல் வன்பொருள் ESP8266 தொகுதி:
ESP8266 என்பது 8 முனைய தொகுதி ஆகும். அதன் முள் அவுட் கீழே காட்டப்பட்டுள்ளது.


துரதிர்ஷ்டவசமாக, இந்த தொகுதி பிரெட்போர்டு நட்பு அல்ல, எனவே இதை எங்கள் ப்ரெட்போர்டில் நேரடியாக ஏற்ற முடியாது. அர்டுயினோவைப் போலல்லாமல், இது யூ.எஸ்.பி-க்கு சீரியல் டிரைவருக்கு கட்டமைக்கப்படவில்லை; எனவே, அதனுடன் தொடர்புகொள்வதற்கு “FTDI USB to TTL Serial Adapter Module” ஐப் பயன்படுத்த வேண்டும். FTDI போர்டு 3.3V யிலும் செயல்பட முடியும் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்; இந்த டுடோரியலில் நாம் பயன்படுத்தும் ஒன்று கீழே காட்டப்பட்டுள்ளது.

இப்போது, ESP8266 ஐ 3.3V உடன் மேம்படுத்த வேண்டும் என்பது எங்களுக்குத் தெரியும். ஆனால் தற்போதைய நுகர்வு 0.8A ஆகும், எனவே எங்கள் FTDI பிரேக்அவுட் போர்டில் இருந்து இயக்கினால் அது எதிர்பார்த்தபடி செயல்படாது. எனவே நாம் எங்கள் சொந்த மின்சக்தி சுற்று உருவாக்க வேண்டும். இங்கே நாம் எல்.எம் 317 ஐ சக்தி நோக்கத்திற்காகப் பயன்படுத்தினோம்; முழுமையான வன்பொருள் தயாரிப்பதற்கான விவரங்கள் பின்னர் பிரிவுகளுக்கு வழங்கப்படுகின்றன.
தேவையான பொருட்கள்:
- சரியான வாரியம்
- ESP8266-01
- FTDI பிரேக்அவுட் போர்டு
- எல்.எம் 317
- 0.1uf மின்தேக்கி
- 10uf மின்தேக்கி
- பீப்பாய் ஜாக்
- பெர்க்ஸ்டிக் ஆண் மற்றும் பெண்
- புஷ் பொத்தான்
- கம்பிகளை இணைக்கிறது
- போர்டுக்கு சக்தி அளிக்க 12 வி அடாப்டர்.
சுற்று விளக்கம்:
குழுவின் திட்டங்கள் கீழே காட்டப்பட்டுள்ளன

சிலர் உங்கள் ஈ.எஸ்.பி- யை உங்கள் எஃப்.டி.டி.ஐ யிலிருந்து நேரடியாக இயக்க முயற்சித்திருக்கலாம், மேலும் அது செயல்படலாம், ஆனால் சில கூடுதல் கூறுகளுடன் உங்கள் சொந்த போர்டை உருவாக்க பின்வரும் காரணங்கள்:
- சில எஃப்டிடிஐ போர்டுகள் மட்டுமே ஈஎஸ்பி தொகுதிக்கு போதுமான மின்னோட்டத்தை உருவாக்க முடியும். சில ESP தொகுதிகள் ஒளிரும் போது மற்றதை விட அதிக மின்னோட்டத்தை உட்கொள்ளக்கூடும். எனவே உங்கள் சொந்த சக்தி மூலத்தை வைத்திருப்பது எப்போதும் பாதுகாப்பானது, மேலும் பிரெட் போர்டுக்கு பதிலாக டாட் போர்டில் பவர் சர்க்யூட்டை ஒருங்கிணைப்பது எளிதாக இருக்கும்.
- குறியீட்டைப் பதிவேற்றுவதற்கு முன்பு நாம் எப்போதும் ஈஎஸ்பி தொகுதியை மீட்டமைக்க வேண்டும், எங்கள் சொந்த பலகையை உருவாக்குவது தொகுதியை எளிதாக மீட்டமைக்க உதவும். ESP8266 ஐ மீட்டமைக்க புஷ் பட்டனைப் பயன்படுத்தினோம்.
- Arduino ஐப் பயன்படுத்தி நிரலாக்கும்போது GPIO0 முள் தரையிறக்கப்பட வேண்டும், மேலும் AT கட்டளைகளைப் பயன்படுத்தும் போது அதை இலவசமாக விட வேண்டும், நாங்கள் எங்கள் சொந்த பலகையை உருவாக்கினால் இதை எளிதாக மாற்றலாம். AT கட்டளைகள் பயன்முறை மற்றும் Arduino IDE புரோகிராமிங் பயன்முறைக்கு இடையில் மாறுவதற்கு நாங்கள் ஒரு ஜம்பரைப் பயன்படுத்தினோம்.
- எல்லா நிரலாக்கங்களும் சீரியல் தகவல்தொடர்புகளைப் பயன்படுத்தி செய்யப்படுகின்றன , நீங்கள் ஒரு ப்ரெட்போர்டைப் பயன்படுத்தினால் சில தளர்வான முனையங்கள் பாதி வழியில் பிழையை ஏற்படுத்தக்கூடும், மேலும் மீண்டும் வேலை செய்ய தொகுதியை ப்ளாஷ் செய்யும்படி கட்டாயப்படுத்தலாம்.
ப்ரெட்போர்டைப் பயன்படுத்துவதற்கும், தொகுதியை நிரலாக்க உங்கள் சொந்த பலகையை உருவாக்குவதற்கும் இடையில் நீங்கள் தேர்ந்தெடுக்கலாம் என்று கூறப்படுகிறது. நீங்கள் இன்னும் ப்ரெட்போர்டைப் பயன்படுத்த விரும்பினால், மேலே காட்டப்பட்டுள்ள அதே சுற்று உங்கள் ப்ரெட்போர்டைப் பயன்படுத்தி உருவாக்கப்படலாம். தோற்றம் மட்டுமே வித்தியாசமாக இருக்கும், இந்த டுடோரியலில் உள்ள மற்ற அனைத்து வழிமுறைகளும் ஒரே மாதிரியாக இருக்கும்.
திட்ட ESP8266 க்கு கட்டிட வாரியம்:
எனவே இங்கே நாம் ESP8266 தொகுதிக்கு நிரலை உருவாக்குகிறோம், இது ESP8266 ஐ இயக்குவதற்கு அதன் சொந்த சக்தி சுற்று உள்ளது.
எங்கள் தொகுதிக்கு நிரலாக்கும்போது சுமார் 800 எம்ஏ தேவைப்படும். எனவே எல்எம் 317 இன் மூல மின்னோட்டம் கிட்டத்தட்ட 1.2 ஏ என்பதால் எல்எம் 317 மாறி மின்னழுத்த சீராக்கி பயன்படுத்துவதன் மூலம் எங்கள் சொந்த சக்தி தொகுதியை உருவாக்கியுள்ளோம். LM317 இன் உள்ளீட்டு மின்னழுத்தம் 12V ஆக இருக்கும், இது 12V 2A சுவர் மவுண்ட் அடாப்டரைப் பயன்படுத்தி வழங்கப்படும். 220ohm மற்றும் 360ohm இன் மின்தடைகளைப் பயன்படுத்துவதன் மூலம் LM317 இன் வெளியீடு தொடர்ந்து 3.3V க்கு கட்டுப்படுத்தப்படும். LM317 ஐப் பற்றி மேலும் அறிய LM317 ஐப் பயன்படுத்தி எங்கள் பேட்டரி சார்ஜர் சர்க்யூட்டையும் சரிபார்க்கவும்.
LM317 இன் வெளியீட்டு மின்னழுத்தத்தைக் கணக்கிடுவதற்கான சூத்திரங்கள் கீழே கொடுக்கப்பட்டுள்ளன:
Vout = 1.25 * (1+ (R2 / R1))
எங்கே, R1 220ohm மற்றும் R2 360ohms ஆகும்.
கீழே உள்ள அட்டவணையில் காட்டப்பட்டுள்ள ஊசிகளின் படி ESP8266 தொகுதி இணைக்கப்பட்டுள்ளது.
|
முள் எண். |
ESP முள் பெயர் |
இணைக்கப்பட்டுவிட்டது |
|
1 |
தரையில் |
FTDI தொகுதியின் மைதானம் |
|
2 |
GPIO2 |
எதிர்கால பயன்பாட்டிற்காக இடது அல்லது இலவசமாக பெர்க் குச்சியுடன் இணைக்கப்பட்டுள்ளது |
|
3 |
GPIO0 |
நிரலாக்க முறைகளுக்கு இடையில் மாறுவதற்கு மாறவும் |
|
4 |
Rx |
FTDI தொகுதியின் Tx |
|
5 |
Tx |
FTDI தொகுதியின் Rx |
|
6 |
CH_PH |
LM317 இலிருந்து 3.3 வி |
|
7 |
மீட்டமை |
தொகுதியை மீட்டமைக்க புஷ்பட்டன் |
|
8 |
வி.சி.சி. |
LM317 இலிருந்து 3.3 வி |
AT கட்டளை முறை மற்றும் Arduino புரோகிராமிங் பயன்முறைக்கு இடையில் எளிதாக மாறுவதற்கு நான் ஒரு சுவிட்சை (ஜம்பர்) வைத்திருக்கிறேன், இது Arduino IDE ஐப் பயன்படுத்தும் போது GPIO 0 ஐ தரையில் இழுக்கும், மேலும் AT கட்டளைகளைப் பயன்படுத்தும் போது அதை மிதக்கும்.
ஒரு புஷ் பொத்தான் உள்ளது, இது அழுத்தும் போது ESP தொகுதியை மீட்டமைக்கும். புஷ்பட்டன் வழியாக ஈஎஸ்பி தொகுதியின் ஆர்எஸ்டி முள் தரை ரெயிலுடன் இணைப்பதன் மூலம் இது செய்யப்படுகிறது. ஒவ்வொரு முறையும் எங்கள் ஈஎஸ்பி தொகுதியை நிரல் செய்வதற்கு முன்பு அதை மீட்டமைக்க வேண்டும்.
நீங்கள் சுற்று கூடியவுடன், இது கீழே ஏதாவது இருக்க வேண்டும்.

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

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

எங்கள் ESP8266 தொகுதியை நிரலாக்க எங்கள் கைகளைப் பெறுவதற்கான நேரம் இது. நீங்கள் AT- கட்டளைகளைப் பயன்படுத்தி தொடங்கலாம், பின்னர் Arduino IDE ஐப் பயன்படுத்தலாம். எங்கள் பிற ESP8266 அடிப்படையிலான திட்டங்களை சரிபார்க்க மறக்காதீர்கள் .
