সুচিপত্র:
- সরবরাহ
- ধাপ 1: সময় কিভাবে বলবেন?
- ধাপ 2: ফিউশন 360 ব্যবহার করে 3D প্রিন্টেড ক্লিপসেবল এনক্লোজার ডিজাইন করা
- ধাপ 3: 3D প্রিন্টেড কেস + ESP8266 একত্রিত করুন
- ধাপ 4: Arduino IDE ব্যবহার করে প্রোগ্রামিং
- ধাপ 5: এটি হ্যাং করুন, এটি দেখুন এবং গণনা শুরু করুন - ধৈর্যশীল হন
ভিডিও: বার গ্রাফ ঘড়ি IOT (ESP8266 + 3D মুদ্রিত কেস): 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
ওহে, এই নির্দেশাবলীতে আমি আপনাকে ব্যাখ্যা করব কিভাবে একটি IOT 256 LED বার গ্রাফ ঘড়ি তৈরি করতে হয়।
এই ঘড়িটি তৈরি করা খুব কঠিন নয়, খুব ব্যয়বহুল নয় তবুও সময় জানাতে আপনার ধৈর্য ধরতে হবে - কিন্তু এটি তৈরি করা আনন্দদায়ক এবং শিক্ষায় পূর্ণ।
এই ঘড়িটি তৈরি করতে, প্রধান পদক্ষেপগুলি হবে:
- একটি ক্লিপ-অন বক্স তৈরি করুন
- ওয়াইফাই এবং এনটিপি প্রোটোকলের সাহায্যে সঠিক সময় খুঁজুন
- প্রোগ্রাম একটি 8x32 LED ম্যাট্রিক্স জাদুকরী 256 LED প্রতিনিধিত্ব করে
সরবরাহ
-
Aliexpress এ নেতৃত্বাধীন ম্যাট্রিক্স WS2812B 8x32 11
8x32 WS2812B LED ম্যাট্রিক্সকে Adafruit কোম্পানি NeoMatrix নামেও ডাকে।
- Aliexpress এ একটি Nodemcu ESP8266 বোর্ড 3 থেকে 4 ((Nodemcu Wemos এর চেয়ে সূক্ষ্ম)
- কিছু 3D- প্রিন্টার ফিলামেন্ট (≈ 120g)
- 2 স্ক্রু বা নখ
- একটি ইউএসবি কেবল (ইউএসবি টাইপ এ থেকে মাইক্রো ইউএসবি টাইপ বি)
- একটি ইউএসবি ওয়াল অ্যাডাপ্টার
প্রয়োজনীয় সরঞ্জাম
- একটি 3 ডি প্রিন্টার, আমার একটি ক্রিয়েলিটি CR-10
- একটি প্লাস
- একটি ঝাল লোহা
চ্ছিক সরঞ্জাম
- কিছু গরম আঠা
- একটি ইউএসবি ডিসি ভোল্টেজ পরীক্ষক (অনেক প্রকল্পে বেশ উপকারী)
ধাপ 1: সময় কিভাবে বলবেন?
ছবি 1 এবং "Explanation_Clock.pdf" ফাইলটি আপনাকে ব্যাখ্যা করবে কিভাবে এই ঘড়িটি পড়তে হয়। মূলত, আপনাকে প্রতিটি RGB কলামে বিন্দু গণনা করতে হবে (লাল = ঘন্টা / সবুজ = মিনিট / নীল = সেকেন্ড)।
উদাহরণস্বরূপ, ঘড়িটি ছবি 2 এ 17h50m44s প্রদর্শন করে।
ধাপ 2: ফিউশন 360 ব্যবহার করে 3D প্রিন্টেড ক্লিপসেবল এনক্লোজার ডিজাইন করা
আমি এই বাক্সটি একটি সম্পূর্ণ ক্লিপ-অন বক্স হতে চেয়েছিলাম তাই আমি এটি এমনভাবে ডিজাইন করেছি যাতে আমাকে আঠা ব্যবহার করার প্রয়োজন হবে না।
ক্লিপ-অন এই দুটি টিউটোরিয়াল (সাইড ক্লিপ) (মিড ক্লিপ) দ্বারা অনুপ্রাণিত
ম্যাট্রিক্স মাত্রা:
300mm উচ্চতা x 80mm দৈর্ঘ্য x 2mm প্রস্থ
বাক্সের মাত্রা:
323 মিমি উচ্চতা x 85 মিমি দৈর্ঘ্য x 9.2 মিমি প্রস্থ
মুখ্য মুদ্রণ মুদ্রণ:
- 180 গ্রাম ফিলামেন্ট
- 16h30 (মুদ্রণের সময়)
নীচে, 4 টি ফাইল রয়েছে:
- Box_Bottom_ws (সমর্থন সহ)
- Box_Top_ws (সমর্থন সহ)
- Cover_Bottom_Matrix
- Top_Matrix কে কভার করুন
সম্পূর্ণ কেস তৈরি করতে আপনার এই 4 টি টুকরো লাগবে।
ফাইলগুলি থিংভার্সেও পাওয়া যায়, এখানে লিঙ্কটি রয়েছে:
ধাপ 3: 3D প্রিন্টেড কেস + ESP8266 একত্রিত করুন
4 টুকরা মুদ্রণ করার পরে, এই পদক্ষেপগুলি অনুসরণ করুন:
- 5V, GND, এবং DIN ব্যতীত ম্যাট্রিক্স থেকে সমস্ত তারগুলি সরান
- ESP8266 বোর্ডে 3 টি অবশিষ্ট তারের বিক্রি করুন (পরিকল্পিত দেখুন)
- "Box_Bottom_ws" এবং "Box_Top_ws" একত্রিত করুন
- "Box_Bottom_ws" এর মাধ্যমে ইউএসবি কেবল ertোকান
- ডবল পার্শ্বযুক্ত টেপ বা গরম আঠা দিয়ে ESP8266 ঠিক করুন
- ESP8266 এ USB তারের প্লাগ করুন
- "Cover_Bottom_Matrix" এর মাধ্যমে LED ম্যাট্রিক্স স্লাইড করুন
- "বক্স_বটম_উইজ" -এ "Cover_Bottom_Matrix" ক্লিপ করুন
- "Cover_Top_Matrix" দিয়ে ধাপ 7 এবং 8 পুনরায় করুন
- প্রোগ্রামিং শুরু করুন
ধাপ 4: Arduino IDE ব্যবহার করে প্রোগ্রামিং
এই প্রোগ্রামের তিনটি প্রধান কাজ রয়েছে:
- ওয়াইফাই
- এনটিপি (নেটওয়ার্ক টাইম প্রোটোকল) (উইকিপিডিয়া)
- 256 WS2812B LED দিয়ে তৈরি ম্যাট্রিক্স (দেখুন কিভাবে এটি কাজ করে)
পূর্বশর্ত:
বোর্ড ম্যানেজারের জন্য:
Arduino IDE এ ESP8266 বোর্ড যোগ করুন (নতুন পদ্ধতি)
লাইব্রেরির জন্য:
ম্যাট্রিক্স চালানোর জন্য, ব্যবহার করুন:
- অ্যাডাফুইটের তৈরি "অ্যাডাফ্রুট জিএফএক্স লাইব্রেরি"
- অ্যাডাফ্রুট দ্বারা তৈরি "অ্যাডাফুইট নিওম্যাট্রিক্স"
- অ্যাডাফ্রুট দ্বারা তৈরি "অ্যাডাফিট নিওপিক্সেল"
ওয়াইফাই সংযোগ করতে, ব্যবহার করুন:
- আরডুইনো দ্বারা তৈরি বিল্ড-ইন "ওয়াইফাই"
- বোর্ড যুক্ত করে বিল্ড-ইন "ESP8266WiFi" উপলব্ধ
কোডটি ডাউনলোড করুন, ওয়াইফাই ssid এবং পাসওয়ার্ড (লাইন 54 এবং 55) পরিবর্তন করুন এবং আপনার ESP8266 বোর্ডে আপলোড করুন।
চ্ছিক:
- রং পরিবর্তন করুন (লাইন 52) (আপনি এই সরঞ্জামটি ব্যবহার করতে পারেন: রঙ থেকে আরজিবি কোড)
- সময় অঞ্চল পরিবর্তন করুন (লাইন 59)
- প্রতিটি LED এর জন্য উজ্জ্বলতা পরিবর্তন করুন (লাইন 92)
- দ্বিতীয়টি প্রদর্শন করার উপায় পরিবর্তন করুন (লাইন 101 থেকে 104) (আমি আপনাকে চেষ্টা করতে দেব)
- Your প্রদর্শন করার জন্য আপনার নিজের কোড কোড করুন।
/! / ম্যাট্রিক্সটি ইউএসবি ইন্টারফেস বোর্ড দ্বারা চালিত, তাই বিদ্যুৎ খরচ 500mA (উৎস) এর মধ্যে সীমাবদ্ধ থাকতে হবে। 500mA এর নিচে থাকার জন্য, 0 থেকে 10 এর মধ্যে লুমিনোসিটি ভেরিয়েবল রাখুন (যদি আপনার থাকে তবে আপনার USB টেস্টারের সাথে চেক করুন)।
আপনি যদি এর সম্পর্কে আরো বিস্তারিত জানতে চান:
- এনটিপি কিভাবে কাজ করে আন্দ্রেয়াস স্পাইসের তৈরি এই ভিডিওটি।
- NeoMatrix কিভাবে কাজ করে এই ভিডিওটি আবার দেখুন Andreas Spiess এর দ্বারা।
- অ্যাডাফিট লাইব্রেরি কিভাবে কাজ করে এই টিউটোরিয়ালটি দেখুন
ধাপ 5: এটি হ্যাং করুন, এটি দেখুন এবং গণনা শুরু করুন - ধৈর্যশীল হন
আমি ফলাফলে খুশি, ক্লিপ-অন বক্সটি শীতল এবং একত্রিত করা সহজ এবং ঘড়িটি একটি আকর্ষণের মতো কাজ করে।
আমি স্বীকার করি যে সময় বলার জন্য এটি দ্রুততম উপায় নয় তবে এটি বেশ মজার উপায়।
আপনার দিনটি শুভ হোক !
প্রস্তাবিত:
ট্রানজিস্টার LED বার গ্রাফ: 4 টি ধাপ
ট্রানজিস্টার এলইডি বার গ্রাফ: এই নিবন্ধটি একটি এলইডি বার গ্রাফ ডিসপ্লে তৈরির একটি অনন্য এবং বিতর্কিত উপায় দেখায় এই সার্কিটের একটি উচ্চ প্রশস্ততা এসি সংকেত প্রয়োজন। আপনি একটি ক্লাস ডি পরিবর্ধক সংযোগ করার চেষ্টা করতে পারেন। এই সার্কিটটি অনেক বছর আগে ডিজাইন করা হয়েছিল এবং আর্টির উপর ভিত্তি করে প্রকাশিত হয়েছিল
সার্কিট পাইথন সহ ডুয়েল কালার বার গ্রাফ: 5 টি ধাপ (ছবি সহ)
সার্কিট পাইথন সহ ডুয়াল কালার বার গ্রাফ: আমি পিমোরোনি সাইটে এই LED বার-গ্রাফটি দেখেছি এবং ভেবেছিলাম এটি কোভিড -১ lockdown লকডাউন করার সময় একটি সস্তা এবং মজাদার প্রকল্প হতে পারে। এর প্রতিটিতে 24 টি LEDS, একটি লাল এবং সবুজ রয়েছে 12 টি বিভাগ, সুতরাং তত্ত্ব অনুসারে আপনার r প্রদর্শন করতে সক্ষম হওয়া উচিত
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: হাই অল! 2020 সালের প্রথমবারের লেখক প্রতিযোগিতার জন্য এটি আমার জমা! আপনি যদি এই প্রকল্পটি পছন্দ করেন, আমি আপনার ভোটের প্রশংসা করব :) ধন্যবাদ! এই নির্দেশাবলী আপনাকে ঘড়ির তৈরি ঘড়ি তৈরির প্রক্রিয়ার মাধ্যমে নির্দেশনা দেবে! আমি চতুরতার সাথে নাম দিয়েছি
ঘূর্ণি ঘড়ি: একটি অনন্ত আয়না কব্জি ঘড়ি: 10 ধাপ (ছবি সহ)
ঘূর্ণি ঘড়ি: একটি অনন্ত মিরর কব্জি ঘড়ি: এই প্রকল্পের লক্ষ্য ছিল একটি অনন্ত আয়না ঘড়ির পরিধানযোগ্য সংস্করণ তৈরি করা। এটি তার RGB LEDs ব্যবহার করে যথাক্রমে লাল, সবুজ, এবং নীল আলোতে ঘন্টা, মিনিট এবং সেকেন্ড বরাদ্দ করে সময় নির্দেশ করে এবং এই রঙগুলিকে ওভারল্যাপ করে
কিভাবে বার গ্রাফ এবং Atmega328p ব্যবহার করে একটি কাস্টম DIY তাপমাত্রা মিটার তৈরি করবেন: 3 টি ধাপ (ছবি সহ)
কিভাবে বার গ্রাফ এবং Atmega328p ব্যবহার করে একটি কাস্টম DIY তাপমাত্রা মিটার তৈরি করবেন: এই পোস্টে আমি আপনাকে দেখাবো কিভাবে বার গ্রাফ এবং amp ব্যবহার করে একটি তাপমাত্রা মিটার তৈরি করা যায়। Atmega328p। পোস্টে সার্কিট ডায়াগ্রাম, পিসিবি ফ্যাব্রিকেশন, কোডিং, অ্যাসেম্বলি & পরীক্ষামূলক. আমি একটি ভিডিও অন্তর্ভুক্ত করেছি যা সমস্ত ধারণ করে