Category Archives: Open Source Software

எளிய தமிழில் IoT 9. IoT யை இணையத்துடன் இணைப்பது உசிதமல்ல

சாதனங்கள் விற்பனையாளர்களும், மேகக் கணிமை நிறுவனங்களும் IoT தரவை நேரடியாக இணையத்துக்கு அனுப்ப ஊக்குவிக்கின்றனர். அறிக்கைகளையும், கட்ட வரைபடங்களையும் உங்கள் உலாவிகளிலும், திறன்பேசிகளிலும் உடன் பார்க்க வசதியாக இருக்கும் என்றும் ஆசை காட்டுகிறார்கள். ஆனால், பொருட்களின் இணைய சாதனங்கள் கிஞ்சித்தும் பாதுகாப்பு இல்லாமல் இருப்பதால் மிகப்பெரிய தாக்குதல்கள் பல ஏற்கனவே நிகழ்ந்துள்ளன. பாதுகாப்புக்கான அடிப்படை நடவடிக்கைகளை எடுக்கத் தவறியதில் பயன்படுத்தும் நிறுவனங்களுக்கும் பங்குண்டு. நிறுவனத்தின் பிணையம் மற்றும் தொழிற்சாலை பிணையம் அளவுக்கு IoT பிணையத்தில் பாதுகாப்பு நடவடிக்கைகள்… Read More »

எளிய தமிழில் IoT 8. ஸிக்பீ, ஸிவேவ் சாதனங்களை MQTT யுடன் இணைத்தல்

நம்பத்தகுந்த இணைப்புகள் இல்லாத இடங்களில் MQTT யின் தகவல் வெளியிடு (Publish) –  சந்தா சேர் (Subscribe) என்ற கருத்தியலைப் (paradigm) பயன்படுத்துவது உசிதம் என்று முன்னர் பார்த்தோம். ஸிக்பீ மற்றும் ஸிவேவ் சாதனங்கள் சந்தையில் பரவலாகக் கிடைப்பதால் இவற்றை MQTT யுடன் பயன்படுத்த முடிந்தால் நல்லது. ஆகவே நாம் ஸிக்பீ மற்றும் ஸிவேவ் நுகர்வி வெளியிடும் தகவல்களை MQTT யாக மாற்றி MQTT வழங்கிக்கு அனுப்ப என்ன வழி என்று பார்க்கலாம்.  ஸிக்பீ சாதனங்கள் வெளியிடும்… Read More »

எளிய தமிழில் IoT 7. திறந்த மூல MQTT நுகர்விகளும் (Clients) வழங்கிகளும் (Servers)

திறந்த மூல மென்பொருட்களை நல்ல தரத்தில் தயார் செய்து, மேம்படுத்தி, தொடர்ந்து பராமரித்து வருவதில் லினக்ஸ், அபாச்சி, மோசில்லா (ஃபயர்ஃபாக்ஸ்), டாகுமெண்ட் (லிபர்ஆபீஸ்) போன்ற சில அறக்கட்டளைகள் முன்னணியில் உள்ளன. இவற்றில் எக்லிப்ஸ் அறக்கட்டளையும் (Eclipse Foundation) முக்கிய பங்கு வகிக்கின்றது. உணரிகளிலும் இயக்கிகளிலும் நாம் MQTT நுகர்வி மென்பொருளை நிறுவவேண்டும். இந்த நுகர்வி மூலம் தான் நாம் அந்த சாதனத்துக்கு நாட்டமுள்ள தலைப்புகள் மற்றும் துணைத் தலைப்புகளில் சந்தா சேரலாம் மற்றும் தகவல் வெளியிடலாம். இதேபோல… Read More »

எளிய தமிழில் IoT 6. தகவல் தரவு வரைமுறைகள் (Messaging data protocols)

அனுப்பும் தகவல் மிகச் சுருக்கமாக இருக்க வேண்டும். அதே நேரத்தில் அதன் சாராம்சத்தைப் புரிந்து கொள்வதில் எந்தக் குழப்பமும் இருக்கக் கூடாது. இதற்கு அனுப்புநருக்கும் பெறுநருக்கும் இடையில் ஒரு உடன்பாடு தேவை. இதையே தகவல் தரவு வரைமுறை என்று சொல்கிறோம். கீழ்க்கண்ட வரைமுறைகளைப் பல நிறுவனங்கள் முன்வைத்தார்கள்: வளங்கள் குறைந்த பயன்பாட்டு வரைமுறை (Constrained Application Protocol – CoAP) மேம்பட்ட வரிசைமுறைத் தகவல் வரைமுறை (Advanced Message Queuing Protocol – AMQP) தொலைப்பதிவு வரிசைமுறைத்… Read More »

எளிய தமிழில் IoT 5. குறைசக்தி (Low power) கம்பியில்லாத் தொடர்பு

கம்பியில்லாத் தொடர்பு (wireless communication) அமைக்க வைஃபை (WiFi), ஸிக்பீ (ZigBee), ஸிவேவ் (Z-Wave), லோரா (LoRa), புளூடூத் (Bluetooth), குறைசக்தி ப்ளூடூத் (Bluetooth Low Energy) போன்ற பல தொழில்நுட்பங்கள் உள்ளன. ஒவ்வொன்றும் தொலை தூரம், குறை தூரம், உள்ளரங்கு, வெளிப்புறம் போன்ற வெவ்வேறு IoT தேவைகளுக்குப் பொருத்தமானவை. நமக்கு மின்கலனை சிக்கனமாகப் பயன்படுத்த வேண்டுமா, அதிக அளவு தரவுகள் அனுப்பவேண்டுமா அல்லது அதிக தூரம் அனுப்ப வேண்டுமா, எது முக்கியம் என்று முதலில் தீர்மானிக்க… Read More »

எளிய தமிழில் IoT 4. திறன்மிகு உணரிகளும் இயக்கிகளும் (Smart sensors and actuators)

தான் எடுத்த அளவீடுகளைப் பதப்படுத்தாமல் ஒரு உணரி அப்படியே கச்சாவாக தொலை சாதனத்துக்கு அனுப்பி வைத்தால் அது திறன்மிகு உணரியல்ல. திறன்மிகு உணரி என்றால் சமிக்ஞை வலுவற்றதாக இருந்தால் அதைப் பெருக்கி, எண்ணிம சமிக்ஞையாக மாற்றி, நாம் ஒரு மணி நேரத்திற்கு ஒருமுறை வேண்டுமென்று சொன்னால் அந்த இடைவெளியில் மட்டுமே அனுப்பும். திறன்மிகு உணரிகளில் குறைந்தபட்சம் ஒரு உணரி, ஒரு நுண்செயலி (microprocessor) மற்றும் ஒரு தகவல் தொடர்பு சாதனம் அவசியம் இருக்க வேண்டும். இவற்றுக்கு ஆற்றல்… Read More »

எளிய தமிழில் IoT 3. உணரிகளும் (Sensors) இயக்கிகளும் (Actuators)

உணரிகள் மற்றும் இயக்கிகள் என்பவை இயற்பியல் உலகத்துடன் தொடர்பு கொள்ள உதவும் சாதனங்கள். வெப்பம், அழுத்தம் போன்ற காரணிகளை அளவிட்டு மின்சமிக்ஞையாக மாற்ற உணரிகள் சில வகை ஆற்றல்மாற்றிகளைப் (Transducers) பயன்படுத்துகின்றன. ஆற்றல்மாற்றிகள் என்றால் என்ன? ஆற்றல்மாற்றிகள் நமக்கு நாட்டமுள்ள காரணிகளை, எடுத்துக்காட்டாக வெப்பநிலையை, மின்சமிக்ஞையாக மாற்றுபவை உணரிகளின் ஆற்றல்மாற்றிகள். இதற்கு எதிர்மாறாக இயக்கிகள் மின்சமிஞ்சையை நமக்குப் பயனுள்ள ஆற்றலாக மாற்றும். எடுத்துக்காட்டாக, சமிக்ஞை கொடுத்தால் குளிர்காற்று சாளரத்தைத் தேவைக்கேற்பத் திறக்கவும் மூடவும் செய்யும். பலவிதமான உணரிகள்… Read More »

எளிய தமிழில் IoT 2. தொழில்துறையில் பொருட்களின் இணையம் (Industrial IoT)

இப்பொழுது நான்காம் தொழிற்புரட்சி வந்துவிட்டது என்று சொல்கிறார்கள். இதில் பொருட்களின் இணையம் பெரும் பங்கு வகிக்கின்றது. அது என்ன நான்காம் தொழிற்புரட்சி? மற்ற மூன்றும் யாவை என்று விவரமாகப் பார்ப்போம். முதல் தொழிற்புரட்சி – இயந்திரங்கள் முதல் தொழிற்புரட்சி, சுமார் 1760 முதல் 1840 வரையிலான காலப்பகுதியில் புதிய உற்பத்தி செயல்முறைகளுக்கு மாற்றியது. கைமுறை வேலைகளுக்குப் பதிலாக ஓடுநீர் சக்தி மற்றும் நீராவி சக்தி இயந்திரங்களைப் பயன்படுத்தத் தொடங்கினர்.  இரண்டாம் தொழிற்புரட்சி – தொழில்நுட்பம் இரண்டாம் தொழிற்புரட்சியைத்… Read More »

எளிய தமிழில் IoT 1. பொருட்களின் இணையம் (Internet of Things)

நாம் இதுநாள்வரை இணையம் என்று சொல்வது கணினிகளின் இணையத்தைத்தான். நாம் மேசைக்கணினி, மடிக்கணினி, கைக்கணினி மற்றும் திறன்பேசி மூலம் வழங்கிகளைத் (servers) தொடர்பு கொண்டு செய்திகளைப் படிக்கிறோம், காணொளிகளைப் பார்க்கிறோம், மின்னஞ்சல் அனுப்புகிறோம்.  வழங்கிகளும் (Web Servers) உலாவிகளும் (Browsers) கொண்டது இணையம் இவை எல்லாமே கணினிகள்தான். இவை எல்லாமே மின்னிணைப்பில் உட்செருகப் பட்டிருக்கும். அல்லது மடிக்கணினி, கைக்கணினி, திறன்பேசி போன்ற சாதனங்களைப் பயனர்கள் கவனமாக மின்னேற்றி வைத்துக் கொண்டிருப்பார்கள். மேலும் இவை அதிக அளவு தரவு… Read More »

எளிய தமிழில் CAD/CAM/CAE 22. பாகங்களின் பட்டியல் (Bill of Materials)

சரி, பாகங்களை வரைந்து விட்டீர்கள். அவற்றைத் தொகுத்துப் பார்த்து விட்டீர்கள். தொகுத்த பின் இயக்கியும் பார்த்து விட்டீர்கள். பொறியியல் பகுப்பாய்வு செய்தாகிவிட்டது. அடுத்து தயாரிப்பைத் தொடங்க வேண்டும் அல்லவா? ஆகவே, வடிவமைப்பு மற்றும் வளராக்கத் துறையிலிருந்து (design and development department) உற்பத்தித் துறைக்கு (production department) இந்தத் தயாரிப்பை வெளியீடும் செய்து விட்டீர்கள். பாகங்களின் பட்டியலை எடுத்து உற்பத்தித் துறையினர் எந்தெந்த பாகங்களைத் தங்கள் தொழிற்சாலையிலேயே தயார் செய்வது மற்றும் எந்தெந்த பாகங்களை வெளியிலிருந்து வாங்குவது… Read More »