فهرست مطالب:

آردوینو ماشین حساب: 8 مرحله (همراه با تصاویر)
آردوینو ماشین حساب: 8 مرحله (همراه با تصاویر)

تصویری: آردوینو ماشین حساب: 8 مرحله (همراه با تصاویر)

تصویری: آردوینو ماشین حساب: 8 مرحله (همراه با تصاویر)
تصویری: ترکید😱😭 2024, جولای
Anonim
ماشین حساب آردوینو
ماشین حساب آردوینو
ماشین حساب آردوینو
ماشین حساب آردوینو
ماشین حساب آردوینو
ماشین حساب آردوینو

در این دستورالعمل به شما نشان می دهم که چگونه یک ماشین حساب آردوینو بسازید که مانند همه ماشین حساب های دیگر خوب است (خوب … به نوعی). حتی اگر به دلیل اندازه ، استفاده مکرر از دکمه برابر (به دلیل فقدان کلید) و هزینه (احتمالاً می توانید ماشین حساب را خریداری کنید که همان کار را با 2 دلار انجام می دهد) ، کاربردی نیست ، واقعاً سرگرم کننده است و اضافه می کند چند مهارت برای موجودی شما بگذارید به شما بگویم که چگونه این پروژه را شروع کردم. همه چیز در مدرسه شروع می شود جایی که ماشین حساب اصلی توسط معلم من ساخته شده است. به زودی دانش آموزان کافی شروع به بازی با آن کردند و به زودی آن را شکستند. من تنها دانش آموزی بودم که می دانستم چگونه آن را تعمیر کنم ، بنابراین تصمیم گرفتم که سعی کنم. در این فرآیند من اساساً همه چیز را جدا کردم و از ابتدا شروع کردم. همچنین بیشتر کدها را بازنویسی کردم. من بسیار آموختم ، زمان زیادی را صرف اشکال زدایی کردم و بسیاری از ویژگی های جدید را اضافه کردم. در نهایت این پروژه ای بود که قطعاً ارزش انجام آن را داشت. خوب این است که حالا که فهمیدم لازم نیست. بیایید شروع کنیم.

مرحله 1: ابزار و مواد

ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد

برای این پروژه به موارد زیر نیاز داریم:-MDF 1/8 یا سایر مواد برش لیزری مانند اکریلیک یا تخته سه لا-برش لیزری (اختیاری اما توصیه می شود) صفحه کلید-صفحه کلید-مته-مته بیت-آسیاب دیسک (اختیاری) -سوییچ (راکر یا ضامن)-لوله کوچک کننده حرارتی-آهن لحیم کاری و لحیم کاری-پیچ-کابل USB A به B (کابل بین مدلهای آردوینو متفاوت است) -کامپیوتر با آردوینو IDE

دوشاخه برق باتری 9 ولت

-آردوینو (اگر نمی خواهید 30 دلار برای جستجوی آن در ebay هزینه کنید ، از duemilanove استفاده کردم)

مرحله 2: ساختن مورد

ساخت پرونده
ساخت پرونده
ساخت پرونده
ساخت پرونده

مورد من برش لیزری بود (فایلهای زیر را با فرمت PDF ضمیمه می کنم) از MDF 1/4 اما این به این دلیل است که من هیچ 1/8 اینچی را پیدا نکردم. لبه های ماشین حساب عجیب به نظر می رسند زیرا از ضخامت اشتباه مواد استفاده کردم. شاید برای شما این سال پیش آمده باشد که چرا جعبه کاملاً در تصویر بالا کنار هم قرار می گیرد و این به این دلیل است که آن جعبه یک برش کاملاً متفاوت است که برای مواد 1/4 اینچی طراحی شده است. این جعبه به دلیل تنوع دارای سوراخ هایی برای LCD یا صفحه کلید نیست. مته وارد می شود. بگذارید این را برای آخرین بار روشن کنم از مواد ضخیم 1/8 اینچ استفاده کنید.

مرحله 3: حفاری و مونتاژ بیشتر

حفاری و مونتاژ بیشتر
حفاری و مونتاژ بیشتر
حفاری و مونتاژ بیشتر
حفاری و مونتاژ بیشتر
حفاری و مونتاژ بیشتر
حفاری و مونتاژ بیشتر

صفحه کلید و صفحه LCD را در جایی که می خواهید قرار دهید و از مداد برای مشخص کردن محل سوراخ ها استفاده کنید. یک مته متناسب با اندازه مناسب پیدا کنید و سوراخ ایجاد کنید. قبل از پیچاندن صفحه کلید یا سوراخ های LCD باید برای سیم های آردوینو ایجاد شود. برای انجام این کار ، یا برش لیزر را اصلاح کنید یا چند سوراخ پشت سر هم با یک مته به اندازه کافی وسیع ایجاد کنید و سپس مانند یک دستگاه CNC دستی عمل کنید که مته را به طرف دیگر سوراخ ها فشار می دهد تا زمانی که آنها را با مسیریابی به هم متصل کنید. پس از اتمام این کار ، سیمها و قطعات را وصل کرده و LCD و صفحه کلید را در جای خود پیچ کنید. حالا از چسب چوب برای چسباندن همه قطعات بریده شده به هم استفاده کنید ، ممکن است بخواهید قسمت بالایی را برای نگهداری باز بگذارید (باور کنید تا زمانی که کار شما تمام نشده است در بالا چسب نزنید). در صورت تمایل می توانید از آسیاب دیسکی برای لبه زدن لبه ها استفاده کنید. ممکن است متوجه شوید که در برش لیزری من یک دریچه دسترسی در پشت اضافه کردم تا ماشین حساب در صورت خرابی قابل دسترسی باشد (این ایده را دریافت کردم تا در صورت خراب شدن ماشین حساب مجبور نباشم دوباره شروع کنم).

مرحله 4: پشتیبانی از هچ

پشتیبانی از هچ
پشتیبانی از هچ
پشتیبانی از هچ
پشتیبانی از هچ
پشتیبانی از هچ
پشتیبانی از هچ

بنابراین اکنون ما باید 3 براکت مربع (چهارم به دلیل سوئیچ روشن/خاموش قابل نصب نیست) ایجاد کنیم تا دریچه را در جای خود نگه دارد. برای ساختن ما فقط یک 2 در 4 با اره هک را به مثلث های کوچک برش دهید. اگر خیلی کوچک باشند ، تقسیم می شوند اما اگر خیلی بزرگ باشند ، فضای زیادی را اشغال می کنند. از بهترین قضاوت خود استفاده کنید. پس از اتمام کار ، سوراخ هایی را در طرفین ایجاد کنید تا سوراخ های راهنما برای پیچ ایجاد شود. مثلث ها را طوری تراز کنید که در گوشه هایی قرار بگیرند و یک طرف آنها آماده پیچ خوردن در طرف قاب و یک طرف آن به سمت پشت قاب باشد. صفحه پشتی را اضافه کرده و داخل براکت های DIY پیچ کنید. پس از اتمام کار ، دریچه را بردارید تا بتوانیم به arduino دسترسی پیدا کرده و کد اضافه کنیم.

مرحله 5: قدرت

قدرت
قدرت
قدرت
قدرت
قدرت
قدرت

در طرف قاب من یک سوراخ دارم که در آن باتری 9V و سوئیچ قابل دسترسی است. قسمت مثبت دوشاخه برق 9 ولت را با نوارهای سیم بریده و انتهای آن را جدا کنید. یک طرف سیم را به پین سمت چپ سوئیچ و طرف دیگر را به پین وسط روی سوکت متصل کنید. با لوله کاهنده حرارتی بپیچید و سپس گیره 9v را به باتری و دوشاخه را به آردوینو وصل کنید. به دنبال اتصال کوتاه باشید ، سپس سوئیچ را آزمایش کنید. سوئیچ را در جای خود پیچ کنید. در صورت نیاز ، سوراخ های راهنما را جهت هدایت پیچ اضافه کنید. اگر می خواهید طرف روشن و خاموش کلید را برچسب گذاری کنید ، می توانید از برچسب ساز استفاده کنید یا آن را با دست بنویسید. در نهایت ، من یک تکه تخته سه لا کوچک را به پشت کیس پیچ کردم تا مطمئن شوم که باتری در جای خود باقی مانده است. هنوز نگران بقیه سیم کشی نباشید ، ما در مرحله بعد به آن خواهیم پرداخت.

مرحله 6: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی

قبل از اینکه این مرحله را شروع کنم ، اجازه دهید بابت خرابی سیم کشی معذرت خواهی کنم (به همین دلیل من یک جدول قرار دادم). همانطور که در عکسهای بالا مشاهده می کنید ، سیمهای زیادی در همه جا شناور است. من اکیداً توصیه می کنم از برچسب ساز یا یک تکه نوار برای علامت گذاری پینی که هر سیم باید به آن وصل شود ، استفاده کنید. بیشتر سیم هایی که استفاده کردم از نر به ماده بود اما من از سیم های نر به نر برای برق استفاده کردم که در ادامه خواهید خواند. اگر صفحه LCD یا صفحه کلید متفاوتی دارید ، مهم نیست که کد مطابق آن تغییر کند و آردوینو سیم های اضافی کافی داشته باشد. در اینجا پیوندهایی به برگه های داده اجزایی که از LCD ، Keypad استفاده کردم ، ارائه شده است.

در تلاش برای حفظ طول عمر ماشین حساب ، همه سیمها را به آردوینو که یکبار وصل شده بود چسباندم و آردوینو را روی قاب چسباندم. اگر به عکسها دقت کنید می بینید که مجبور شدم از تابلوی اولیه برای اتصال همه اتصالات 5 ولت و همه اتصالات Ground به هم استفاده کنم. اساساً این تنها چند سیم است که به یک تخته اولیه متصل شده و با هم لحیم می شوند. توجه: نیمی از برد برای اتصالات زمین و نیمی برای اتصالات 5 ولت.

مرحله 7: کد

کد
کد
کد
کد

کد را می توان در جایی در این مرحله به عنوان فایل zip و فایل ino یافت. طول آن حدود 480 خط است ، اما در اکثر موارد همه آنها یک کد ساده است. چند ویژگی خاص کد این است که اگر عددی بر 0 تقسیم شود خطا ایجاد می کند ، توابع مثلثاتی را بر حسب درجه به جای رادیان محاسبه می کند ، پس از اتمام معادله ، هر کلید را می توان برای پاک کردن فشار داد ، یک عدد را می توان ایجاد کرد منفی به راحتی ، و اعشار به خوبی اداره می شود. در صورت دریافت فایل زیپ ، آن را استخراج کرده و فایل را در arduino IDE باز کنید. اگر ino را بارگیری کرده اید ، آن را با arduino IDE باز کنید و از شما می پرسد که آیا می خواهید یک پوشه برای آن ایجاد کنید فقط بله را بگویید و باید کار کند. پس از باز کردن ، برد خود را انتخاب کنید ، برد را به برق متصل کرده و طرح را بارگذاری کنید.

مرحله 8: نحوه استفاده

نحوه استفاده
نحوه استفاده
نحوه استفاده
نحوه استفاده

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

(1) یک عدد روی صفحه کلید را انتخاب کنید (2) از A و B برای حرکت به عملکرد مورد نظر خود استفاده کنید (3) یکبار روی عملکردی که می خواهید ضربه بزنید D یا = (4) آنچه که تا کنون دارید باید به خط بالا بپرد ، اکنون شماره دوم خود را انتخاب کنید (5) D یا = (6) معادله باید به خط بالا حرکت کند و پاسخ شما در خط دوم باقی بماند

مثال: 2 A A (دوبار ضربه زدن به - -D 1 D (انجام شد) حرکت می کند

توصیه شده: