Ravindu Sahan Official

Ravindu Sahan Official Tech,Travel,Lifestyle,Electronics,Sharing knowledge,Creativity & real life experiences.

🤖 Microcontroller කියන්නේ මොකක්ද? | Electronics ඉගෙන ගන්න අයට වැදගත්ම කොටසක්!ඔබ දන්නවාද? 🤔අපි අද භාවිතා කරන බොහෝ electro...
12/09/2026

🤖 Microcontroller කියන්නේ මොකක්ද? | Electronics ඉගෙන ගන්න අයට වැදගත්ම කොටසක්!

ඔබ දන්නවාද? 🤔

අපි අද භාවිතා කරන බොහෝ electronic devices වල “මොළය” වගේ ක්‍රියා කරන කුඩා electronic component එකක්තියෙනවා. ඒ තමයි Microcontroller එක.

📌 Microcontroller (MCU) කියන්නේ electronic circuits සහ devices automatically control කිරීම සඳහා නිර්මාණය කර ඇති කුඩා computer එකක්.

සාමාන්‍ය computer එකක් වගේම Microcontroller එකකටත් instructions process කරන්න පුළුවන්. නමුත් Microcontroller එක විශේෂයෙන්ම specific control tasks සඳහා නිර්මාණය කරලා තියෙනවා.

---

🧠 Microcontroller එකක් ඇතුළේ මොනවාද තියෙන්නේ?

Microcontroller එකක් කියන්නේ එකම IC එකක් ඇතුළත functions කිහිපයක් එකතු කරපු system එකක්.

🔹 CPU (Central Processing Unit)
Program එකෙන් ලබාදෙන instructions process කරන්නේ CPU එකෙන්.

🔹 Memory
Program එක සහ අවශ්‍ය data ගබඩා කරන්න memory භාවිතා කරනවා.

🔹 input/Output (I/O) Pins
Sensors, switches, LEDs, relays, motors වගේ external components සමඟ communicate කරන්න මේ pins භාවිතා කරනවා.

🔹 Timers / Counters
නිශ්චිත කාලයන් මැනීම, delays සහ counting වැනි tasks සඳහා භාවිතා වෙනවා.

🔹 ADC (Analog-to-Digital Converter)
Temperature, light intensity වගේ analog signals digital values බවට convert කරලා microcontroller එකට process කරන්න පුළුවන්.

🔹 Communication Interfaces
වෙනත් electronic devices සමඟ data exchange කරන්න UART, SPI, I²C වැනි communication methods භාවිතා කළ හැකියි.

---

⚙️ Microcontroller එක වැඩ කරන්නේ කොහොමද?

Microcontroller එකේ basic operation එක සරලව,

INPUT → PROCESSING → OUTPUT

කියලා තේරුම් ගන්න පුළුවන්.

උදාහරණයක් බලමු. 👇

🌡️ Temperature Sensor → Microcontroller → Relay → Fan

Temperature sensor එකෙන් temperature එකට අදාළ signal එක Microcontroller එකට ලැබෙනවා.

ඊට පස්සේ Microcontroller එකේ තියෙන program එක අනුව ඒ signal එක process කරනවා.

උදාහරණයක් ලෙස,

Temperature > 30°C
⬇️
Microcontroller එක condition එක හඳුනාගනී
⬇️
Relay ON
⬇️
Fan ON 🌬️

Temperature එක 30°C ට අඩු වුණොත් program එක අනුව relay එක OFF කරලා fan එක නවත්වන්න පුළුවන්.

මේ විදිහට Microcontroller එකට **decision-making සහ automatic control** කරන්න පුළුවන්.

---

💻 Microcontroller එකට Instructions දෙන්නේ කොහොමද?

Microcontroller එක තමන්ටම අවශ්‍ය දේ තීරණය කරන්නේ නැහැ. අපි ඒකට program එකක් ලබාදෙනවා.

මෙම program එකෙන්,

👉 Input එකක් check කරන්න
👉 Data process කරන්න
👉 Condition එකක් පරීක්ෂා කරන්න
👉 Output එක ON/OFF කරන්න
👉 Timing control කරන්න

වගේ instructions ලබා දෙන්න පුළුවන්.

Microcontroller programming සඳහා C / C++ වැනි programming languages බහුලව භාවිතා කරනවා.

---

🔌 Microcontroller එකකට Connect කරන්න පුළුවන් මොනවාද?

Microcontroller එකකට විවිධ electronic components connect කරන්න පුළුවන්.

📌 Sensors
📌 LEDs
📌 Push Buttons
📌 Relays
📌 Motors
📌 Displays
📌 Keypads
📌 Communication modules
📌 Other Microcontrollers / Devices

ඒ නිසා Microcontroller එකක් භාවිතා කරලා simple LED circuit එකක ඉඳලා complex industrial control system එකක් දක්වා projects නිර්මාණය කරන්න පුළුවන්.

---

🏭 Microcontroller භාවිතා කරන තැන්

අද Microcontrollers භාවිතා වෙන්නේ hobby projects වල විතරක් නෙවෙයි.

🚗 Automotive Electronics
🏭 Industrial Automation
🤖 Robotics
🏠 Smart Home Systems
🌐 IoT Devices
🔋 Battery Management Systems
🚨 Security Systems
⚙️ Motor Control Systems
📱 Consumer Electronics

වැනි ක්ෂේත්‍ර ගොඩක් තුළ Microcontrollers භාවිතා වෙනවා.

---

💡 Microcontroller එකක් සහ සාමාන්‍ය Computer එකක් අතර වෙනස?

Computer එකක් සාමාන්‍යයෙන් විවිධ tasks සඳහා භාවිතා කරනවා. උදාහරණයක් ලෙස browsing, gaming, programming, video editing වගේ දේවල්.

නමුත් Microcontroller එකක් සාමාන්‍යයෙන් **එක් specific control system එකක් හෝ electronic device එකක් control කිරීම සඳහා** භාවිතා කරනවා.

උදාහරණයක්:

💻 Computer → බොහෝ විවිධ applications

🤖 Microcontroller → Motor එක control කිරීම / Sensor data කියවීම / Relay එක control කිරීම වැනි specific tasks

---

🚀 Microcontroller ඉගෙන ගන්න එක වැදගත් ඇයි?

Electronics ක්ෂේත්‍රයේ ඉදිරියට යන්න බලාපොරොත්තු වෙන කෙනෙක්ට Microcontroller ගැන දැනුම ඉතා වැදගත්.

Microcontroller basics හොඳින් ඉගෙන ගත්තොත් ඉදිරියට,

➡️ Embedded Systems
➡️ IoT
➡️ Robotics
➡️ Industrial Automation
➡️ Motor Control
➡️ Smart Devices
➡️ Automotive Electronics

වගේ advanced areas වලට යන්න පහසු වෙනවා.

---

🔥 සරලවම කියනවා නම්...

Microcontroller කියන්නේ electronic system එකක “මොළය” වගේ වැඩ කරන කුඩා computer එකක්.

එය,

Sensor එකෙන් INPUT ලබාගනී → Program එක අනුව PROCESS කරයි → OUTPUT එක CONTROL කරයි.

මේ concept එක තේරුම් ගැනීම Microcontroller සහ Embedded Systems ඉගෙනීමේ පළමු වැදගත් පියවරක්. 🔥

05/07/2026

එකක් කැඩුනොත් ඔක්කම නවතිනවා😐
එකක් කැඩුනත් අනික් ඒවා වැඩ කරනවා🤓

Series,Parallel connection එක ගැන එක video එකකින් පොඩි වෙලාවකින් ඉගෙන ගමු🤝

04/07/2026

Multimeter එක කියන්නේ මොකක්ද? 🤔
ඒකෙන් මොනවාද මනින්නේ?

මේ හැම ප්‍රශ්නයකටම පිළිතුරු Episode 01 එකෙන් දැනගන්න. 📖

💬 වීඩියෝ එක බලලා ඔබේ අදහස Comment කරන්න.

10/05/2026

Resisters(ප්‍රතිරෝධක) කියන්නෙ මොනවද? , ඒවගෙන් මොකද්ද කරන්නෙ කියලා දැනන් හිටියද?

09/05/2026

AC,DC⚡කියලා current එක අහලා තිබුනට ඒ ගැන දැනුමක් තිබුන්නෑ නේද?...
එහෙනම් මේ Video එක ඔයාට✌

27/04/2026

Social mediaවල ඔයාට පෙන්නන Photos,Videos නිකන්ම ඔයාට පෙන්නනවා කියලද ඔයා හිතන් හිටියෙ?

25/04/2026

Battery වල Cycle count එක කියලා අහලා තිබුනට ඒ මොකද්ද කියලා කලින් දැනගෙන හිටියෙ නෑ නේද?

🌸 සුභ අලුත් අවුරුද්දක් වේවා! 🌸ඔයාල හැමෝටම සතුට, සෞභාග්‍ය සහ සාර්ථකත්වයෙන් පිරිපුන් අලුත් අවුරුද්දක් වේවා...! Ravindu Sah...
14/04/2026

🌸 සුභ අලුත් අවුරුද්දක් වේවා! 🌸

ඔයාල හැමෝටම සතුට, සෞභාග්‍ය සහ සාර්ථකත්වයෙන් පිරිපුන් අලුත් අවුරුද්දක් වේවා...!
Ravindu Sahan Official page එකෙන් අපි ඔයාලා හැමෝට ම හදවතින්ම සුභ පතනවා 🙏💙

💻 මේ අවුරුද්දේත් අලුත් tech videos, tips & tricks, interesting content ඔයාලට අරන් එන්න අපි සූදානම්!

🚀 අපිත් එක්ක දිගටම ඉන්න… together let’s grow!

11/04/2026

අපේ ඇගට Cable එකක් ගහලා ෆෝන් එක චාර්ජ් කරගන්න පුලුවන් වුනොත්🙀...

10/04/2026

🔋

Address

Kasamaduwa, Ihalagama, Mihinthale
Mihintale
50000

Website

Alerts

Be the first to know and let us send you an email when Ravindu Sahan Official posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share