فهرست مطالب:
- مرحله 1: مرحله 1: نحوه عملکرد ThumbWheels را درک کنید
- مرحله 2: مرحله 2: یک میکروکنترلر انتخاب کنید و برد خود را سیم کشی کنید
- مرحله 3: مرحله 3: میکروکنترلر خود را کدگذاری کنید
- مرحله 4: مرحله 4: یک جعبه بسازید و همه چیز را روی آن قرار دهید
- مرحله 5: مرحله 5: لذت ببرید
تصویری: ساعت انگشت شست - بیایید زمان را حدس بزنیم: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
سلام به همه ، این اولین دستورالعمل من است ، بنابراین امیدوارم خوب باشد. علاوه بر این ، سطح زبان انگلیسی من بسیار ضعیف است ، بنابراین امیدوارم اشتباهات زیادی انجام ندهم!
هدف این پروژه استفاده مجدد از "چرخ انگشت شست" است که از تجهیزات آزمایشگاهی قدیمی نجات یافته است
در پنل های کنترل از انگشت شست استفاده شد. با چرخ های تا حدی در معرض دید خود که با حرکت دادن لبه نمایان با انگشت قابل چرخش هستند ، می توانید عدد موردنظر را انتخاب کنید.
چرا از آنها برای انجام ساعتی استفاده نمی کنید که در آن زمان را که حدس می زنید به صورت دستی وارد کرده اید ، و سپس با فشار دادن یک دکمه آن را بررسی کنید؟:-)
مرحله 1: مرحله 1: نحوه عملکرد ThumbWheels را درک کنید
هر چرخ می تواند عددی بین 0 تا 9 را انتخاب کند و از نظر الکتریکی معادل چهار کلید است. چرا؟
وقتی عددی را وارد می کنید ، فرض کنید "5" ، چرخ آن را به عدد اعشاری کد شده دوتایی خود تبدیل می کند ، در این حالت "0101" ، یعنی "0 * 8 + 1 * 4 + 0 * 2 + 1 * 1 "، زیرا. ما می خواهیم آن را در یک سیستم دودویی (پایه 2) رمزگذاری کنیم. انسان هایی مانند من و شما می توانند از 0 تا 9 را شمارش کنند ، و سپس ارقام را از دست بدهند ، بنابراین برای شمارش بیشتر باید حمل را اضافه کنیم. بنابراین ، وقتی در مورد عدد "125" فکر کنید ، یعنی "1 * 100 + 2 * 10 + 5 * 1" ، این یک سیستم اعشاری با 10 رقم است. رایانه ها و وسایل الکترونیکی معمولاً از یک سیستم دودویی استفاده می کنند ، فقط دو رقم 0 و 1 بنابراین اگر می خواهید یک عدد را به نمایش دوتایی تجزیه کنید ، برای مثال عدد 9 ، مانند تقسیم اقلیدسی است ، 9 = 1 * 8 + 0 * 4 + 0 * 2 + 1 * 1.
اعشاری که دارای کد دودویی هستند ، تقریباً یکسان است ، اما شما هر عدد دیجیتالی را به گروهی از ارقام باینری تبدیل می کنید. به عنوان مثال ، 4827 به عنوان 0100 1000 0010 0111 کدگذاری می شود.
سوئیچ های مربوط به هر یک از این اعداد دیجیتالی به صورت فیزیکی بر روی انگشت شست باز یا بسته می شوند و سپس با خواندن آنها می توانید بفهمید که چه عددی وارد شده است. با چرخ انگشتان شست که نجات دادم ، یک مدار خواندن متشکل از رجیسترهای شیفت (https://fa.wikipedia.org/wiki/Shift_register) وجود داشت که به من امکان می داد از پین های کمتری بر روی میکروکنترلر (µc) خود استفاده کنم. با استفاده از برگه های داده مناسب و مولتی متر خوب ، نحوه اتصال آنها را آسان می کند. اما اگر هنگام نجات چرخ های شست خود این رجیسترها را ندارید ، می توانید سوئیچ ها را مستقیماً به میکروسکوپ خود متصل کنید. در اینجا دوباره یک تکه کاغذ و یک مولتی متر در حالت پیوستگی مفید خواهد بود.
اطلاعات بیشتر در مورد اعداد دودویی: https://www.mathsisfun.com/binary-number-system.h… و
مرحله 2: مرحله 2: یک میکروکنترلر انتخاب کنید و برد خود را سیم کشی کنید
وقتی فهمیدید چگونه با انگشتان شست خود ارتباط برقرار کنید ، می توانید تعداد پین هایی را که برای اتصال قسمتهایی که می خواهید در ساعت خود استفاده کنید ، نیاز داشته باشید (ورودی ها از چرخ های انگشت شست ، خروجی های LED RGB ، ورودی های دکمه های فشار ، ورودی-خروجی). به یک تابلوی ساعت در زمان واقعی ، و هر چیز دیگری که ممکن است مفید واقع شود …).
من از برد "Nucleo F303K8" استفاده کردم ، شبیه Arduino Nano است. مراقب باشید اگر از آنها به عنوان پین های "D4" ، "A4" و "D5" ، "A5" استفاده می کنید (زمان زیادی را از دست دادم) ، بنابراین باید پل لحیم را بردارم.
تخته ساعت واقعی یک تجاری است که بر اساس تراشه MCP79410 با استفاده از گذرگاه i2c طراحی شده است ، اما هر کس دیگری این کار را انجام می دهد. LED ها LED های RGB با آند معمولی هستند ، فراموش نکنید که مقاومت های مناسب را در سری اضافه کنید.
سپس می توانید همه این موارد را سیم کشی کنید ، بسیاری از آموزش های آنلاین به طور خاص برای قسمت هایی که دارید در دسترس هستند و این یک چیز کاملا کلاسیک است. من از یک تخته ورود برای لحیم کردن همه این موارد با هم استفاده کردم.
مرحله 3: مرحله 3: میکروکنترلر خود را کدگذاری کنید
حالا برای انجام کار باید میکروکنترلر خود را کدگذاری کنید. به عنوان مثال ، اینجا مال من است ، اما من حدس می زنم شما باید خودتان بنویسید:-)
مرحله 4: مرحله 4: یک جعبه بسازید و همه چیز را روی آن قرار دهید
هنگامی که تنظیمات شما کار می کند ، می توانید آن را در یک جعبه زیبا قرار دهید. من از دستگاه برش لیزری برای انجام چهره و یک چاپگر سه بعدی برای انجام کارهای کناری استفاده کردم. (و چسب داغ زیادی برای نگه داشتن آن در کنار هم! ^^ مخصوصاً LED ها و دکمه های فشار)
مرحله 5: مرحله 5: لذت ببرید
اکنون می توانید با الهام از این کار ، یک ساعت مشابه بسازید!
من قصد دارم در آینده این مورد را با انجام یک جعبه جانبی قوی تر ، یا با افزودن یک تابع به دکمه دوم (بعنوان مثال زمان را روی یک فشار طولانی تنظیم کنید ، یا همچنین تاریخ را با حدس زدن آن نمایش دهید) بهبود بخشید.
توصیه شده:
نحوه اتصال کلاه درایو انگشت شست: 3 مرحله (همراه با تصاویر)
نحوه اتصال درایو انگشت شست خود: درایو انگشت شست من Corsair GTX یک دستگاه بسیار قوی با نمای بیرونی سخت و آلومینیومی است. با این حال ، هیچ اتصالی بین درپوش و بدنه درایو انگشت شست وجود ندارد ، بنابراین از دست دادن سرپوش یک احتمال بسیار واقعی است. در این دستورالعمل کوتاه ، من
کشتی تکان دهنده شست: پیروزی انگشت شست روشن (V.O.L.T.): 6 مرحله
Shocking Thumb Wrestling: Victory of the Lighting انگشت شست (V.O.L.T.): این را بدانید که چگونه می توانید از آن استفاده کنید و از پیچ و تاب آن لذت ببرید: Daarnaast telt het apparaat zelf af tot 3، zodat je nooit meer vals kan spelen
خواندن LED انگشت شست: 6 مرحله (همراه با تصاویر)
Reading LED انگشت شست: همانطور که ممکن است بدانید ، نگهدارنده صفحه / حلقه ای برای مطالعه وجود دارد که افراد می توانند با یک دست بخوانند. من هرگز از آن استفاده نکرده ام ، بنابراین می خواهم یکی را داشته باشم که 1) عملکرد مشابهی دارد اما به من اجازه می دهد 2) قبل از خواب در تاریکی بخوانم. همچنین باید 3) خاموش باشد
درایوهای انگشت شست واقعی!: 10 مرحله (همراه با تصاویر)
Real Thumb Drives !: با این دستورالعمل ، قصد دارم به شما نشان دهم که چگونه USB Thumb Drive خود را به هر شکلی که می خواهید بسازید! من درایوهای USB را از زمانی که ارزان قیمت شده اند جمع آوری می کنم. هر یک از آنها هنوز کار می کنند ، اما متأسفانه مواردی که آنها را نگه می دارد هرگز
انگشت شست پا (3 ردیف): 10 مرحله (همراه با تصاویر)
Tic Tac Toe (3 در یک ردیف): این پروژه یک تفریح الکترونیکی از مداد کلاسیک Tic-Tac-Toe & amp؛ بازی کاغذی 2 نفره قلب مدار میکروکنترلر PIC 16F627A Microchip & acute؛ s است. من پیوند بارگیری PDF برد کامپیوتر و همچنین کد HEX f