IOT පිළිබඳව හැඳින්වීම - Introduction to IOT
The Internet Of Things |
කම්මැලි වෙන එක.අනෙක් කාරණේ හැමෝම හැම දේම දන්නේ නැහැ එක මටත් පොදුයි.මම කරන්නේ මම දන්නා දේ හැමෝමත් එක්ක බෙදාගන්න උත්සාහ කරන එක.හැම දේක දීම වගේ මම මේක කියවන හැමෝගෙන්ම බලාපොරොත්තු වෙන දේ වැරදි දෙයක් තිබ්බොත් එක පෙන්වල දෙන්න කියන එක.අනෙක හැම තැනදීම තාක්ෂණික වචනවලට සිංහල යෙදුම් දාන්න ගියෝතින් තේරෙන ටිකත් තේරෙන්නේ නැතිවෙන නිසා මම ඒ වචන එහෙම්මම පාවිච්චි කරනවා .දන්නේ නැති කෙනෙක් ඉන්නවා නම් අහන්න මම දන්නා විදිහට පැහැදිලි කරල දෙන්නම් .
එහෙනම් දැන් වැඩේට බහිමු . IOT වල මුලික අදහස යම්කිසි පද්දතියක් හෝ උපාංගයක (System or Equipment) දත්ත එකතු කිරීම (Data Collection) , තත්ව නිරීක්ෂණය (Monitoring)
සහ පාලනය (Controlling).මේකේ තියෙන පහසුව තමයි IOT Platform පහසුකම් දෙන ආයතන ඒවගේ අවශ්යතාවට ගැලපෙන්න මුලික දේවල් හදල තියෙන එක අපිට කරන්න තියෙන්නේ අදාළ උපකරණය සේවාව සපයන IOT Platform එකත් එක්ක සම්භන්ද වෙන්න කරන්න ඕන කොටස කරන එක සහ ඒවගේ උපකරන වලින් ගන්න දත්ත අපට අවශ්ය වන විදිහට Dash Board එකකට අරගන්න එක.දැනට IOT පහසුකම් සපයන ආයතන ගොඩක් තියෙනවා එයින් කීපයක් මම පහල දාන්නම් පොඩ්ඩක් ඒවටත් ගිහින් බලන්න.
1. Device Hub - https://www.devicehub.net/
2. Thing Speak - https://thingspeak.com/
3. Microsoft Azure IOT Hub - https://azure.microsoft.com/en-us/suites/iot-suite/
4.Amazon AWS - https://aws.amazon.com/iot/?nc2=h_m1
5.Arduino Cloud - https://create.arduino.cc/iot/products/cloud/ -මේක නම් තාම තියෙන්නේ Beata අවධියේ
6.Thinger IO - https://thinger.io/ - මේක ඕපන් සෝස් (Open Source)
මේවගේ වාසි අවාසි නම් තියෙනවා ඉගෙන ගන්න නම් ඉතින් ඕන එකක් පාවිච්චි කරන්න පුළුවන් .එත් මගේ අදහස Thinger IO , Device Hub සහ Thing Speak පාවිච්චි කරල ඉගෙන ගන්න පටන් ගන්න එක හොඳයි .Azure IOT Trial එක පාවිච්චි කරන්න පුළුවන් මාසයයි එකටත් Credit Card එකක් හරි Visa Debit Card එකක් හරි ඕන SignUp වෙන්න Amazon AWS එකත් එහෙමයි .
එකත් හරි කියමු දැන් බලන්න ඕන මොනවාද කනෙක්ට් කරන්න යන්නේ කියන එක.එකියන්නේ මොන වගෙන්ද අපී දත්ත - Data ගන්න යන්නේ කොහොමද ගන්න යන්නේ , මොනවාද කරන්න යන්නේ කියන එක. එක අපි හැමෝම දන්නා Arduino එකත් එක්කම පටන් ගන්න හිතුව. ඒඋනාට මේක එකෙන් විතරක් කරන්න පුළුවන් කමක් නැහැ එකට Arduino Ehternet Shield එකක් නැත්තම් Wifi Sheild එකක් ඕන වෙනවා මොකද IOT - Internet Of Things කියන එකේම තියෙනවා මේකට ඉන්ටර්නෙට් ඕන කියන එක . ඔය දෙක ගැන දන්නේ නැත්තම් පහල තියෙන රුප වලින් බලල අදහසක් ගන්න.
1.Ethernet Shield(s)
Top View |
මේක Arduino UNO එකත් එක්ක කෙලින්ම ගැලපෙනවා වැඩි විස්තර සඳහා මේ ලින්ක් එක බලන්න .
ebay.com එකට ගියොත් මේකට වඩා කුඩා ලාභ Mini Ethernet Lan Module ගන්න පුළුවන් හැබැයි එක Arduino එකත් එක්ක සම්බන්ද කරන්න Bread Bord එකක් ඕන වේවි .ඒවගේම එක පාවිච්චි කරපු කෙනෙක් ඉන්නවා නම් ඒගැන විස්තර බෙදාගන්න කියල මම ඉල්ලනවා,මොකද මම එක පාවිච්චි කරලා නැහැ .පහත රුපය බලන්න
MiNi ENC28J60 Ethernet LAN Network Module For Arduino SPI AVR PIC LPC |
2.Wifi Shields
වාසනාවකට හෝ අවාසනාවකට මේකට වයර් ඕන නැහැ මේක වැඩකරන්නේ Wifi එක්ක .පහත රුප බලන්න .වැඩි විස්තර සඳහා මේ ලින්ක් එක බලන්න.
Top View |
Bottom View
ඕවට ගණන්අ ඩු අනුකරණ (Compitable) ebay.com එකෙන් හොයාගන්න පුළුවන්. අපේ වැඩවලට උඩ තියෙන දේවල් දෙක තිබුන නම් හොඳයි තමයි එත් ප්රශ්නේ ඒවා ටිකක් ගණන් වැඩියි එක තමයි අපිට තියෙන එකම ප්රශ්නේ.එකට විසදුමක් හැටියට ලබම විදිහට වැඩේ ගොඩ දාගන්න තමයි මම මේකෙන් කියල දෙන්න යන්නේ .
හැමෝටම අත් හදා බලන්න පුළුවන් වෙන විදිහට පුංචිම පුංචි Wifi Module එකක් පාවිච්චි කරලා තමයි වැඩේ පටන් ගන්න යන්නේ එකේ නම තමයි ESP8266 (සහ එකේ varieties).පහත රුපයෙන් පෙන්වලා තියෙන්නේ ඒ එකක රුපයක්.
ඉහලින් පෙන්වලා තියෙන්නේ ESP 8266 කියන Wifi මොඩියුල් එකේ එක ආකාරයක් වෙන ESP -01 , මේකේ PCB සයිස් එක ගත්තොත් දිග 24.8 mm සහ පළල 14.3 හිතාගන්න පුළුවන් නේ සයිස් එක.එත් මේකෙන් අපිට සැහෙන්න දෙයක් කරන්න ඒවගේම ඉගෙන ගන්න පුළුවන් අනික මේක ලාබයි.ඒවගේම Arduino එකක් නැතිව උනත් මේකෙන් වැඩගන්න පුළුවන් .ඒවා ගැන වැඩි විස්තර මම ඊළඟ ලිපියෙන් කියල දෙන්න බලාපොරොත්තු වෙනවා. මේවත් එක්ක වැඩකරන්න Networking දැනුම පොඩ්ඩක් අවශ්ය වෙනවා ,ඒගැන දැනගන්න ඔයාලට මගේ Networking ගැන සිංහලෙන් පැහැදිලි කරලා තියෙන http://netwokingsl.blogspot.com බ්ලොග් එක පාවිච්චි කරන්න පුළුවන්.
එහෙනම් ඊළඟ ලිපියෙන් හමුවෙමු !. ජය වේවා !!!
|
8 comments: