فهرست مطالب:
- تدارکات
- مرحله 1: چه کاری انجام می دهد؟
- مرحله 2: این چه تابلویی است؟
- مرحله 3: طرح آردوینو
- مرحله 4: به مدیر هیئت مدیره بروید
- مرحله 5: پیدا کردن تخته های ESP8266
- مرحله 6: Board را انتخاب کنید
- مرحله 7: طرح آردوینو
- مرحله 8: متغیرهای قابل تنظیم توسط کاربر
- مرحله 9: خوش بگذرانید و عصبانی نشوید
- مرحله 10: محفظه قابل چاپ سه بعدی
- مرحله 11:.stl Files for Enclosure
- مرحله 12: تصویر ماژول باتری قابل شارژ 18650 اختیاری
تصویری: Rekt-O-Matic Turbo S: تک تخته بیت کوین تیکر: 12 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
آیا افزایش قیمت بیت کوین از 7500 دلار به 10300 دلار را در 25 اکتبر 2019 از دست داده اید؟ خوب من انجام دادم. چنین مواردی در دنیای رمزنگاری اتفاق می افتد.
آنچه شما به مردم نیاز دارید این است
Rekt-O-Matic Turbo S
این یک قیمت بیت کوین با صفحه نمایش OLED خوب ، نمودار روندها و هشدارها در هنگام تغییر ناگهانی قیمت است
این تخته بسیار کم هزینه است. واضح است که S مخفف Sport است. Rekt اصطلاحی است که در محافل رمزنگاری به دلیل از دست دادن مقدار زیادی پول استفاده می شود.
چندین پروژه BTC Ticker در حال حاضر وجود دارد و در واقع من خودم یک دستورالعمل قبلی با استفاده از وای فای متصل به Adafruit Feather Huzzah ، که با Arduino سازگار است ، بر اساس ESP8266 و به صفحه نمایش OLED مجزا 128x64 پیکسل متصل کرده ام.
برخی از تابلوهای بسیار زیبا در حال حاضر از چین موجود است که شامل تمام عناصر فوق ، از جمله صفحه نمایش ، همه روی یک صفحه است که زیر 10 دلار قیمت دارند ، قیمتی کمتر از ترکیب بالا. نکته منفی این است که طبق معمول آنها تقریباً بدون اسناد یا طرح های نمونه ارائه می شوند. تنها چیزی که می دانیم این است که آنها (باید) با آردوینو سازگار باشند.
در اینجا ، من پروژه قبلی خود را کم و بیش با استفاده از موارد زیر تکرار کرده ام:
ESP8266 ESP-12F Wifi NODEMCU Wemos Board Board CP2102 +0.96 OLED
این صفحه برای جستجوی آنلاین است.
با این حال ، من مجبور بودم در سنین مختلف در وب گشت و گذار کنم تا راهی برای به نمایش درآوردن هر چیزی در صفحه نمایش پیدا کنم و سپس مجبور شدم تمام کد اصلی خود را تغییر دهم تا همان مقادیر قبلی نمایش داده شود. بنابراین طرح آردوینو کمی مرتب و مرتب نیست اما اکنون کار می کند. من منابع مختلف را برای بخش های مختلف کد و الهام پذیرفته ام. داده ها از API CoinDesk درخواست می شود. API هر دقیقه به روز می شود بنابراین کد هر 30 ثانیه درخواست به روز رسانی می کند.
فقط یک جزء برای خرید این پروژه وجود دارد ، تخته Wemos. سپس کد را مانند یک برد آردوینو روی آن بارگذاری می کنید. من ناامیدی از به کار انداختن این تابلو را تحمل کرده ام تا مجبور نباشید!
تدارکات
ESP8266 ESP-12F Wifi NODEMCU Wemos Board Board CP2102 +0.96 OLED
احتمالاً یک کابل میکرو USB به USB (مراقب باشید: نه فقط یک کابل شارژ ، آنها می توانند یکسان به نظر برسند) کابل برای اتصال آن به لپ تاپ شما. برخی از این تخته ها دارای کابل نیستند.
مرحله 1: چه کاری انجام می دهد؟
همانطور که در این تصویر مشاهده می شود ، صفحه زیر موارد زیر را نشان می دهد:
الف) قیمت بیت کوین به دلار که از وب سایت CoinDesk به دست آمده است.
ب) نمودار نشان دهنده روندهای 24 قرائت گذشته.
ج) 2 رقم آخر 4 قرائت گذشته در ستونی در سمت راست صفحه نمایش داده می شود که آخرین مقدار آن بالاترین است.
d) مقدار D درصد تغییر مقدار فعلی از مقدار قبلی x10 است. این فقط تصویری از میزان تغییر از آخرین قیمت به شما می دهد.
ه) مقدار Av شاخصی است که من به دست آورده ام و نشان دهنده تنوع قیمت در چند قرائت اخیر است ، یعنی آیا به سرعت بالا و پایین می رود یا یک مقدار ثابت را حفظ می کند.
و) در صورت تغییر بزرگ ، (نسبت به شاخص تنوع قبلی) هشدارهای هشدار روی صفحه ظاهر می شود. در این قسمتهای هشدار از کد من ، برای مثال ممکن است مقداری کد اضافی خود را برای روشن کردن LED اضافه کنید ، یا شاید صدای زنگ پیزو به گوش برسد. در نسخه قبلی من اکنون یک زنگ پیزو به هشدارها وصل شده است که می تواند در شب آزاردهنده باشد یا بسته به نقطه نظر شما دارای ویژگی صرفه جویی در پول است.
مرحله 2: این چه تابلویی است؟
این صفحه Wemos با صفحه نمایش OLED است که به آن نیاز دارید.
چیزهای اضافی دیگری را می توانید برای آن خریداری کنید ، مانند نگهدارنده باتری قابل شارژ و غیره.
شما همچنین برای اتصال آن به لپ تاپ به یک کابل micro-USB به USB احتیاج دارید زیرا کابل همراه آن نیست.
مرحله 3: طرح آردوینو
Arduino را روی لپ تاپ خود باز کنید. شما باید نسخه ای منطقی و به روز ، 1.8 یا بالاتر داشته باشید.
طرح آردوینو (یعنی برنامه) را باز کنید که به مرحله بعدی متصل می شود.
در طرح باید جزئیات WiFi خود یعنی کد SSID و رمز عبور خود را وارد کنید ، جایی که در این تصویر نشان داده شده است.
طرح را ذخیره کنید
اکنون ، باید آن را به نحوی روی صفحه Wemos خود قرار دهید.
مرحله 4: به مدیر هیئت مدیره بروید
گزینه Board Board را پیدا کنید و سپس به دنبال AdaFruit Feather Huzzah بگردید زیرا ما می خواهیم درایورهای آن را بارگیری کنیم.
مرحله 5: پیدا کردن تخته های ESP8266
این مجموعه تخته ها را می بینید که به صورت گروهی از تخته ها بر اساس تراشه ESP8266 بارگیری می شوند. در آنجا Adusa Fruit Huzzah وجود دارد. این درایور را برای کل مجموعه تخته های ESP8266 نصب کنید.
مرحله 6: Board را انتخاب کنید
اکنون ، هنگامی که برد Wemos خود را از طریق کابل USB به لپ تاپ خود متصل می کنید و آن را جستجو می کنید ، در واقع می خواهید به دنبال تخته Adafruit Feather Huzzah باشید ، که اکنون باید در لیست به عنوان یکی از بردهای موجود برای استفاده شما نشان داده شود. به
شما می خواهید آن را انتخاب کنید (برخی دیگر از لیست نیز ممکن است خوب کار کنند ، اما من به یقین می دانم که نوع Adafruit Feather Huzzah کار می کند) ، و طرح خود را روی آن بارگذاری کنید ، گویی تابلوی شما یک تخته Wemos نیست ، بلکه گویی یک Adafruit Feather Huzzah بودند.
در صورت بارگیری خوب ، فقط 20 تا 30 ثانیه صبر کنید و مقادیر باید روی صفحه ظاهر شوند.
توجه: اولین مقدار ممکن است صفر باشد. چند قرائت اول روی نمودار آشغال خواهد بود ، فقط آنها را نادیده بگیرید و اجازه دهید دستگاه برای مدتی آرام بماند ، پس از آن همه چیز باید خوب باشد.
مرحله 7: طرح آردوینو
در اینجا طرح آردوینو آمده است.
Sketch کلمه آردوینو برای یک برنامه کامپیوتری است تا کمتر ترسناک به نظر برسد ، درست همانطور که ویندوز اخیراً نیاز به مراجعه به هر برنامه ای را که ممکن است به عنوان برنامه بارگیری کنید ، در صورتی که مغز ما در مواجهه با چنین پیچیدگی ای منفجر شود ، مشاهده کرده است.
کد به شما امکان می دهد به صورت اختیاری یک زنگ را بین Pin6 و GND قرار دهید. با این حال وقتی این کار را در زندگی واقعی امتحان کردم ، صدای جیغ وحشتناکی از صدای زنگ می آید و به نظر نمی رسد که پین را روشن یا خاموش کنید. بنابراین پیشنهاد می کنم این کار را نکنید.
مرحله 8: متغیرهای قابل تنظیم توسط کاربر
جدا از افزودن LED های هشدار دهنده (به یاد داشته باشید که هر پین فقط 10 میلی آمپر طول می کشد ، بنابراین با LED هایی که جریان را به آن مقدار محدود می کند مقاومت انتخاب کنید) و شاید یک زنگ پیزو ، برخی از متغیرها را می توانید تغییر دهید که ظاهر نمودار را تغییر می دهد. توضیحات در نظرات داخل طرح آردوینو همانطور که در زیر نشان داده شده است. مقدار ماشه تغییر ناگهانی بر میزان تغییر قیمت قبل از نمایش هشدار زنگ در صفحه تأثیر می گذارد.
// *************************** متغیرهای قابل تنظیم کاربر *************** ********************** // بالا و پایین محور Y به طور خودکار پیکربندی می شود ، هر بار که نمودار تجدید می شود ، بالاترین مقدار قبلی به علاوه مقدار plusminus و کمترین مقدار قبلی منهای مقدار plusminus // بنابراین تنظیم plusminus در حدود 20 یا 30 منطقی به نظر می رسد. شاید در مواقع نوسان کوتاه مدت بسیار زیاد آن را افزایش دهید.
float plusminus = 30 ؛
شناور suddenchangetrigger = 0.8 ؛
// اگر بیش از این به عنوان هشدار تکان بخورد ، اتفاقی ناگهانی رخ داده است
// این به این دلیل است که نوسانات قیمت حتی اگر کوچک باشند واضح تر می شود // ***************************** ************************************************* ********************************
مرحله 9: خوش بگذرانید و عصبانی نشوید
امیدوارم دوست داشته باشید.
من هر از گاهی کد را به روز می کنم.
مرحله 10: محفظه قابل چاپ سه بعدی
من همچنین یک محفظه قابل چاپ سه بعدی طراحی کرده ام که در صورت تمایل یکی از ماژول های باتری LiPo قابل شارژ را نیز در خود جای داده است. فایل های.stl به مرحله بعدی ضمیمه می شوند
مرحله 11:.stl Files for Enclosure
فایل های.stl برای محفظه قابل چاپ سه بعدی.
مرحله 12: تصویر ماژول باتری قابل شارژ 18650 اختیاری
این را می توان با صفحه Wemos از طریق کلید روشن/خاموش ترکیب کرد و دستگاه کوچکی را ایجاد کرد که می توانید با استفاده از کابل USB شارژ کنید و سپس هر کجا که در خانه هستید قرار دهید. هر دو در محفظه قابل چاپ سه بعدی که در مراحل قبل توضیح داده شد ، قرار می گیرند.
توصیه شده:
دریافت قیمت بیت کوین زنده TTGO ESP32: 10 مرحله
GET BITCOIN LIVE PRICE TTGO ESP32: در این آموزش ما یاد می گیریم که چگونه با استفاده از TTGO ESP32 و Visuino قیمت بیت کوین فعلی را به دلار و یورو بدست آوریم. فیلم را تماشا کنید. (فایل جدید به روز شده برای بارگیری در زیر!)
بیت کوین با گراف: 8 مرحله
Bitcoin Ticker With Graph: من این را بر اساس پروژه ای برای تعیین قیمت BTC تهیه کردم ، که اطلاعات قیمت را از coinmarketcap.com در ابتدا توسط برایان لاف دریافت می کند. او از ESP8266 استفاده کرد که یک برد سازگار با آردوینو است که مجهز به وای فای داخلی است. همانطور که او توصیف کرد
رمزنگاری شبیه بیت کوین بر روی رزبری پای اجرا می شود: 5 مرحله
رمزنگاری شبیه بیت کوین که روی Raspberry Pi اجرا می شود: دستورالعمل اجرای یک گره. سیستم عامل US-OS از raspbian ساخته شده است که بسته us-cryptoplatform را اجرا می کند. نیازی به درخواست مجوز برای عضویت ندارید. فقط این دستورالعمل های ساده را دنبال کنید و هر دقیقه یک گره با ارز رمزنگاری شده اجرا کنید
افزایش و از دست دادن بیت کوین خود را با آردوینو و پایتون تجسم کنید: 6 مرحله
سود و زیان بیت کوین خود را با آردوینو و پایتون تجسم کنید: ایده اصلی شخصاً من یک سرمایه گذار ارز رمزنگاری شده هستم. اما من همچنین کارهای زیادی برای انجام کار دارم. بنابراین من نمی توانم قیمت بیت کوین را 10 بار در دقیقه پیگیری کنم. با این حال ، من هنوز می خواهم بدانم که من درآمد دارم یا ضرر می کنم. بدین ترتیب،
استخراج بیت کوین در تمشک پای شما: 6 مرحله
استخراج بیت کوین در تمشک پای شما: بیت کوین یک ارز رمزنگاری شده است ، نوعی پول نقد الکترونیکی. این یک ارز دیجیتال غیر متمرکز بدون بانک مرکزی یا سرپرست واحد است که می تواند از طریق شبکه بیت کوین از کاربر به کاربر ارسال شود. برای بدست آوردن بیت کوین دو روش اصلی وجود دارد