جدول المحتويات:

متعلم كلمة مكون من حرفين مع شفرة مورس: 5 خطوات
متعلم كلمة مكون من حرفين مع شفرة مورس: 5 خطوات

فيديو: متعلم كلمة مكون من حرفين مع شفرة مورس: 5 خطوات

فيديو: متعلم كلمة مكون من حرفين مع شفرة مورس: 5 خطوات
فيديو: سر اذا طبقته هتحفظ الاف الكلمات الانجليزية بسرعة بدون مجهود ولا نسيان وفي وقت قياسي 2024, شهر نوفمبر
Anonim
2 رسالة كلمة المتعلم مع مورس
2 رسالة كلمة المتعلم مع مورس

مشاريع تينكركاد »

لقد كنت أحاول تعلم كلمات حرف الخربشة (tm) المكونة من حرفين لفترة من الوقت دون نجاح. لقد كنت أحاول أيضًا تعلم شفرة مورس مرة أخرى دون نجاح يذكر.

قررت أن أجرب بعض التعلم اللاشعوري من خلال بناء صندوق يعرض باستمرار كلمتين من الحرف ، بترتيب عشوائي ، ويصدر صوتًا بأحرفهما في شفرة مورس.

نظرًا لأنني كنت أنوي الدخول في مسابقة Instructables Arduino (2020) التي تحتوي على جائزة فرعية لاستخدام Tinkercad ، فقد اعتقدت أنني سأجرب هذه المحاولة.

الخطوة 1: قطع الغيار و Tinkercad Link

أجزاء للبناء الفعلي:

1 * اردوينو أونو

1 * درع LCD (عام)

1 * عنصر بيزو أسلم

رابط Tinkercad:

www.tinkercad.com/things/dW5vJjR3OF4-fanta…

الخطوة 2: Tinkercad

تينكركاد
تينكركاد

في Tinkercad ، قمت باستنساخ مشروع hello world الأساسي لشاشات الكريستال السائل وأضفته بأصوات بيزو.

بالنسبة للبرنامج الذي أسقطته في البداية في بعض التعليمات البرمجية التي كنت قد بدأت بالفعل ؛ كان مشروعي في ذهني لفترة من الوقت.

كانت تجربتي الأولى مع Tinkercad مختلطة ، وعلى الجانب السلبي ، لم يكن صوت الجرس جيدًا للغاية وكانت شاشة LCD بحاجة إلى العبث بالوعاء لتشغيل العرض وتشغيله.

على الجانب الإيجابي ، تعامل المحاكي مع استخدام المتغيرات في برنامج progmem وأنقذني المصحح كثيرًا من خدش الرأس.

لن يبدو رمز مورس بشكل صحيح في البداية وبعد بعض المحاولات تذكرت رؤية مصحح أخطاء المحاكاة ، حيث أظهر تعيين نقطة توقف على الإدخال إلى وظيفة مورس أنه كان يحصل على قيمة واحدة وأخرى داخل الوظيفة جعلتني أدرك أخيرًا أن القيمة كانت كبيرة عندما يمكن للوظيفة التعامل مع الأحرف الصغيرة فقط!

كانت عمليات المحاكاة الإضافية لمشروعي أكثر نجاحًا ، وأعتقد أن مشكلتي الأولية ربما كانت تأخر الاتصالات؟

الخطوة 3: البناء المادي

لقد استخدمت Arduino UNO ودرعًا لشاشة LCD وجهازًا بيزوًا ، و Arduino و LCD واقيًا يتشابكان معًا وأضفت السلك مع سلكين موصل.

استخدم درع LCD دبوسًا مختلفًا لرسم Tinkercad ولكن تغيير أرقام الدبوس في المُهيئ كان كافيًا لحل المشكلة ، واضطررت أيضًا إلى تغيير الدبوس الخاص بـ piezo sounder. بعد تعديلات التعليمات البرمجية ، كل شيء سار على ما يرام.

لاحظ أن بعض الدروع تحتوي على دبوس الإضاءة الخلفية الذي تم توصيله بشكل غير صحيح ، مثل درعتي ، لمنع حدوث مشاكل مع هذا ، قمت بإزالة الدبوس المخالف (الدبوس 10) من الدرع الخاص بي

الخطوة 4: القيود

تحصل بالفعل على سلاسل طويلة من نفس الكلمة والكلمات التي تظهر ، كان من الأفضل لو كان بإمكاني خلط مجموعة الكلمات ثم توزيع الكلمات مثل مجموعة أوراق اللعب ، ولست متأكدًا من أن هذا ممكن في هذه الحالة بسبب استخدام البرنامج لتخزين مجموعة الكلمات.

قائمة الكلمات مأخوذة من قائمة الكلمات الرسمية ، ويحتوي قاموس Collins Scrabble (tm) على بعض الكلمات الإضافية المكونة من حرفين.

كما ذكرت أعلاه ، لا يمكن لوظيفة مورس التعامل مع الأحرف الكبيرة ، وهو شيء يجب أن تكون على دراية به إذا كنت تفكر في استخدام هذا الرمز في مشروع آخر.

الخطوة الخامسة: المراجع:

مصدر للحصول على معلومات حول خلل في الأسلاك الواقية لشاشة LCD:

forum.arduino.cc/index.php؟topic=96747.0

مصدر pinout للدرع الذي استخدمته:

www.robotshop.com/content/PDF/dfrobot-lcd-k…

موصى به: