Arduino WiFi භාවිතා කරන්නේ කෙසේද

Arduino WiFi භාවිතා කරන්නේ කෙසේද
Philip Lawrence

ඔබට ඔබේ Arduino ව්‍යාපෘතිවලට Wi-Fi ඒකාබද්ධ කිරීමට අවශ්‍ය නම්, එසේ කිරීමට ක්‍රම කිහිපයක් ඇති බව ඇසීමෙන් ඔබ සතුටු වනු ඇත. ඊට අමතරව, ඔබේ Arduino ක්ෂුද්‍ර පාලකයට Wi-Fi මොඩියුලයක් නොමැති වුවද ඔබට කරදර විය යුතු නැත. ඔබට අවශ්‍ය වන්නේ Arduino-අනුකූල Wi-Fi මොඩියුලයක් සහිත Arduino Wi-Fi Shield එකක් පමණක් වන අතර, ඔබ යන්න හොඳ ය.

සමහර ජනප්‍රිය Arduino පුවරු වල රැහැන් රහිත විශේෂාංග නොමැත, නමුත් ඒ සඳහා ක්‍රම තිබේ. පුළුල් කිරීම් සහ බාහිර Wi-Fi මොඩියුල භාවිතා කිරීමෙන් ඒවා Wi-Fi අනුකූල කරන්න. අනෙක් අතට, Arduino UNO Rev සතුව WiFi සහය ඇත, එබැවින් එයට ස්වාධීන Arduino Shield අවශ්‍ය නොවේ. අවසාන වශයෙන්, Arduino Uno Wi-Fi ආකෘතිය Arduino මෘදුකාංගය භාවිතයෙන් වැඩසටහන්ගත කර ඇත.

මෙම මාර්ගෝපදේශය තුළ, ඔබේ Arduino පුවරුවේ Wi-Fi මොඩියුලයක් ස්ථාපනය කිරීමට සහ එය සම්බන්ධ කිරීමට ඔබට අවශ්‍ය සියල්ල ඉගෙන ගනු ඇත. අන්තර්ජාලය.

Arduino WiFi ව්‍යාපෘති ක්‍රියා කරන ආකාරය

ඔබගේ Arduino ව්‍යාපෘතියට Wi-Fi එක් කිරීමට බොහෝ ක්‍රම ඇත, එබැවින් ඔබේ අවශ්‍යතා මත හොඳම ප්‍රවේශය තෝරා ගැනීම අත්‍යවශ්‍ය වේ. ඔබ වාසනාවන්ත නම්, ඔබට වෙනම පුවරුවක් අවශ්ය නොවනු ඇත. Arduino Uno WiFi ඇතුළුව Arduino පුවරු කිහිපයකම Wi-Fi හැකියාව ඇත.

කෙසේ වෙතත්, Arduino නිෂ්පාදන පෙළට ගොඩනඟා නොමැති ඕනෑම Arduino ක්ෂුද්‍ර පාලකයක් සමඟ වැඩ කිරීමට නිර්මාණය කර ඇති සුවිශේෂී Arduino WiFi/Wireless Shield ඇතුළත් වේ. රැහැන් රහිත මොඩියුලය තුළ.

විසඳුම සරලයි - බාහිර රැහැන් රහිත මොඩියුලයක් (Wi-Fi + BT) භාවිතා කරන්නඔබගේ Arduino පුවරුව.

මම Arduino WiFi Shield එකක් භාවිතා කළ යුතුද?

Arduino Wi-Fi පලිහ නිල වශයෙන් අත්හිටුවා ඇති නිසා සහ වෙළඳපොලේ තවදුරටත් ලබා ගත නොහැකි බැවින්, ඔබේ ව්‍යාපෘතිවලට WiFi එක් කිරීමට ඇති පහසුම විකල්පය වන්නේ ESP8266 ට සමාන Arduino Wi-Fi මොඩියුලයක් භාවිතා කිරීමයි.

මෙම මොඩියුලය පුළුල් පරාසයක අභිරුචි ස්ථිරාංග සමඟ සවි කළ හැකි ක්ෂුද්‍ර පාලකයක් වන අතර ඔබට Wi-Fi වෙත සම්බන්ධ විය හැකි ආකාරය පිළිබඳ විශාල පාලනයක් ලබා දෙයි.

නිර්දේශිත: Raspberry සකසන්නේ කෙසේද ස්ථිතික IP එකක් සමඟ Pi Wifi

Arduino Uno WiFi සකසන්නේ කෙසේද

කෙසේ වෙතත්, මෙම මාර්ගෝපදේශය සඳහා, ඔබගේ කුමක් වුවත්, ඕනෑම කෙනෙකුට එය පහසුවෙන් අනුගමනය කළ හැකි වන පරිදි අපි දේවල් සරලව සහ තේරුම්ගත හැකි ලෙස තබා ගන්නෙමු. අත්දැකීම් මට්ටම හෝ තාක්ෂණික විශේෂඥතාව.

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

එබැවින්, අපි Arduino IDE සහ එහි මෙවලම් දෙස සමීපව බලමු.

ඔබට අවශ්‍ය දේ

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

මෙය කිරීමට, ඔබට පහත මෙවලම් අවශ්‍ය වනු ඇත:

  • Arduino Uno
  • Arduino IDE
  • Wiring
  • USB Cable
  • ESP8266 WiFiමොඩියුලය
  • Breadboard

ඔබගේ ESP8266 මොඩියුලය කල්තියා පරීක්ෂා කිරීම අත්‍යවශ්‍ය වේ, එය දැනටමත් ස්ථාපනය කර ඇති සුදුසු ස්ථිරාංග සමඟ පැමිණිය යුතුය. මෙය ඔබගේ ජාලයට මොඩියුලය සම්බන්ධ කිරීමේ ක්‍රියාවලිය සරල කරනු ඇත.

දැන් ඔබ සතුව සියල්ල ඇති බැවින් අපි ව්‍යාපෘතිය රැහැන්ගත කිරීම ආරම්භ කරමු. ඉන්පසුව, ඔබගේ Arduino පුවරුව WiFi වෙත සම්බන්ධ කිරීමට ඔබ දැනගත යුතු විධානයන් පිළිබඳව අපි සාකච්ඡා කරන්නෙමු.

Arduino Uno WiFi Wiring

මෙම ව්‍යාපෘතියේදී, Arduino ESP8266 සමඟ සන්නිවේදනය කරනු ඇත: ඔබ Arduino WiFi මොඩියුලය සමඟ සන්නිවේදනය කිරීමට සම්ප්‍රේෂණය සහ ලැබීම් කටු භාවිතා කරන්න.

අත්‍යවශ්‍යයෙන්ම, ඔබ පරිපථයක් සකසනු ඇති අතර, ඔබේ Arduino Uno සඳහා තොරතුරු ගලායාම පහසු කිරීම සඳහා සම්ප්‍රේෂණ නාලිකාව ලෙස ක්‍රියා කිරීමට ඔබට වයර් අවශ්‍ය වේ. WiFi හෝ Arduino WiFi පලිහ.

බලන්න: Philips Hue Bridge Wifi ගැන ඔබ දැනගත යුතු සියල්ල

පළමු පියවර වන්නේ සියල්ල සම්බන්ධ කිරීමයි. රැහැන් අවුල් කිරීම ඔබේ මුළු ව්‍යාපෘතියටම තර්ජනයක් විය හැකි නිසා පහත පියවර අනුගමනය කිරීමට ප්‍රවේශම් වන්න.

මට අවශ්‍ය වයර් මොනවාද?

ඔබේ Arduino Uno WiFi ව්‍යාපෘතියේ පළමු පියවරේදී, ඔබ පහත වයර් සම්බන්ධ කිරීමෙන් ආරම්භ කරනු ඇත:

  • පළමුව, ESP8266 හි ඇති TX එක TX වෙත සම්බන්ධ කරන්න. Arduino Uno
  • ඊළඟට, ESP8266 හි RX එක Arduino Uno හි RX වෙත සම්බන්ධ කරන්න
  • ඊළඟට, ESP2866 එකේ ER එක Arduino Uno එකේ 3.3V එකට සම්බන්ධ කරන්න
  • ඊළඟට , ESP8266 හි VCC හෝ 3v3 Arduino Uno හි 3.3V වෙත සම්බන්ධ කරන්න
  • අවසානයේ, Arduino Uno මත GND සම්බන්ධ කරන්න.ESP2866 මත GND වෙත

දැන් ඔබ සියලු වයර් නිවැරදිව සම්බන්ධ කර ඇති බැවින්, අපට සමානව අත්‍යවශ්‍ය පියවර වලින් ආරම්භ කළ හැක. නිසි රැහැන්ගත කිරීම මඟින් ඔබේ Arduino Uno හට Arduino IDE හි ඇති Serial Monitor වෙතින් ESP2866 වෙත විධාන ලබා දිය හැකි බව සහතික කරයි. මොඩියුලය අන්තර්ජාලයට සම්බන්ධ කිරීමට අවශ්‍ය පරිගණක විධානය යැවීමට මෙය ඔබට උපකාරී වනු ඇත.

ESP8266 සමඟ සන්නිවේදනය කිරීම

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

පියවර 1

පහත කරුණු මත පදනම්ව උදාහරණයක් ලෙස, අපි Arduino පුවරුවට සටහනක් උඩුගත කරනවාට වඩා ESP8266 සමඟ කෙලින්ම සන්නිවේදනය කරන්නෙමු. එබැවින්, ඔබට පෙරනිමි බැංකු සටහන උඩුගත කළ හැක - ඔබට උපාංගය සමඟ Arduino ගොනු තුළ මෙය සොයා ගත හැක.

ඔබට එය සොයාගත නොහැකි නම්, ඔබට පහත ඇති කේතය පිටපත් කළ හැක. මෙය ඔබගේ Arduino හි පසුබිමේ ධාවනය වන කේත වලින් ඕනෑම උපදෙස් මකා දමනු ඇති අතර හිස් ලෑල්ලකින් ආරම්භ කිරීමට ඔබට උදවු කරයි.

පියවර 2

එය තහවුරු කර ගන්න. Arduino එක USB එකක් හරහා Arduino IDE එකට සම්බන්ධ වෙනවා. එවිට පමණක් ඔබට විධාන සමඟ ආරම්භ කළ හැකිය. ඔබ මෙම කේතය ක්‍රියාත්මක කළ පසු, මෙවලම් අංශය වෙත ගොස් අනුක්‍රමික මොනිටර තෝරන්න. ඔබ පසුගිය ව්‍යාපෘති වලදී මෙය කර නොතිබිය හැකිය, නමුත් මෙයඔබට පෙනෙන කවුළුවේ විකල්ප කිහිපයක් වෙනස් කිරීමට සිදු වනු ඇත.

පළමුව, දිස්වන පතන කොටුව ක්ලික් කර "නව රේඛාව" තෝරන්න, ඉන්පසු එය "NL & දෙකම" ලෙස නැවත නම් කරන්න. CR”.

ඊළඟට, බෝඩ් අනුපාතය පවතින 9,600 සිට 115,200 නව අනුපාතයකට වෙනස් කරන්න. දැන් ඔබේ අනුක්‍රමික මොනිටරයට ඔබේ ESP8266 සමඟ සෘජුවම සන්නිවේදනය කිරීමට හැකි වනු ඇත.

පියවර 3

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

සියල්ල හරි නම්, ඔබට ඔබේ උපාංගයෙන් “හරි” යනුවෙන් ප්‍රතිචාරයක් ලැබෙනු ඇත. මෙය ඔබගේ අනුක්‍රමික මොනිටරයෙන් ඔබට ඊළඟ පියවරට යා හැකි දැනුම්දීමකි. දැන් ඔබට “OK” ලැබී ඇති බැවින්, ඔබට ESP8266 උපාංගය මගින් සහය දක්වන විවිධ AT විධාන යැවිය හැක.

මෙම අදියරේදී, ඔබට ඔබගේ Arduino WiFi මොඩියුලය ඕනෑම ජාලයකට අතින් සම්බන්ධ කළ හැක.

පියවර 4

WiFi සම්බන්ධතාව ආරම්භ කිරීමට, පහත විධානය ක්‍රියාත්මක කරන්න:

මෙය උපක්‍රමශීලී කොටසයි: ඔබ SSID සහ මුරපදය ප්‍රතිස්ථාපනය කිරීමට වග බලා ගන්න සෑම විධානයක්ම අන්ධ ලෙස අනුගමනය කරනවාට වඩා ඔබේ Wi-Fi ජාලයේ නම සහ මුරපදය සමඟ කේතය. ඊළඟට, රවුටරයේ ලේබල බැලීමෙන් ඔබේ Wi-Fi ජාලයේ නම පරීක්ෂා කරන්න. ඔබ දෙකම සඳහා නිවැරදි අක්ෂර වින්‍යාසය භාවිතා කළ යුතුය.

පියවර 5

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

අපි ක්‍රියාත්මක කරන සෑම විධානයක් සඳහාම, අපි අනුක්‍රමික මොනිටරය සමඟ සන්නිවේදනය කරන බව අප පවසන්නේ එබැවිනි. ප්‍රතිචාරය අප සිටින්නේ නිවැරදි මාර්ගයේද යන්න අපට කියයි.

පියවර 6

ඔබට ඉහත ප්‍රතිචාරය ලැබුණහොත්, මෙයින් අදහස් වන්නේ ඔබ සාර්ථකව සම්බන්ධ වී ඇති බවයි. ඔබගේ ESP8266 මොඩියුලය ඔබගේ Wi-Fi ජාලයට. ඔබගේ Arduino Wi-Fi මොඩියුලය දැනට පවතින Wi-Fi ලිපිනය පරීක්ෂා කිරීමට ඔබට අවශ්‍ය නම්, ඔබට පහත සරල විධානය සමඟ මෙය කළ හැකිය:

මෙම විධානය ඔබගේ ජාලයේ IP ලිපිනය ජනනය කරයි. එම විධානය ඔබ භාවිතා කරන Wi-Fi මොඩියුලයේ MAC ලිපිනය ද ජනනය කරයි.

ඔබේ Arduino මත පදනම් වූ රැහැන් රහිත ව්‍යාපෘතිවල විෂය පථය සහ ක්‍රියාකාරීත්වය ප්‍රශස්ත කිරීමට එය ඔබට ඉඩ සලසන බැවින්, වඩාත් ප්‍රායෝගික විධානයන් දැන ගැනීම අත්‍යවශ්‍ය වේ. ඒවගේම හොදම දේ තමයි ඔයා හිරවුනත් Serial Monitor එකෙන් ඔයාට දැනුම් දෙන එක. මෙයින් අදහස් කරන්නේ ඔබට නැවත ආරම්භ කිරීමට අවශ්‍ය නොවන නමුත් ඔබේ ප්‍රගතිය අහිමි නොවී පියවරෙන් පියවර වැඩ කළ හැකි බවයි.

Arduino Uno WiFi සකසන්නේ ඇයි?

Arduino විසින් එහි Arduino UNO හි සංශෝධිත අනුවාදය සමඟ රැහැන් රහිත හැකියාවන් හඳුන්වා දෙන ලදී. එහි පූර්වගාමියා මෙන්, Arduino UNO Rev3 හි ATmega328P SoC විශේෂාංගය වේ.

එහි ESP2866 Wi-Fi මොඩියුලය TCP/ICP ප්‍රොටෝකෝල සහාය ඇති කරයි.ප්‍රවේශ ලක්ෂ්‍යයක් ලෙස ක්‍රියා කරන අතරම IoT ගීක්වරුන්, නිෂ්පාදකයින්ගේ ප්‍රජාව සහ මූලාකෘති ලෝලීන් සඳහා UNO Rev3 ඉහළම තේරීම වේ.

මෙම සියලු වෙහෙස මහන්සි වී වැඩ කිරීමට එක් ප්‍රධාන හේතුවක් වන්නේ Uno Wi-Fi වැඩිපුර සහාය වීමයි. Arduino sketches හෝ Wi-Fi ෆර්ම්වෙයාර් මාරු කිරීම සඳහා ඉතා ප්‍රයෝජනවත් වන the-air වැඩසටහන්කරණය සහ විශේෂිත මෙවලම්. කෙසේ වෙතත්, මේවා ඕනෑම කෙනෙකුට ටිකක් කාලය, ඉවසීම සහ කැපවීමකින් ඉගෙන ගත හැකි කුසලතා වේ.

බලන්න: Microsoft Virtual WiFi Miniport Adapter එකක් භාවිතා කරන්නේ කෙසේද?

සම්පූර්ණ ව්‍යාපෘතිය පියවර කිහිපයකින් සාරාංශ කිරීමට:

පියවර 1

ඔබේ මෙවලම් එකතු කරන්න

පියවර 2

පරිපථය සාදන්න

පියවර 3

මොඩියුලය සමඟ සන්නිවේදනය කරන්න

පියවර 4

කේත සහ විධාන ඇතුළත් කරන්න

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




Philip Lawrence
Philip Lawrence
ෆිලිප් ලෝරන්ස් යනු තාක්‍ෂණ ලෝලීන් සහ අන්තර්ජාල සම්බන්ධතා සහ wifi තාක්‍ෂණය පිළිබඳ ප්‍රවීණයෙකි. කර්මාන්තයේ දශකයකට වැඩි පළපුරුද්දක් ඇති ඔහු බොහෝ පුද්ගලයින්ට සහ ව්‍යාපාරවලට ඔවුන්ගේ අන්තර්ජාල සහ wifi සම්බන්ධ ගැටළු සඳහා උපකාර කර ඇත. අන්තර්ජාලය සහ Wifi ඉඟි වල කතුවරයෙකු සහ බ්ලොග්කරුවෙකු ලෙස, ඔහු සෑම කෙනෙකුටම ප්‍රයෝජන ගත හැකි සරල සහ පහසුවෙන් තේරුම් ගත හැකි ආකාරයෙන් ඔහුගේ දැනුම සහ ප්‍රවීණත්වය බෙදා ගනී. පිලිප් යනු සම්බන්ධතාවය වැඩිදියුණු කිරීම සහ සෑම කෙනෙකුටම අන්තර්ජාලයට ප්‍රවේශ විය හැකි බවට පත් කිරීම සඳහා උද්යෝගිමත් උපදේශකයෙකි. ඔහු තාක්‍ෂණ ආශ්‍රිත ගැටලු ලිවීමට හෝ දෝශ නිරාකරණය නොකරන විට, ඔහු කඳු නැගීම, කඳවුරු බැඳීම සහ විශාල එළිමහනේ ගවේෂණය කිරීම ප්‍රිය කරයි.