فهرست مطالب:
- مرحله 1: قطعات مورد نیاز:
- مرحله 2: مدار را جمع کنید
- مرحله 3: کد را بارگذاری کنید
- مرحله 4: از آفرینش خود لذت ببرید و پیشرفت های آینده را برنامه ریزی کنید
تصویری: ساعت چند حالته: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
من عاشق ساعت هستم! من به دنبال یک ساعت آموزشی بودم که اعداد رومی را روی صفحه نمایش دهد. هنگامی که هیچ یک از موارد مناسب را بر اساس آردوینو دریافت نکردم ، تصمیم گرفتم خودم یکی از آنها را بسازم. همراه با صفحه نمایش TFT رنگی ، من می پرسیدم چه چیزهای دیگری را می توان نمایش داد و ویولا! افکار مربوط به سیستم های مختلف عددی که در روزهای کارشناسی مهندسی من (بیش از 2 دهه قبل!) مورد مطالعه قرار گرفت ، عجله کرد: دودویی ، دیجیتال ، هشت ضلعی و هگزادسیمال و غیره
هر چند این کار باعث شد من شروع کنم و پس از برنامه ریزی و برنامه نویسی زیاد ، در اینجا پیاده سازی t است!
ویژگی های متمایز این ساعت:
نمایشگر چند حالته که در آن می توانید زمان را در 5 سیستم اعداد مختلف در یک صفحه نشان دهید یا هر فرمت اعداد در صفحه های جداگانه ای که با فشار یک دکمه انتخاب شده اند نشان داده شود
جهت صفحه ساعت می تواند در هر 4 طرف باشد و داده های روی صفحه نمایش می توانند با یک دکمه فشرده به جهت تنظیم شوند. بعداً قصد دارم از یک حسگر ژیروسکوپ/شتاب برای جهت یابی صفحه نمایش بر اساس سمت روشن آن استفاده کنم
حالت های موجود
دیجیتال
رومی
هگزادسیمال (پایه 16)
Octal (پایه 8)
دودویی (پایه 2)
برای افرادی که تازه وارد این سیستم های شماره گذاری شده اند پیوندهایی از قالب netBinary وجود دارد:
قالب هشت گوش:
قالب هگزادسیمال:
قالب رومی:
مرحله 1: قطعات مورد نیاز:
موارد مورد نیاز:
- Arduino UNO/Nano یا معادل آن
- صفحه نمایش TFT: صفحه نمایش 1.44 اینچی 128*128 SPI مبتنی بر IL9163 (سفارش طولانی مدت از طریق aliexpress) (PCB قرمز)
- ماژول DS 3231 RTC
- کلیدهای فشاری 2
- تخته نان ، PCB ، سیم های اتصال
- اختیاری: آهن لحیم کاری ، سیمهای اتصال عمومی و محفظه مناسب (هنوز برای این ساعت یکی را انتخاب نکرده ام)
مرحله 2: مدار را جمع کنید
از این اتصالات بین RTC و Arduino استفاده کنید. برای مرجع به تصویر شماتیک دست نویس شده مراجعه کنید.
-
DS3231 ---- آردوینو
- SDAA4
- SCLA5
- Vcc 5V (از آردوینو)
- GNDGND (از آردوینو)
-
آردوینو ---- صفحه نمایش TFT
- 9A0
- 10CS
- 11SDA
- 13SCK
-
اتصالات آردوینو
- Vcc-5v
- GND-GND
- 2GND از طریق دکمه فشاری (دکمه تغییر حالت نمایش- Bin/Hex/Dec/All)
- 3GND از طریق دکمه فشاری (دکمه تغییر جهت نمایش)
-
نمایش اتصالات
- VCC3.3V (از آردوینو)
- GND-GND
- RESET3.3V
- LED5V (از آردوینو)
مرحله 3: کد را بارگذاری کنید
از فایل.ino ضمیمه شده برای کل کد با نظراتی که خود توضیحی هستند استفاده کنید!
مرحله 4: از آفرینش خود لذت ببرید و پیشرفت های آینده را برنامه ریزی کنید
شما یک ساعت زیبا و شیک روی میز خود دارید و فضای زیادی برای ایده های جدید وجود دارد
- تغییر صفحه یا تازه کردن قسمتهای خاصی از صفحه برای سریعتر بازسازی صفحه (این اجرای فعلی گاهی اوقات به دلیل تازه شدن کل صفحه نمایش یک ثانیه را از دست می دهد)
- یک تخته ژیروسکوپ/شتاب سنج و کد مربوطه را برای تنظیم چرخش صفحه نمایش برای مطابقت با جهت محوطه اضافه کنید
- بگذارید قوه تخیل شما تند شود…
نکته آخر اینکه اگر ساعت من را دوست دارید در مسابقه ساعت هایی که در حال اجرا است به آن رای دهید
توصیه شده:
تست کننده سرو دو حالته: 5 مرحله (همراه با تصاویر)
تست کننده سرو دو حالته: هنگام خرید یک سروو موتور جدید ، می خواهم سریع بررسی کنم که آیا کار می کند یا خیر. تستر سرو دو حالته به من امکان می دهد این کار را در یک دقیقه انجام دهم. سرووها ، حداقل آنهایی که ارزانتر می شناسم ، گاهی اوقات هنگام رسیدن به آنچه که انتظار می رود عمل نمی کنند: دنده ها می پرند ، الکترون
LED های ساب ووفر RGB 7 حالته باس واکنش: 5 مرحله
LED های ساب ووفر RGB 7 حالته Bass-reactive: ایده اصلی: من همیشه می خواستم چراغ ها را به ساب ووفرم وصل کنم اما در انجام این کار تردید داشتم زیرا بسیاری از افراد نظرات مختلفی در مورد نحوه انجام آن دارند. برخی آن را مستقیماً به ووفر وصل می کنند و برخی دیگر کنترلرهایی را خریداری می کنند که به میزان صدا واکنش نشان می دهند. آ
ساعت شبکه ESP8266 بدون هیچ گونه RTC - Nodemcu NTP ساعت بدون RTC - پروژه ساعت اینترنتی: 4 مرحله
ساعت شبکه ESP8266 بدون هیچ گونه RTC | Nodemcu NTP ساعت بدون RTC | پروژه ساعت اینترنتی: در پروژه ایجاد پروژه ساعت بدون RTC ، زمان استفاده از اینترنت با استفاده از wifi و نمایش آن بر روی صفحه نمایش st7735
پایه موسیقی چند حالته: 9 مرحله (همراه با تصاویر)
غرفه موسیقی چند حالته: پایه موسیقی چند منظوره (MMMS) روشی جدید برای کنترل سنتز و جلوه های صوتی در هنگام نواختن یک ساز سنتی (ساکس ، فلوت ، ویولن ، به نام شما) است ، و چندین امکان اضافی برای تکنیک های گسترده ای که می تواند استفاده شود در حالی که
یو پی اس کامپیوتر خود را به مدت چند دقیقه به مدت چند ساعت ماندگار کنید: 8 مرحله
UPS رایانه خود را به جای دقیقه چند ساعت دوام بیاورید: برای آنچه که برای من عقل سلیم به نظر می رسد ، اما شاید برای همه اینطور نباشد ، من همه رایانه های خود را با پشتیبان گیری باتری UPS دارم. پس از ناامید شدن از برق یک روز ، بلافاصله بیرون رفتم و یک UPS خریدم. خوب ، کمی بعد ، قدرت