সুচিপত্র:

গ্রাফ সহ বিটকয়েন টিকার: 8 টি ধাপ
গ্রাফ সহ বিটকয়েন টিকার: 8 টি ধাপ

ভিডিও: গ্রাফ সহ বিটকয়েন টিকার: 8 টি ধাপ

ভিডিও: গ্রাফ সহ বিটকয়েন টিকার: 8 টি ধাপ
ভিডিও: শিবা ইনু মুদ্রার খবর আজ এবং 2 ট্রেডিং সিস্টেম সিগন্যাল এবং প্রযুক্তিগত বিশ্লেষণ 2024, নভেম্বর
Anonim
গ্রাফ সহ বিটকয়েন টিকার
গ্রাফ সহ বিটকয়েন টিকার

আমি এটি একটি বিটিসি প্রাইস টিকারের একটি প্রকল্পের উপর ভিত্তি করে তৈরি করেছি, যা মূলত ব্রায়ান লফের লেখা coinmarketcap.com থেকে মূল্যের তথ্য সংগ্রহ করে। তিনি ESP8266 ব্যবহার করেছিলেন, যা একটি Arduino সামঞ্জস্যপূর্ণ বোর্ড যা ওয়াইফাইতে নির্মিত। যেমনটি তিনি বর্ণনা করেছেন, প্রকল্পটি যে কোনও ESP8266 ডিভাইসে চলবে এবং কোডটি আপনার যেকোনো পর্দায় সহজেই মানিয়ে নেওয়া উচিত।

অক্টোবর 2019 আপডেট করুন:

আমি Adafruit Huzzah ESP8266 বোর্ডের প্রোগ্রামিং সম্পর্কে আরো কিছু তথ্য যোগ করেছি। এটি সর্বশেষ যেগুলি একটি USB-C সংযোগকারীর সাথে আসে তাও লক্ষ্য করার মতো। আমার ফটোগুলিতে আমি একটি পুরানো বোর্ড ব্যবহার করছি যার সিরিয়াল পিন এবং একটি পৃথক বোর্ড রয়েছে যা আপনি এটিকে সাময়িকভাবে প্রোগ্রাম করার জন্য প্লাগ করুন। আমি একটি অ্যালার্ম সতর্কতাও যোগ করেছি যা আপনাকে সতর্ক করে (সম্ভবত) আগের 10 থেকে 15 মিনিটের মধ্যে মূল্যের পরিবর্তনশীলতার তুলনায় দাম বাড়ার বা হ্রাসের বিষয়ে। আমি খুঁজে পেয়েছি যে এই জন্য আমি ডিভাইসটি ব্যবহার করছি, যা কিছু হচ্ছে তার প্রাথমিক সতর্কতা হিসাবে।

ব্রায়ান লফ প্রকল্পের লিঙ্ক খুলতে এখানে ক্লিক করুন।

এছাড়াও তার নির্দেশাবলী দেখুন এখানে

লিঙ্ক খুলতে এখানে ক্লিক করুন

আমি ESP8266 এর সাথে একটি Adafruit Feather HUZZAH ব্যবহার করেছি।

আমি তার কোড দিয়ে শুরু করেছিলাম এবং তারপরে কিছু কোড সহ গ্রাফিং অংশটি নিজে লিখেছিলাম যাতে হলুদ মূল্যবৃদ্ধি বা লাল মূল্য হ্রাসকারী LED চালু বা বন্ধ করা যায়। এই কাজটি করার জন্য আপনাকে সমস্ত সঠিক Arduino লাইব্রেরিগুলি পেয়ে খুব সাবধানে তার নির্দেশাবলী অনুসরণ করতে হবে।

  • স্ক্রিনে ইন্ডিকেটর যোগ করার প্রচেষ্টাও করেছি যখন দেখা যাচ্ছে যে ট্রেন্ডটি খুব স্বল্পমেয়াদে বিপরীত দিক হতে পারে।
  • এই ইনফ্লেকশন পয়েন্ট মার্কারগুলি স্থিতিশীল হতে সময় নেয় তাই প্রথম কয়েকটি রিডিং উপেক্ষা করুন। যদি দামটি বেশ স্থিতিশীল থাকে, তাহলে প্রতিটা ছোট ছোট নড়াচড়া করে এবং একটি ইনফ্লেকশন পয়েন্ট তৈরি করে যাতে এর জন্য আরও বেশি কাজের প্রয়োজন হতে পারে।
  • উল্লম্ব অক্ষ স্বয়ং উচ্চতায় সমন্বয় করে। যদি দামে হঠাৎ পাম্প বা ডাম্প হয় যেমন বক্ররেখা গ্রাফের উপরে বা নীচে চলে যাওয়ার ঝুঁকিতে থাকে, গ্রাফ বাম দিক থেকে পুনরায় সমন্বিত উল্লম্ব অক্ষের সাথে পুনরায় চালু হবে।
  • আমি এটি করার কারণ হল যাতে দাম যখন বেশ স্থিতিশীল থাকে, তখনও দামের ছোট পরিবর্তনগুলি বক্ররেখার পরিবর্তন হিসাবে সর্বদা দৃশ্যমান হয়।
  • আগের কয়েকটি দামের শেষ 2 টি সংখ্যা ডানদিকে দেখানো হয়েছে, সবচেয়ে সাম্প্রতিকতম শীর্ষে।
  • পূর্ববর্তী পড়ার পর থেকে x10 শতাংশের পরিবর্তন, প্রায় 2 মিনিট আগে নেওয়াও উপরের ডানদিকে প্রদর্শিত হয় যাতে আপনি দামের পরিবর্তনের হারে হঠাৎ বড় পরিবর্তন দেখতে পারেন।

অংশ:

আমি ESP8266 এর সাথে একটি Adafruit Feather HUZZAH ব্যবহার করেছি

www.adafruit.com/product/2821

উপযুক্ত OLED স্ক্রিনের একটি উদাহরণ এটি (I2C 128x64 OLED ডিসপ্লে দেখুন)

www.ebay.com/p/0-96-in-I2c-IIC-Serial-128x…

আমার ওয়্যারিং ঠিক দুটি এলইডি যোগ করার সাথে ব্রায়ান লফ দ্বারা নির্দেশিত বর্ণিত। এইগুলির প্রতিটিকে 330 ওহম প্রতিরোধকের সাথে সিরিজের মধ্যে সংযুক্ত করা প্রয়োজন যাতে প্রতিটি মাধ্যমে 12mA বা তার কম পরিমাণে বর্তমান সীমাবদ্ধ থাকে, কারণ এটি ESP8266 এর সর্বোচ্চ পিনগুলি সরবরাহ করবে।

আমার ঘেরটি 3D মুদ্রিত এবং থিংভার্স থেকে ডাউনলোডযোগ্য। এটি মন্ট্রিয়ালের মার্ক ট্রেমস দ্বারা একটি অ্যানিমোন ডিসপ্লে টেন্টাকল (নোডএমসিইউ ভি 2 ডিসপ্লে কেস) হিসাবে বর্ণনা করা হয়েছে। এটি আমার ডিসপ্লে অনুসারে স্ক্রিন অ্যাপারচারের কিছু ফাইলিংয়ের প্রয়োজন ছিল এবং এটি এখানে ডাউনলোডের জন্য উপলব্ধ।

ধাপ 1: স্ক্রিনের এনোটেটেড ভিউ

স্ক্রিনের টীকাভিত্তিক দৃশ্য
স্ক্রিনের টীকাভিত্তিক দৃশ্য

কর্মের মধ্যে এই বিভিন্ন বৈশিষ্ট্যগুলি দেখানো পর্দার একটি ভাল দৃশ্য এখানে।

উল্লেখ্য অক্টোবর 2019:

এই ছবিটি তোলার পর থেকে আমি পর্দা হালকাভাবে পরিবর্তন করেছি (শিরোনাম পৃষ্ঠায় চিত্রটি দেখুন)।

পূর্ববর্তী কয়েকটি মূল্যের শেষ 2 টি সংখ্যা ডানদিকে দেখানো হয়েছে, অতি সাম্প্রতিক 4 টি মানের কলামের শীর্ষে।

পূর্বের পড়ার প্রায় 2 মিনিট আগে থেকে x10 শতাংশের পরিবর্তনটিও সামনে ডানদিকে (ডিভিয়েশন) সামনে প্রদর্শিত হয় যাতে আপনি হঠাৎ বড় পরিবর্তনগুলি দেখতে পারেন।

এভের সামনে উপরের ডানদিকে মানটি হল গত কয়েক শতাংশ পরিবর্তনের (x10) মানগুলির Av-erage। যদি D মানটি Av মান থেকে 0.8 বা -0.8 এর একটি ট্রিগার মানের চেয়ে বেশি হয়, তাহলে এর মানে হল একটি দ্রুত পরিবর্তন হঠাৎ ঘটেছে। এর ফলে স্ক্রিন ফ্ল্যাশ হবে, এলইডি ফ্ল্যাশ হবে এবং স্ক্রিনে এলার্ট সিগন্যাল আসবে। এটি আপনাকে মনোযোগ দিতে এবং ট্রেড করতে বা না করতে বলে।

ধাপ 2: বিভিন্ন পরিস্থিতিতে ডিসপ্লে কিভাবে সাড়া দেয়

ডিসপ্লে কিভাবে বিভিন্ন পরিস্থিতিতে সাড়া দেয়
ডিসপ্লে কিভাবে বিভিন্ন পরিস্থিতিতে সাড়া দেয়

এখানে বিভিন্ন পরিস্থিতিতে 4 টি ছবি তোলা হয়েছে।

ইনফ্লেকশন পয়েন্ট মার্কারগুলি কেবল তখনই প্রদর্শিত হতে পারে যখন আমি দামের দিকের পরিবর্তনটি বর্তমান সময়ের তুলনায় দীর্ঘ সময়ের জন্য টিকিয়ে রেখেছি।

ধাপ 3: OLED স্ক্রিন

OLED স্ক্রিন
OLED স্ক্রিন

এগুলি সহজেই পাওয়া যায় এবং I2C 126x64 OLED ডিসপ্লে মডিউল হিসাবে বিজ্ঞাপিত হয়।

ব্রায়ান লফের নির্দেশে তারের চিত্র দেখুন:

আমার কোডে আমি ব্রায়ান লফের পরিবর্তে অ্যাডাফ্রুট ওএলইডি লাইব্রেরি ব্যবহার করেছি:

ধাপ 4: OLED স্ক্রিন

OLED স্ক্রিন
OLED স্ক্রিন

লাইব্রেরি দেখা যায়, ডাউনলোডের জন্য উপলব্ধ, লাইব্রেরির জন্য Arduino অনুসন্ধানে তালিকার স্ক্রিনশটের শীর্ষে (Arduino এর মধ্যে ম্যানেজ লাইব্রেরি অপশন খুলুন)।

দুটি এলইডি যা দেখায় যে দাম বাড়ছে বা কমছে, সেগুলি প্রতিটিতে 330 ওহম প্রতিরোধক সহ সিরিজের প্রতিটি তারের ড্রকে 12 এমএ এর কম সীমাবদ্ধ করার জন্য।

লাল বা "পতনশীল" এলইডি তার বাঁকানো (+) পাশের তারের পাশে একটি পিন আছে, একটি 330 ওহম প্রতিরোধকের মাধ্যমে, ESP8266 সহ অ্যাডাফ্রুট ফেদার হুজ্জার 12 টি পিন এবং সমতল পাশের তারটি একটির সাথে সংযুক্ত GND পিন।

"প্রাইস রাইজিং" LED এর জন্য ওয়্যারিং একই কিন্তু পিন 14 ESP8266 সহ Adafruit Feather HUZZAH- এ ব্যবহার করা হয়।

ধাপ 5: কোড

কোড
কোড

Arduino কোড পরবর্তী পৃষ্ঠায় সংযুক্ত করা হয়।

এই কোডটিতে আপনাকে এই ছবিতে দেখানো জায়গায় আপনার ওয়াইফাই নেটওয়ার্কের নাম এবং আপনার নেটওয়ার্ক কী সন্নিবেশ করতে হবে।

ধাপ 6: Arduino কোড

আপনার ডিভাইসে আপলোড করার জন্য কোডটি এখানে সংযুক্ত করা হয়েছে

ধাপ 7: দ্য ফেডার হুজা -তে কোড লোড করার বিষয়ে আরও তথ্য

লোডার কোড অন দ্য ফেদার হুজা তে আরো তথ্য
লোডার কোড অন দ্য ফেদার হুজা তে আরো তথ্য

এই বিষয়ে অতিরিক্ত নোট:

সংযুক্ত ল্যাপটপ থেকে কোড গ্রহণের জন্য বোর্ডকে প্রস্তুত করতে, আপনাকে একটি বোতাম টিপতে হবে, এটি ধরে রাখার সময় দ্বিতীয়টি টিপুন। এটি স্বয়ংক্রিয়ভাবে ঘটে না। আপনাকে এটি করতে হবে, অন্যথায় প্রোগ্রামটি সঠিকভাবে লোড হবে না।

ধাপ 8: অক্টোবর 2019 এ অতিরিক্ত বৈশিষ্ট্য যোগ করা হয়েছে

অক্টোবর 2019 এ অতিরিক্ত বৈশিষ্ট্য যোগ করা হয়েছে
অক্টোবর 2019 এ অতিরিক্ত বৈশিষ্ট্য যোগ করা হয়েছে

আমি দেখেছি যে এই ডিভাইসটি অন্য কিছুতে কাজ করার সময় একটি ডেস্কে বা অনুরূপ থাকা উপযোগী। যদি বিটিসির দাম বেশ স্থিতিশীল হয়, গ্রাফে অপেক্ষাকৃত সরল রেখা দ্বারা দেখানো হয়, খুব সামান্য পরিমাণ উপরে এবং নিচে চলে যাচ্ছে, হঠাৎ বৃদ্ধি বা পতন আপনার চোখকে আকর্ষণ করে যে দামে একটি পাম্প বা ডাম্প শুরু হচ্ছে।

আমি গত কয়েকটি রিডিংয়ে চলমান গড় দামের পরিবর্তনশীলতা পরিমাপ করার জন্য এখন কোড যোগ করেছি, এবং তারপর যদি এই গড় মান থেকে 0.08 এর বেশি আচমকা বিচ্যুতি ঘটে তবে একটি সতর্কতা দেখান, একটি মান যা আমি ট্রায়াল এবং ত্রুটি দ্বারা এসেছি। আমি পরে এটি আবার সামঞ্জস্য করতে পারি

পূর্ববর্তী কয়েকটি রিডিংয়ের পরিবর্তনশীলতার তুলনায় যখন দাম হঠাৎ করে একটি বড় পরিবর্তন করে, তখন স্ক্রিন সাদা হয়ে যাবে, LED গুলি ফ্ল্যাশ করবে এবং স্ক্রিনের গোড়ায় একটি ALERT লেখা প্রদর্শিত হবে।

এর ফলে আপনি কী পদক্ষেপ নিবেন তা আপনার উপর নির্ভর করে কিন্তু এটি অন্তত আপনাকে সতর্ক করবে যে কিছু ঘটছে বা ঘটতে চলেছে।

প্রস্তাবিত: