ESP8266: Arduino සඳහා WIFI මොඩියුලය

ESP8266

Arduino අධ්‍යාපනය සහ නිෂ්පාදකයින් සඳහා සරල මණ්ඩලයක් ලෙස ආරම්භ විය DIY වලට කැමති අය. ස්තූතියි, ක්‍රමලේඛනය කළ හැකි ඉලෙක්ට්‍රොනික් ලෝලීන් සඳහා නොමිලේ දෘඩාංග වේදිකාවක් Arduino IDE සහ බොහෝ හැකියාවන් සමඟ. ටිකෙන් ටික එය පරිණාමය වූ අතර, මණ්ඩලයේ නව සංස්කරණ සහ සංස්කරණ මෙන්ම මෙම පුවරුවල මූලික ක්‍රියාකාරිත්වය පුළුල් කළ සුප්‍රසිද්ධ පලිහ සහ මොඩියුල වැනි කට්ටල සහ උපාංග ද විය.

හැකියාවන්ගෙන් විශාල පිම්මක් ඇති කළ එක් ඇඩෝන එකක් විය ESP8266 වැනි WiFi මොඩියුලය, මේ දක්වා හුදකලා වූ ව්‍යාපෘති ජාලයකට සම්බන්ධ කළ හැකි අතර එමඟින් පෘථිවියේ ඕනෑම තැනක සිට අන්තර්ජාලය හරහා ව්‍යාපෘතිය නිරීක්ෂණය කිරීමට හෝ කළමනාකරණය කිරීමට හැකි වේ. ඔබට මෙම මාර්ගෝපදේශය ESP8266 සඳහා කැප කිරීමට යන්නේ එබැවිනි, එවිට ඔබට සැබවින්ම අවශ්‍ය සියල්ල ඔබට දැනගත හැකිය ...

ඉතිහාසය ටිකක්

ESP8285

මෙය නිර්මාණය කළ පළමු සමාගම ESP8266 චිපය වූයේ එස්ප්‍රෙසිෆ්, චීන සමාගමක් ෂැංහයි හි පිහිටා ඇත, නමුත් දැනට එය නිපදවන සහ නිෂ්පාදනය කරන වෙනත් නිෂ්පාදකයින් සිටී. එය දියත් කළ නිශ්චිත දිනය 2014 ගිම්හානයේදී බැවින් එය එතරම් පැරණි නොවේ. එය අඩු මිලකට අලෙවි කිරීමට පටන් ගත් අතර එහි හැකියාවන් සමඟින් එය ඉතා ඉක්මනින් ජනප්‍රිය විය.

La සංවර්ධක ප්‍රජාව ESP8266 හි භාවිතා කිරීමට හැකි වන පරිදි විශාල ලේඛන ප්‍රමාණයක් පරිවර්තනය කර ප්‍රකාශයට පත් කිරීම, ස්ථිරාංග සහ වෙනත් කේත නිර්මාණය කිරීම ආරම්භ කළ බැවින් එය සාර්ථකත්වයට වැදගත් භූමිකාවක් ද විය. එමඟින් නිෂ්පාදකයින්ට ඔවුන්ගේ පූර්ණ බලයට උපකරණය භාවිතා කිරීමට අවශ්‍ය සියලු මෙවලම් ලබා දී ඇත.

නමුත් ඔබ දැනගත යුතුයි, ට්‍රාන්සිස්ටර වලදී මෙන්, නාමකරණය හෝ අංකනය එය සැමවිටම ESP8266 නොවේ, නමුත් පළමුව සමහර මුල් ESPs පළමුව දර්ශනය විය, පසුව 8285 සිට ESP2016 වැනි අනුවාදයන් පැමිණියේ ඒකාබද්ධ 1MB ෆ්ලෑෂ්ඩ් මතකයක් ඇතුළත් වන අතර පසුව අද අප දන්නා ESP8266 දර්ශණය වනු ඇත, එය පියවරක් පසුපසට ගත් බවක් පෙනේ එයට එවැනි මතකයක් නොමැති නිසා ගබඩා වැඩසටහන් සඳහා වෙනත් බාහිර චිප්ස් එකතු කළ හැකිය.

මොකක්ද ඒ?

ESP8266

El ESP8266 වයිෆයි සමඟ ඒකාබද්ධ කළ හැකිය එය සම්පූර්ණ TCP / IP තොගයක් සහ මයික්‍රොකොන්ට්රෝලර් සමඟ අඩු වියදම් චිපයක් සපයයි. එය 3.3v බලයෙන් ක්‍රියාත්මක වන අතර 106 Mhz Tensilica Xtensa LX80 ප්‍රොසෙසරයක්, උපදෙස් සඳහා 64 KB RAM සහ දත්ත සඳහා 96 KB, GPIO අල්ෙපෙනති 16 ක්, කැපවූ UART අල්ෙපෙනති සහ SPI සහ I2C අතුරුමුහුණතක් ඇත.

La ටෙන්සිලිකා සීපීයූ සමහරක්, නමුත් සියල්ලම නොවේ, ආකෘති වලට ඉඩ දෙන ඕවර් ක්ලොක් කිරීමෙන් එය වේගවත් කළ හැකිය. ඇත්ත වශයෙන්ම, ඔරලෝසු සංඛ්‍යාතය දෙගුණ කළ හැකිය. මාර්ගය වන විට, 32-බිට් RISC වර්ගයේ CPU. සං mod ා සඳහා බිටු 10 ක ADC පරිවර්තකයක් ද මොඩියුලයට ඇතුළත් කර ඇත.

අනුපූරකයක් ලෙස, මොඩියුලය මත පදනම්ව 512 KB සිට 4 MB දක්වා බාහිර QSPI ෆ්ලෑෂ් මතක චිපයක් එයට ඇතුළත් වේ, සමහර විට එය 16 MB දක්වා ළඟා විය හැකිය. සම්බන්ධයෙන් වයිෆයි සම්බන්ධතා හැකියාවන්, එය WEP, WPA සහ WPA802.11 ආරක්ෂාවට සහාය වීමට අමතරව IEEE 2 b / g / n ප්‍රමිතියට අනුකූල වේ.

ඔබ එය භාවිතා කරන්නේ කුමක් සඳහාද?

නිවාස ස්වයංක්‍රීයකරණය සඳහා යෙදුම

ESP8266, සරලව කිවහොත්, අපගේ ව්‍යාපෘති සඳහා වයිෆයි සම්බන්ධතා ධාරිතාව එක් කරයි. එනම්, එය දේශීය ජාලයකට හෝ අන්තර්ජාලයට රැහැන් රහිත සම්බන්ධතාවයට ඉඩ දෙයි. මෙය විදුලි උපකරණ සම්බන්ධ කිරීමට හෝ විසන්ධි කිරීමට හැකි වීම වැනි විශාල හැකියාවන් සක්‍රීය කරයි (රිලේ භාවිතා කරමින්) හෝ අපගේ නිවසේ ස්මාර්ට් ජංගම දුරකතනයෙන් හෝ ඕනෑම තැනක සිට සම්බන්ධ කර ඇති ඕනෑම පරිගණකයකින් අන්තර්ජාලය පාලනය කිරීම සඳහා අපගේ නිවසේ වෙනත් යාන්ත්‍රික පද්ධති.

ජාලය හරහා ගෙවතු වගාව සහ වාරිමාර්ග පද්ධති පාලනය කිරීම, කාර්මික පද්ධති ස්වයංක්‍රීය කිරීම, පාලනය කිරීම සඳහා ද එය භාවිතා කළ හැකිය IP වීඩියෝ නිරීක්ෂණ කැමරා, විවිධ ස්ථානවල බෙදා හරින ලද සංවේදක ජාල වලින් දත්ත අධීක්ෂණය කිරීම, සම්බන්ධතා ධාරිතාව සහිත පැළඳිය හැකි දෑ සඳහා IoT ව්‍යාපෘති (ඉන්ටර්නෙට් ඔෆ් තින්ග්ස් හෝ ඉන්ටර්නෙට් ඔෆ් තින්ග්ස්) සහ ඔබට සිතාගත හැකි සියල්ල ...

ESP8266 මොඩියුලයේ විශේෂාංග:

ඔබට දැන ගැනීමට වඩාත් ගැඹුරින් ESP8266, මෙම මොඩියුලය ගැන ඔබ දැනගත යුතු රසවත් කරුණු මාලාවක් මෙන්න.

ESP8266 දත්ත පත්‍රිකාව

පෙර කොටස් වලදී අපි සමහරක් විස්තර කර ඇත්තෙමු ESP8266 හි ප්‍රධාන ලක්ෂණසියළුම තාක්ෂණික තොරතුරු සම්පුර්ණයෙන්ම ලබා ගැනීම සඳහා, නිෂ්පාදකයින් සතුව ඇති ප්‍රසිද්ධ දත්ත පත්‍රිකා ඔවුන්ගේ නිල වෙබ් පිටුවලින් බාගත කළ හැකි බව ඔබ දැනටමත් දනී. දත්ත පත්‍රිකාවේ විස්තර කර ඇති අමතර අංග කිහිපයක් නම්:

  • Tensilica Xtensa L106 32-bit RISC 80Mhz CPU
  • 10-බිට් ADC පරිවර්තකය
  • RAM 64 KB i / 96 KB ඩී
  • 16-පින් GPIO (සියල්ල භාවිතා කළ නොහැක, එසේම GPIO16 RTC හෝ රියල් ටයිම් ඔරලෝසුව සමඟ සම්බන්ධ වේ)
  • UART
  • SPI
  • I2C
  • වෝල්ටීයතාව 3v සහ 3.6v
  • තීව්‍රතාව 80mA
  • මෙහෙයුම් උෂ්ණත්වය -40 සිට 125ºC දක්වා
  • IPv802.11 සහය ඇති WiFi IEEE 4 b / g / n සහ TCP / UDP / HTTP / HTTPS / FTP ප්‍රොටෝකෝල
  • සං signal ා ශක්තිය අනුව පරිභෝජනය 0.0005 සිට 170 mA දක්වා
  • මාතයන්: ක්‍රියාකාරී මාදිලිය (සක්‍රීය), නින්ද ප්‍රකාරය (නින්ද), තද නින්ද (ගැඹුරු නින්ද) - පරිභෝජනයට බලපාන්න

වැඩි විස්තර සඳහා, දත්ත පත්‍රිකාව බාගන්න:

අවාසනාවට පමණි ඉංග්‍රීසි භාෂාවෙන්, නමුත් ඔබට තාක්ෂණික දැනුමක් තිබේ නම් සියලු විස්තර තේරුම් ගැනීම පහසුය.

මොඩියුලය pinout

දත්ත පත්‍රිකාවේ දැකිය හැකි තවත් විස්තරයකි pinout, එනම්, පැන්ටිලේජ්. ඔබට අතුරු ආබාධ කීයක් තිබේද සහ එක් එක් සඳහා කුමක් සඳහාද? එය ESP8266 චිපය පමණක්ද නැතහොත් එය වෙනත් ආකෘතියකින් හෝ මොඩියුලයකින් පැමිණේද යන්න මත පදනම්ව, ඉහත පින්තූරවල ඔබට පෙනෙන පරිදි pinout වෙනස් විය හැකිය.

Arduino සහ wifi.h සමඟ ඒකාබද්ධ වීම

ක්‍රමලේඛනය සඳහා ඔබ සතුව ඇත wifi.h නමින් පුස්තකාලයක් මයික්‍රොකොන්ට්රෝලර් ක්‍රමලේඛනය කිරීම සඳහා Arduino IDE සමඟ ප්‍රභව කේත නිර්මාණය කිරීමේදී ඔබට එහි ඇතුළත් කර ඇති කාර්යයන් භාවිතා කළ හැකිය. මෙම ව්‍යාපෘති සත්කාරකත්වය සපයන මෙම GitHub පිටු දෙක පිළිබඳ වැඩි විස්තර ඔබට දැක ගත හැකිය: Arduino Wifi.h පුස්තකාලය / Wifi.h එස්ප්‍රෙසිෆ් පුස්තකාලය.

ප්රකාරව Arduino සමඟ ඒකාබද්ධ වීම, එය මොඩියුලයක් හෝ ඊඑස්පී 8266 චිපය වෙන වෙනම කළ හැකිය. කෙසේ වෙතත්, මොඩියුල භාවිතා කිරීම රෙකමදාරු කරනු ලැබේ. වර්ග කිහිපයක් ඇත, නමුත් වඩාත්ම ප්‍රචලිත වන්නේ සුප්‍රසිද්ධ නිෂ්පාදකයා විසින් සපයන ලද ඒවාය AI- චින්තකයා:

  • ESP-01: යනු මුලින්ම දර්ශනය වූ මොඩියුලයකි. එහි මිල සාමාන්‍යයෙන් ඩොලර් 2 ත් 4 ත් අතර වේ. එය ටිකක් දින වකවානු වන අතර එහි සංවේදක සහ ක්‍රියාකාරී පාලනය කිරීමට භාවිතා කළ හැකි GPIO දෙකක් පමණක් ඇත. මෙම මොඩියුලය තුළ බිල්ට් වයිෆයි ඇන්ටෙනාව, LED, ESP8266 චිපය සහ BG25Q80A ෆ්ලෑෂ් මතකය ඇත.
  • ESP-05: එහි මිල පෙර මිලට සමාන වන අතර එය තරමක් සරල ය. Arduino සඳහා WiFi පලිහක් ලෙස වැඩ කිරීමට හෝ පාන් පුවරුවක භාවිතා කිරීමට එහි අල්ෙපෙනති පහසුවෙන් භාවිතා කළ හැකි නමුත් එයට ප්‍රවේශ විය හැකි GPIO නොමැත.
  • ESP-12එය තරමක් භාවිතා කළද, එය සියල්ලටම වඩා ප්‍රායෝගික නොවිය හැකිය, විශේෂයෙන් ආරම්භකයින් සඳහා. එහි මිල ඩොලර් 4 ක් පමණ වන අතර එයට ප්‍රවේශ විය හැකි GPIO සම්බන්ධතා 11 ක් ඇත, ඒවායින් එකක් වන්නේ බිට් 10 ඇනලොග් (ඩිජිටල් අගයන් 1024) ය. නමුත් එයට විශාල අඩුපාඩුවක් ඇත, එය ඔබට පෑන නොමැති නිසා එය පෑස්සීමට සිදුවේ.
  • ESP-201: මිල ඩොලර් 6 ක් වන අතර එය නිෂ්පාදකයින් සඳහා වඩාත් කැමති එකක් වන අතර බොහෝ පරිශීලකයින් සඳහා නිර්දේශ කරනු ලැබේ. අප සියලු දෙනාටම ඒවා භාවිතා කළ නොහැකි වුවද එහි GPIO වරායන් 11 ක් ඇත. මෙම අවස්ථාවේ දී, එය රොටි පුවරුවේ හෝ ආර්ඩුයිනෝ සමඟ පෑස්සීමකින් තොරව සවි කිරීමට අල්මාරියක් ඇත.

ඔබ එය දැනගත යුතුයි තවත් මොඩියුල තිබේඇත්ත වශයෙන්ම, ඊළඟ කොටසේදී අපි අද ජනප්‍රිය වී ඇති අතර විශේෂ සඳහනක් ලැබිය යුතු එකක් ගැන කතා කරමු.

NodeMCU

ESP8266

මොඩියුලයක් අද ඉතා ජනප්‍රිය වන්නේ ඊනියා NodeMCU ය, ESP-201 ට සමාන මිලක් සමඟ, එනම් දළ වශයෙන් ඩොලර් 6 කි. මෙම ලිපියේ ප්‍රධාන පින්තූරවලින් ඔබට දැකිය හැකි මොඩියුලය එය වන අතර එය භාවිතා කිරීම අතිශයින්ම පහසුය. එනම්, පෙර මොඩියුලවල මෙන් වෙනත් අමතර එකතු නොකර ඔබට මුල සිටම ස්වයංක්‍රීයව වැඩ කළ හැකිය.

NodeMCU හි ESP8266 චිපයක් ද ඇතුළත් වේ, a අනුක්‍රමික / USB ඇඩැප්ටරය, මයික්‍රෝ යූඑස්බී මගින් බල ගැන්වේ, සහ ඊඑස්පී -12 හි ලක්ෂණ මත පදනම් වේ. මෙම NodeMCU හි අනුවාදයන් 1 ක් හෝ 2 ක් යාවත්කාලීන කර වැඩි දියුණු කරන ලදි. නමුත් වඩාත්ම සිත්ගන්නා කරුණ වන්නේ එයට ඇතුළත් වන ස්ථිරාංගයි බාගත හැකිය තවද එය පයිතන්, බේසික්, ජාවාස්ක්‍රිප්ට් සහ LUA වැනි අඩු ජනප්‍රිය භාෂාවලින් වැඩසටහන්කරණයට ඉඩ දෙයි. ෆර්ම්වෙයාර් යනු කේතයක් බව මතක තබා ගන්න, එය ඉතා පහත් මට්ටමේ වැඩසටහනක් මතකයේ ගබඩා කර ඇත ...


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.