সুচিপত্র:
ভিডিও: RGB HexMatrix - IOT ঘড়ি: 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
ফিউশন 360 প্রকল্প
HexMatrix হল LED ম্যাট্রিক্স যার অনেক ত্রিভুজাকার পিক্সেল আছে। ছয়টি পিক্সেলের সমন্বয় একটি ষড়ভুজ করে। ম্যাট্রিক্স ফাস্টলেড লাইব্রেরিতে দেখানো যায় এমন অনেকগুলি অ্যানিমেশন রয়েছে, এছাড়াও আমি ম্যাট্রিক্সের প্রতিটি ডিজিটের জন্য 10 টি বিভাগ ব্যবহার করে 0 থেকে 9 পর্যন্ত অঙ্ক ডিজাইন করেছি এবং একটি আইওটি ঘড়ি তৈরি করেছি।
সরবরাহ
- ESP8266 বা Arduino (Uno/Nano)
- WS2811 LED (96 LEDs)
- 5V/2A পাওয়ার সাপ্লাই
- 3D প্রিন্টিং
ধাপ 1: 3D মুদ্রণ:
- 3D দেওয়া সমস্ত 3D মডেল প্রিন্ট করুন: STL ফাইল এবং কোডের জন্য এখানে ক্লিক করুন
- সাদা পিএলএতে পর্দার স্তর মুদ্রণ করুন।
ধাপ 2: সার্কিট সংযোগ:
- সার্কিট ডায়াগ্রামে দেখানো সব সংযোগ তৈরি করুন।
- GND ~ -Ve
- Vin ~ 5V ~+Ve
- DataIn ~ পিন 2
- LEDs জুড়ে ভোল্টেজ ড্রপ রোধ করার জন্য বিদ্যুৎ সরবরাহের তারগুলি সর্বশেষ LED এবং সংযোগে প্রসারিত করুন।
ধাপ 3: দ্রষ্টব্য:
- আপনি যদি Arduino বোর্ড ব্যবহার করেন তাহলে আপনি শুধুমাত্র অ্যানিমেশন প্রদর্শন করতে পারবেন, আপনি সময় প্রদর্শন করতে পারবেন না।
- আপনি যদি ESP8266 বোর্ড ব্যবহার করেন তাহলে আমরা ম্যাট্রিক্সে সময় এবং অন্যান্য অ্যানিমেশন প্রদর্শন করতে পারি।
ধাপ 4: সমাবেশ:
- সমস্ত এলইডি সাপ অনুসারে রাখুন।
- সবকিছু একত্রিত করুন।
- সংযোগকারীকে মাইক্রোকন্ট্রোলার বোর্ডে সোল্ডার করুন, সংযোগকারীটি এলইডি লাইনের অন্য প্রান্ত থেকে নেওয়া হয়।
ধাপ 5: কোডিং:
- কোডের জন্য এখানে ক্লিক করুন
- এই ম্যাট্রিক্সের জন্য আমি তিনটি কোড HexMatrix.ino, clock1.ino এবং clock2.ino করেছি।
- HexMatrix কোড হল ম্যাট্রিক্সে অ্যানিমেশন প্রদর্শনের কোড, এটি যেকোনো মাইক্রোকন্ট্রোলার বোর্ডে চলতে পারে।
- ঘড়ি এবং ক্লক 2 কোড শুধুমাত্র ESP8266 বোর্ডে চলে।
HexMatrix.ino:
- Arduino IDE এ দেওয়া কোডটি খুলুন।
- Arduino IDE তে FastLED লাইব্রেরি ইনস্টল করুন।
- বোর্ড টাইপ, পোর্ট নির্বাচন করুন এবং কোড আপলোড করুন।
Clock1 এবং Clock2 Codes:
- Arduino IDE এ কোডটি খুলুন।
- এই কোডে আমরা আমাদের রঙের প্রয়োজন অনুযায়ী এই মানগুলি পরিবর্তন করতে পারি
// RGBint r = 255 এ ডিজিটের রঙের মান;
int g = 255;
int b = 255;
// আরজিবিতে পটভূমির রঙের মান
int br = 0;
int bg = 20;
int bb = 10;
ওয়াইফাই নাম এবং পাসওয়ার্ড লিখুন
const char* ssid = "Wifi_Name";
const char* password = "Password";
আপনার দেশের সময় অঞ্চল লিখুন (ভারত 5: 30 = 5.5 একইভাবে আপনার সময় অঞ্চলে প্রবেশ করুন)
// আপনার সময় অঞ্চল টাইমজোন = -5.5 * 3600;
- ESP8266 হিসাবে বোর্ড টাইপ নির্বাচন করুন, পোর্ট নির্বাচন করুন এবং কোড আপলোড করুন।
- এই ছাড়াও FastLED উদাহরণে আমাদের আরো অনেক অ্যানিমেশন আছে।
প্রস্তাবিত:
Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে কিভাবে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: 3 টি ধাপ
কিভাবে Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: আজ আমরা একটি এনালগ ঘড়ি & লেড স্ট্রিপ সহ ডিজিটাল ঘড়ি এবং আরডুইনো সহ MAX7219 ডট মডিউল এটি স্থানীয় সময় অঞ্চলের সাথে সময় সংশোধন করবে। অ্যানালগ ঘড়িটি একটি দীর্ঘ LED স্ট্রিপ ব্যবহার করতে পারে, তাই এটি একটি আর্টওয়ার হওয়ার জন্য দেয়ালে ঝুলানো যেতে পারে
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: হাই অল! 2020 সালের প্রথমবারের লেখক প্রতিযোগিতার জন্য এটি আমার জমা! আপনি যদি এই প্রকল্পটি পছন্দ করেন, আমি আপনার ভোটের প্রশংসা করব :) ধন্যবাদ! এই নির্দেশাবলী আপনাকে ঘড়ির তৈরি ঘড়ি তৈরির প্রক্রিয়ার মাধ্যমে নির্দেশনা দেবে! আমি চতুরতার সাথে নাম দিয়েছি
ঘূর্ণি ঘড়ি: একটি অনন্ত আয়না কব্জি ঘড়ি: 10 ধাপ (ছবি সহ)
ঘূর্ণি ঘড়ি: একটি অনন্ত মিরর কব্জি ঘড়ি: এই প্রকল্পের লক্ষ্য ছিল একটি অনন্ত আয়না ঘড়ির পরিধানযোগ্য সংস্করণ তৈরি করা। এটি তার RGB LEDs ব্যবহার করে যথাক্রমে লাল, সবুজ, এবং নীল আলোতে ঘন্টা, মিনিট এবং সেকেন্ড বরাদ্দ করে সময় নির্দেশ করে এবং এই রঙগুলিকে ওভারল্যাপ করে
C51 4 বিট ইলেকট্রনিক ঘড়ি - কাঠের ঘড়ি: 15 টি ধাপ (ছবি সহ)
C51 4 বিট ইলেকট্রনিক ঘড়ি - কাঠের ঘড়ি: এই সপ্তাহান্তে কিছুটা অবসর সময় ছিল তাই এগিয়ে গিয়ে এই AU $ 2.40 4 -বিটস DIY ইলেকট্রনিক ডিজিটাল ঘড়ি যা আমি কিছুদিন আগে AliExpress থেকে কিনেছিলাম
একটি ঘড়ি থেকে একটি ঘড়ি তৈরি করা: 11 টি ধাপ (ছবি সহ)
একটি ঘড়ি থেকে একটি ঘড়ি তৈরি করা: এই নির্দেশনায়, আমি একটি বিদ্যমান ঘড়ি গ্রহণ করি এবং যা তৈরি করি তা একটি ভাল ঘড়ি। আমরা বাম দিকের ছবি থেকে ডান দিকের ছবিতে যাব। আপনার নিজের ঘড়িতে শুরু করার আগে দয়া করে জেনে রাখুন যে পুনরায় একত্রিত করা পিভ হিসাবে চ্যালেঞ্জিং হতে পারে