أهلاً بك على متن السفينة، يا مهندس الروبوتات المستقبلي. هذا دليلك لـ Maqueen Lab — غرفة التحكم المباشرة لروبوت DFRobot Maqueen Lite v4. لا حاجة لخبرة سابقة. فقط الفضول و🤖.
من «ما هو الروبوت؟» إلى تشغيله في المطبخ — أسرع طريق.
ON. شاشة micro:bit تستيقظ. الضوء الأخضر = صحي.قبل القيادة، لنتجول حول الهيكل. Maqueen Lite v4 لديه حساسات أكثر مما لدى الهاتف الذكي من كاميرات.
micro:bit v2
شاشة LED 5×5، زرين (A و B)، مقياس تسارع، مغناطيسي، ميكروفون، مكبر صوت، وراديو Bluetooth Low Energy.
سائق TB6612FNG عبر I²C 0x10
محركان DC، يتم التحكم بكل منهما بشكل مستقل من -255 (تراجع كامل) إلى +255 (أمام كامل). تحكم بالسرعة عبر PWM.
SR04 الموجات فوق الصوتية على P1·P2
يرسل صوتاً بتردد 40 kHz ويقيس وقت الصدى. المدى من 2 cm إلى ~4 m. يرى عبر الزجاج، القماش، حتى الضباب.
حساسات الخط على P13 و P14
الانعكاس بالأشعة تحت الحمراء — الشريط الأسود يمتص، الورق الأبيض يعكس. كل حساس يعيد 0 أو 1.
عند تحميل التطبيق، تهبط على Maqueen → Drive. لوحة المفاتيح الكبيرة في الوسط، المقاييس بالأسفل، الحساسات على اليمين.
الشعار، أعلام 🇬🇧 🇫🇷 🇩🇿، منتقي الألوان (ستة ألوان!)، زر QR-share 📱، زر إقران الروبوتات 🤝، وقرص الاتصال 🟢 الظاهر دائماً.
Maqueen = غرفة القيادة (افتراضي). Playground = مساحة عامة للـ micro:bit. داخل Maqueen، 8 تبويبات فرعية حسب المكوّن.
دائماً ظاهر على اليمين: بطاقة هوية الروبوت، أزرار CONNECT، شريط الحساسات الحي، سجل الرسائل. اسحب حافته لتغيير الحجم.
الجسر بين شاشتك والروبوت هو Web Bluetooth. لا تطبيق للتثبيت. لا برنامج تشغيل. مجرد إذن وانطلق.
M:200,200 لـ «حرّك المحركين بسرعة 200». الروبوت يجيب ECHO:42 M:200,200 («استلمت، أنفّذ»). الذهاب والإياب حوالي 30 ms — بسرعة أن ترمش ثلاث مرات.
الميزة الرئيسية. ثلاث طرق للتحكم بالعجلات، بالإضافة إلى الكثير من الأتمتة.
W أمام · S خلف · A دوران يسار · D دوران يمين · Space توقف. اضغط الأزرار على الشاشة إذا لم تكن لديك لوحة مفاتيح.
اسحب النقطة البرتقالية في الدائرة. المسافة = السرعة. الاتجاه = حركة. الإفلات = توقف. الأفضل على شاشات اللمس.
المنزلق الأفقي الكبير يحدد السرعة القصوى (50 = زحف، 255 = سباق). يضرب كل أمر قيادة — لذا في 100، الضغط على الأمام يستخدم السرعة 100، ليس 200.
«Hold to drive» أكثر أماناً للأطفال — الروبوت يتوقف فور إفلاتك للزر.
أربعة أزرار شريحية فوق صف السرعة تجمع السرعة + هامش العقبات + المسح الضوئي:
| الشخصية | السرعة | هامش العقبات | المسح | الأسلوب |
|---|---|---|---|---|
| 🏃 Speedy | 240 | 15 cm | كامل، سريع | شجاع وسريع |
| 🐢 Cautious | 110 | 45 cm | مخروط أمامي ضيق، بطيء | يتوقف بعيداً قبل أي جدار |
| 🔍 Curious | 180 | 25 cm | كامل، متوسط | مستكشف متوازن |
| 😴 Lazy | 90 | 55 cm | ضيق، بطيء جداً | وضع الهدوء — للمساحات الضيقة |
لمسة واحدة = تبديل كامل للشخصية. الاختيار يبقى بين الجلسات.
اضغط الزر الأخضر — الروبوت يتحرك بنفسه، يراقب السوناار، ويستدير من أي شيء أقرب من منزلق obstacle ≤. المس أي عنصر تحكم لاستعادة السيطرة.
إذا (شيء قريب) فاستدر. ومع ذلك، مذهل كم يبدو حياً. مرحباً بك في سر الروبوتية #1: قواعد بسيطة → سلوك ناشئ.
اضغط 🔴 Record، قُد سلسلة، اضغط مرة أخرى للتوقف. ثم ▶ Replay يعيد التشغيل بالتوقيت الأصلي — مفيد لعروض الكوريغرافيا. محفوظ بين إعادة التحميل.
كلاهما ينبض عند التفعيل. تفاصيل الصوت · تفاصيل الإمالة.
ثلاثة مشغلات سريعة تحت شريط الماكرو. كل الألعاب موضحة ←
تحت الأزرار، عنقود بأسلوب السيارات. أربع مقاييس + كمبيوتر رحلة LCD + مصابيح تحذير.
إبرة سماوية. تقرأ cm/s، محسوبة من سرعات العجلات × ثابت معايرة.
إبرة برتقالية، 0–100 %. متوسط |يسار| + |يمين|. الدوران في المكان يستخدم قوة حتى عندما السرعة = 0.
بوصلة شمال/جنوب/شرق/غرب. متكاملة من سرعات العجلات (لا قراءة مغناطيسي افتراضياً).
مقياس معكوس — 0 cm يثبت الإبرة يميناً (إنذار!)، 100+ cm يساراً (هدوء). اللون يتغير مع القرب.
| ODO | المسافة الكلية المقطوعة في هذه الجلسة، بالأمتار |
| TRIP | المسافة منذ آخر ↺ reset |
| PEAK | أقصى cm/s تم الوصول إليه |
| AVG | متوسط cm/s أثناء الحركة |
| ⏱ | إجمالي وقت القيادة، mm:ss |
الروبوت يرسم مسار الفتات الخاص به في العالم — ويسقط نبضات السوناار في خريطة عقبات حية. SLAM حقيقي بحجم الأطفال.
اختر شكلاً مستهدفاً — مربع 40 cm، دائرة r=30 cm، رقم 8. التطبيق يرسم خطوطاً متقطعة؛ مهمتك القيادة على طولها. SCORE يتحدث حياً.
جلسة موقّتة لمدة 60 ثانية. النتيجة = الخلايا الفريدة 10×10 cm التي زارها مسارك. المزيد عن هذه اللعبة ←
Maqueen لديه منفذي سيرفو (S1 و S2). وصل أي سيرفو هواية معياري — أذرع روبوت، حوامل سوناار، قابضات مخالب.
فعّل زر SWEEP — السيرفو يتأرجح ذهاباً وإياباً. منزلقان يتحكمان في العرض:
تظهر زاوية سيرفو مستهدفة. اسحب المنزلق البنفسجي لمطابقتها. اضغط Lock answer — النتيجة = 100 − |الهدف − التخمين|. إذا كان الروبوت متصلاً، يتحرك تخمينك فعلياً S1 لتشعر بالإجابة. أفضل نتيجة محفوظة.
مصباحان أصفران، واحد على كل جانب من «وجه» الروبوت. تستخدم في الغالب كإشارات انعطاف أو مؤشرات حالة.
الأمر BLE هو LED:i,s. i = 0 (يسار) أو 1 (يمين)، s = 0 (إيقاف) أو 1 (تشغيل).
أربع لآلئ RGB قابلة للعنونة على مقدمة الروبوت. كل واحدة يمكن أن تكون أياً من 16.7 مليون لون.
اضغط أياً من اللآلئ الأربع، ثم اختر لوناً من العجلة. التغيير يصل الروبوت في أقل من 50 ms.
4 لوحات ملونة (أحمر/أخضر/أزرق/أصفر)، لكل واحدة نغمة فريدة. التطبيق يلعب تسلسلاً يتنامى؛ اضغط عليها بنفس الترتيب. خطأ واحد = نهاية اللعبة. داخل الألعاب ←
جرس بيزو يستطيع لعب أي نغمة في النطاق المسموع (حوالي 20 Hz إلى 20 kHz). نغمة واحدة في كل مرة.
شريط بيانو من 8 مفاتيح (C5 → C6). اضغط للعب على الشاشة والروبوت. اضغط 🎼 Twinkle demo لسماع Twinkle Twinkle Little Star واكتشاف «اللحن هو سلسلة من أزواج (طبقة، مدة)». داخل الألعاب ←
الروبوت يرسل كلمة مخفية من 3–6 أحرف بشيفرة مورس. تكتب ما سمعت. النتيجة = المطابقات الدقيقة. داخل الألعاب ←
حساس الموجات فوق الصوتية هو أفضل صديق للروبوت. هذا اللوحة لديها خمس طرق لتصور ما يراه.
| النمط | الأفضل لـ |
|---|---|
| 🦇 Bat | افتراضي. رقم مسافة كبير، مثل إدراك الخفافيش. |
| 🚢 Sonar | أجواء غواصة — مسح دائري بطيء مع جهات اتصال مستمرة. |
| 📐 LiDAR | عرض هندسي — خطوط وشبكات دقيقة. |
| 🔥 Heat | خريطة حرارية. كاميرا أشعة تحت حمراء. |
| 🌀 Sweep | رادار كلاسيكي. شعاع دوار، نقاط تتلاشى. خمسة أشكال علامات. |
كل نمط رادار له تنبيه صوتي خاص به. 🔊 audio يفعّل:
عينان بالأشعة تحت الحمراء تحت الروبوت تكتشفان الداكن مقابل الفاتح. شريط أسود على ورق أبيض = مثالي.
يفعّل متابع خط أساسي. المنطق: L يرى خط + R يرى خط → أمام. L فقط → دوران يمين. R فقط → دوران يسار. كلاهما مفقود → توقف.
ساعة إيقاف. اطبع/ارسم مسار خط أسود. اضغط ▶ Start عند عبور الروبوت لخط البداية، 🏁 Lap عند انتهائه. أفضل لفة محفوظة. داخل الألعاب ←
صل وحدة استقبال أشعة على المسمار المناسب (بروتوكول NEC). اضغط أزرار جهاز تحكم تلفاز — الرموز تظهر هنا.
عيّن رموز الأشعة لأوامر القيادة — حوّل أي جهاز تلفاز إلى جهاز تحكم روبوت.
قيادة بدون يدين. اضغط زر 🎙 voice في شريط الماكرو وتحدث للهاتف.
| العبارة | الإجراء |
|---|---|
| "forward" / "تقدم" / "go" | قيادة ↑ |
| "back" / "إرجع" / "reverse" | قيادة ↓ |
| "left" / "يسار" | دوران ↺ |
| "right" / "يمين" | دوران ↻ |
| "stop" / "قف" | توقف |
| "faster" / "أسرع" | +30 سرعة |
| "slower" / "أبطأ" | −30 سرعة |
الدعم: Chrome و Edge فقط. Firefox و Safari لا يدعمان Web Speech API.
الخصوصية: الصوت يُرسل إلى خدمة الكلام في المتصفح (Google لـ Chrome).
وضع عجلة القيادة. أمسك هاتفك كعجلة قيادة Wii. أمل للأمام → الروبوت يتقدم. أمل لليمين → يدور يميناً.
ارسم بإصبعك مساراً على خريطة SLAM. الروبوت يقوده.
الانحراف يتراكم! المسارات الطويلة المنحنية قد تنتهي ببضع cm من الهدف لأننا لا نصحح بالحساسات. هذه نفس مشكلة الروبوتات الحقيقية.
اضغط 🍩 recap. تنبثق نافذة بـسرد بأسلوب Spotify-Wrapped — المسافة الكلية، السرعة القصوى، العقبات المكتشفة، الموضع النهائي.
زر اختياري ✨ AI polish يعيد الكتابة عبر Claude API لمزيد من البريق. يحتاج مفتاح Claude في localStorage.maqueen.claudeKey (احصل على واحد من console.anthropic.com).
اضغط 🎬 على الخريطة. فيديو WebM لمدة 6 ثوان من مسارك يتفتح وعقبات SLAM تظهر، يُولّد ويُحمّل.
الأفضل على الهاتف. اضغط 📷 AR على الخريطة. الهاتف يطلب إذن الكاميرا. اقبل. شاشة الهاتف تعرض الغرفة مع بيانات الحساسات متراكبة.
روبوتان، تبويبان متصفح، أحدهما يعكس الآخر. نظير-إلى-نظير عبر WebRTC نقي — لا خادم.
كل لعبة تعيش في تبويبها المطابق. ليست أدوات تشتيت — كل لعبة تعلم مفهوماً حقيقياً في علوم الكمبيوتر / الهندسة.
تبويب Path
قُد لمدة 60 ث. النتيجة = الخلايا الفريدة 10×10 cm المزارة.
Drive · ألعاب مصغرة
كنز افتراضي مخفي. معدل النبض يتسارع كلما اقتربت.
Drive · ألعاب مصغرة
سرعة بطيئة + هامش ضيق. ابن متاهات من الكرتون!
تبويب Buzzer
شريط بيانو 8 مفاتيح. اضغط → الجرس يلعب. ديمو Twinkle مدمج.
تبويب NeoPixels
4 لوحات ملونة، تسلسل ينمو. خطأ واحد = نهاية اللعبة.
تبويب Drive
توقع d = v × t. اضغط «Run it» للتحقق على المعدات الحقيقية.
Drive · ألعاب مصغرة
لوحة نتائج لروبوتين. مع طاقم Push يصبح بلدوزر حقيقي.
تبويب Line
ساعة إيقاف متعددة اللفات. اطبع مساراً، احسب اللفات.
تبويب Servos
«اصب 67° بالضبط». سحب منزلق، نتيجة بالدقة.
تبويب Buzzer
الجرس يرسل كلمة مخفية بمورس. تكتب ما سمعت.
التطبيق كله صديق للمس ويتدفق تلقائياً تحت 1100 px من العرض.
كهرماني دافئ.
أزرق هادئ للفصول.
أخضر نعناع ناعم.
أخضر بيت الشجرة.
بنفسجي مجرة.
كحلي عميق للإضاءة المنخفضة.
اضغط أي علم في الرأس للتبديل. الاختيار يبقى.
🇬🇧 English · 🇫🇷 Français · 🇩🇿 العربية (مع تخطيط RTL كامل)
أنت في Safari أو Firefox. انتقل إلى Chrome أو Edge.
البطارية ضعيفة. راديو BLE شره. ضع بطاريات جديدة أو وصل USB.
تحقق أن streams لم يتغير إلى OFF. أعد تحميل الصفحة. إذا لم ينفع، أعد برمجة البرنامج الثابت.
المتصفح لا يدعم Web Speech. استخدم Chrome / Edge.
iOS يعزل حساسات الحركة خلف إذن صريح. الضغط يطلق المطالبة — اضغط «اسمح».
كل الكلمات. تخطى ما تعرفه. علم ما لا تعرفه.
| BLE | Bluetooth Low Energy. بروتوكول الراديو الذي يستخدمه روبوتك. |
| GATT | Generic Attribute Profile. «اللغة» التي تتحدث بها أجهزة BLE. |
| UART | Universal Asynchronous Receiver/Transmitter. أقدم بروتوكول تسلسلي. |
| I²C | Inter-Integrated Circuit. ناقل بسلكين. سائق المحرك في Maqueen على عنوان 0x10. |
| PWM | Pulse-Width Modulation. محاكاة الإخراج التناظري بتبديل دبوس رقمي بسرعة. |
| SLAM | Simultaneous Localization And Mapping. بناء خريطة لمكانك بينما تعرف أين أنت. |
| Odometry | تتبع الموضع بدمج حركة العجلات. رخيص، لكن ينحرف. |
| Differential drive | عجلتان متحكم بهما باستقلالية. النموذج الحركي لـ Maqueen. |
| WebRTC | Web Real-Time Communication. نظير-إلى-نظير متصفح-إلى-متصفح. |
| SDP | Session Description Protocol. الكتلة التي تنسخها وتلصقها أثناء الإقران. |
| NeoPixel | WS2812B LED قابل للعنونة. كل واحد كمبيوتر صغير يحتفظ بلونه. |
| SR04 | الحساس الكلاسيكي للموجات فوق الصوتية. صرير 40 kHz، قياس وقت الطيران. |
Maqueen Lab يغطي مناهج علوم الكمبيوتر / الهندسة الحقيقية متنكرة كلعب: