آموزش آردوینوپروژه های آردوینو

ساخت تاس با آردوینو (پروژه شماره تصادفی)

سلام. برای شما پروژه تاس آردوینو (پروژه آردوینو شماره تصادفی) را آماده کردیم. فیلم عملکرد مدار را از دست ندهید!

در این پروژه آردوینو ما یک تاس را با سون سگمنت طراحی کردیم.

پروژه تاس با آردوینو

همه میدانیم تاس چیست، خیلی از ما در بچگی بازی هایی مثل منچ و مار و پله را انجام دادیم. تاس یک مکعب است که شامل 6 عدد در طرفینش است . ما در این پروژه یک تاس دیجیتالی را با استفاده از آردوینو طراحی کردیم و بجای پرتاب تاس ، با کلید یک عدد تصادفی از 1 تا 6 دریافت میکنیم.

پیشنهاد میکنم مقاله سون سگمنت چیست را نیز بخوانید.

قطعات پروژه شماره تصادفی آردوینو

شماتیک پروژه تاس و شماره تصادفی با آردوینو

  1. آردوینو UNO
  2. نمایشگر سون سگمنت تک رقمی (آند مشترک)
  3. دکمه فشاری
  4. 1 کیلو اهم

پروژه آردوینو شماره تصادفی

ما در این پروژه از آردوینو برای کنترل فرآیند استفاده کردیم. در مدار ما دو دکمه داریم که با فشار دادن یکی از آن ها یک عدد تصادفی بدست می آوریم و با فشار دادن آن یکی تاس روی صفر تنظیم میشود و آماده میشود برای دوباره تاس انداختن.

آردوینو فشار دکمه ها را حس میکند و بر اساس آن عملیات را انجام میدهد. برای نمایش عدد ما از یک سون سگمنت تک رقمی استفاده کردیم.

در این پروژه، Arduino به طور مداوم تابع rand () را اجرا میکند و مقدار را به عنوان یک متغیر موقت ذخیره میکند. و وقتی که ما دکمه تاس را فشار میدهیم مقدار ذخیره شده محاسبه میشود و روی سون سگمنت نمایش داده میشود.
دیتاشیت سون سگمنت را میتوانید در تصویر زیر ببینید :

پروژه آردوینو ، تاس آردوینو ، شماره تصادفی آردوینو
پروژه آردوینو ، تاس آردوینو ، شماره تصادفی آردوینو
موارد موجود در فایل : شماتیک کامل ، فایل Hex ، فایل آردوینو ، و …
5 (8 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

5 نظر

  1. سلام
    من هرچی تلاش میکنم کد هارو وارد برنامه کنم نمیتونم لطفا راهنمایی کنید
    ممنون

    1. سلام عزیز
      چه مشکلی دارید؟
      برای یادگیری برنامه نویسی و کار با آردوینو میتوانید دوره آموزش آردوینو را مشاهده کنید.

    2. یعنی نمی تونم کد هارو وارد برنامه بکنم و نمی دونم کدوم این فایل ها کد آردوینو هست !

  2. سلام و عرض ادب و احترام خدمت شما . خواستم یپرسم ایا از این برد با اضافه کردن یک سون سگمنت دیگه میشه از عدد ۰۰ تا ۹۹ ، عدد تصادفی ساخت و اگر این امکان رو داره میتونید راهنمایی کنید که ایا باید در دستورات نرم افزاری هم تغییرات ایجاد کرد و همچنین توی سخت افزار هم باید تغییرات داد و فقط با اضافه کردن یک سون سگمنت به آردوینو ، خودش شمارش و ساختن عدد تصادفی بصورت دو رقمی رو انجام میده .
    تشکر از شما .

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *