فهرست مطالب:
- مرحله 1: قطعات و پیوند Tinkercad
- مرحله 2: Tinkercad
- مرحله 3: ساخت فیزیکی
- مرحله 4: محدودیت ها
- مرحله 5: منابع:
تصویری: 2 Letter Word Learner با کد مورس: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه های Tinkercad »
مدتی است که سعی می کنم کلمات Scrabble (tm) 2 حرفی را بیاموزم اما موفقیت آمیز نیست. من همچنین سعی کرده ام کد مورس را دوباره با موفقیت کمی یاد بگیرم.
تصمیم گرفتم با ساختن جعبه ای که به طور مداوم کلمات 2 حرفی را به ترتیب تصادفی نشان می داد و حروف آنها را با کد مورس بوق می زد ، برخی از یادگیری های غیرعلمی را امتحان کنم.
از آنجا که قصد داشتم در مسابقه Instructables Arduino (2020) شرکت کنم که دارای جایزه فرعی برای استفاده از Tinkercad است ، فکر کردم که آن را امتحان کنم.
مرحله 1: قطعات و پیوند Tinkercad
قطعات ساخت واقعی:
1* آردوینو UNO
1* محافظ LCD (عمومی)
1* عنصر صداگیر Piezo
پیوند Tinkercad:
www.tinkercad.com/things/dW5vJjR3OF4-fanta…
مرحله 2: Tinkercad
در Tinkercad من پروژه اصلی LCD LCD جهان را شبیه سازی کردم و یک صداگیر پیزو اضافه کردم.
در مورد نرم افزاری که من در ابتدا برخی از کد هایی را که قبلاً شروع کرده بودم ، قرار دادم. پروژه من مدتی در ذهنم بود
اولین تجربیات من در مورد Tinkercad مخلوط بود ، در جنبه منفی ، زنگ صدا چندان خوب نبود و LCD برای کارکردن صفحه نمایش نیاز به کار با دیگ داشت.
از جنبه مثبت ، شبیه ساز با استفاده از متغیرها در برنامه برنامه کار می کند و اشکال زدایی باعث شد تا خستگی زیادی در من ایجاد شود.
کد مورس در ابتدا به درستی صدا نمی کند و پس از چندبار تلاش به یاد آوردن اشکال زدای شبیه ساز افتادم ، تنظیم نقطه شکست در ورودی تابع مورس نشان داد که یک مقدار واحد دریافت می کند و دیگری در داخل تابع سرانجام به من پی برد که مقدار حروف بزرگ است هنگامی که عملکرد فقط می تواند حروف کوچک را اداره کند!
اجرای شبیه سازی بیشتر پروژه من موفق تر بود ، من حدس می زنم که مشکل اولیه من ممکن است تأخیر در ارتباطات باشد؟
مرحله 3: ساخت فیزیکی
من از آردوینو UNO و سپر LCD و صداگیر پیزو استفاده کردم ، سپر آردوینو و ال سی دی فقط به هم چسبیده و صدا را با 2 سیم کانکتور به آن اضافه کردم.
محافظ LCD از یک pinout متفاوت برای طرح Tinkercad استفاده می کرد اما تغییر شماره پین در مقداردهنده اولیه برای حل مشکل کافی بود ، من همچنین مجبور بودم پین را برای صدای پیزو تغییر دهم. بعد از اصلاح کد همه چیز خوب اجرا شد.
توجه داشته باشید که برخی از سپرها دارای پین نور پس زمینه اشتباه هستند ، مانند من ، برای جلوگیری از این مشکل ، من پین متخلف (پین 10) را از سپر خود حذف کردم.
مرحله 4: محدودیت ها
شما زنجیرهای طولانی از همان کلمه و کلمات ظاهر می شود ، بهتر بود اگر می توانستم کلمه آرایه را به هم بزنم و سپس کلمات را مانند یک تخته کارت به کار ببرم ، مطمئن نیستم که در این شرایط به دلیل استفاده از progmem برای ذخیره کلمه آرایه.
فهرست کلمات از لیست کلمات رسمی است ، فرهنگ لغت Collins Scrabble (tm) دارای 2 کلمه اضافی 2 حرفی است.
همانطور که در بالا اشاره کردم تابع مورس نمی تواند حروف بزرگ را اداره کند ، اگر در نظر دارید از این کد در پروژه دیگری استفاده کنید ، باید از آن مطلع باشید.
مرحله 5: منابع:
منبع برای اطلاعات در مورد سیم کشی محافظ LCD معیوب:
forum.arduino.cc/index.php؟topic=96747.0
منبع برای pinout سپر من استفاده می شود:
www.robotshop.com/content/PDF/dfrobot-lcd-k…
توصیه شده:
ایستگاه کد مورس: 3 مرحله
ایستگاه کد مورس: Dit-dit-da-dah! با این پروژه آسان Arduino Uno کد مورس را بیاموزید. این پروژه آسان Arduino یک ایستگاه کد مورس است. کد مورس یک روش ارتباطی است که کاراکترها را به صورت مجموعه ای از نقاط و خط تیره رمزگذاری می کند. این مدار از زنگ پیزو برای
LabDroid: رمزگذار کد مورس/رمزگشایی: 4 مرحله
LabDroid: رمزگذار/رمزگشای کد مورس: توجه: این دستورالعمل در جدیدترین نسخه LabDroid 1: 1 قابل اجرا نیست. من به زودی آن را به روز می کنم. این پروژه به شما نشان می دهد که می توانید با LabDroid چه کاری انجام دهید. از آنجا که یک Hello World معمولاً بر اساس متن ، نور یا صدا ساخته می شود ، من برای LabDr فکر کردم
آردوینو مورس کد نویسنده: 7 مرحله (همراه با تصاویر)
Arduino Morse Code Writer: من یک ربات ساخته ام که می تواند هر متن داده شده را به کد مورس تبدیل کند و سپس آن را بنویسد !! این دستگاه از مقوا و لگو ساخته شده است و برای لوازم الکترونیکی از آردوینو و فقط دو موتور استفاده کردم
رمزگذار مورس درخت باینری: 7 مرحله (همراه با تصاویر)
Binary Tree Morse Decoder: a.articles {font-size: 110.0٪؛ font-weight: bold؛ font-style: italic؛ text-decoration: none؛ background-color: red؛} a.articles: hover {background-color: black؛} این دستورالعمل نحوه رمزگشایی کد مورس با استفاده از Arduino Uno R3.T را توضیح می دهد
کلید USB آردوینو مورس کد: 6 مرحله
کلید USB آردوینو مورس کد: آیا تا به حال خواسته اید در رایانه با کلید مورس تایپ کنید یا کد مورس را یاد بگیرید/آموزش دهید؟ شما در صفحه درستی هستید! برای پروژه های دیگر من ، وب سایت من calvin.sh را بررسی کنید