جدول المحتويات:
- الخطوة 1: الإعداد
- الخطوة 2: التوصيلات (الجزء أ)
- الخطوة الثالثة: البرنامج
- الخطوة 4: الإعداد النهائي
- الخطوة 5: اركض
- الخطوة السادسة: مع البلوتوث (الجزء ب)
- الخطوة 7: العرض (الجزء ب)
- الخطوة 8: إنهاء
فيديو: اردوينو بوف بالتحكم عن طريق البلوتوث: 8 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
مقدمة
يشير استمرار الرؤية إلى الوهم البصري الذي يحدث عندما لا يتوقف الإدراك البصري لشيء ما لبعض الوقت بعد أن تتوقف أشعة الضوء المنبعثة منه عن دخول العين. كما تم وصف الوهم بأنه "ثبات شبكية" ، "استمرار الانطباعات" أو ببساطة "ثبات" ومتغيرات أخرى.
يعتمد عمل Arduino POV على مبدأ ثبات الرؤية. يقوم الدماغ البشري بتخزين الصور المرئية على الأقل tp sec. لذا فإن أي تغيير خلال tp seconds لا يلاحظه أحد.
دعونا نفكر في مثال على عرض الحرف H.
مبدئيًا ، يتم تشغيل جميع مؤشرات LED للموضع الأول. في غضون tp sec ، يتم تشغيل مؤشر LED واحد من المواضع الثانية. مرة أخرى في غضون tp sec ، تكون جميع مؤشرات LED للموضع الثالث قيد التشغيل. وهكذا يتم عرض H.
الآن لعرض الحرف الثاني بعد H ، بعد وقت أكبر من tp sec ، اعرض الحرف بنفس طريقة عرض الحرف H ، بجعل مصابيح LED المطلوبة عالية.
يتكون هذا المشروع من جزأين:
الجزء أ (بدون بلوتوث)
الجزء ب (مع البلوتوث)
متطلبات الأجهزة:
اردوينو نانو
المصابيح (5 عدد)
مقاومات (220 أوم و 10 كيلو أوم)
مستشعر تأثير القاعة (44e)
وحدة بلوتوث HC-05
30 سم الحاكم
مروحة طاولة / محرك
بطارية المحمول / بطارية ليبو (3.7 فولت / 5 فولت)
ثنائي الفينيل متعدد الكلور للأغراض العامة
الأسلاك
دبابيس برج الذكور والإناث
بندقية لحام ورصاص لحام
المغناطيس والشريط.
متطلبات البرنامج:
اردوينو IDE
تطبيق Bluetooth Terminal على الهاتف الذكي.
الخطوة 1: الإعداد
قم بتنزيل Arduino IDE لموقعهم الرسمي على الويب.
اجمع كل الأجزاء المطلوبة.
الخطوة 2: التوصيلات (الجزء أ)
يظهر مخطط الدائرة في الشكل. لحام المكونات على ثنائي الفينيل متعدد الكلور للأغراض العامة.
يتم استخدام مستشعر تأثير القاعة بحيث تبدأ الشاشة دائمًا من الموضع الذي يتم فيه الاحتفاظ بالمغناطيس.
بدون استخدام مستشعر تأثير القاعة ، تحصل على شاشة عرض غير مرئية بشكل صحيح.
الخطوة الثالثة: البرنامج
في البرنامج يمكننا أن نرى أن كل حرف معرّف في مصفوفة.
مثال:
int H = {1 ، 1 ، 1 ، 1 ، 1 ، 0 ، 0 ، 1 ، 0 ، 0 ، 1 ، 1 ، 1 ، 1 ، 1} ؛
تتكون الحروف فعليًا من 3 صفوف كما هو موضح في الشكل. في المصفوفة ، تتكون مجموعة من 5 عناصر من الصف (على سبيل المثال ، الصف الأول 5 للصف 1 والصف 5 التالي للصف 2 والصف 5 التالي للصف 3). يتم توفير معلومات المصفوفة هذه إلى المصابيح لجعلها تتوهج بترتيب معين.
لعرض H:
في الوقت المناسب ، يتم تشغيل جميع المصابيح (العناصر الخمسة الأولى من المصفوفة هي 1 / عالية). بعد تأخير زمني قصير جدًا من Tp (dotTime) ، يتم تشغيل الصمام الأوسط فقط (في العناصر الخمسة الوسطى ، يكون عنصر واحد فقط هو 1 / HIGH) ، ثم بعد Tp مرة أخرى ، يتم تشغيل جميع مؤشرات LED (العناصر الخمسة الأخيرة من المصفوفة هي 1 / HIGH)). يتم ذلك في تتابع سريع جدًا مما يخلق وهمًا بأن الحرف H معروض.
هذا التأخير الزمني يعتمد على سرعة محرك المروحة ولا يمكن حسابه بسهولة لأن سرعة محرك المروحة ليست مثالية. ومن ثم يتم استخدام طريقة التجربة والخطأ لحساب هذا التأخير.
يتم عرض العنصر التالي بعد تأخير زمني آخر Tn (letterSpace).
الخطوة 4: الإعداد النهائي
ركب الإعداد أعلاه على الميزان وقم بتثبيته على دوار المروحة كما هو موضح في الفيديو.
تأكد من موازنة الوزن على جانبي المسطرة. هذا ضروري للتشغيل السلس
يجب موازنة الإعداد بالكامل عندما تمسك في منتصف المقياس ، ويمكن إجراء الموازنة عن طريق إرفاق الكمية المطلوبة من الأوزان (على سبيل المثال: العملات المعدنية) على أي جانب.
ضع المغناطيس في الموضع الذي تريد أن تبدأ فيه الشاشة.
قم بتحميل الكود باستخدام Arduino IDE إلى لوحة Arduino Nano.
الخطوة 5: اركض
قم بتشغيل المروحة / المحرك. تأكد من إمساك المروحة إذا كان هناك أي عدم توازن.
قم بإطفاء أضواء الغرفة للحصول على تأثير ووضوح أفضل.
إذا كنت لا ترى الأحرف ، فحاول تغيير وقت النقطة والتأخيرات الزمنية لمسافة الأحرف وحاول مرة أخرى حتى تحصل على العرض المناسب.
الخطوة السادسة: مع البلوتوث (الجزء ب)
اتبع هذه الخطوة فقط إذا تم استكمال الجزء "أ" وعمله.
قم بتوصيل وحدة البلوتوث بالطرف 10 و 11 من لوحة النانو وقم أيضًا بتوصيل Vcc و Gnd. لا تنس موازنة المسطرة بعد إضافة وحدة البلوتوث!
قم بتنزيل تطبيق Bluetooth Terminal على هاتف android.
play.google.com/store/apps/details؟id=ptah…
يتم استخدام البرنامج التسلسلي لواجهة البلوتوث.
قم بتحميل البرنامج (POV_BLUETOOTH_SIMPLE) على لوحة Nano. قم بتوصيل وحدة البلوتوث بتطبيق bluetooth Terminal على الهاتف.
اكتب النص في تطبيق Terminal وأرسله إلى Nano.
هذا رمز بسيط. لإرسال نص جديد ، سيتعين عليك إعادة ضبط اردوينو يدويًا عن طريق إيقاف تشغيل المروحة / المحرك.
الخطوة 7: العرض (الجزء ب)
قم بتشغيل المروحة / المحرك.
استخدم هذا البرنامج لتحديث النصوص في الوقت الفعلي دون إعادة ضبط اردوينو:
اكتب النص الموجود على تطبيق bluetooth الطرفية وانتهي بالرمز "&" وأرسله. يتم استخدام "&" للإشارة إلى نهاية النص. يتم تخزين النص في مصفوفة (مخزن مؤقت) ويتم استخدامه للعرض كما تم في الجزء أ
لإرسال النص التالي ، عليك إرسال رمز "$" أولاً ثم إرسال النص المطلوب. إذا تلقى البرنامج رمز "$" ، فسيتم مسح المخزن المؤقت الذي يحتوي على النص السابق
الخطوة 8: إنهاء
لقد صنعت لنفسك شاشة اردوينو بوف! أظهرها عائلتك وأصدقائك واستمتع !!
اشكرك!!
موصى به:
اردوينو + خزان يتم التحكم فيه عن طريق البلوتوث: 10 خطوات (مع صور)
Arduino + خزان يتم التحكم فيه عن طريق البلوتوث: أقوم ببناء هذا الخزان لتعلم كيفية البرمجة ، وكيف تعمل المحركات ، والمضاعفات ، والبلوتوث ، والأردوينو ، وأقوم ببناء واحد بإجراء بحث من الإنترنت. الآن قررت أن أصنع Instructables الخاصة بي ، للأشخاص الذين يحتاجون إلى المساعدة في بناء خزان Arduino. هنا أنا
سيارة تعمل بالتحكم عن طريق البلوتوث: 8 خطوات
السيارة التي يتم التحكم فيها عن طريق البلوتوث: ملخص للخطوات: 1. قم بتثبيت & quot؛ سيارة اردوينو بلوتوث ار سي & quot؛ التطبيق باستخدام الرابط أدناه: https: //play.google.com/store/apps/details؟ id = brau … 2. قم بتنزيل كود Arduino.ino والتخطيط 3. اتبع التخطيطي لحام كل
طاولة القهوة اردوينو LED التي يتم التحكم فيها عن طريق البلوتوث: 10 خطوات (مع صور)
طاولة القهوة Arduino LED التي يتم التحكم فيها عن طريق البلوتوث: كان هذا أول مشروع حقيقي لي في Arduino وهو أيضًا أول تعليمات لي ، لذا كن لطيفًا في التعليقات :) أردت أن أحاول الإجابة على الأسئلة التي استغرقت مني بعض الوقت لاكتشاف وتقديم إرشادات مفصلة لذلك إذا أنت معتاد جدًا على
سيارة اردوينو تعمل بالتحكم عن طريق البلوتوث: 9 خطوات
سيارة اردوينو التي يتم التحكم فيها عن طريق البلوتوث: إنها سيارتي التي تعمل بتقنية البلوتوث
سيارة تعمل بالتحكم عن طريق البلوتوث: 5 خطوات (مع صور)
السيارة التي يتم التحكم فيها عن طريق البلوتوث: هذه سيارة بلوتوث يتم التحكم فيها عبر الهاتف لدينا على تطبيق يسمى EBot8 Blockly. يتم استخدامه لبرمجة ميكروكنترولر خاصة تسمى EBot8 التي طورتها CBits. لنرى الآن كيف نجعل هذا المشروع بسيطًا وسهلاً