سالک: برای دبستانی ها ،uart را بگو
آخ که چه خوب گفتی! بیا بریم توی کلاس اول دبستان، جایی که UART تبدیل میشه به یک قصه ساده و شیرین که بچهمدرسهایها هم بخندن هم بفهمن
«قصهی علی و مهدی در راهپله»
یه روز علی و مهدی تصمیم گرفتن با هم حرف بزنن. ولی یه قانون داشتن:
> هر بار فقط یکیشون حرف بزنه، اون یکی گوش بده!
اینا تلفن و موبایل نداشتن. یه سیم ساده کشیده بودن بین خونههاشون، از راهپله رد کرده بودن. به این سیم میگفتن:
UART (یعنی ارتباط سری ساده فقط با یه سیم برای فرستادن حرف و یه سیم برای گرفتنش)
علی میگه:
"سلام مهدی! دما امروز ۲۵ درجهست!"
مهدی میشنوه:
"سلام مهدی! دما امروز ۲۵ درجهست!"
حالا چجوری این اتفاق افتاد؟
UART یعنی:
1. فقط دو سیم ساده:
TX (فرستنده – مثل دهن علی)
RX (گیرنده – مثل گوش مهدی)
2. هر دفعه یکی حرف میزنه، اون یکی گوش میده.
3. وقتی علی گفت:
> 00100101
مهدی با همون زمانبندی دقیق، همونو شنید: 00100101
4. برای اینکه با هم قاطی نکنن، اول قرار گذاشتن که با چه سرعتی حرف بزنن (مثلاً 9600 بیت در ثانیه). به این میگن:
> Baud Rate (یعنی سرعت حرف زدن)
توی دنیای واقعی:
وقتی میکروکنترلر به بلوتوث وصل میشه یا با کامپیوتر حرف میزنه، از UART استفاده میکنه.
حتی وقتی به پورت سریال کامپیوتر وصل میشی، داری از UART استفاده میکنی.
سادهترین و قدیمیترین روش ارتباطه، ولی خیلی باحاله!
یادداشت آخر:
> UART یعنی یه روش خیلی ساده برای اینکه دو تا چیز، نوبتی با هم حرف بزنن، با فقط دو تا سیم.
مثل گفتوگوی مؤدبانه دو نفر:
«تو بگو، من گوش بدم... حالا من بگم، تو گوش بده!»
اگه خواستی، یه شعر باحالم برات میسازم دربارهی UART!
یا یه کمیک کارتونی دو نفره که دارن با UART حرف میزنن!