فهرست مطالب:
- مرحله 1: قطعات مورد نیاز
- مرحله 2: طراحی الکترونیکی
- مرحله 3: نرم افزار
- مرحله 4: مونتاژ مکانیکی
- مرحله 5: محفظه را رنگ کنید
- مرحله 6: دستگاه پخش کننده اکریلیک را بچسبانید
- مرحله 7: نمایشگر ماتریس LED را بچسبانید
- مرحله 8: استیکر بیت کوین
- مرحله 9: LED را لحیم کنید
- مرحله 10: رزبری پای را سوار کنید
- مرحله 11: لوازم الکترونیکی را وصل کنید
- مرحله 12: LED را بچسبانید
- مرحله 13: آن را تقویت کنید
- مرحله 14:
تصویری: ردیاب بیت کوین با استفاده از تمشک پای: 14 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
بیت کوین را به خاطر دارید؟…. ارز غیر متمرکز و عصر جدید ، که زمانی با 19 هزار دلار معامله می شد و قرار بود انقلابی در سیستم پرداخت جهانی ایجاد کند. خوب ، معلوم می شود که کمتر از 3 ، 585 ، 825 بیت کوین به کار من باقی مانده است. حدود یک سال پیش ، با این پست در مورد r/bitcoin مواجه شدم که در مورد ساخت ساعت بیت کوین در مقابل خیابان معروف بدهی NYC صحبت می کرد. اما ساعت بیت کوین به جای شمارش زمان بدهی ، تعداد بیت کوین باقی مانده برای استخراج را شمارش می کند. این مرا به فکر فرو برد.
معرفی بیت کوین ، یک داشبورد LED فیزیکی که اطلاعات مهم بیت کوین مانند قیمت ، کل بیت کوین باقی مانده در اختیار من ، بلاک ها تا نصف شدن پاداش ، نرخ هش و غیره را نمایش می دهد. شما می توانید پارامترهای خاصی را که می خواهید از این لیست نمایش داده شود سفارشی کرده و انتخاب کنید.
مشترک شدن در YouTube: Jonty
مشارکت: آیا شما یک برنامه نویس ، مهندس یا طراح هستید که ایده خوبی برای ویژگی جدید در بیت کوین دارید؟ شاید شما ایده خوبی برای رفع اشکال دارید؟ با خیال راحت کد را از Github بگیرید و با آن کار کنید. نوار بیت کوین: GitHub
مرحله 1: قطعات مورد نیاز
قطعات الکترونیکی: Raspberry Pi 3 - AliExpressLED Matrix Display - AliExpress سفید LED 10 میلی متر - AliExpress مقاومت 100 اهمی - AliExpressLCSC5V USB آداپتور برق - AliExpress
ابزارها: ایستگاه آهن لحیم کاری - AliExpressSolder Wire - AliExpress
مواد دیگر
- 5 میلی متر ام دی اف و 5 میلی متر اکریلیک
- چسب
- رنگ کنید
مرحله 2: طراحی الکترونیکی
رابط جانبی سریال (SPI) یک گذرگاه رابط است که معمولاً برای ارسال داده بین میکروکنترلرها و لوازم جانبی کوچک مانند صفحه نمایش و حسگرها استفاده می شود. از خطوط ساعت و داده جداگانه ، به همراه خط انتخاب تراشه برای انتخاب دستگاهی که می خواهید با آن صحبت کنید ، استفاده می کند. صفحه نمایش ماتریس LED به پین های رزبری پای SPI متصل است.
رزبری پای 3 بی | صفحه نمایش ماتریس LED |
5 ولت | VCC |
GND | GND |
GPIO 10 (MOSI) | DIN |
GPIO 8 (SPI CE0) | CS |
GPIO 11 (SPI CLK) | CLK |
مرحله 3: نرم افزار
وابستگی ها: تراشیدن وب
- Requests یک کتابخانه HTTP زیبا و ساده برای پایتون است. درخواست نصب و راه اندازی و مستندات
- Beautiful Soup 4 یک کتابخانه پایتون برای بیرون کشیدن داده ها از فایل های HTML و XML است. نصب و تهیه اسناد زیبا.
کتابخانه پایتون با صفحه نمایش های ماتریس LED با درایور MAX7219 (با استفاده از SPI) در رزبری پای ارتباط می یابد. نصب و راه اندازی. نویسنده: ریچارد هال
راه اندازی و پیکربندی: هنگامی که همه پیش نیازها با موفقیت نصب شدند ، این مخزن GitHub را بارگیری/کلون کنید. همانطور که در نمودارها نشان داده شده است ، صفحه نمایش را به رزبری پای وصل کنید. برنامه اصلی bcbar.py را اجرا کنید
نوار بیت کوین می تواند تا 19 پارامتر مختلف داده در زمان واقعی را نمایش دهد. اینها می توانند پیکربندی شوند تا به هر ترتیب یا ترتیب نمایش داده شوند. برنامه اصلی همه 19 پارامتر داده را به صورت متوالی نمایش می دهد.
پارامترهای داده را می توان به صورت جداگانه نمایش داد و ترتیب آنها را می توان با پیکربندی خط زیر در برنامه اصلی تغییر داد:
show_message (دستگاه ، disp ، fill = "white" ، font = متناسب (LCD_FONT) ، scroll_delay = 0.02)
مقدار i پارامتر نمایش داده شده را تعیین می کند. Bitcoin Bar می تواند پارامترهای داده زیر را در زمان واقعی نشان دهد:
درج جدول با پارامترها
سرعت پیمایش و متن استاتیک با تنظیم مقدار scroll_delay ، سرعت پیمایش را می توان تغییر داد. مثال led_test.py از تابع text برای نمایش متن ایستا استفاده می کند.
محدودیت نرخ پارامترهای داده از وب حذف می شوند bitcoinblockhalf.com. من تعداد بازدید از سایت را به یک بار در ساعت محدود کرده ام تا وب سایت با ترافیک غیر ضروری مواجه نشود. من از این وب سایت استفاده می کنم زیرا چندین پارامتر داده را از API های مختلف دیگر جمع آوری کرده و به طور مرکزی میزبانی می کند. برای اطلاعات بیشتر به مخزن وب سایت ها مراجعه کنید.
اجرای برنامه در هنگام راه اندازی/بوت
من اسناد رسمی RasPi را دنبال کردم که فایل rc.local را تغییر می دهد تا اسکریپت پایتون را در هنگام بوت شدن اجرا کند.
مشارکت: آیا شما یک برنامه نویس ، مهندس یا طراح هستید که ایده خوبی برای ویژگی جدید در بیت کوین دارید؟ شاید شما ایده خوبی برای رفع اشکال دارید؟ با خیال راحت کد را از Github بگیرید و با آن کار کنید. نوار بیت کوین: GitHub
مرحله 4: مونتاژ مکانیکی
محفظه Bitcoin Bar شامل یک جعبه قفل شده است که از MDF 5 میلی متر برش لیزری دارد. پنل جلو دارای دو شکاف است: یکی برای صفحه نمایش LED و دیگری برای پخش کننده اکریلیک. پنل پشتی دارای یک سوراخ برای کابل USB منبع تغذیه است که به رزبری پای متصل شده است. پنل پایین دارای 4 سوراخ است که تمشک Pi نیز نصب شده است.
فایل های برش لیزری (برای MDF و اکریلیک) را می توانید در زیر یا در پیوند پیدا کنید: Bitcoin Tracker: Laser Cutting
مرحله 5: محفظه را رنگ کنید
محفظه MDF را رنگ آمیزی کنید تا از آسیب رطوبت جلوگیری شود. من برای این کار از رنگ های اکریلیک استفاده کردم.
من ترجیح دادم آن را مانند یک قلک صورتی رنگ کنم.
مرحله 6: دستگاه پخش کننده اکریلیک را بچسبانید
پس از خشک شدن رنگ ، می توانید مونتاژ پروژه را با هم شروع کنید.
پخش کننده اکریلیک دایره ای را به شکاف آن در قسمت جلویی جعبه MDF بچسبانید.
فایل های برش لیزری را می توانید در اینجا پیدا کنید: Bitcoin Tracker: Laser Cutting
مرحله 7: نمایشگر ماتریس LED را بچسبانید
صفحه ماتریس LED را روی شکاف آن در پنل جلویی جعبه MDF قرار دهید و بچسبانید. مطمئن شوید که با سطح جلویی پانل هم تراز باشد.
اگر از ماژول نمایشگر متفاوتی استفاده می کنید ، باید تغییرات لازم را در ابعاد شکاف در فایل های برش لیزری ایجاد کنید.
مرحله 8: استیکر بیت کوین
به منظور ایجاد لوگوی درخشان بیت کوین ، لوگوی بیت کوین را روی یک تکه کاغذ برچسب شفاف چاپ کنید.
لوگوی دایره ای را بریده و روی دیفیوزر اکریلیک روی پنل جلویی جعبه MDF بچسبانید.
مرحله 9: LED را لحیم کنید
از LED سفید 10 میلی متری برای روشن شدن لوگوی بیت کوین از طریق پخش کننده اکریلیک استفاده می شود.
من دو کانکتور هدر زن را به LED لحیم کردم تا بتوان آن را به راحتی به رزبری پای متصل کرد. من مطمئن شدم که یک مقاومت بین آند LED (+) و +3.3V رزبری پای اضافه می کنم ، همانطور که در شماتیک مدار نشان داده شده است.
من محل اتصال لحیم کاری را با یک قطعه کوچک از گرمای کوچک مهر و موم کردم.
مرحله 10: رزبری پای را سوار کنید
من برای اتصال Raspberry Pi 3 به Bottom Panel از جعبه MDF از پیچ و مهره استفاده کردم. این پنل دارای 4 سوراخ است که با لیزر برش خورده است به گونه ای که درگاه میکرو USB Raspberry Pi 3 کاملاً با شکاف برش خورده در پشت پنل جعبه MDF که برای کابل آداپتور برق USB مناسب است مطابقت دارد.
همچنین در آینده فایل های برش لیزری را برای Raspberry Pi Zero اضافه خواهم کرد.
مرحله 11: لوازم الکترونیکی را وصل کنید
همانطور که در شماتیک نشان داده شده است ، من LED 10 میلی متری را به رزبری پای متصل کردم و همچنین نمایشگر ماتریس LED را به پین های SPI رزبری پای متصل کردم.
مرحله 12: LED را بچسبانید
هنگامی که تمام قطعات الکترونیکی را مطابق شماتیک متصل کردید. LED 10 میلی متری را در جای خود قرار دهید تا وقتی روشن می شود ، نور پخش کننده اکریلیک را به طور مساوی روشن کند.
یک تکه کوچک مقوا را زیر LED چسباندم تا آن را طوری کج کنم که پخش کننده اکریلیک به طور مساوی روشن شود.
مرحله 13: آن را تقویت کنید
هنگامی که تمام قطعات الکترونیکی متصل شده و در جای خود چسبیده اند ، سیم آداپتور USB Power را از سوراخ پشت پنل عبور دهید و آن را به رزبری پای وصل کنید.
وقتی منبع را روشن می کنید ، بیت کوین باید به طور خودکار آخرین روندها و اطلاعات بیت کوین را نمایش دهد.
مرحله 14:
با عضویت و دنبال کردن من در پروژه های دیگر مانند: YouTube: JontyGitHub: Jonty دستورالعمل ها: Jonty
در صورت داشتن هرگونه تردید ، س questionsال یا راهنمایی در مورد این پروژه ، آنها را در قسمت نظرات زیر بنویسید.
توصیه شده:
ردیاب رومیزی COVID19 با ساعت! ردیاب رزبری پای: 6 مرحله
ردیاب رومیزی COVID19 با ساعت! ردیاب رزبری پای: ما می دانیم که ما می توانیم در هر زمان بمیریم ، حتی من می توانم هنگام نوشتن این پست بمیرم ، به هر حال ، من ، شما ، همه ما فانی هستیم. تمام دنیا به دلیل همه گیری COVID19 لرزید. ما می دانیم چگونه از این امر جلوگیری کنیم ، اما هی! ما می دانیم چگونه دعا کنیم و چرا باید دعا کنیم ، آیا این کار را می کنیم
نوردهی طولانی و عکاسی نجومی با استفاده از تمشک پای: 13 مرحله (همراه با تصاویر)
نوردهی طولانی و عکاسی نجومی با استفاده از تمشک پای: عکاسی نجومی عکاسی از اجرام نجومی ، رویدادهای آسمانی و مناطق آسمان شب است. عکاسی نجومی علاوه بر ثبت جزئیات ماه ، خورشید و سایر سیارات ، توانایی ضبط اجسام نامرئی برای همهم را نیز دارد
رمزنگاری شبیه بیت کوین بر روی رزبری پای اجرا می شود: 5 مرحله
رمزنگاری شبیه بیت کوین که روی Raspberry Pi اجرا می شود: دستورالعمل اجرای یک گره. سیستم عامل US-OS از raspbian ساخته شده است که بسته us-cryptoplatform را اجرا می کند. نیازی به درخواست مجوز برای عضویت ندارید. فقط این دستورالعمل های ساده را دنبال کنید و هر دقیقه یک گره با ارز رمزنگاری شده اجرا کنید
چشمک زدن LED با تمشک پای - نحوه استفاده از پین های GPIO در رزبری پای: 4 مرحله
چشمک زدن LED با تمشک پای | نحوه استفاده از پین های GPIO در Raspberry Pi: سلام بچه ها در این دستورالعمل نحوه استفاده از GPIO's Raspberry pi را یاد می گیریم. اگر تا به حال از آردوینو استفاده کرده اید ، احتمالاً می دانید که ما می توانیم سوئیچ LED و غیره را به پین های آن وصل کرده و آن را مانند کار کنیم. چشمک بزنید یا ورودی را از سوئیچ دریافت کنید تا
استخراج بیت کوین در تمشک پای شما: 6 مرحله
استخراج بیت کوین در تمشک پای شما: بیت کوین یک ارز رمزنگاری شده است ، نوعی پول نقد الکترونیکی. این یک ارز دیجیتال غیر متمرکز بدون بانک مرکزی یا سرپرست واحد است که می تواند از طریق شبکه بیت کوین از کاربر به کاربر ارسال شود. برای بدست آوردن بیت کوین دو روش اصلی وجود دارد