সুচিপত্র:
- ধাপ 1: ভিডিও দেখুন
- ধাপ 2: পরিকল্পিত:
- ধাপ 3: ডিকোডার
- ধাপ 4: "সাইন" তরঙ্গ তৈরি করা:
- ধাপ 5: PORT A এর জন্য টেবিল রিড
- ধাপ 6: বেসিক ফ্লোচার্ট
- ধাপ 7: ভিডিওটি দেখুন
ভিডিও: 8X8 LED ম্যাট্রিক্সে লিসাজাস ফিগার: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
লেখক দ্বারা আরো অনুসরণ করুন:
সম্পর্কে: সঙ্গীত: 40 বছর ধরে আমার পেশা … ইলেকট্রনিক্স: আমার প্রিয় শখ সবসময়। Simpletronic সম্পর্কে আরো
2 লম্ব অক্ষের মধ্যে দোলনের একটি বিন্দু "লিসাজাস ফিগার" (1857) বা "বোডিচ কার্ভ" (1815) নামে একটি প্যাটার্ন আঁকে। 2 অক্ষের ফ্রিকোয়েন্সি অনুপাত এবং ফেজের উপর নির্ভর করে প্যাটার্নগুলি সরল থেকে জটিল পর্যন্ত। 1 ফেজের পার্থক্য সহ 1: 1 অনুপাত 45 ° কোণে একটি সরলরেখা আঁকছে। এই প্রকল্পে 2 অক্ষের ফ্রিকোয়েন্সি অনুপাত ধীরে ধীরে 1: 1 এবং 2: 1 এর মধ্যে পিছন দিকে সরে যায়। এই নিদর্শনগুলি সহজেই একটি অসিলোস্কোপ এবং 2 সাইন ওয়েভ অসিলেটর দিয়ে তৈরি হয়। 1800 এর মাঝামাঝি সময়ে জোলস অ্যান্টোইন লিসাজাস টিউনিং ফর্কের সাথে সংযুক্ত আয়না দিয়ে একটি হালকা রশ্মিকে সরিয়ে দেয়। তিনি একটি স্যান্ড পেন্ডুলামও তৈরি করেছিলেন। এই প্রকল্পটি 8X8 নেতৃত্বাধীন ম্যাট্রিক্সে লিসাজাস ফিগার প্রদর্শন করে (অথবা একটি বড় ডিভাইসের জন্য 64 বিচ্ছিন্ন এলইডি) এবং এটি একটি PIC16F627 মাইক্রোকন্ট্রোলার দ্বারা চালিত।
ধাপ 1: ভিডিও দেখুন
পিক্সেল/সেকেন্ডে সক্রিয় নেতৃত্বের গতি এই ভিডিওটির ফ্রেম রেটের 20X এর কাছাকাছি। এই কারণে নিদর্শনগুলি "ঝাঁকুনি" বলে মনে হতে পারে। আসল ডিভাইসে অনেক মসৃণ চাক্ষুষ কর্মক্ষমতা রয়েছে।
ধাপ 2: পরিকল্পিত:
PIC16F627 প্রকল্পের কেন্দ্রস্থল।
ধাপ 3: ডিকোডার
Mcu এর PORTB পিনগুলি 8 টি সাধারণ অ্যানোড (X- অক্ষ) চালায়। PORTA (Y-axis / LED cathodes) এর সর্বাধিক 7 টি পিন আউটস হিসাবে কনফিগারযোগ্য। প্রয়োজনীয় 8 টি আউট পাওয়ার জন্য, 2 পিন PORTA 3 ন্যান্ড গেট (74HC00) দিয়ে তৈরি একটি ডিকোডার চালায় যা mcu এর 2 পিন থেকে 3 টি আউট প্রদান করে।
ধাপ 4: "সাইন" তরঙ্গ তৈরি করা:
পিক্সেলের "সাইন" গতিটি যথাক্রমে X- অক্ষ এবং Y- অক্ষের জন্য মেমরিতে একটি টেবিল থেকে 22 বাইট প্যাটার্নের উত্তরাধিকার পাঠ করে প্রাপ্ত হয়। এই নিদর্শনগুলি যে হারে পড়ে তা সুইপের সময়কাল নির্ধারণ করে।
ধাপ 5: PORT A এর জন্য টেবিল রিড
PORTA এর জন্য পড়ার টেবিল PORTB এর থেকে কিছুটা আলাদা। পোর্ট এ ক্যাথোডগুলি চালায় এবং সক্রিয়-কম। পিন 0 এবং 1 ড্রাইভ 3 সাধারণ ক্যাথোড 74HC00 ন্যান্ড গেট ডিকোডারের মাধ্যমে।
ধাপ 6: বেসিক ফ্লোচার্ট
PIC16F627 এর জন্য HEX এবং ASM কোডের লিঙ্ক ডাউনলোড করুন
ধাপ 7: ভিডিওটি দেখুন
ধীর গতি সক্রিয় পিক্সেলের গতিবিধি দেখায়
প্রস্তাবিত:
লেগো ফিগার ইউএসবি ড্রাইভ: 4 টি ধাপ (ছবি সহ)
লেগো ফিগার ইউএসবি ড্রাইভ: এই টিউটোরিয়ালে আমি আপনাকে দেখাবো কিভাবে আপনার নিজের লেগো ফিগার ইউএসবি ফ্ল্যাশ ড্রাইভ তৈরি করবেন। আমি আগে মানুষকে লেগো ফিগারে ইউএসবি ফ্ল্যাশ ড্রাইভ লাগাতে দেখেছি (উদা here এখানে: http://www.etsy.com/shop/123smile), কিন্তু কেউ কখনও নিচের অংশটি ব্যবহার করে না
LED ম্যাট্রিক্সে ESP32 স্ক্রোলিং ওয়ার্ডক্লক: 5 টি ধাপ (ছবি সহ)
LED ম্যাট্রিক্সে ESP32 স্ক্রোলিং ওয়ার্ডক্লক: এই প্রকল্পে আমি একটি ESP32, LED ম্যাট্রিক্স এবং একটি সিগার বক্স দিয়ে একটি স্ক্রোলিং ওয়ার্ডক্লক তৈরি করি। একটি ওয়ার্ডক্লক এমন একটি ঘড়ি যা সময়কে স্ক্রিনে মুদ্রণ করার পরিবর্তে বা আপনি যে হাতে পড়তে পারেন তার পরিবর্তে সময় বানান করে। এই ঘড়িটি আপনাকে বলবে 10 মিনিট বাজে
একক 8x8 LED ম্যাট্রিক্স ব্যবহার করে দুই অঙ্কের প্রদর্শন: 3 টি ধাপ
একক 8x8 LED ম্যাট্রিক্স ব্যবহার করে দুই অঙ্কের ডিসপ্লে: এখানে আমি আমার ঘরের জন্য একটি তাপমাত্রা এবং আর্দ্রতা নির্দেশক তৈরি করতে চাই। আমি দুই অঙ্কের সংখ্যা প্রদর্শনের জন্য একক 8x8 LED ম্যাট্রিক্স ব্যবহার করেছি, এবং আমি মনে করি প্রকল্পের অংশটি আরও দরকারী হয়ে উঠেছে। আমি একটি কার্ডবোর্ড বাক্স ব্যবহার করে চূড়ান্ত নির্মিত বাক্স, ব্যথা
কিভাবে 8x8 বিগ LED ম্যাট্রিক্স তৈরি করবেন (MAX7219 LED 10mm): 9 টি ধাপ (ছবি সহ)
কিভাবে 8x8 বিগ LED ম্যাট্রিক্স (MAX7219 LED 10mm) তৈরি করবেন: আপনি কি ডিসপ্লে হিসেবে রেডিমেড 8x8 LED ম্যাট্রিক্স নিয়ে কাজ করেছেন? এগুলি বিভিন্ন আকারে আসে এবং তাদের সাথে কাজ করা বেশ আকর্ষণীয়। একটি বড় সহজলভ্য আকার প্রায় 60 মিমি x 60 মিমি। যাইহোক, যদি আপনি অনেক বড় রেডিমেড LED ম্যাট্রিক্স খুঁজছেন
কমান্ড প্রম্পটে ম্যাট্রিক্সে স্বাগতম: 5 টি ধাপ (ছবি সহ)
কমান্ড প্রম্পটে ম্যাট্রিক্সে স্বাগতম: কমান্ড প্রম্পটে আপনার বন্ধুদের মুগ্ধ করার জন্য এখানে একটি "কৌশল" দেওয়া হল। এটি কেবল আপনার কমান্ড প্রম্পটকে দেখায় যেমন এটি ম্যাট্রিক্স থিম, এবং ক্রমাগত এন্টার টিপে এটি আরও শীতল করতে সহায়তা করে! আমি কয়েক বছর আগে এটি শিখেছি, এবং আমি সিদ্ধান্ত নিয়েছি যে