فهرست مطالب:

ساعت سکه شناسی: 9 مرحله (همراه با تصاویر)
ساعت سکه شناسی: 9 مرحله (همراه با تصاویر)

تصویری: ساعت سکه شناسی: 9 مرحله (همراه با تصاویر)

تصویری: ساعت سکه شناسی: 9 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
ساعت سکه شناسی
ساعت سکه شناسی
ساعت سکه شناسی
ساعت سکه شناسی
ساعت سکه شناسی
ساعت سکه شناسی
ساعت سکه شناسی
ساعت سکه شناسی

REAL از سال 1994 واحد پول برزیل است و برای جشن 25 سالگی خود ، سال گذشته (2019) Casa da Moeda (ضرابخانه برزیل) یک سکه یادبود 1 REAL با یک مرغ مگس خوار در روبرو (نه تصویر معمولی جمهوری) ساخت.

مرغ مگس خوار تصویر روی اسکناس 1 REAL بود که این ارز 25 سال پیش راه اندازی شد. قبض 1 REAL دیگر تولید نمی شود.

من به عنوان یک مشتاق سکه شناسی ، از RaspberryPi 2 قدیمی ، صفحه نمایش TFT LCD و مقداری کد در جاوا اسکریپت استفاده کردم تا ساعتی ایجاد کنم که زمان را با اسکناس ها و سکه های خانواده دوم REAL نمایش می دهد. این یک کامپیوتر واقعی است که به عنوان یک ساعت عمل می کند.

شما می توانید فایل های-j.webp

تدارکات

- برد رزبری پای

-TFT LCD 3.5 اینچی

-جعبه چوبی

مرحله 1: آماده سازی جعبه

آماده سازی جعبه
آماده سازی جعبه
آماده سازی جعبه
آماده سازی جعبه

من این جعبه چوبی قدیمی را برای مدت طولانی کنار هم گذاشته بودم ، فکر می کنم از آن برای نگهداری کیسه های چای استفاده می شد. من پنل جلویی را "شکستم" و با ابزار Dremel یک سوراخ مربع ایجاد کردم تا صفحه نمایش 3 ، 5 اینچی را در خود جای دهد.

پس از نصب همه اجزاء ، قطعه را به پشت می چسبانم.

صفحه نمایش به پنل گرم می شود.

مرحله 2: کد نویسی

کد نویسی
کد نویسی
کد نویسی
کد نویسی

عملکرد RaspberryPi در این پروژه نمایش یک صفحه وب در Chrome در حالت تمام صفحه است.

به عنوان مثال اگر زمان 3:05 باشد ، یک اسکناس 2 REAL و یک سکه 1 REAL برای ساعت ها و یک سکه 5 سنت برای دقیقه ها نشان می دهد.

من صفحه واقعی را برای آزمایش در پیوند https://numismaticclock.freetzi.com در دسترس قرار دادم ، اما در پروژه به صورت محلی اجرا می شود.

این یک صفحه HTML با برخی از جاوا اسکریپت است که با گذشت یک دقیقه صفحه را تازه می کند. این پروژه دارای 13 تصویر برای نمایش ساعت (0h و 12h همان تصویر است اما فایلهای متفاوت است) و 60 تصویر برای نمایش دقیقه است. فایل HTML (index.html) و-j.webp

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

مرحله 3: تنظیم تصویر Raspbian مناسب

تنظیم تصویر Raspbian مناسب
تنظیم تصویر Raspbian مناسب

اول از همه ، شما باید تصویر Raspbian مخصوص را که با صفحه نمایش شما کار می کند بارگیری کنید. در مورد من ، صفحه نمایش من نسخه KeDei 6.2 است ، بنابراین من توزیع را از https://kedei.net/raspberry/raspberry.html بارگیری کردم.

شما به نرم افزاری به نام WinDisk32Imager نیاز دارید تا تصویر را روی کارت SD رایت کرده و سپس برد خود را بوت کنید.

مرحله 4: فایلها را به برد منتقل کنید

فایلها را به برد منتقل کنید
فایلها را به برد منتقل کنید

محتوای فایل relogio.rar (مرحله 3) باید به RaspberryPi منتقل شود.

شما می توانید از یک pendrive برای انجام این کار استفاده کنید یا می توانید آن را از طریق SSH با نرم افزاری به نام WinSCP انجام دهید. همه فایلها را در یک پوشه داخل/home/pi/قرار دهید

مسیر فایل index.html ~/home/pi/relogio/index.html خواهد بود

توصیه می کنم از Putty برای سهولت انجام تنظیمات بعدی استفاده کنید.

مرحله 5: تنظیم پارامترهای لینوکس

تنظیم پارامترهای لینوکس
تنظیم پارامترهای لینوکس

در این مرحله ، فایل ها روی برد شما ذخیره می شوند و می توانید یک صفحه کلید را متصل کرده ، ناوبر را باز کرده و /home/pi/relogio/index.html را در نوار آدرس تایپ کنید. صفحه ساعت را نشان می دهد ، سپس F11 را فشار دهید تا وارد حالت تمام صفحه شوید و کار تمام است!

اما ما می توانیم آن را بهتر کنیم.

می توانید نرم افزاری را که مکان نما را هنگام استفاده پنهان می کند ، بارگیری کنید.

sudo apt-get unclutter را نصب کنید

پس از اتمام کار ، دستور زیر را تایپ کنید تا اگر مکان نما به مدت 2 ثانیه حرکت نکرد ، پنهان شود:

sudo unclutter -idle 2 -root

مرورگر Chrome را می توان از طریق خط فرمان در حالت تمام صفحه باز کرد و مستقیماً به صفحه ساعت (از sudo int دستورش استفاده نکنید) استفاده کنید:

chromium-browser --homepage /home/pi/relogio/index.html-شروع به تمام صفحه

ما می توانیم آن را حتی بهتر کنیم.

ما یک نام مستعار تنظیم می کنیم ، یعنی با یک فرمان واحد نرم افزار را برای مخفی کردن مکان نما و باز کردن Chrome در صفحه ساعت اجرا می کنیم.

برای انجام این کار ، دستور زیر را تایپ کنید:

sudo nano /home/pi/.bashrc

در نزدیکی بخش "تعریف نام مستعار" ، متن زیر را وارد کنید (درست مانند تصویر):

نام مستعار relogio = 'chromium-browser --homepage /home/pi/relogio/index.html-شروع به تمام صفحه | sudo unclutter -idle 2 -root & '

پایانه یا نوع خود را ببندید و دوباره باز کنید:

منبع /home/pi/.bashrc

حالا وقتی دستور relogio را در ترمینال تایپ می کنید ، به طور خودکار نرم افزار unclutter را اجرا می کند و Chrome را باز می کند.

مرحله 6: قرار دادن اجزاء

قرار دادن اجزاء
قرار دادن اجزاء

RasbperryPi که من در این پروژه استفاده کردم به شدت آسیب دیده است. فقط دو پورت USB هنوز کار می کند و من آنها را با جهنده گسترش می دهم تا آن را در پشت جعبه قرار دهم. من همچنین از اتصالات لحیم کاری PP1 و PP2 روی برد به یک اتصال برق امتداد دادم.

همچنین یک سوراخ مربع دیگر در سمت چپ اتصال اترنت ایجاد کنید.

مرحله 7: اتمام جعبه

اتمام جعبه
اتمام جعبه
اتمام جعبه
اتمام جعبه

من تعدادی چوب بستنی را برای ایجاد قاب در اطراف صفحه بریدم تا برخی از نقایص پنهان شود.

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

مرحله 8: از ساعت سکه شناسی خود لذت ببرید

از ساعت سکه شناسی خود لذت ببرید
از ساعت سکه شناسی خود لذت ببرید
از ساعت سکه شناسی خود لذت ببرید
از ساعت سکه شناسی خود لذت ببرید
از ساعت سکه شناسی خود لذت ببرید
از ساعت سکه شناسی خود لذت ببرید

این جعبه دارای فضا برای نگهداری یک پاوربانک در داخل است ، اگر از دانگل برای وای فای (یا نسخه جدیدتر برد) استفاده کنید ، آن را بی سیم کامل می کند.

مرحله نهم: از مینی کامپیوتر خود لذت ببرید

از مینی کامپیوتر خود لذت ببرید
از مینی کامپیوتر خود لذت ببرید

می توان از آن به عنوان یک رایانه معمولی استفاده کرد ، به عنوان مثال یک سرور ذخیره سازی را اجرا می کند.

امیدوارم لذت ببرید و در پروژه های مشابه می تواند مفید باشد و مفید باشد.

PS ببخشید کیبورد کثیفه:)

توصیه شده: