{"id":18755,"date":"2026-05-18T10:44:27","date_gmt":"2026-05-18T07:44:27","guid":{"rendered":"https:\/\/smartedujo.com\/?page_id=18755"},"modified":"2026-05-18T10:44:32","modified_gmt":"2026-05-18T07:44:32","slug":"%d8%a7%d9%84%d8%af%d8%b1%d8%b3-%d8%a7%d9%84%d8%a3%d9%88%d9%84-%d8%a7%d9%84%d9%82%d9%88%d8%a9-%d8%a7%d9%84%d9%85%d8%ba%d9%86%d8%a7%d8%b7%d9%8a%d8%b3%d9%8a%d8%a9","status":"publish","type":"page","link":"https:\/\/smartedujo.com\/ar\/%d8%a7%d9%84%d8%af%d8%b1%d8%b3-%d8%a7%d9%84%d8%a3%d9%88%d9%84-%d8%a7%d9%84%d9%82%d9%88%d8%a9-%d8%a7%d9%84%d9%85%d8%ba%d9%86%d8%a7%d8%b7%d9%8a%d8%b3%d9%8a%d8%a9\/","title":{"rendered":"\u0627\u0644\u062f\u0631\u0633 \u0627\u0644\u0623\u0648\u0644: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629"},"content":{"rendered":"\n<section class=\"codevo-theme-alloys\"><div class=\"codevo-lesson-wrap\" dir=\"rtl\"><!DOCTYPE html>\r\n<html lang=\"ar\" dir=\"rtl\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>\u0627\u0644\u062f\u0631\u0633 \u0627\u0644\u0623\u0648\u0644: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 - \u0645\u062d\u0627\u0643\u0627\u0629 \u062a\u0641\u0627\u0639\u0644\u064a\u0629<\/title>\r\n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\r\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cairo:wght@300;400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n  \r\n  <!-- React & ReactDOM -->\r\n  <script crossorigin src=\"https:\/\/unpkg.com\/react@18\/umd\/react.production.min.js\"><\/script>\r\n  <script crossorigin src=\"https:\/\/unpkg.com\/react-dom@18\/umd\/react-dom.production.min.js\"><\/script>\r\n  \r\n  <!-- Babel Standalone for JSX compilation -->\r\n  <script src=\"https:\/\/unpkg.com\/@babel\/standalone\/babel.min.js\"><\/script>\r\n  <script>\r\n    Babel.registerPreset('tsx', {\r\n      presets: [\r\n        [Babel.availablePresets['typescript'], { isTSX: true, allExtensions: true }],\r\n        Babel.availablePresets['react']\r\n      ]\r\n    });\r\n  <\/script>\r\n\r\n  <style>\r\n    body {\r\n      background: linear-gradient(to bottom right, #312e81, #5b21b6);\r\n      font-family: 'Cairo', sans-serif;\r\n      color: #f1f5f9;\r\n      min-height: 100vh;\r\n      padding: 2rem;\r\n    }\r\n    .content-container {\r\n      max-width: 96rem; \/* \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0639\u0631\u0636 \u0625\u0644\u0649 96rem *\/\r\n      margin: 0 auto;\r\n      background-color: rgba(30, 27, 75, 0.6);\r\n      backdrop-filter: blur(12px);\r\n      border: 1px solid rgba(255, 255, 255, 0.1);\r\n      border-radius: 1rem;\r\n      padding: 2rem;\r\n      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\r\n    }\r\n    ::-webkit-scrollbar { width: 8px; }\r\n    ::-webkit-scrollbar-track { background: #1e1b4b; }\r\n    ::-webkit-scrollbar-thumb { background: #4f46e5; border-radius: 4px; }\r\n    .simulation-container {\r\n      margin: 2rem 0;\r\n      padding: 1.5rem;\r\n      background-color: rgba(0, 0, 0, 0.2);\r\n      border: 1px solid rgba(255, 255, 255, 0.1);\r\n      border-radius: 0.75rem;\r\n    }\r\n    input[type=\"range\"] {\r\n      -webkit-appearance: none;\r\n      background: #1e293b;\r\n      height: 4px;\r\n      border-radius: 4px;\r\n    }\r\n    input[type=\"range\"]:focus {\r\n      outline: none;\r\n    }\r\n    input[type=\"range\"]::-webkit-slider-thumb {\r\n      -webkit-appearance: none;\r\n      width: 16px;\r\n      height: 16px;\r\n      border-radius: 50%;\r\n      background: #f59e0b;\r\n      cursor: pointer;\r\n      border: none;\r\n    }\r\n    button {\r\n      transition: all 0.2s ease;\r\n    }\r\n    .wire-flow {\r\n      stroke-dasharray: 4 8;\r\n      animation: flow 1s linear infinite;\r\n    }\r\n    @keyframes flow {\r\n      0% { stroke-dashoffset: 12; }\r\n      100% { stroke-dashoffset: 0; }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n<div class=\"content-container\">\r\n  <!-- Header -->\r\n  <div style=\"border-bottom: 1px solid rgba(255,255,255,0.1); padding-bottom: 1rem; margin-bottom: 2rem; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem;\">\r\n    <div>\r\n      <h1 class=\"text-3xl font-bold text-white mb-2\">\u0627\u0644\u062f\u0631\u0633 \u0627\u0644\u0623\u0648\u0644: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629<\/h1>\r\n      <p class=\"text-indigo-300\">\u0627\u0644\u062b\u0627\u0646\u0648\u064a - \u0627\u0644\u0635\u0641 \u0627\u0644\u062b\u0627\u0646\u064a \u0639\u0634\u0631 - \u0627\u0644\u0645\u0633\u0627\u0631 \u0627\u0644\u0623\u0643\u0627\u062f\u064a\u0645\u064a<\/p>\r\n    <\/div>\r\n    <div style=\"display: flex; align-items: center; gap: 0.5rem; background-color: rgba(0,0,0,0.2); padding: 0.5rem 1rem; border-radius: 9999px; border: 1px solid rgba(255,255,255,0.1);\">\r\n      <div style=\"display: flex; flex-direction: column; align-items: flex-end;\">\r\n        <span style=\"font-size: 0.625rem; color: #a5b4fc; line-height: 1;\">\u0625\u0639\u062f\u0627\u062f \u0627\u0644\u0645\u0639\u0644\u0645<\/span>\r\n        <span style=\"font-size: 0.875rem; font-weight: bold; color: white; line-height: 1;\">\u0623. \u0639\u0628\u062f\u0627\u0644\u0641\u062a\u0627\u062d \u0645\u0637\u0631<\/span>\r\n      <\/div>\r\n      <div style=\"width: 2rem; height: 2rem; border-radius: 9999px; background-color: rgba(79, 70, 229, 0.2); display: flex; align-items: center; justify-content: center;\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" style=\"width: 1.25rem; height: 1.25rem; color: #a5b4fc;\">\r\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.26 10.147a60.436 60.436 0 00-.491 6.347A48.627 48.627 0 0112 20.904a48.627 48.627 0 018.232-4.41 60.46 60.46 0 00-.491-6.347m-15.482 0a50.57 50.57 0 00-2.658-.813A59.905 59.905 0 0112 3.493a59.902 59.902 0 0110.399 5.84c-.896.248-1.783.52-2.658.814m-15.482 0l-3.32-2.217A59.902 59.902 0 0112 3.493a59.902 59.902 0 0110.399 5.84l-3.32 2.217m-1.488-3.322a48.627 48.627 0 01-8.232 4.41\" \/>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n      <!-- \u0645\u0634\u063a\u0644 \u0627\u0644\u0635\u0648\u062a -->\r\n      <div class=\"mt-4 w-full\">\r\n        <audio controls class=\"w-full h-10\">\r\n          <source src=\"https:\/\/smartedujo.com\/wp-content\/uploads\/2026\/05\/\u0627\u0644\u062f\u0631\u0633_\u0627\u0644\u0623\u0648\u0644__\u0627\u0644\u0642\u0648\u0629_\u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629_audio.mp3\" type=\"audio\/mpeg\">\r\n          <source src=\"audio\/lesson_gas_state.ogg\" type=\"audio\/ogg\">\r\n          \u0645\u062a\u0635\u0641\u062d\u0643 \u0644\u0627 \u064a\u062f\u0639\u0645 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0635\u0648\u062a. \u064a\u0645\u0643\u0646\u0643 <a href=\"https:\/\/smartedujo.com\/wp-content\/uploads\/2026\/05\/\u0627\u0644\u062f\u0631\u0633_\u0627\u0644\u0623\u0648\u0644__\u0627\u0644\u0642\u0648\u0629_\u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629_audio.mp3\" class=\"text-indigo-300 underline\">\u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0635\u0648\u062a\u064a<\/a>.\r\n        <\/audio>\r\n        <span class=\"text-xs text-indigo-300\">\u0634\u0631\u062d \u0627\u0644\u062f\u0631\u0633 (\u0635\u0648\u062a)<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n\r\n  <!-- \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u062f\u0631\u0633 \u0627\u0644\u0623\u0635\u0644\u064a -->\r\n  <div dir=\"rtl\" class=\"font-sans text-slate-100 space-y-12 leading-relaxed mx-auto pb-20\" style=\"max-width: 100%;\">\r\n    <!-- Header -->\r\n    <header class=\"bg-gradient-to-br from-indigo-900 to-slate-900 border border-indigo-700\/50 rounded-3xl p-8 shadow-2xl relative overflow-hidden\">\r\n      <div class=\"absolute top-0 right-0 w-full h-full opacity-10\" style=\"background-image: radial-gradient(circle at center, #6366f1 1px, transparent 1px); background-size: 20px 20px;\"><\/div>\r\n      <div class=\"relative z-10\">\r\n        <h2 class=\"text-3xl md:text-4xl font-extrabold text-transparent bg-clip-text bg-gradient-to-r from-amber-400 to-yellow-200 mb-4\">\u0627\u0644\u062f\u0631\u0633 \u0627\u0644\u0623\u0648\u0644: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629<\/h2>\r\n        <p class=\"text-lg text-indigo-200\/80 font-light italic\">Magnetic Force<\/p>\r\n      <\/div>\r\n    <\/header>\r\n\r\n    <!-- \u0627\u0644\u0641\u0643\u0631\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u0629 -->\r\n    <div class=\"bg-slate-800\/50 p-6 rounded-2xl border-r-4 border-amber-500 shadow-lg\">\r\n      <p class=\"text-slate-300 leading-relaxed text-lg\"><strong class=\"text-amber-400\">\u0627\u0644\u0641\u0643\u0631\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u0629:<\/strong> \u064a\u0648\u0644\u0651\u062f \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633 \u062d\u0648\u0644\u0647 \u0645\u062c\u0627\u0644\u0627\u064b \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0627\u064b \u064a\u0624\u062b\u0651\u0631 \u0628\u0642\u0648\u0629 \u0641\u064a \u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0648\u0641\u064a \u0627\u0644\u0634\u062d\u0646\u0627\u062a \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u0631\u0643\u0629 \u0641\u064a\u0647. \u0644\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0639\u0644\u0645\u064a\u0629 \u0648\u062d\u064a\u0627\u062a\u064a\u0629 \u0645\u062e\u062a\u0644\u0641\u0629\u060c \u0645\u0646\u0647\u0627 \u0645\u0637\u064a\u0627\u0641 \u0627\u0644\u0643\u062a\u0644\u0629\u060c \u0648\u0627\u0644\u0645\u0633\u0631\u0639 \u0627\u0644\u062f\u0648\u0631\u0627\u0646\u064a (\u0627\u0644\u0633\u064a\u0646\u0643\u0631\u0648\u062a\u0631\u0648\u0646)\u060c \u0648\u0627\u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a.<\/p>\r\n    <\/div>\r\n\r\n    <!-- \u0623\u0648\u0644\u0627\u064b: \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a -->\r\n    <section class=\"space-y-6\">\r\n      <h3 class=\"text-2xl font-bold text-white flex items-center gap-2 border-b-2 border-indigo-500\/30 pb-2\"><span class=\"w-3 h-8 bg-indigo-500 rounded-full inline-block\"><\/span>\u0623\u0648\u0644\u0627\u064b: \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a (Magnetic Field)<\/h3>\r\n      <div class=\"bg-slate-800\/30 p-6 rounded-2xl border border-white\/5 space-y-4\">\r\n        <p class=\"text-slate-300 leading-relaxed text-l\"><strong>\u062a\u0639\u0631\u064a\u0641:<\/strong> \u0647\u0648 \u0627\u0644\u062d\u064a\u0632 \u0627\u0644\u0645\u062d\u064a\u0637 \u0628\u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633 (\u0623\u0648 \u0623\u064a \u0645\u0635\u062f\u0631 \u0644\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629) \u0648\u0627\u0644\u0630\u064a \u062a\u0638\u0647\u0631 \u0641\u064a\u0647 \u062a\u0623\u062b\u064a\u0631\u0627\u062a \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629.<\/p>\r\n        <div class=\"bg-blue-900\/20 p-4 rounded-xl border border-blue-500\/20\">\r\n          <h4 class=\"font-bold text-blue-400 mb-2\">\u062a\u0645\u062b\u064a\u0644\u0647:<\/h4>\r\n          <p class=\"text-slate-300 text-l mb-2\">\u064a\u064f\u0645\u062b\u0651\u0644 \u0628\u062e\u0637\u0648\u0637 \u0648\u0647\u0645\u064a\u0629 \u062a\u0633\u0645\u0649 \u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a. \u062e\u0635\u0627\u0626\u0635\u0647\u0627 \u062a\u0634\u0628\u0647 \u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a:<\/p>\r\n          <ul class=\"list-disc pr-6 space-y-2 text-l text-slate-300\"><li><strong>\u0643\u062b\u0627\u0641\u062a\u0647\u0627:<\/strong> \u062a\u062a\u0646\u0627\u0633\u0628 \u0637\u0631\u062f\u064a\u0627\u064b \u0645\u0639 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0645\u062c\u0627\u0644. \u062d\u064a\u062b \u062a\u062a\u0642\u0627\u0631\u0628 \u0627\u0644\u062e\u0637\u0648\u0637 \u064a\u0643\u0648\u0646 \u0627\u0644\u0645\u062c\u0627\u0644 \u0642\u0648\u064a\u0627\u064b\u060c \u0648\u062d\u064a\u062b \u062a\u062a\u0628\u0627\u0639\u062f \u064a\u0643\u0648\u0646 \u0636\u0639\u064a\u0641\u0627\u064b.<\/li><li><strong>\u0627\u062a\u062c\u0627\u0647\u0647\u0627:<\/strong> \u0639\u0646\u062f \u0646\u0642\u0637\u0629 \u0647\u0648 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u0645\u0627\u0633 \u0644\u062e\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0639\u0646\u062f \u062a\u0644\u0643 \u0627\u0644\u0646\u0642\u0637\u0629\u060c \u0648\u064a\u0645\u0643\u0646 \u062a\u062d\u062f\u064a\u062f\u0647 \u0639\u0645\u0644\u064a\u0627\u064b \u0628\u0648\u0636\u0639 \u0628\u0648\u0635\u0644\u0629 \u0635\u063a\u064a\u0631\u0629 (\u0625\u0628\u0631\u0629 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629).<\/li><\/ul>\r\n        <\/div>\r\n        <div class=\"bg-rose-900\/20 p-4 rounded-xl border border-rose-500\/20\">\r\n          <h4 class=\"font-bold text-rose-400 mb-2\">\u0627\u0644\u0641\u0631\u0642 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0639\u0646 \u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a:<\/h4>\r\n          <p class=\"text-slate-300 text-l\">\u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0647\u064a \u062e\u0637\u0648\u0637 \u0645\u063a\u0644\u0642\u0629 (\u062a\u062e\u0631\u062c \u0645\u0646 \u0627\u0644\u0642\u0637\u0628 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u060c \u0648\u062a\u062f\u062e\u0644 \u0625\u0644\u0649 \u0627\u0644\u0642\u0637\u0628 \u0627\u0644\u062c\u0646\u0648\u0628\u064a \u062e\u0627\u0631\u062c \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u060c \u062b\u0645 \u062a\u0643\u0645\u0644 \u0645\u0633\u0627\u0631\u0647\u0627 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633 \u0645\u0646 \u0627\u0644\u062c\u0646\u0648\u0628\u064a \u0625\u0644\u0649 \u0627\u0644\u0634\u0645\u0627\u0644\u064a).<\/p>\r\n        <\/div>\r\n        <p class=\"text-slate-300 text-l\"><strong class=\"text-blue-300\">\u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u0646\u062a\u0638\u0645:<\/strong> \u064a\u0645\u0643\u0646 \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u064a\u0647 \u0641\u064a \u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0628\u064a\u0646 \u0642\u0637\u0628\u064a \u0645\u063a\u0646\u0627\u0637\u064a\u0633 \u0639\u0644\u0649 \u0634\u0643\u0644 \u062d\u0631\u0641 U \u0623\u0648 C\u060c \u062d\u064a\u062b \u062a\u0643\u0648\u0646 \u062e\u0637\u0648\u0637\u0647 \u0645\u062a\u0648\u0627\u0632\u064a\u0629 \u0648\u0645\u062a\u0633\u0627\u0648\u064a\u0629 \u0641\u064a \u0627\u0644\u0643\u062b\u0627\u0641\u0629. \u0623\u0645\u0627 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0646\u0627\u062a\u062c \u0639\u0646 \u0645\u063a\u0646\u0627\u0637\u064a\u0633 \u0645\u0633\u062a\u0642\u064a\u0645 \u0641\u0647\u0648 \u063a\u064a\u0631 \u0645\u0646\u062a\u0638\u0645.<\/p>\r\n        <div class=\"mt-8\">\r\n          <div id=\"sim-container-0\" class=\"simulation-container\" style=\"min-height: 500px;\"><div style=\"text-align: center; color: #94a3b8; padding: 2rem;\">\u062c\u0627\u0631\u064a \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u062d\u0627\u0643\u0627\u0629 \u0627\u0644\u062a\u0641\u0627\u0639\u0644\u064a\u0629...<\/div><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u062b\u0627\u0646\u064a\u0627\u064b: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0641\u064a \u0634\u062d\u0646\u0629 \u0645\u062a\u062d\u0631\u0643\u0629 -->\r\n    <section class=\"space-y-6\">\r\n      <h3 class=\"text-2xl font-bold text-white flex items-center gap-2 border-b-2 border-indigo-500\/30 pb-2\"><span class=\"w-3 h-8 bg-indigo-500 rounded-full inline-block\"><\/span>\u062b\u0627\u0646\u064a\u0627\u064b: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0641\u064a \u0634\u062d\u0646\u0629 \u0645\u062a\u062d\u0631\u0643\u0629 \u0641\u064a \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a<\/h3>\r\n      <div class=\"bg-slate-800\/30 p-6 rounded-2xl border border-white\/5 space-y-4\">\r\n        <p class=\"text-slate-300 leading-relaxed text-l mb-4\">\u0639\u0646\u062f\u0645\u0627 \u062a\u062a\u062d\u0631\u0643 \u0634\u062d\u0646\u0629 \u0643\u0647\u0631\u0628\u0627\u0626\u064a\u0629 <span class=\"font-mono text-pink-300\">q<\/span> \u0628\u0633\u0631\u0639\u0629 <span class=\"font-mono text-pink-300\">v<\/span> \u062f\u0627\u062e\u0644 \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a <span class=\"font-mono text-pink-300\">B<\/span>\u060c \u0641\u0625\u0646\u0647\u0627 \u062a\u062a\u0623\u062b\u0631 \u0628\u0642\u0648\u0629 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 <span class=\"font-mono text-pink-300\" dir=\"ltr\">F<sub>B<\/sub><\/span> \u062a\u064f\u0639\u0637\u0649 \u0628\u0639\u0644\u0627\u0642\u0629 \u0627\u0644\u0636\u0631\u0628 \u0627\u0644\u0645\u062a\u062c\u0647\u064a:<\/p>\r\n        <div class=\"bg-purple-900\/30 p-4 rounded-xl text-center border border-purple-500\/20 mb-4\"><span class=\"font-mono text-xl text-white block mb-2\" dir=\"ltr\">F&#8407;<sub>B<\/sub> = q(v&#8407; &times; B&#8407;)<\/span><\/div>\r\n        <h4 class=\"font-bold text-white mt-4 mb-2\">\u0627\u0644\u0645\u0642\u062f\u0627\u0631:<\/h4>\r\n        <div class=\"bg-slate-900\/50 p-4 rounded-xl text-center mb-4 border border-slate-700\"><span class=\"font-mono text-xl text-white\" dir=\"ltr\">F<sub>B<\/sub> = qvB sin &theta;<\/span><\/div>\r\n        <p class=\"text-slate-300 text-l\">\u062d\u064a\u062b &theta; \u0647\u064a \u0627\u0644\u0632\u0627\u0648\u064a\u0629 \u0627\u0644\u0645\u062d\u0635\u0648\u0631\u0629 \u0628\u064a\u0646 \u0645\u062a\u062c\u0647\u064a \u0627\u0644\u0633\u0631\u0639\u0629 <span class=\"font-mono text-pink-300\" dir=\"ltr\">v&#8407;<\/span> \u0648\u0627\u0644\u0645\u062c\u0627\u0644 <span class=\"font-mono text-pink-300\" dir=\"ltr\">B&#8407;<\/span>.<\/p>\r\n        <div class=\"space-y-3 mt-4\">\r\n          <h4 class=\"font-bold text-purple-400\">\u0627\u0644\u062e\u0635\u0627\u0626\u0635 \u0627\u0644\u0647\u0627\u0645\u0629 \u0644\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629:<\/h4>\r\n          <ul class=\"list-none space-y-3\">\r\n            <li class=\"flex items-start gap-3\"><span class=\"text-purple-400 text-lg mt-0.5\">&bull;<\/span><p class=\"text-slate-300 text-l\"><strong class=\"text-white\">\u0644\u0627 \u062a\u0624\u062b\u0631 \u0639\u0644\u0649 \u0627\u0644\u0634\u062d\u0646\u0627\u062a \u0627\u0644\u0633\u0627\u0643\u0646\u0629:<\/strong> \u0625\u0630\u0627 \u0643\u0627\u0646\u062a <span class=\"font-mono\" dir=\"ltr\">v = 0<\/span> \u0641\u0625\u0646 <span class=\"font-mono\" dir=\"ltr\">F<sub>B<\/sub> = 0<\/span>.<\/p><\/li>\r\n            <li class=\"flex items-start gap-3\"><span class=\"text-purple-400 text-lg mt-0.5\">&bull;<\/span><p class=\"text-slate-300 text-l\"><strong class=\"text-white\">\u062a\u0643\u0648\u0646 \u0639\u0645\u0648\u062f\u064a\u0629 \u062f\u0648\u0645\u0627\u064b:<\/strong> \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0642\u0648\u0629 <span class=\"font-mono\" dir=\"ltr\">F&#8407;<sub>B<\/sub><\/span> \u064a\u0643\u0648\u0646 \u0639\u0645\u0648\u062f\u064a\u0627\u064b \u0639\u0644\u0649 \u0643\u0644 \u0645\u0646 <span class=\"font-mono\" dir=\"ltr\">v&#8407;<\/span> \u0648 <span class=\"font-mono\" dir=\"ltr\">B&#8407;<\/span>.<\/p><\/li>\r\n            <li class=\"flex items-start gap-3\"><span class=\"text-purple-400 text-lg mt-0.5\">&bull;<\/span><div class=\"text-slate-300 text-l\"><strong class=\"text-white block mb-1\">\u0627\u062a\u062c\u0627\u0647\u0647\u0627 (\u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u064a\u062f \u0627\u0644\u064a\u0645\u0646\u0649):<\/strong><ul class=\"list-disc pr-5 mt-1 space-y-1\"><li><strong>\u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0634\u062d\u0646\u0629 \u0645\u0648\u062c\u0628\u0629:<\/strong> \u064a\u062a\u0645 \u0641\u0631\u062f \u0623\u0635\u0627\u0628\u0639 \u0627\u0644\u064a\u062f \u0627\u0644\u064a\u0645\u0646\u0649 \u0641\u064a \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u062c\u0627\u0644 <span class=\"font-mono\" dir=\"ltr\">B&#8407;<\/span>\u060c \u0648\u064a\u0643\u0648\u0646 \u0627\u0644\u0625\u0628\u0647\u0627\u0645 \u0641\u064a \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0633\u0631\u0639\u0629 <span class=\"font-mono\" dir=\"ltr\">v&#8407;<\/span>\u060c \u0641\u064a\u0643\u0648\u0646 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0642\u0648\u0629 <span class=\"font-mono\" dir=\"ltr\">F&#8407;<sub>B<\/sub><\/span> \u062e\u0627\u0631\u062c\u0627\u064b \u0645\u0646 \u0631\u0627\u062d\u0629 \u0627\u0644\u064a\u062f (\u0639\u0645\u0648\u062f\u064a\u0627\u064b \u0639\u0644\u064a\u0647\u0627).<\/li><li><strong>\u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0634\u062d\u0646\u0629 \u0633\u0627\u0644\u0628\u0629:<\/strong> \u062a\u0643\u0648\u0646 \u0627\u0644\u0642\u0648\u0629 \u0641\u064a \u0627\u0644\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u0639\u0627\u0643\u0633 \u062a\u0645\u0627\u0645\u0627\u064b \u0644\u0645\u0627 \u062a\u062d\u062f\u062f\u0647 \u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u064a\u062f \u0627\u0644\u064a\u0645\u0646\u0649 \u0644\u0644\u0634\u062d\u0646\u0627\u062a \u0627\u0644\u0645\u0648\u062c\u0628\u0629.<\/li><\/ul><\/div><\/li>\r\n            <li class=\"flex items-start gap-3\"><span class=\"text-purple-400 text-lg mt-0.5\">&bull;<\/span><p class=\"text-slate-300 text-l\"><strong class=\"text-white\">\u0644\u0627 \u062a\u0628\u0630\u0644 \u0634\u063a\u0644\u0627\u064b:<\/strong> \u0644\u0623\u0646 \u0627\u0644\u0642\u0648\u0629 \u0639\u0645\u0648\u062f\u064a\u0629 \u0639\u0644\u0649 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062d\u0631\u0643\u0629\u060c \u0641\u0625\u0646 \u0627\u0644\u0634\u063a\u0644 \u0627\u0644\u0645\u0628\u0630\u0648\u0644 <span class=\"font-mono text-[13px]\" dir=\"ltr\">W = F<sub>B<\/sub> d cos 90&deg; = 0<\/span>. \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u062a\u063a\u064a\u0631 \u0627\u062a\u062c\u0627\u0647 \u0633\u0631\u0639\u0629 \u0627\u0644\u062c\u0633\u064a\u0645 \u0648\u0644\u0643\u0646\u0647\u0627 \u0644\u0627 \u062a\u063a\u064a\u0631 \u0645\u0642\u062f\u0627\u0631\u0647\u0627 \u0648\u0644\u0627 \u0637\u0627\u0642\u062a\u0647 \u0627\u0644\u062d\u0631\u0643\u064a\u0629.<\/p><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"bg-indigo-900\/20 p-5 rounded-xl border border-indigo-500\/20 mt-6 space-y-6\">\r\n          <h4 class=\"font-bold text-indigo-400 flex items-center gap-2\"> \u0623\u0645\u062b\u0644\u0629 \u062d\u0633\u0627\u0628\u064a\u0629 (\u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629):<\/h4>\r\n          <div class=\"bg-slate-900\/40 p-4 rounded-lg border-l-4 border-indigo-500\"><p class=\"text-l font-bold text-white mb-2 underline decoration-indigo-500\/50\">\u0645\u062b\u0627\u0644 (1): \u062d\u0633\u0627\u0628 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0642\u0648\u0629<\/p><p class=\"text-l text-slate-300 leading-normal mb-3\">\u064a\u062a\u062d\u0631\u0643 \u0628\u0631\u0648\u062a\u0648\u0646 (<span class=\"font-mono\" dir=\"ltr\">q = 1.6 &times; 10<sup>-19<\/sup> C<\/span>) \u0628\u0633\u0631\u0639\u0629 (<span class=\"font-mono\" dir=\"ltr\">v = 4.0 &times; 10<sup>6<\/sup> m\/s<\/span>) \u0641\u064a \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645 \u0645\u0642\u062f\u0627\u0631\u0647 (<span class=\"font-mono\" dir=\"ltr\">B = 1.2 T<\/span>). \u0627\u062d\u0633\u0628 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0639\u0644\u064a\u0647 \u0625\u0630\u0627 \u0643\u0627\u0646 \u064a\u062a\u062d\u0631\u0643 \u0628\u0632\u0627\u0648\u064a\u0629 (<span class=\"font-mono\" dir=\"ltr\">30&deg;<\/span>) \u0645\u0639 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u062c\u0627\u0644.<\/p><div class=\"bg-black\/30 p-3 rounded font-mono text-[13px] text-indigo-300\" dir=\"ltr\">F<sub>B<\/sub> = qvB sin &theta; = (1.6&times;10<sup>-19<\/sup>)&middot;(4.0&times;10<sup>6<\/sup>)&middot;(1.2)&middot;0.5 = 3.84&times;10<sup>-13<\/sup> N<\/div><\/div>\r\n          <div class=\"bg-slate-900\/40 p-4 rounded-lg border-l-4 border-rose-500\"><p class=\"text-l font-bold text-white mb-2 underline decoration-rose-500\/50\">\u0645\u062b\u0627\u0644 (2): \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0627\u062a\u062c\u0627\u0647 (\u0634\u062d\u0646\u0629 \u0633\u0627\u0644\u0628\u0629)<\/p><p class=\"text-l text-slate-300 leading-normal mb-2\">\u0625\u0644\u0643\u062a\u0631\u0648\u0646 \u064a\u062a\u062d\u0631\u0643 \u0628\u0633\u0631\u0639\u0629 (<span class=\"font-mono\" dir=\"ltr\">v<\/span>) \u0628\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0634\u0631\u0642 (<span class=\"font-mono\" dir=\"ltr\">+x<\/span>) \u062f\u0627\u062e\u0644 \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645 \u064a\u062a\u062c\u0647 \u0646\u062d\u0648 \u0627\u0644\u0635\u0641\u062d\u0629 (<span class=\"font-mono\" dir=\"ltr\">-z<\/span>). \u062d\u062f\u062f \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0639\u0644\u064a\u0647.<\/p><div class=\"bg-black\/30 p-3 rounded text-[13px] text-rose-300 space-y-2\"><p><strong>1. \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u064a\u062f \u0627\u0644\u064a\u0645\u0646\u0649:<\/strong> \u0627\u0644\u0625\u0628\u0647\u0627\u0645 (v): \u064a\u0645\u064a\u0646\u060c \u0627\u0644\u0623\u0635\u0627\u0628\u0639 (B): \u0644\u0644\u062f\u0627\u062e\u0644\u060c \u0628\u0627\u0637\u0646 \u0627\u0644\u064a\u062f (\u0644\u0644\u0645\u0648\u062c\u0628) \u064a\u0634\u064a\u0631 \u0644\u0644\u0623\u0639\u0644\u0649 (+y).<\/p><p><strong>2. \u0628\u0645\u0627 \u0623\u0646 \u0627\u0644\u0634\u062d\u0646\u0629 \u0633\u0627\u0644\u0628\u0629 (\u0625\u0644\u0643\u062a\u0631\u0648\u0646):<\/strong> \u064a\u0643\u0648\u0646 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0642\u0648\u0629 \u0639\u0643\u0633 \u0628\u0627\u0637\u0646 \u0627\u0644\u064a\u062f\u060c \u0623\u064a \u0646\u062d\u0648 \u0627\u0644\u0623\u0633\u0641\u0644 (-y).<\/p><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"bg-amber-900\/20 p-4 rounded-xl border border-amber-500\/20 mt-4\"><h4 class=\"font-bold text-amber-400 mb-2\">\u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0648 \u0627\u0644\u062a\u0633\u0627\u0644 (Tesla):<\/h4><p class=\"text-slate-300 text-l leading-relaxed\">\u064a\u0645\u0643\u0646 \u0625\u0639\u0627\u062f\u0629 \u062a\u0631\u062a\u064a\u0628 \u0627\u0644\u0642\u0627\u0646\u0648\u0646 \u0644\u062a\u0639\u0631\u064a\u0641 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a: \u0647\u0648 \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0639\u0644\u0649 \u0648\u062d\u062f\u0629 \u0627\u0644\u0634\u062d\u0646\u0627\u062a \u0627\u0644\u0645\u0648\u062c\u0628\u0629 \u0627\u0644\u062a\u064a \u062a\u062a\u062d\u0631\u0643 \u0628\u0633\u0631\u0639\u0629 1 \u0645\/\u062b \u0639\u0645\u0648\u062f\u064a\u0627\u064b \u0639\u0644\u0649 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u062c\u0627\u0644.<br>\u0648\u062d\u062f\u0629 \u0642\u064a\u0627\u0633\u0647 \u0647\u064a \u0627\u0644\u062a\u0633\u0627\u0644 (Tesla) \u0648\u0631\u0645\u0632\u0647\u0627 <strong>T<\/strong>\u060c \u062d\u064a\u062b <span class=\"font-mono\" dir=\"ltr\">1 T = 1 N \/ (C &middot; m\/s)<\/span>.<\/p><\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u062b\u0627\u0644\u062b\u0627\u064b: \u062d\u0631\u0643\u0629 \u062c\u0633\u064a\u0645 \u0645\u0634\u062d\u0648\u0646 -->\r\n    <section class=\"space-y-6\">\r\n      <h3 class=\"text-2xl font-bold text-white flex items-center gap-2 border-b-2 border-indigo-500\/30 pb-2\"><span class=\"w-3 h-8 bg-indigo-500 rounded-full inline-block\"><\/span>\u062b\u0627\u0644\u062b\u0627\u064b: \u062d\u0631\u0643\u0629 \u062c\u0633\u064a\u0645 \u0645\u0634\u062d\u0648\u0646 \u0641\u064a \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645<\/h3>\r\n      <div class=\"bg-slate-800\/30 p-6 rounded-2xl border border-white\/5 space-y-4\">\r\n        <p class=\"text-slate-300 leading-relaxed text-l mb-2\"><strong class=\"text-emerald-300\">\u0627\u0644\u062d\u0627\u0644\u0629 \u0627\u0644\u062e\u0627\u0635\u0629:<\/strong> \u0639\u0646\u062f\u0645\u0627 \u064a\u062f\u062e\u0644 \u062c\u0633\u064a\u0645 \u0645\u0634\u062d\u0648\u0646 \u0645\u062c\u0627\u0644\u0627\u064b \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0627\u064b \u0645\u0646\u062a\u0638\u0645\u0627\u064b \u0628\u0633\u0631\u0639\u0629 \u0639\u0645\u0648\u062f\u064a\u0629 \u0639\u0644\u0649 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u062c\u0627\u0644 (<span class=\"font-mono\">&theta; = 90&deg;<\/span>)\u060c \u0641\u0625\u0646\u0647 \u064a\u062a\u062d\u0631\u0643 \u0641\u064a \u0645\u0633\u0627\u0631 \u062f\u0627\u0626\u0631\u064a \u0645\u0646\u062a\u0638\u0645.<\/p>\r\n        <p class=\"text-slate-300 text-l mb-4\"><strong class=\"text-white\">\u062f\u0648\u0631 \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0643\u0642\u0648\u0629 \u0645\u0631\u0643\u0632\u064a\u0629:<\/strong> \u0628\u0645\u0627 \u0623\u0646 \u0627\u0644\u0642\u0648\u0629 \u0639\u0645\u0648\u062f\u064a\u0629 \u0639\u0644\u0649 \u0627\u0644\u0633\u0631\u0639\u0629\u060c \u0641\u0647\u064a \u062a\u0639\u0645\u0644 \u0643\u0642\u0648\u0629 \u0645\u0631\u0643\u0632\u064a\u0629 <span class=\"font-mono\" dir=\"ltr\">F<sub>c<\/sub> = mv&sup2;\/r<\/span> \u062a\u062c\u0628\u0631 \u0627\u0644\u062c\u0633\u064a\u0645 \u0639\u0644\u0649 \u0627\u0644\u062d\u0631\u0643\u0629 \u0627\u0644\u062f\u0627\u0626\u0631\u064a\u0629.<\/p>\r\n        <div class=\"bg-emerald-900\/20 p-4 rounded-xl border border-emerald-500\/20\"><h4 class=\"font-bold text-emerald-400 mb-2\">\u062d\u0633\u0627\u0628 \u0646\u0635\u0641 \u0627\u0644\u0642\u0637\u0631 r:<\/h4><div class=\"text-center mb-3\"><span class=\"font-mono text-white block mb-2\" dir=\"ltr\">qvB = mv&sup2;\/r  &nbsp; &rArr; &nbsp; r = mv \/ qB<\/span><\/div><p class=\"text-slate-300 text-l text-center\">\u0646\u0635\u0641 \u0627\u0644\u0642\u0637\u0631 <strong>\u064a\u0632\u062f\u0627\u062f<\/strong> \u0628\u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0643\u062a\u0644\u0629 <span class=\"font-mono\">m<\/span> \u0648\u0627\u0644\u0633\u0631\u0639\u0629 <span class=\"font-mono\">v<\/span>\u060c \u0648<strong>\u064a\u0642\u0644<\/strong> \u0628\u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0634\u062d\u0646\u0629 <span class=\"font-mono\">q<\/span> \u0648\u0627\u0644\u0645\u062c\u0627\u0644 <span class=\"font-mono\">B<\/span>.<\/p><\/div>\r\n        <div class=\"bg-indigo-900\/20 p-5 rounded-xl border border-indigo-500\/20 mt-6 space-y-6\">\r\n          <h4 class=\"font-bold text-indigo-400 flex items-center gap-2\"> \u0623\u0645\u062b\u0644\u0629 \u062d\u0633\u0627\u0628\u064a\u0629 (\u062d\u0631\u0643\u0629 \u0627\u0644\u062c\u0633\u064a\u0645):<\/h4>\r\n          <div class=\"bg-slate-900\/40 p-4 rounded-lg border-l-4 border-emerald-500\"><p class=\"text-l font-bold text-white mb-2 underline decoration-emerald-500\/50\">\u0645\u062b\u0627\u0644 (1): \u062d\u0633\u0627\u0628 \u0646\u0635\u0641 \u0627\u0644\u0642\u0637\u0631<\/p><p class=\"text-l text-slate-300 leading-normal mb-3\">\u064a\u062a\u062d\u0631\u0643 \u0628\u0631\u0648\u062a\u0648\u0646 \u0643\u062a\u0644\u062a\u0647 (<span class=\"font-mono\" dir=\"ltr\">m = 1.67 &times; 10<sup>-27<\/sup> kg<\/span>) \u0648\u0634\u062d\u0646\u062a\u0647 (<span class=\"font-mono\" dir=\"ltr\">q = 1.6 &times; 10<sup>-19<\/sup> C<\/span>) \u0628\u0633\u0631\u0639\u0629 (<span class=\"font-mono\" dir=\"ltr\">v = 2.0 &times; 10<sup>5<\/sup> m\/s<\/span>) \u0639\u0645\u0648\u062f\u064a\u0627\u064b \u0639\u0644\u0649 \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645 \u0645\u0642\u062f\u0627\u0631\u0647 (<span class=\"font-mono\" dir=\"ltr\">B = 0.5 T<\/span>). \u0627\u062d\u0633\u0628 \u0646\u0635\u0641 \u0642\u0637\u0631 \u0645\u0633\u0627\u0631\u0647 \u0627\u0644\u062f\u0627\u0626\u0631\u064a.<\/p><div class=\"bg-black\/30 p-3 rounded font-mono text-[13px] text-emerald-400\" dir=\"ltr\">r = (m v)\/(q B) = (1.67&times;10<sup>-27<\/sup>&middot;2.0&times;10<sup>5<\/sup>) \/ (1.6&times;10<sup>-19<\/sup>&middot;0.5) \u2248 4.18&times;10<sup>-3<\/sup> m = 4.18 mm<\/div><\/div>\r\n          <div class=\"bg-slate-900\/40 p-4 rounded-lg border-l-4 border-amber-500\"><p class=\"text-l font-bold text-white mb-2 underline decoration-amber-500\/50\">\u0645\u062b\u0627\u0644 (2): \u0627\u0633\u062a\u0646\u062a\u0627\u062c \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0645\u062c\u0627\u0644<\/p><p class=\"text-l text-slate-300 leading-normal mb-3\">\u0625\u0644\u0643\u062a\u0631\u0648\u0646 (<span class=\"font-mono\" dir=\"ltr\">m<sub>e<\/sub> = 9.11 &times; 10<sup>-31<\/sup> kg<\/span>, <span class=\"font-mono\" dir=\"ltr\">q = 1.6 &times; 10<sup>-19<\/sup> C<\/span>) \u064a\u062a\u062d\u0631\u0643 \u0641\u064a \u0645\u0633\u0627\u0631 \u062f\u0627\u0626\u0631\u064a \u0646\u0635\u0641 \u0642\u0637\u0631\u0647 (<span class=\"font-mono\" dir=\"ltr\">2.0 cm<\/span>) \u062f\u0627\u062e\u0644 \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645\u060c \u0625\u0630\u0627 \u0643\u0627\u0646\u062a \u0637\u0627\u0642\u062a\u0647 \u0627\u0644\u062d\u0631\u0643\u064a\u0629 (<span class=\"font-mono\" dir=\"ltr\">KE = 1.6 &times; 10<sup>-17<\/sup> J<\/span>). \u0627\u062d\u0633\u0628 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a.<\/p><div class=\"bg-black\/30 p-3 rounded font-mono text-[13px] text-amber-400\" dir=\"ltr\">v = \u221a(2KE\/m) = \u221a(2\u00b71.6&times;10<sup>-17<\/sup>\/9.11&times;10<sup>-31<\/sup>) \u2248 5.93&times;10<sup>6<\/sup> m\/s<br>B = (m v)\/(q r) = (9.11&times;10<sup>-31<\/sup>\u00b75.93&times;10<sup>6<\/sup>)\/(1.6&times;10<sup>-19<\/sup>\u00b70.02) \u2248 1.69&times;10<sup>-3<\/sup> T = 1.69 mT<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"mt-8\"><div id=\"sim-container-1\" class=\"simulation-container\" style=\"min-height: 500px;\"><div style=\"text-align: center; color: #94a3b8; padding: 2rem;\">\u062c\u0627\u0631\u064a \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u062d\u0627\u0643\u0627\u0629 \u0627\u0644\u062a\u0641\u0627\u0639\u0644\u064a\u0629...<\/div><\/div><\/div>\r\n        <!-- \u062a\u0637\u0628\u064a\u0642\u0627\u062a -->\r\n        <div class=\"mt-12 pt-8 border-t border-slate-700\/50\"><h4 class=\"text-3xl font-extrabold text-transparent bg-clip-text bg-gradient-to-r from-cyan-400 to-blue-300 mb-8 flex items-center gap-3\">\u26a1 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u062d\u0631\u0643\u0629 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0641\u064a \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a<\/h4>\r\n          <div class=\"grid grid-cols-1 xl:grid-cols-2 gap-8\">\r\n            <div class=\"bg-gradient-to-br from-slate-900 to-indigo-950\/40 p-8 rounded-3xl border border-indigo-500\/30 shadow-2xl\"><h5 class=\"text-2xl font-bold text-emerald-300 mb-6 flex items-center gap-2\"><span class=\"p-2 bg-emerald-500\/20 rounded-lg text-emerald-400\">01<\/span> \u0645\u0637\u064a\u0627\u0641 \u0627\u0644\u0643\u062a\u0644\u0629 (Mass Spectrometer)<\/h5><div class=\"space-y-6\"><p class=\"text-slate-300 leading-relaxed\">\u0623\u062f\u0627\u0629 \u062a\u062d\u0644\u064a\u0644\u064a\u0629 \u062a\u0633\u062a\u062e\u062f\u0645 \u0644\u062a\u062d\u062f\u064a\u062f \u0643\u062a\u0644 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0627\u0644\u0645\u0634\u062d\u0648\u0646\u0629 (\u0627\u0644\u0623\u064a\u0648\u0646\u0627\u062a) \u0628\u062f\u0642\u0629 \u0641\u0627\u0626\u0642\u0629. \u062a\u0639\u062a\u0645\u062f \u0641\u0643\u0631\u062a\u0647 \u0639\u0644\u0649 \u0625\u062f\u062e\u0627\u0644 \u0623\u064a\u0648\u0646\u0627\u062a \u0643\u062a\u0644\u0647\u0627 \u0645\u062e\u062a\u0644\u0641\u0629 \u0628\u0646\u0641\u0633 \u0627\u0644\u0633\u0631\u0639\u0629 \u0648\u0627\u0644\u0627\u062a\u062c\u0627\u0647 \u0625\u0644\u0649 \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645.<\/p><div class=\"bg-slate-950\/60 p-5 rounded-2xl border border-slate-700\"><h6 class=\"text-emerald-400 font-bold mb-3 flex items-center gap-2\"> \u0645\u0628\u062f\u0623 \u0627\u0644\u0639\u0645\u0644 \u0641\u064a \u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0627\u0646\u062d\u0631\u0627\u0641:<\/h6><ul class=\"list-disc pr-5 space-y-3 text-l text-slate-300\"><li>\u0628\u0645\u0627 \u0623\u0646 <span class=\"font-mono text-emerald-300\">r = mv \/ qB<\/span>\u060c \u0641\u0625\u0646 \u0646\u0635\u0641 \u0642\u0637\u0631 \u0627\u0644\u0645\u0633\u0627\u0631 \u064a\u062a\u0646\u0627\u0633\u0628 \u0637\u0631\u062f\u064a\u0627\u064b \u0645\u0639 \u0627\u0644\u0643\u062a\u0644\u0629.<\/li><li>\u0627\u0644\u0623\u064a\u0648\u0646\u0627\u062a \u0627\u0644\u0623\u062b\u0642\u0644 \u062a\u0631\u0633\u0645 \u0645\u0633\u0627\u0631\u0627\u062a \u0628\u0646\u0635\u0641 \u0642\u0637\u0631 <strong class=\"text-white\">\u0623\u0643\u0628\u0631<\/strong>\u060c \u0648\u0627\u0644\u0623\u062e\u0641 \u062a\u0631\u0633\u0645 \u0645\u0633\u0627\u0631\u0627\u062a \u0628\u0646\u0635\u0641 \u0642\u0637\u0631 <strong class=\"text-white\">\u0623\u0635\u063a\u0631<\/strong>.<\/li><li>\u0628\u0642\u064a\u0627\u0633 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0628\u064a\u0646 \u0646\u0642\u0637\u0629 \u0627\u0644\u062f\u062e\u0648\u0644 \u0648\u0646\u0642\u0637\u0629 \u0627\u0644\u0627\u0635\u0637\u062f\u0627\u0645 \u0628\u0627\u0644\u0643\u0627\u0634\u0641 (\u0627\u0644\u0642\u0637\u0631 <span class=\"font-mono\">2r<\/span>)\u060c \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u0646\u062a\u0627\u062c \u0627\u0644\u0643\u062a\u0644\u0629 <span class=\"font-mono\">m<\/span>.<\/li><\/ul><\/div><div class=\"bg-emerald-950\/20 p-4 rounded-xl border border-emerald-500\/30\"><p class=\"text-l font-bold text-emerald-400 mb-2\">\u0645\u062b\u0627\u0644 (3): \u0641\u0635\u0644 \u0627\u0644\u0646\u0638\u0627\u0626\u0631<\/p><p class=\"text-[13px] text-slate-300 leading-normal mb-3\">\u064a\u0633\u062a\u062e\u062f\u0645 \u0645\u0637\u064a\u0627\u0641 \u0643\u062a\u0644\u0629 \u0644\u0641\u0635\u0644 \u0646\u0638\u0627\u0626\u0631 \u0627\u0644\u064a\u0648\u0631\u0627\u0646\u064a\u0648\u0645. \u0625\u0630\u0627 \u0643\u0627\u0646 \u0646\u0635\u0641 \u0642\u0637\u0631 \u0645\u0633\u0627\u0631 \u0630\u0631\u0629 (<span class=\"font-mono\">U-235<\/span>) \u0647\u0648 (<span class=\"font-mono\">r<sub>1<\/sub> = 25.0 cm<\/span>)\u060c \u0641\u0645\u0627 \u0646\u0635\u0641 \u0642\u0637\u0631 \u0645\u0633\u0627\u0631 \u0630\u0631\u0629 (<span class=\"font-mono\">U-238<\/span>) \u0625\u0630\u0627 \u062f\u062e\u0644\u062a\u0627 \u0628\u0646\u0641\u0633 \u0627\u0644\u0633\u0631\u0639\u0629 \u0648\u0646\u0641\u0633 \u0627\u0644\u0634\u062d\u0646\u0629\u061f (\u0628\u0627\u0639\u062a\u0628\u0627\u0631 \u0627\u0644\u0643\u062a\u0644\u0629 \u0627\u0644\u0630\u0631\u064a\u0629 \u0645\u0642\u064a\u0627\u0633\u0627\u064b \u0644\u0644\u0643\u062a\u0644\u0629).<\/p><div class=\"bg-black\/40 p-3 rounded font-mono text-[13px] text-emerald-300\" dir=\"ltr\">r<sub>1<\/sub>\/r<sub>2<\/sub> = m<sub>1<\/sub>\/m<sub>2<\/sub> &rarr; 25.0 \/ r<sub>2<\/sub> = 235\/238 &rarr; r<sub>2<\/sub> = (25.0\u00d7238)\/235 \u2248 25.32 cm<\/div><\/div><\/div><\/div>\r\n            <div class=\"bg-gradient-to-br from-slate-900 to-amber-950\/40 p-8 rounded-3xl border border-amber-500\/30 shadow-2xl\"><h5 class=\"text-2xl font-bold text-amber-300 mb-6 flex items-center gap-2\"><span class=\"p-2 bg-amber-500\/20 rounded-lg text-amber-400\">02<\/span> \u0645\u0642\u0627\u0631\u0646\u0629 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a (Particle Comparison)<\/h5><div class=\"space-y-6\"><p class=\"text-slate-300 leading-relaxed\">\u064a\u064f\u0639\u062f \u062a\u0637\u0628\u064a\u0642 \u0639\u0644\u0627\u0642\u0629 \u0646\u0635\u0641 \u0627\u0644\u0642\u0637\u0631 \u0648\u0633\u064a\u0644\u0629 \u0623\u0633\u0627\u0633\u064a\u0629 \u0641\u064a \u0627\u0644\u0641\u064a\u0632\u064a\u0627\u0621 \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a\u0629 \u0644\u0644\u062a\u0645\u064a\u064a\u0632 \u0628\u064a\u0646 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0627\u0644\u0645\u062e\u062a\u0644\u0641\u0629 \u062d\u062a\u0649 \u0644\u0648 \u0643\u0627\u0646\u062a \u0644\u0647\u0627 \u0646\u0641\u0633 \u0627\u0644\u0633\u0631\u0639\u0629.<\/p><div class=\"bg-black\/40 p-6 rounded-2xl border border-slate-700\"><h6 class=\"text-amber-400 font-bold mb-4 flex items-center gap-2\"> \u062d\u0627\u0644\u0629 (\u0627\u0644\u0628\u0631\u0648\u062a\u0648\u0646 vs \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646):<\/h6><div class=\"text-[13px] text-slate-300 space-y-4\"><p>\u0639\u0646\u062f \u062f\u062e\u0648\u0644 \u0628\u0631\u0648\u062a\u0648\u0646 \u0648\u0625\u0644\u0643\u062a\u0631\u0648\u0646 \u0646\u0641\u0633 \u0627\u0644\u0645\u062c\u0627\u0644 \u0628\u0646\u0641\u0633 \u0627\u0644\u0633\u0631\u0639\u0629:<\/p><ul class=\"list-disc pr-6 space-y-2\"><li><strong>\u0646\u0635\u0641 \u0627\u0644\u0642\u0637\u0631:<\/strong> \u0628\u0645\u0627 \u0623\u0646 <span class=\"font-mono text-amber-200\">m<sub>p<\/sub> &gt;&gt; m<sub>e<\/sub><\/span>\u060c \u0641\u0625\u0646 \u0646\u0635\u0641 \u0642\u0637\u0631 \u0645\u0633\u0627\u0631 \u0627\u0644\u0628\u0631\u0648\u062a\u0648\u0646 \u064a\u0643\u0648\u0646 \u0623\u0636\u062e\u0645 \u0628\u0645\u0626\u0627\u062a \u0627\u0644\u0645\u0631\u0627\u062a \u0645\u0646 \u0645\u0633\u0627\u0631 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646.<\/li><li><strong>\u0627\u0644\u0627\u062a\u062c\u0627\u0647:<\/strong> \u064a\u0646\u062d\u0631\u0641\u0627\u0646 \u0641\u064a <strong class=\"text-white underline decoration-amber-500\/50\">\u0627\u062a\u062c\u0627\u0647\u064a\u0646 \u0645\u062a\u0639\u0627\u0643\u0633\u064a\u0646<\/strong> \u0628\u0633\u0628\u0628 \u0627\u062e\u062a\u0644\u0627\u0641 \u0646\u0648\u0639 \u0627\u0644\u0634\u062d\u0646\u0629\u060c \u0648\u0647\u0648 \u0645\u0627 \u064a\u0633\u0647\u0644 \u0627\u0644\u062a\u0639\u0631\u0641 \u0639\u0644\u0649 \u0634\u062d\u0646\u0629 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0627\u0644\u0645\u062c\u0647\u0648\u0644\u0629 \u0641\u064a \u063a\u0631\u0641 \u0627\u0644\u0641\u0642\u0627\u0642\u064a\u0639.<\/li><\/ul><\/div><\/div><div class=\"bg-slate-950\/60 p-4 rounded-xl border border-slate-800\"><p class=\"text-[11px] text-slate-500 leading-tight\">* \u0647\u0630\u0627 \u0627\u0644\u0645\u0628\u062f\u0623 \u0627\u0633\u062a\u064f\u062e\u062f\u0645 \u062a\u0627\u0631\u064a\u062e\u064a\u0627\u064b \u0644\u0627\u0643\u062a\u0634\u0627\u0641 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0627\u0644\u0623\u0648\u0644\u064a\u0629 \u0645\u062b\u0644 \"\u0627\u0644\u0628\u0648\u0632\u064a\u062a\u0631\u0648\u0646\" \u0627\u0644\u0630\u064a \u0631\u0633\u0645 \u0645\u0633\u0627\u0631\u0627\u064b \u0645\u0634\u0627\u0628\u0647\u0627\u064b \u0644\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646 \u062a\u0645\u0627\u0645\u0627\u064b \u0648\u0644\u0643\u0646 \u0628\u0627\u0646\u062d\u0631\u0627\u0641 \u0645\u0639\u0627\u0643\u0633.<\/p><\/div><\/div><\/div>\r\n            <div class=\"bg-gradient-to-br from-slate-900 to-cyan-950\/40 p-8 rounded-3xl border border-cyan-500\/30 shadow-2xl col-span-1 xl:col-span-2\"><h5 class=\"text-2xl font-bold text-cyan-300 mb-6 flex items-center gap-2\"><span class=\"p-2 bg-cyan-500\/20 rounded-lg text-cyan-400\">03<\/span> \u0627\u0644\u0633\u064a\u0646\u0643\u0631\u0648\u062a\u0631\u0648\u0646 (Synchrotron)<\/h5><div class=\"space-y-6\"><p class=\"text-slate-300 leading-relaxed\">\u0646\u0648\u0639 \u0645\u062f\u0645\u062c \u0648\u0645\u062a\u0637\u0648\u0631 \u0645\u0646 \u0645\u0633\u0631\u0639\u0627\u062a \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0627\u0644\u062f\u0627\u0626\u0631\u064a\u0629. \u064a\u0639\u0645\u0644 \u0639\u0644\u0649 \u062a\u0633\u0631\u064a\u0639 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a (\u0645\u062b\u0644 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u0627\u062a) \u0625\u0644\u0649 \u0633\u0631\u0639\u0627\u062a \u062a\u0642\u062a\u0631\u0628 \u0645\u0646 \u0633\u0631\u0639\u0629 \u0627\u0644\u0636\u0648\u0621.<\/p><div class=\"bg-slate-950\/60 p-5 rounded-2xl border border-slate-700\"><h6 class=\"text-cyan-400 font-bold mb-3 flex items-center gap-2\">\u2699\ufe0f \u0644\u0645\u0627\u0630\u0627 \"\u0633\u064a\u0646\u0643\u0631\u0648\u062a\u0631\u0648\u0646\" (\u062a\u0632\u0627\u0645\u0646\u064a)\u061f<\/h6><div class=\"text-l text-slate-300 space-y-3\"><p>\u0623\u062b\u0646\u0627\u0621 \u062a\u0633\u0631\u064a\u0639 \u0627\u0644\u062c\u0633\u064a\u0645 \u0648\u0632\u064a\u0627\u062f\u0629 \u0633\u0631\u0639\u062a\u0647\u060c \u064a\u062c\u0628 <strong class=\"text-white\">\u062a\u063a\u064a\u064a\u0631 \u0634\u062f\u0629 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a<\/strong> \u0628\u0634\u0643\u0644 \u0645\u062a\u0632\u0627\u0645\u0646 \u0644\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u062c\u0633\u064a\u0645 \u0641\u064a \u0645\u0633\u0627\u0631 \u062f\u0627\u0626\u0631\u064a \u062b\u0627\u0628\u062a \u0627\u0644\u0642\u0637\u0631 \u0631\u063a\u0645 \u062a\u0632\u0627\u064a\u062f \u0643\u062a\u0644\u062a\u0647 \u0627\u0644\u0646\u0633\u0628\u064a\u0629 \u0648\u0633\u0631\u0639\u062a\u0647.<\/p><ul class=\"list-disc pr-5 space-y-2 text-slate-400\"><li>\u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a: <span class=\"text-cyan-200\">\u064a\u064f\u0633\u0631\u0651\u0639 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a<\/span>.<\/li><li>\u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a: <span class=\"text-cyan-200\">\u064a\u064f\u062c\u0628\u0631 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0639\u0644\u0649 \u0627\u0644\u0627\u0646\u062d\u0631\u0627\u0641<\/span> \u0648\u0627\u0644\u0628\u0642\u0627\u0621 \u0641\u064a \u0627\u0644\u0645\u0633\u0627\u0631 \u0627\u0644\u062f\u0627\u0626\u0631\u064a.<\/li><\/ul><\/div><\/div><div class=\"bg-cyan-950\/20 p-5 rounded-xl border border-cyan-500\/30\"><h6 class=\"text-l font-bold text-cyan-400 mb-2 underline\">\u0623\u0647\u0645\u064a\u0629 \u0625\u0634\u0639\u0627\u0639 \u0627\u0644\u0633\u064a\u0646\u0643\u0631\u0648\u062a\u0631\u0648\u0646:<\/h6><p class=\"text-l text-slate-300 leading-relaxed\">\u0639\u0646\u062f\u0645\u0627 \u062a\u064f\u062c\u0628\u0631 \u0627\u0644\u062c\u0633\u064a\u0645\u0627\u062a \u0627\u0644\u0633\u0631\u064a\u0639\u0629 \u062c\u062f\u0627\u064b \u0639\u0644\u0649 \u0627\u0644\u0627\u0646\u062d\u0631\u0627\u0641 \u0628\u0648\u0627\u0633\u0637\u0629 \u0627\u0644\u0645\u063a\u0627\u0646\u0637\u060c \u0641\u0625\u0646\u0647\u0627 \u062a\u0637\u0644\u0642 \u0637\u0627\u0642\u0629 \u0639\u0644\u0649 \u0634\u0643\u0644 \u0623\u0634\u0639\u0629 \u0643\u0647\u0631\u0648\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0634\u062f\u064a\u062f\u0629 \u0627\u0644\u0633\u0637\u0648\u0639 (\u0623\u0634\u0639\u0629 \u0633\u064a\u0646\u0643\u0631\u0648\u062a\u0631\u0648\u0646\u064a\u0629). \u062a\u0633\u062a\u062e\u062f\u0645 \u0647\u0630\u0647 \u0627\u0644\u0623\u0634\u0639\u0629 \u0641\u064a \u062a\u0635\u0648\u064a\u0631 \u0627\u0644\u0641\u064a\u0631\u0648\u0633\u0627\u062a\u060c \u062f\u0631\u0627\u0633\u0629 \u0627\u0644\u0645\u0648\u0627\u062f \u0641\u064a \u0627\u0644\u0646\u0627\u0646\u0648\u060c \u0648\u0641\u062d\u0635 \u0627\u0644\u0622\u062b\u0627\u0631 (\u0645\u062b\u0644 \u0645\u0631\u0643\u0632 SESAME \u0641\u064a \u0627\u0644\u0623\u0631\u062f\u0646).<\/p><\/div><\/div><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u0631\u0627\u0628\u0639\u0627\u064b: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0641\u064a \u0645\u0648\u0635\u0644 \u064a\u062d\u0645\u0644 \u062a\u064a\u0627\u0631\u0627\u064b -->\r\n    <section class=\"space-y-6\">\r\n      <h3 class=\"text-2xl font-bold text-white flex items-center gap-2 border-b-2 border-rose-500\/30 pb-2\"><span class=\"w-3 h-8 bg-rose-500 rounded-full inline-block\"><\/span>\u0631\u0627\u0628\u0639\u0627\u064b: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0641\u064a \u0645\u0648\u0635\u0644 \u064a\u062d\u0645\u0644 \u062a\u064a\u0627\u0631\u0627\u064b<\/h3>\r\n      <div class=\"grid grid-cols-1 lg:grid-cols-2 gap-8\">\r\n        <div class=\"space-y-4\"><p class=\"text-slate-300 leading-relaxed\">\u0639\u0646\u062f\u0645\u0627 \u064a\u0645\u0631 \u062a\u064a\u0627\u0631 \u0643\u0647\u0631\u0628\u0627\u0626\u064a (<span class=\"font-mono\">I<\/span>) \u0641\u064a \u0633\u0644\u0643 \u0645\u0648\u0635\u0644 \u0637\u0648\u0644\u0647 (<span class=\"font-mono\">L<\/span>) \u0645\u0648\u0636\u0648\u0639 \u0641\u064a \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645 (<span class=\"font-mono\">B<\/span>)\u060c \u0641\u0625\u0646 \u0647\u0630\u0627 \u0627\u0644\u0633\u0644\u0643 \u064a\u062a\u0623\u062b\u0631 \u0628\u0642\u0648\u0629 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629. \u0647\u0630\u0647 \u0627\u0644\u0642\u0648\u0629 \u0647\u064a \u0645\u062d\u0635\u0644\u0629 \u0627\u0644\u0642\u0648\u0649 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0639\u0644\u0649 \u062c\u0645\u064a\u0639 \u0627\u0644\u0634\u062d\u0646\u0627\u062a \u0627\u0644\u062d\u0631\u0629 \u0627\u0644\u0645\u062a\u062d\u0631\u0643\u0629 \u062f\u0627\u062e\u0644 \u0627\u0644\u0633\u0644\u0643.<\/p><div class=\"bg-rose-900\/20 p-4 rounded-xl border border-rose-500\/20\"><h4 class=\"font-bold text-rose-400 mb-2\">\u0627\u0644\u0642\u0627\u0646\u0648\u0646 \u0627\u0644\u0631\u064a\u0627\u0636\u064a:<\/h4><div class=\"bg-black\/30 p-4 rounded-lg flex justify-center items-center font-mono text-xl text-rose-300 mb-2\">F<sub>B<\/sub> = I L B sin(&theta;)<\/div><ul class=\"list-disc pr-6 space-y-1 text-l text-slate-300\"><li><strong>F<sub>B<\/sub><\/strong>: \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 (N).<\/li><li><strong>I<\/strong>: \u0627\u0644\u062a\u064a\u0627\u0631 \u0627\u0644\u0645\u0627\u0631 \u0641\u064a \u0627\u0644\u0633\u0644\u0643 (A).<\/li><li><strong>L<\/strong>: \u0637\u0648\u0644 \u0627\u0644\u0633\u0644\u0643 \u0627\u0644\u0645\u0639\u0631\u0636 \u0644\u0644\u0645\u062c\u0627\u0644 (m).<\/li><li><strong>B<\/strong>: \u0643\u062b\u0627\u0641\u0629 \u0627\u0644\u0641\u064a\u0636 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a (T).<\/li><li><strong>&theta;<\/strong>: \u0627\u0644\u0632\u0627\u0648\u064a\u0629 \u0628\u064a\u0646 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062a\u064a\u0627\u0631 \u0648\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a.<\/li><\/ul><\/div><\/div>\r\n        <div class=\"space-y-4\"><h4 class=\"font-bold text-slate-200\">\u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0627\u062a\u062c\u0627\u0647 (\u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u064a\u062f \u0627\u0644\u064a\u0645\u0646\u0649):<\/h4><div class=\"bg-slate-800\/50 p-4 rounded-xl border border-slate-700\"><p class=\"text-l text-slate-300 mb-2\">\u064a\u064f\u0645\u0643\u0646 \u062a\u062d\u062f\u064a\u062f \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0642\u0648\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0645\u0633\u0627\u0631 \u0627\u0644\u062a\u0627\u0644\u064a:<\/p><ul class=\"list-decimal pr-6 space-y-2 text-l text-slate-300\"><li>\u0648\u062c\u0647 <strong>\u0625\u0628\u0647\u0627\u0645\u0643<\/strong> \u0628\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062a\u064a\u0627\u0631 \u0627\u0644\u0627\u0635\u0637\u0644\u0627\u062d\u064a (<span class=\"font-mono\">I<\/span>).<\/li><li>\u0648\u062c\u0647 <strong>\u0623\u0635\u0627\u0628\u0639\u0643 \u0627\u0644\u0645\u0641\u0631\u0648\u062f\u0629<\/strong> \u0628\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a (<span class=\"font-mono\">B<\/span>).<\/li><li><strong>\u0628\u0627\u0637\u0646 \u0627\u0644\u064a\u062f<\/strong> \u0633\u064a\u0634\u064a\u0631 \u0639\u0645\u0648\u062f\u064a\u0627\u064b \u0644\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 (<span class=\"font-mono\">F<\/span>).<\/li><\/ul><\/div><div class=\"bg-amber-900\/20 p-4 rounded-xl border border-amber-500\/20 mt-4\"><p class=\"text-l text-slate-300\"><strong class=\"text-amber-400\">\u0645\u0644\u0627\u062d\u0638\u0629 \u0647\u0627\u0645\u0629:<\/strong> \u062a\u0643\u0648\u0646 \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 <strong>\u0623\u0643\u0628\u0631 \u0645\u0627 \u064a\u0645\u0643\u0646<\/strong> (\u0639\u0638\u0645\u0649) \u0639\u0646\u062f\u0645\u0627 \u064a\u0643\u0648\u0646 \u0627\u0644\u0633\u0644\u0643 \u0639\u0645\u0648\u062f\u064a\u0627\u064b \u0639\u0644\u0649 \u0627\u0644\u0645\u062c\u0627\u0644 (<span class=\"font-mono\">&theta; = 90&deg;<\/span>)\u060c \u0648\u062a\u0643\u0648\u0646 <strong>\u0635\u0641\u0631\u0627\u064b<\/strong> \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0633\u0644\u0643 \u0645\u0648\u0627\u0632\u064a\u0627\u064b \u0644\u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 (<span class=\"font-mono\">&theta; = 0&deg;<\/span> \u0623\u0648 <span class=\"font-mono\">180&deg;<\/span>).<\/p><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"bg-slate-900\/40 p-4 rounded-lg mt-4 border border-rose-500\/50 border-l-4\"><h4 class=\"text-l font-bold text-slate-200 mb-2\">\u0645\u062b\u0627\u0644 \u062d\u0633\u0627\u0628\u064a:<\/h4><p class=\"text-l text-slate-300\" dir=\"rtl\">\u0633\u0644\u0643 \u0637\u0648\u0644\u0647 <span class=\"font-mono\">5.0 cm<\/span> \u062a\u064a\u0627\u0631\u0647 <span class=\"font-mono\">5.2 A<\/span> \u0639\u0645\u0648\u062f\u064a \u0639\u0644\u0649 \u0645\u062c\u0627\u0644 <span class=\"font-mono\">0.25 T<\/span>.<br><span class=\"font-mono text-rose-300 mt-2 block\" dir=\"ltr\">F<sub>B<\/sub> = I L B = 5.2 \u00d7 0.05 \u00d7 0.25 = 6.5 \u00d7 10<sup>-2<\/sup> N<\/span><\/p><\/div>\r\n      <div class=\"mt-8\"><div id=\"sim-container-2\" class=\"simulation-container\" style=\"min-height: 500px;\"><div style=\"text-align: center; color: #94a3b8; padding: 2rem;\">\u062c\u0627\u0631\u064a \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u062d\u0627\u0643\u0627\u0629 \u0627\u0644\u062a\u0641\u0627\u0639\u0644\u064a\u0629...<\/div><\/div><\/div>\r\n    <\/section>\r\n\r\n    <!-- \u062e\u0627\u0645\u0633\u0627\u064b: \u0627\u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a -->\r\n    <section class=\"space-y-6\">\r\n      <h3 class=\"text-2xl font-bold text-white flex items-center gap-2 border-b-2 border-indigo-500\/30 pb-2\"><span class=\"w-3 h-8 bg-indigo-500 rounded-full inline-block\"><\/span>\u062e\u0627\u0645\u0633\u0627\u064b: \u0627\u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a \u0648\u0639\u0632\u0645 \u0627\u0644\u062f\u0648\u0631\u0627\u0646<\/h3>\r\n      <div class=\"bg-slate-800\/30 p-6 rounded-2xl border border-white\/5 space-y-4\">\r\n        <p class=\"text-slate-300 leading-relaxed text-l mb-4\">\u0639\u0646\u062f\u0645\u0627 \u0646\u0636\u0639 \u062d\u0644\u0642\u0629 \u0645\u0633\u062a\u0637\u064a\u0644\u0629 \u062a\u062d\u0645\u0644 \u062a\u064a\u0627\u0631\u0627\u064b \u0641\u064a \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645\u060c \u064a\u0646\u0634\u0623 <strong>\u0639\u0632\u0645 \u062f\u0648\u0631\u0627\u0646 (Torque)<\/strong>. \u0627\u0644\u0636\u0644\u0639\u0627\u0646 \u0627\u0644\u0639\u0645\u0648\u062f\u064a\u0627\u0646 \u0639\u0644\u0649 \u0627\u0644\u0645\u062c\u0627\u0644 \u064a\u062a\u0623\u062b\u0631\u0627\u0646 \u0628\u0642\u0648\u062a\u064a\u0646 \u0645\u062a\u0639\u0627\u0643\u0633\u062a\u064a\u0646 \u062a\u064f\u0634\u0643\u0644\u0627\u0646 \u0627\u0632\u062f\u0648\u0627\u062c\u0627\u064b \u064a\u0639\u0645\u0644 \u0639\u0644\u0649 \u062a\u062f\u0648\u064a\u0631 \u0627\u0644\u062d\u0644\u0642\u0629.<\/p>\r\n        <div class=\"bg-amber-900\/20 p-5 rounded-xl border border-amber-500\/20\"><h4 class=\"text-xl font-bold text-amber-400 mb-3 ml-2 flex items-center gap-2\"> \u0627\u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a (Electric Motor)<\/h4><p class=\"text-slate-300 text-l mb-3\">\u062c\u0647\u0627\u0632 \u064a\u062d\u0648\u0651\u0644 \u0627\u0644\u0637\u0627\u0642\u0629 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a\u0629 \u0625\u0644\u0649 \u0637\u0627\u0642\u0629 \u062d\u0631\u0643\u064a\u0629 \u062f\u0648\u0631\u0627\u0646\u064a\u0629.<\/p><h5 class=\"font-bold text-white mb-2 text-l\">\u0623\u062c\u0632\u0627\u0624\u0647 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629:<\/h5><ul class=\"list-disc pr-5 space-y-1 text-l text-slate-300 mb-4 marker:text-amber-500\"><li><strong>\u0645\u063a\u0646\u0627\u0637\u064a\u0633 \u062f\u0627\u0626\u0645:<\/strong> \u0644\u062a\u0648\u0644\u064a\u062f \u0645\u062c\u0627\u0644 \u062b\u0627\u0628\u062a.<\/li><li><strong>\u0645\u0644\u0641 \u062f\u0648\u0627\u0631 (Armature):<\/strong> \u064a\u0648\u0636\u0639 \u0641\u064a \u0627\u0644\u0645\u062c\u0627\u0644 \u0648\u064a\u0633\u0631\u064a \u0641\u064a\u0647 \u0627\u0644\u062a\u064a\u0627\u0631.<\/li><li><strong>\u0639\u0627\u0643\u0633 \u0627\u0644\u062a\u064a\u0627\u0631 (Commutator):<\/strong> \u062d\u0644\u0642\u0629 \u0645\u0639\u062f\u0646\u064a\u0629 \u0645\u0642\u0633\u0648\u0645\u0629 \u0644\u0646\u0635\u0641\u064a\u0646\u060c \u0648\u0638\u064a\u0641\u062a\u0647 \u0639\u0643\u0633 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062a\u064a\u0627\u0631 \u0643\u0644 \u0646\u0635\u0641 \u062f\u0648\u0631\u0629 \u0644\u064a\u062d\u0627\u0641\u0638 \u0639\u0644\u0649 \u0627\u0633\u062a\u0645\u0631\u0627\u0631 \u0627\u0644\u062f\u0648\u0631\u0627\u0646 \u0628\u0627\u062a\u062c\u0627\u0647 \u0648\u0627\u062d\u062f.<\/li><li><strong>\u0641\u0631\u0634\u0627\u062a\u0627\u0646 (Brushes):<\/strong> \u062a\u0646\u0642\u0644\u0627\u0646 \u0627\u0644\u062a\u064a\u0627\u0631 \u0645\u0646 \u0627\u0644\u0645\u0635\u062f\u0631 \u0644\u0644\u0645\u0644\u0641 \u0639\u0628\u0631 \u0627\u0644\u0639\u0627\u0643\u0633.<\/li><\/ul><\/div>\r\n        <div class=\"mt-8\"><div id=\"sim-container-3\" class=\"simulation-container\" style=\"min-height: 500px;\"><div style=\"text-align: center; color: #94a3b8; padding: 2rem;\">\u062c\u0627\u0631\u064a \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u062d\u0627\u0643\u0627\u0629 \u0627\u0644\u062a\u0641\u0627\u0639\u0644\u064a\u0629...<\/div><\/div><\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u062e\u0644\u0627\u0635\u0629 \u0648\u0646\u0635\u0627\u0626\u062d -->\r\n    <section class=\"space-y-6\"><h3 class=\"text-2xl font-bold text-white flex items-center gap-2 border-b-2 border-emerald-500\/30 pb-2\"><span class=\"w-3 h-8 bg-emerald-500 rounded-full inline-block\"><\/span>\u062e\u0644\u0627\u0635\u0629 \u0627\u0644\u062f\u0631\u0633 (Summary)<\/h3><div class=\"bg-gradient-to-br from-emerald-950\/40 to-slate-900 border border-emerald-500\/20 p-6 rounded-2xl shadow-lg\"><ul class=\"list-disc pr-6 space-y-3 text-l text-slate-300\"><li>\u064a\u0646\u0634\u0623 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646 \u0627\u0644\u0623\u0642\u0637\u0627\u0628 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629\u060c \u0648\u062a\u0643\u0648\u0646 \u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0645\u0642\u0641\u0644\u0629 \u0648\u062a\u062a\u062c\u0647 \u0645\u0646 \u0627\u0644\u0642\u0637\u0628 \u0627\u0644\u0634\u0645\u0627\u0644\u064a \u0625\u0644\u0649 \u0627\u0644\u062c\u0646\u0648\u0628\u064a \u062e\u0627\u0631\u062c \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633.<\/li><li>\u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0639\u0644\u0649 \u0634\u062d\u0646\u0629 \u0645\u062a\u062d\u0631\u0643\u0629 \u062a\u0639\u062a\u0645\u062f \u0639\u0644\u0649 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0634\u062d\u0646\u0629\u060c \u0648\u0633\u0631\u0639\u062a\u0647\u0627\u060c \u0648\u0642\u0648\u0629 \u0627\u0644\u0645\u062c\u0627\u0644\u060c \u0648\u0627\u0644\u0632\u0627\u0648\u064a\u0629 \u0628\u064a\u0646 \u0627\u0644\u0633\u0631\u0639\u0629 \u0648\u0627\u0644\u0645\u062c\u0627\u0644 (<span class=\"font-mono text-emerald-300\">F = qvB sin &theta;<\/span>).<\/li><li>\u0625\u0630\u0627 \u062a\u062d\u0631\u0643\u062a \u0634\u062d\u0646\u0629 \u0639\u0645\u0648\u062f\u064a\u0627\u064b \u0639\u0644\u0649 \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645\u060c \u0641\u0625\u0646\u0647\u0627 \u062a\u0633\u0644\u0643 \u0645\u0633\u0627\u0631\u0627\u064b \u062f\u0627\u0626\u0631\u064a\u0627\u064b \u0646\u0635\u0641 \u0642\u0637\u0631\u0647 (<span class=\"font-mono text-emerald-300\">r = mv \/ qB<\/span>).<\/li><li>\u0627\u0644\u0633\u0644\u0643 \u0627\u0644\u0630\u064a \u064a\u062d\u0645\u0644 \u062a\u064a\u0627\u0631\u0627\u064b \u0645\u0648\u0636\u0648\u0639 \u0641\u064a \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u064a\u062a\u0623\u062b\u0631 \u0628\u0642\u0648\u0629 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 (<span class=\"font-mono text-emerald-300\">F = ILB sin &theta;<\/span>).<\/li><li>\u0627\u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a \u064a\u062d\u0648\u0644 \u0627\u0644\u0637\u0627\u0642\u0629 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a\u0629 \u0625\u0644\u0649 \u0637\u0627\u0642\u0629 \u062d\u0631\u0643\u064a\u0629 \u0628\u0627\u0644\u0627\u0639\u062a\u0645\u0627\u062f \u0639\u0644\u0649 \u0639\u0632\u0645 \u0627\u0644\u062f\u0648\u0631\u0627\u0646 \u0627\u0644\u0645\u0624\u062b\u0631 \u0639\u0644\u0649 \u0645\u0644\u0641 \u064a\u0645\u0631 \u0641\u064a\u0647 \u062a\u064a\u0627\u0631 \u0645\u0648\u0636\u0648\u0639 \u062f\u0627\u062e\u0644 \u0645\u062c\u0627\u0644 \u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0645\u0646\u062a\u0638\u0645.<\/li><\/ul><\/div><\/section>\r\n    <section class=\"space-y-6\"><h3 class=\"text-2xl font-bold text-white flex items-center gap-2 border-b-2 border-purple-500\/30 pb-2\"><span class=\"w-3 h-8 bg-purple-500 rounded-full inline-block\"><\/span>\u0646\u0635\u0627\u0626\u062d \u0644\u062f\u0631\u0627\u0633\u0629 \u0627\u0644\u0641\u0635\u0644 (Study Tips)<\/h3><div class=\"bg-gradient-to-br from-purple-950\/40 to-slate-900 border border-purple-500\/20 p-6 rounded-2xl shadow-lg\"><ul class=\"list-disc pr-6 space-y-3 text-l text-slate-300\"><li><strong class=\"text-purple-300\">\u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u064a\u062f \u0627\u0644\u064a\u0645\u0646\u0649:<\/strong> \u062a\u062f\u0631\u0628 \u0639\u0644\u0649 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0628\u0634\u0643\u0644 \u0645\u062a\u0643\u0631\u0631 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u064a\u062f\u0643 \u0627\u0644\u064a\u0645\u0646\u0649 \u0641\u0639\u0644\u064a\u0627\u064b. \u062a\u0623\u0643\u062f \u0645\u0646 \u062a\u062d\u062f\u064a\u062f \u0646\u0648\u0639 \u0627\u0644\u0634\u062d\u0646\u0629 (\u0645\u0648\u062c\u0628\u0629 \u0623\u0645 \u0633\u0627\u0644\u0628\u0629) \u0642\u0628\u0644 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0646\u0647\u0627\u0626\u064a.<\/li><li><strong class=\"text-purple-300\">\u0627\u0644\u0641\u0631\u0642 \u0628\u064a\u0646 \u0627\u0644\u0642\u0627\u0646\u0648\u0646\u064a\u0646:<\/strong> \u062a\u0630\u0643\u0631 \u0623\u0646 <span class=\"font-mono text-slate-100\">F=qvB<\/span> \u064a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u062c\u0633\u064a\u0645 \u0645\u0646\u0641\u0631\u062f\u060c \u0648 <span class=\"font-mono text-slate-100\">F=ILB<\/span> \u064a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u0633\u0644\u0643 \u0643\u0627\u0645\u0644. \u0641\u064a \u0627\u0644\u062d\u0627\u0644\u062a\u064a\u0646\u060c \u0627\u0644\u0627\u062a\u062c\u0627\u0647 \u064a\u062a\u062d\u062f\u062f \u0628\u0646\u0641\u0633 \u0627\u0644\u0642\u0627\u0639\u062f\u0629 \u0625\u0630\u0627 \u0627\u0639\u062a\u0628\u0631\u0646\u0627 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062a\u064a\u0627\u0631 \u064a\u0645\u062b\u0644 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0634\u062d\u0646\u0627\u062a \u0627\u0644\u0645\u0648\u062c\u0628\u0629.<\/li><li><strong class=\"text-purple-300\">\u0627\u0644\u0632\u0627\u0648\u064a\u0629 &theta;:<\/strong> \u062f\u0627\u0626\u0645\u0627\u064b \u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0632\u0627\u0648\u064a\u0629 \u0628\u064a\u0646 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u062d\u0631\u0643\u0629 (\u0623\u0648 \u0627\u0644\u062a\u064a\u0627\u0631) \u0648\u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a. \u0627\u0644\u0642\u0648\u0629 \u062a\u062a\u0644\u0627\u0634\u0649 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u062f\u062e\u0648\u0644 \u0645\u0648\u0627\u0632\u064a\u0627\u064b.<\/li><li><strong class=\"text-purple-300\">\u0627\u0644\u0645\u0645\u0627\u0631\u0633\u0629 \u0628\u0627\u0644\u0631\u0633\u0645:<\/strong> \u0627\u0631\u0633\u0645 \u0645\u062d\u0627\u0648\u0631 <span class=\"font-mono text-slate-100\">(x, y, z)<\/span> \u0639\u0644\u0649 \u0648\u0631\u0642\u0629 \u0648\u062a\u062e\u064a\u0644 \u0627\u062a\u062c\u0627\u0647 \u0627\u0644\u0642\u0648\u0629 \u0648\u0627\u0644\u0633\u0631\u0639\u0629 \u0644\u062a\u0642\u0648\u064a\u0629 \u0627\u0644\u062a\u062e\u064a\u0644 \u0627\u0644\u0645\u0643\u0627\u0646\u064a \u0644\u062f\u064a\u0643.<\/li><\/ul><\/div><\/section>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- \u0645\u062d\u0627\u0643\u0627\u0629 1: \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a -->\r\n<script type=\"text\/babel\" data-presets=\"tsx\">\r\n  (function() {\r\n    try {\r\n      const { useState, useEffect, useRef, useMemo } = React;\r\n      function MagneticFieldSimulation() {\r\n        const containerRef = useRef(null);\r\n        const [containerSize, setContainerSize] = useState({ width: 600, height: 450 });\r\n        const [magnetPos, setMagnetPos] = useState({ x: 300, y: 225 });\r\n        const [magnetAngle, setMagnetAngle] = useState(0);\r\n        const [isDragging, setIsDragging] = useState(false);\r\n        const magnetLength = 160, magnetWidth = 40;\r\n\r\n        useEffect(() => {\r\n          const updateSize = () => {\r\n            if (containerRef.current) {\r\n              const rect = containerRef.current.getBoundingClientRect();\r\n              setContainerSize({ width: rect.width, height: rect.height });\r\n              if (rect.width > 0) setMagnetPos({ x: rect.width\/2, y: rect.height\/2 });\r\n            }\r\n          };\r\n          updateSize();\r\n          window.addEventListener('resize', updateSize);\r\n          return () => window.removeEventListener('resize', updateSize);\r\n        }, []);\r\n\r\n        const fieldLines = useMemo(() => {\r\n          if (containerSize.width === 0) return [];\r\n          const lines = [];\r\n          const rad = magnetAngle * Math.PI \/ 180;\r\n          const eff = magnetLength * 0.75 \/ 2;\r\n          const nx = magnetPos.x + eff * Math.cos(rad);\r\n          const ny = magnetPos.y + eff * Math.sin(rad);\r\n          const sx = magnetPos.x - eff * Math.cos(rad);\r\n          const sy = magnetPos.y - eff * Math.sin(rad);\r\n          const numLines = 32, STEP = 4, MAX_STEPS = 2000;\r\n          for (let i = 0; i < numLines; i++) {\r\n            const ang = rad + ((i+0.5)\/numLines)*Math.PI*2;\r\n            let cx = nx + Math.cos(ang)*20, cy = ny + Math.sin(ang)*20;\r\n            const pts = [{x:cx, y:cy}], arrows = [];\r\n            let pathLen = 0, lastArrow = 30;\r\n            for (let step=0; step<MAX_STEPS; step++) {\r\n              const rnx = cx-nx, rny = cy-ny;\r\n              const rnd = Math.hypot(rnx, rny) || 1;\r\n              const rsx = cx-sx, rsy = cy-sy;\r\n              const rsd = Math.hypot(rsx, rsy) || 1;\r\n              const bx = (1\/(rnd*rnd))*(rnx\/rnd) - (1\/(rsd*rsd))*(rsx\/rsd);\r\n              const by = (1\/(rnd*rnd))*(rny\/rnd) - (1\/(rsd*rsd))*(rsy\/rsd);\r\n              const mag = Math.hypot(bx, by);\r\n              if (mag < 1e-5) break;\r\n              const dx = bx\/mag * STEP, dy = by\/mag * STEP;\r\n              cx += dx; cy += dy; pathLen += STEP;\r\n              if (step%2===0) pts.push({x:cx, y:cy});\r\n              if (Math.hypot(cx-sx, cy-sy) < 20) { pts.push({x:cx, y:cy}); break; }\r\n              if (pathLen - lastArrow > 120 && cx>-50 && cx<containerSize.width+50 && cy>-50 && cy<containerSize.height+50) {\r\n                arrows.push({ x:cx, y:cy, angle: Math.atan2(dy,dx)*180\/Math.PI });\r\n                lastArrow = pathLen;\r\n              }\r\n              if (cx<-1000 || cx>containerSize.width+1000 || cy<-1000 || cy>containerSize.height+1000) break;\r\n            }\r\n            if (pts.length>5) lines.push({ pts, arrows });\r\n          }\r\n          return lines;\r\n        }, [containerSize, magnetPos, magnetAngle]);\r\n\r\n        return (\r\n          <div className=\"flex flex-col items-center bg-zinc-900 rounded-2xl p-4 shadow-2xl border border-zinc-800 w-full\">\r\n            <h3 className=\"text-2xl font-bold text-amber-500 mb-2 text-center\">\u062e\u0637\u0648\u0637 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a<\/h3>\r\n            <p className=\"text-l text-zinc-400 text-center mb-4\">\u062d\u0631\u0643 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633 \u0644\u0644\u062a\u0639\u0631\u0641 \u0639\u0644\u0649 \u0634\u0643\u0644 \u0627\u0644\u0645\u062c\u0627\u0644. \u0627\u0644\u0623\u0633\u0647\u0645 \u062a\u0645\u062b\u0644 \u0625\u0628\u0631 \u0627\u0644\u0628\u0648\u0635\u0644\u0629.<\/p>\r\n            <div className=\"flex flex-wrap gap-4 mb-4 justify-center\">\r\n              <div className=\"flex gap-2 items-center\"><span className=\"w-4 h-4 bg-red-500 rounded-l\"><\/span><span>\u0627\u0644\u0642\u0637\u0628 \u0627\u0644\u0634\u0645\u0627\u0644\u064a (N)<\/span><\/div>\r\n              <div className=\"flex gap-2 items-center\"><span className=\"w-4 h-4 bg-blue-500 rounded-l\"><\/span><span>\u0627\u0644\u0642\u0637\u0628 \u0627\u0644\u062c\u0646\u0648\u0628\u064a (S)<\/span><\/div>\r\n              <input type=\"range\" min=\"0\" max=\"360\" value={magnetAngle<0?magnetAngle+360:magnetAngle} onChange={e=>setMagnetAngle(parseInt(e.target.value))} className=\"w-48 accent-amber-500\" dir=\"ltr\"\/>\r\n              <button onClick={()=>{setMagnetAngle(0); if(containerRef.current) setMagnetPos({x:containerRef.current.clientWidth\/2, y:containerRef.current.clientHeight\/2});}} className=\"px-4 py-1 bg-zinc-700 rounded-lg text-l\">\u0641\u064a \u0627\u0644\u0645\u0646\u062a\u0635\u0641<\/button>\r\n            <\/div>\r\n            <div ref={containerRef} className=\"relative w-full h-[450px] bg-slate-950 rounded-xl overflow-hidden touch-none cursor-crosshair border border-zinc-700\"\r\n                 onPointerDown={e=>{const rect=containerRef.current?.getBoundingClientRect(); if(rect){const x=e.clientX-rect.left, y=e.clientY-rect.top; if(Math.hypot(x-magnetPos.x, y-magnetPos.y)<100) setIsDragging(true);}}}\r\n                 onPointerMove={e=>{if(isDragging && containerRef.current){const rect=containerRef.current.getBoundingClientRect(); let x=e.clientX-rect.left, y=e.clientY-rect.top; x=Math.min(Math.max(x,magnetLength\/2),rect.width-magnetLength\/2); y=Math.min(Math.max(y,magnetLength\/2),rect.height-magnetLength\/2); setMagnetPos({x,y});}}}\r\n                 onPointerUp={()=>setIsDragging(false)} onPointerLeave={()=>setIsDragging(false)}>\r\n              <svg className=\"absolute inset-0 w-full h-full pointer-events-none\">\r\n                <g fill=\"none\" stroke=\"#7dd3fc\" strokeWidth=\"1.5\" opacity=\"0.5\">\r\n                  {fieldLines.map((line,idx)=> <path key={idx} d={`M ${line.pts.map(p=>`${p.x},${p.y}`).join(' L ')}`} \/>)}\r\n                  {fieldLines.map(line=> line.arrows.map((arr,i)=> <polygon key={i} points=\"-4,-3 5,0 -4,3\" fill=\"#7dd3fc\" transform={`translate(${arr.x},${arr.y}) rotate(${arr.angle})`} \/>))}\r\n                <\/g>\r\n              <\/svg>\r\n              <div className=\"absolute flex border-2 border-zinc-300 cursor-grab\" style={{width:magnetLength, height:magnetWidth, left:magnetPos.x, top:magnetPos.y, transform:`translate(-50%,-50%) rotate(${magnetAngle}deg)`, borderRadius:'6px'}}>\r\n                <div className=\"w-1\/2 h-full bg-blue-600 flex items-center justify-center text-white font-bold text-2xl\">S<\/div>\r\n                <div className=\"w-1\/2 h-full bg-red-600 flex items-center justify-center text-white font-bold text-2xl\">N<\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        );\r\n      }\r\n      const root = ReactDOM.createRoot(document.getElementById('sim-container-0'));\r\n      root.render(<MagneticFieldSimulation \/>);\r\n    } catch(err) { document.getElementById('sim-container-0').innerHTML = '<div class=\"text-red-400 p-4\">\u062e\u0637\u0623: '+err.message+'<\/div>'; }\r\n  })();\r\n<\/script>\r\n\r\n<!-- \u0645\u062d\u0627\u0643\u0627\u0629 2: \u0634\u062d\u0646\u0629 \u0645\u062a\u062d\u0631\u0643\u0629 -->\r\n<script type=\"text\/babel\" data-presets=\"tsx\">\r\n  (function() {\r\n    try {\r\n      const { useState, useEffect, useRef } = React;\r\n      function MovingChargeSimulation() {\r\n        const canvasRef = useRef(null);\r\n        const [bField, setBField] = useState(5);\r\n        const [chargeDir, setChargeDir] = useState(1);\r\n        const [velocity, setVelocity] = useState(5);\r\n        const [mass, setMass] = useState(2);\r\n        const [isPlaying, setIsPlaying] = useState(false);\r\n        const animationRef = useRef(null);\r\n        const particleRef = useRef(null);\r\n        const width = 600, height = 400;\r\n        const fieldStartX = 200, fieldEndX = 550, fieldStartY = 50, fieldEndY = 350;\r\n\r\n        const drawStatic = () => {\r\n          const canvas = canvasRef.current;\r\n          if(!canvas) return;\r\n          const ctx = canvas.getContext('2d');\r\n          ctx.clearRect(0,0,width,height);\r\n          ctx.fillStyle = 'rgba(30,41,59,0.4)';\r\n          ctx.fillRect(fieldStartX, fieldStartY, fieldEndX-fieldStartX, fieldEndY-fieldStartY);\r\n          ctx.strokeStyle = '#475569';\r\n          ctx.strokeRect(fieldStartX, fieldStartY, fieldEndX-fieldStartX, fieldEndY-fieldStartY);\r\n          ctx.fillStyle = bField>0 ? '#38bdf8' : '#fbbf24';\r\n          ctx.font = '16px monospace';\r\n          const sp = 40;\r\n          for(let x=fieldStartX+20; x<fieldEndX; x+=sp) for(let y=fieldStartY+20; y<fieldEndY; y+=sp) {\r\n            if(bField>0) { ctx.beginPath(); ctx.moveTo(x-4,y-4); ctx.lineTo(x+4,y+4); ctx.moveTo(x+4,y-4); ctx.lineTo(x-4,y+4); ctx.stroke(); }\r\n            else if(bField<0) { ctx.beginPath(); ctx.arc(x,y,3,0,Math.PI*2); ctx.fill(); ctx.beginPath(); ctx.arc(x,y,8,0,Math.PI*2); ctx.stroke(); }\r\n          }\r\n          ctx.fillStyle = '#64748b';\r\n          ctx.fillRect(20, height\/2-15, 30,30);\r\n          ctx.beginPath(); ctx.moveTo(50,height\/2-10); ctx.lineTo(65,height\/2); ctx.lineTo(50,height\/2+10); ctx.fill();\r\n          if(particleRef.current) {\r\n            const p = particleRef.current;\r\n            if(p.path.length>1) { ctx.beginPath(); ctx.moveTo(p.path[0].x, p.path[0].y); for(let i=1;i<p.path.length;i++) ctx.lineTo(p.path[i].x,p.path[i].y); ctx.strokeStyle = p.q>0?'#ef4444':'#3b82f6'; ctx.lineWidth=2; ctx.setLineDash([5,5]); ctx.stroke(); ctx.setLineDash([]); }\r\n            ctx.beginPath(); ctx.arc(p.x, p.y, 6+Math.min(p.m,5), 0, Math.PI*2); ctx.fillStyle = p.q>0?'#ef4444':'#3b82f6'; ctx.fill(); ctx.fillStyle='#fff'; ctx.font='bold 12px sans-serif'; ctx.fillText(p.q>0?'+':'-', p.x, p.y+1);\r\n          }\r\n        };\r\n\r\n        const fire = () => {\r\n          particleRef.current = { x:50, y:height\/2, vx:velocity*1.5, vy:0, q:chargeDir, m:mass, active:true, path:[{x:50,y:height\/2}] };\r\n          setIsPlaying(true);\r\n        };\r\n\r\n        const stop = () => { setIsPlaying(false); particleRef.current=null; if(animationRef.current) cancelAnimationFrame(animationRef.current); drawStatic(); };\r\n\r\n        useEffect(() => {\r\n          let animId;\r\n          const update = () => {\r\n            if(isPlaying && particleRef.current) {\r\n              const p = particleRef.current;\r\n              const inField = p.x>=fieldStartX && p.x<=fieldEndX && p.y>=fieldStartY && p.y<=fieldEndY;\r\n              if(inField) {\r\n                const dt=0.2, B_eff = bField * 0.05;\r\n                const ax = (p.q * p.vy * B_eff)\/p.m;\r\n                const ay = (-p.q * p.vx * B_eff)\/p.m;\r\n                p.vx += ax*dt; p.vy += ay*dt;\r\n                p.x += p.vx*dt; p.y += p.vy*dt;\r\n              } else { p.x += p.vx*0.2; p.y += p.vy*0.2; }\r\n              if(p.path.length===0 || Math.hypot(p.x-p.path[p.path.length-1].x, p.y-p.path[p.path.length-1].y)>2) p.path.push({x:p.x, y:p.y});\r\n              if(p.x<0 || p.x>width || p.y<0 || p.y>height) { setIsPlaying(false); particleRef.current=null; }\r\n            }\r\n            drawStatic();\r\n            if(isPlaying) animId = requestAnimationFrame(update);\r\n          };\r\n          if(isPlaying) animId = requestAnimationFrame(update); else drawStatic();\r\n          return () => { if(animId) cancelAnimationFrame(animId); };\r\n        }, [isPlaying, bField, chargeDir, velocity, mass]);\r\n\r\n        return (\r\n          <div className=\"flex flex-col items-center bg-slate-900 rounded-2xl p-6 shadow-2xl border border-slate-700 w-full max-w-4xl mx-auto\">\r\n            <h3 className=\"text-2xl font-bold text-amber-400 mb-2 text-center\">\u062a\u0623\u062b\u064a\u0631 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a \u0639\u0644\u0649 \u0634\u062d\u0646\u0629 \u0645\u062a\u062d\u0631\u0643\u0629<\/h3>\r\n            <div className=\"flex flex-col lg:flex-row gap-6 w-full\">\r\n              <div className=\"flex-1 bg-slate-950 p-2 rounded-xl border border-slate-800 flex justify-center\"><canvas ref={canvasRef} width={width} height={height} className=\"rounded-lg max-w-full\"\/><\/div>\r\n              <div className=\"w-full lg:w-72 bg-slate-800\/80 p-5 rounded-xl flex flex-col gap-4\">\r\n                <button onClick={()=>{if(isPlaying) stop(); else fire();}} className={`w-full py-3 rounded-lg font-bold text-white ${isPlaying?'bg-red-500 hover:bg-red-600':'bg-emerald-500 hover:bg-emerald-600'}`}>{isPlaying?'\u0625\u064a\u0642\u0627\u0641 \u0627\u0644\u0645\u0633\u0627\u0631':'\u0625\u0637\u0644\u0627\u0642 \u0627\u0644\u0634\u062d\u0646\u0629'}<\/button>\r\n                <div><label className=\"text-l text-slate-300\">\u0646\u0648\u0639 \u0627\u0644\u0634\u062d\u0646\u0629<\/label><div className=\"flex rounded-lg overflow-hidden mt-1\"><button onClick={()=>setChargeDir(1)} className={`flex-1 py-1 ${chargeDir===1?'bg-red-500 text-white':'bg-slate-900 text-slate-400'}`}>\u0645\u0648\u062c\u0628\u0629 (+)<\/button><button onClick={()=>setChargeDir(-1)} className={`flex-1 py-1 ${chargeDir===-1?'bg-blue-500 text-white':'bg-slate-900 text-slate-400'}`}>\u0633\u0627\u0644\u0628\u0629 (-)<\/button><\/div><\/div>\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a (B)<\/span><span>{bField>0?'\u0644\u0644\u062f\u0627\u062e\u0644 (\u00d7)':bField<0?'\u0644\u0644\u062e\u0627\u0631\u062c (\u00b7)':'\u0635\u0641\u0631'}<\/span><\/div><input type=\"range\" min=\"-10\" max=\"10\" step=\"1\" value={bField} onChange={e=>setBField(Number(e.target.value))} className=\"w-full accent-indigo-500\" dir=\"ltr\"\/><\/div>\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0627\u0644\u0633\u0631\u0639\u0629 (v)<\/span><span>{velocity}<\/span><\/div><input type=\"range\" min=\"2\" max=\"15\" step=\"1\" value={velocity} onChange={e=>setVelocity(Number(e.target.value))} className=\"w-full accent-emerald-500\" dir=\"ltr\"\/><\/div>\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0627\u0644\u0643\u062a\u0644\u0629 (m)<\/span><span>{mass}<\/span><\/div><input type=\"range\" min=\"1\" max=\"8\" step=\"1\" value={mass} onChange={e=>setMass(Number(e.target.value))} className=\"w-full accent-purple-500\" dir=\"ltr\"\/><\/div>\r\n                <div className=\"bg-slate-900 p-3 rounded-lg text-l text-slate-400\">\u0646\u0635\u0641 \u0627\u0644\u0642\u0637\u0631: <span className=\"text-white float-left\">{bField===0?'\u221e':((mass*velocity*1.5)\/(Math.abs(chargeDir)*Math.abs(bField*0.05))).toFixed(1)}<\/span><\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        );\r\n      }\r\n      const root = ReactDOM.createRoot(document.getElementById('sim-container-1'));\r\n      root.render(<MovingChargeSimulation \/>);\r\n    } catch(err) { document.getElementById('sim-container-1').innerHTML = '<div class=\"text-red-400 p-4\">\u062e\u0637\u0623: '+err.message+'<\/div>'; }\r\n  })();\r\n<\/script>\r\n\r\n<!-- \u0645\u062d\u0627\u0643\u0627\u0629 3: \u0633\u0644\u0643 \u064a\u0645\u0631 \u0628\u0647 \u062a\u064a\u0627\u0631 -->\r\n<script type=\"text\/babel\" data-presets=\"tsx\">\r\n  (function() {\r\n    try {\r\n      const { useState, useMemo } = React;\r\n      function CurrentConductorSimulation() {\r\n        const [current, setCurrent] = useState(5);\r\n        const [bField, setBField] = useState(2);\r\n        const [length, setLength] = useState(3);\r\n        const forceMagnitude = Math.abs(current * length * bField);\r\n        const forceDirection = (current!==0 && bField!==0) ? ((current>0 && bField>0) || (current<0 && bField<0) ? 1 : -1) : 0;\r\n        const bowAmount = Math.min(forceMagnitude*2, 80) * forceDirection * -1;\r\n        const svgW=600, svgH=300, wireY=svgH\/2;\r\n        return (\r\n          <div className=\"flex flex-col items-center bg-slate-900 rounded-2xl p-6 shadow-2xl border border-slate-700 w-full max-w-4xl mx-auto\">\r\n            <h3 className=\"text-2xl font-bold text-rose-400 mb-2 text-center\">\u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629 \u0641\u064a \u0645\u0648\u0635\u0644 \u064a\u062d\u0645\u0644 \u062a\u064a\u0627\u0631\u0627\u064b<\/h3>\r\n            <div className=\"flex flex-col lg:flex-row gap-6 w-full\">\r\n              <div className=\"flex-1 bg-slate-950 rounded-xl border border-slate-800 p-2 flex justify-center\">\r\n                <svg viewBox={`0 0 ${svgW} ${svgH}`} className=\"w-full h-auto max-h-[400px]\">\r\n                  {bField!==0 && Array.from({length:40}).map((_,i)=><g key={i} transform={`translate(${120+(i%10)*40}, ${50+Math.floor(i\/10)*40})`}>{bField>0?(<g stroke=\"#38bdf8\" strokeWidth=\"2\"><line x1=\"-5\" y1=\"-5\" x2=\"5\" y2=\"5\"\/><line x1=\"5\" y1=\"-5\" x2=\"-5\" y2=\"5\"\/><\/g>):(<g fill=\"#fbbf24\"><circle cx=\"0\" cy=\"0\" r=\"3\"\/><circle cx=\"0\" cy=\"0\" r=\"7\" fill=\"none\" stroke=\"#fbbf24\"\/><\/g>)}<\/g>)}\r\n                  {forceMagnitude>0 && <g transform={`translate(${svgW\/2}, ${wireY+bowAmount\/2})`}><line x1=\"0\" y1=\"0\" x2=\"0\" y2={forceDirection===1?-40:40} stroke=\"#fb7185\" strokeWidth=\"4\" strokeDasharray=\"4 2\"\/><polygon points=\"-6,0 6,0 0,-10\" fill=\"#fb7185\" transform={`translate(0, ${forceDirection===1?-40:40}) ${forceDirection===-1?'rotate(180)':''}`}\/><text x=\"10\" y={forceDirection===1?-20:20} fill=\"#fb7185\" fontSize=\"16\" fontWeight=\"bold\">F<\/text><\/g>}\r\n                  <rect x=\"80\" y={wireY-20} width=\"20\" height=\"40\" fill=\"#475569\" rx=\"4\" \/>\r\n                  <rect x=\"500\" y={wireY-20} width=\"20\" height=\"40\" fill=\"#475569\" rx=\"4\" \/>\r\n                  <path d={`M 100 ${wireY} Q ${svgW\/2} ${wireY+bowAmount} 500 ${wireY}`} fill=\"none\" stroke=\"#cbd5e1\" strokeWidth=\"8\" strokeLinecap=\"round\"\/>\r\n                  {current!==0 && [0.25,0.5,0.75].map((t,i)=>{ const y=Math.pow(1-t,2)*wireY+2*(1-t)*t*(wireY+bowAmount)+Math.pow(t,2)*wireY, x=100+t*400, dy=2*(1-t)*(wireY+bowAmount-wireY)+2*t*(wireY-(wireY+bowAmount)), angle=Math.atan2(dy,400)*180\/Math.PI+(current<0?180:0); return <g key={i} transform={`translate(${x}, ${y}) rotate(${angle})`}><polygon points=\"-5,-4 5,0 -5,4\" fill=\"#f59e0b\"\/><\/g>;})}\r\n                  <g transform={`translate(100, ${svgH-20})`}><line x1=\"0\" y1=\"0\" x2=\"400\" y2=\"0\" stroke=\"#64748b\"\/><text x=\"200\" y=\"-10\" fill=\"#94a3b8\" fontSize=\"14\" textAnchor=\"middle\">L = {length} m<\/text><\/g>\r\n                <\/svg>\r\n              <\/div>\r\n              <div className=\"w-full lg:w-72 bg-slate-800\/80 p-5 rounded-xl flex flex-col gap-4\">\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0627\u0644\u062a\u064a\u0627\u0631 (I)<\/span><span>{current>0?'+ \u064a\u0645\u064a\u0646':current<0?'- \u064a\u0633\u0627\u0631':'\u0635\u0641\u0631'}<\/span><\/div><input type=\"range\" min=\"-10\" max=\"10\" step=\"1\" value={current} onChange={e=>setCurrent(Number(e.target.value))} className=\"w-full accent-amber-500\" dir=\"ltr\"\/><div className=\"text-center text-white font-mono text-l\">{Math.abs(current)} A<\/div><\/div>\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a (B)<\/span><span>{bField>0?'\u062f\u0627\u062e\u0644 (\u00d7)':bField<0?'\u062e\u0627\u0631\u062c (\u00b7)':'\u0635\u0641\u0631'}<\/span><\/div><input type=\"range\" min=\"-5\" max=\"5\" step=\"0.5\" value={bField} onChange={e=>setBField(Number(e.target.value))} className=\"w-full accent-blue-500\" dir=\"ltr\"\/><div className=\"text-center text-white font-mono text-l\">{Math.abs(bField)} T<\/div><\/div>\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0637\u0648\u0644 \u0627\u0644\u0633\u0644\u0643 (L)<\/span><span>{length} m<\/span><\/div><input type=\"range\" min=\"1\" max=\"5\" step=\"0.5\" value={length} onChange={e=>setLength(Number(e.target.value))} className=\"w-full accent-emerald-500\" dir=\"ltr\"\/><\/div>\r\n                <div className=\"bg-slate-900 p-4 rounded-lg\"><div className=\"text-l text-slate-400\">\u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a\u0629 \u0627\u0644\u0645\u0624\u062b\u0631\u0629:<\/div><div className=\"font-mono text-rose-400 text-xl\">{forceMagnitude.toFixed(1)} N<\/div><\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        );\r\n      }\r\n      const root = ReactDOM.createRoot(document.getElementById('sim-container-2'));\r\n      root.render(<CurrentConductorSimulation \/>);\r\n    } catch(err) { document.getElementById('sim-container-2').innerHTML = '<div class=\"text-red-400 p-4\">\u062e\u0637\u0623: '+err.message+'<\/div>'; }\r\n  })();\r\n<\/script>\r\n\r\n<!-- \u0645\u062d\u0627\u0643\u0627\u0629 4: \u0627\u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a -->\r\n<script type=\"text\/babel\" data-presets=\"tsx\">\r\n  (function() {\r\n    try {\r\n      const { useState, useEffect } = React;\r\n      function ElectricMotorSimulation() {\r\n        const [voltage, setVoltage] = useState(5);\r\n        const [bField, setBField] = useState(5);\r\n        const [isPlaying, setIsPlaying] = useState(true);\r\n        const [theta, setTheta] = useState(0.5);\r\n        useEffect(() => {\r\n          let animId;\r\n          const loop = () => {\r\n            if(isPlaying) setTheta(prev => prev + (voltage\/10)*(bField\/10)*5 * 0.016);\r\n            animId = requestAnimationFrame(loop);\r\n          };\r\n          animId = requestAnimationFrame(loop);\r\n          return () => cancelAnimationFrame(animId);\r\n        }, [isPlaying, voltage, bField]);\r\n        const cx=300, cy=180, R=90, H=80;\r\n        const cosT=Math.cos(theta), sinT=Math.sin(theta);\r\n        const x1=R*cosT, z1=R*sinT, x2=-R*cosT, z2=-R*sinT;\r\n        return (\r\n          <div className=\"flex flex-col items-center bg-slate-900 rounded-2xl p-6 shadow-2xl border border-slate-700 w-full max-w-4xl mx-auto\">\r\n            <h3 className=\"text-2xl font-bold text-indigo-400 mb-2 text-center\">\u0627\u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0643\u0647\u0631\u0628\u0627\u0626\u064a \u0627\u0644\u0628\u0633\u064a\u0637 (DC Motor)<\/h3>\r\n            <div className=\"flex flex-col lg:flex-row gap-6 w-full\">\r\n              <div className=\"flex-1 bg-slate-950 rounded-xl border border-slate-800 p-2 flex justify-center\">\r\n                <svg viewBox=\"0 0 600 400\" className=\"w-full h-auto max-h-[400px]\">\r\n                  <defs><linearGradient id=\"nG\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0%\" stopColor=\"#7f1d1d\"\/><stop offset=\"100%\" stopColor=\"#ef4444\"\/><\/linearGradient><linearGradient id=\"sG\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0%\" stopColor=\"#3b82f6\"\/><stop offset=\"100%\" stopColor=\"#1e3a8a\"\/><\/linearGradient><\/defs>\r\n                  {voltage>0 && bField>0 && <g transform={`translate(${cx}, ${cy})`}><line x1=\"60\" y1=\"0\" x2=\"100\" y2=\"30\" stroke=\"#f43f5e\" strokeWidth=\"3\" markerEnd=\"url(#force-arrow)\" opacity=\"0.8\"\/><text x=\"105\" y=\"35\" fill=\"#f43f5e\" fontSize=\"12\">F<\/text><line x1=\"-60\" y1=\"0\" x2=\"-100\" y2=\"-30\" stroke=\"#f43f5e\" strokeWidth=\"3\" markerEnd=\"url(#force-arrow)\" opacity=\"0.8\"\/><text x=\"-115\" y=\"-35\" fill=\"#f43f5e\" fontSize=\"12\">F<\/text><\/g>}\r\n                  <g transform={`translate(${cx}, ${cy})`}><path d=\"M -220 -80 Q -150 -80 -150 -50 L -150 50 Q -150 80 -220 80 Z\" fill=\"url(#nG)\" stroke=\"#991b1b\"\/><text x=\"-185\" y=\"5\" fill=\"#fff\" fontSize=\"28\" fontWeight=\"bold\" textAnchor=\"middle\">N<\/text><path d=\"M 220 -80 Q 150 -80 150 -50 L 150 50 Q 150 80 220 80 Z\" fill=\"url(#sG)\" stroke=\"#1e3a8a\"\/><text x=\"185\" y=\"5\" fill=\"#fff\" fontSize=\"28\" fontWeight=\"bold\" textAnchor=\"middle\">S<\/text><\/g>\r\n                  <g transform={`translate(${cx}, ${cy})`}><line x1=\"0\" y1={-H-40} x2=\"0\" y2={H+60} stroke=\"#475569\" strokeWidth=\"4\" strokeDasharray=\"5 5\"\/>\r\n                    <line x1={x1} y1={-H - z1*0.4} x2={x1} y2={H - z1*0.4} stroke=\"#fbbf24\" strokeWidth=\"8\"\/>\r\n                    <line x1={x2} y1={-H - z2*0.4} x2={x2} y2={H - z2*0.4} stroke=\"#ef4444\" strokeWidth=\"8\"\/>\r\n                    <line x1={x1} y1={-H - z1*0.4} x2={x2} y2={-H - z2*0.4} stroke=\"#94a3b8\" strokeWidth=\"6\"\/>\r\n                    <line x1={x1} y1={H - z1*0.4} x2={x2} y2={H - z2*0.4} stroke=\"#94a3b8\" strokeWidth=\"6\"\/>\r\n                  <\/g>\r\n                  <g transform={`translate(${cx}, ${cy+H+30})`}><rect x=\"-6\" y=\"0\" width=\"12\" height=\"40\" fill=\"#475569\"\/><rect x=\"-25\" y=\"10\" width=\"12\" height=\"15\" fill=\"#64748b\" rx=\"2\"\/><rect x=\"13\" y=\"10\" width=\"12\" height=\"15\" fill=\"#64748b\" rx=\"2\"\/><path d=\"M -30 17 L -60 17 L -60 50\" stroke=\"#cbd5e1\" strokeWidth=\"3\" fill=\"none\"\/><path d=\"M 30 17 L 60 17 L 60 50\" stroke=\"#cbd5e1\" strokeWidth=\"3\" fill=\"none\"\/><circle cx=\"-60\" cy=\"50\" r=\"4\" fill=\"#fbbf24\"\/><circle cx=\"60\" cy=\"50\" r=\"4\" fill=\"#fbbf24\"\/><g transform={`scale(1,0.4)`}><circle cx=\"0\" cy=\"40\" r=\"14\" fill=\"#1e293b\"\/><path d={`M ${12*cosT} ${40+12*sinT} A 12 12 0 0 1 ${-12*cosT} ${40-12*sinT}`} fill=\"none\" stroke=\"#fbbf24\" strokeWidth=\"4\"\/><path d={`M ${-12*cosT} ${40-12*sinT} A 12 12 0 0 1 ${12*cosT} ${40+12*sinT}`} fill=\"none\" stroke=\"#ef4444\" strokeWidth=\"4\"\/><\/g><\/g>\r\n                <\/svg>\r\n              <\/div>\r\n              <div className=\"w-full lg:w-72 bg-slate-800\/80 p-5 rounded-xl flex flex-col gap-4\">\r\n                <button onClick={()=>setIsPlaying(!isPlaying)} className={`w-full py-3 rounded-lg font-bold text-white ${!isPlaying?'bg-indigo-500':'bg-slate-600'}`}>{!isPlaying?'\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0645\u062d\u0631\u0643':'\u0625\u064a\u0642\u0627\u0641 \u0627\u0644\u0645\u062d\u0631\u0643'}<\/button>\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0627\u0644\u062c\u0647\u062f (V)<\/span><span>{voltage} V<\/span><\/div><input type=\"range\" min=\"0\" max=\"10\" step=\"1\" value={voltage} onChange={e=>setVoltage(Number(e.target.value))} className=\"w-full accent-indigo-500\" dir=\"ltr\"\/><\/div>\r\n                <div><div className=\"flex justify-between text-l\"><span>\u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0645\u063a\u0646\u0627\u0637\u064a\u0633\u064a (B)<\/span><span>{bField} T<\/span><\/div><input type=\"range\" min=\"0\" max=\"10\" step=\"1\" value={bField} onChange={e=>setBField(Number(e.target.value))} className=\"w-full accent-blue-500\" dir=\"ltr\"\/><\/div>\r\n                <div className=\"bg-slate-900 p-3 rounded-lg text-l text-slate-400\">\u0639\u0632\u0645 \u0627\u0644\u062f\u0648\u0631\u0627\u0646: <span className=\"text-white float-left\">N\u00b7I\u00b7A\u00b7B sin(\u03b8)<\/span><\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        );\r\n      }\r\n      const root = ReactDOM.createRoot(document.getElementById('sim-container-3'));\r\n      root.render(<ElectricMotorSimulation \/>);\r\n    } catch(err) { document.getElementById('sim-container-3').innerHTML = '<div class=\"text-red-400 p-4\">\u062e\u0637\u0623: '+err.message+'<\/div>'; }\r\n  })();\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-18755","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/pages\/18755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/comments?post=18755"}],"version-history":[{"count":1,"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/pages\/18755\/revisions"}],"predecessor-version":[{"id":18756,"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/pages\/18755\/revisions\/18756"}],"wp:attachment":[{"href":"https:\/\/smartedujo.com\/ar\/wp-json\/wp\/v2\/media?parent=18755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}