সুচিপত্র:

Arduino Smile MAX7219 ম্যাট্রিক্স LED টিউটোরিয়াল: 4 ধাপ
Arduino Smile MAX7219 ম্যাট্রিক্স LED টিউটোরিয়াল: 4 ধাপ

ভিডিও: Arduino Smile MAX7219 ম্যাট্রিক্স LED টিউটোরিয়াল: 4 ধাপ

ভিডিও: Arduino Smile MAX7219 ম্যাট্রিক্স LED টিউটোরিয়াল: 4 ধাপ
ভিডিও: Arduino LED Matrix Smiley/Frowny 2024, নভেম্বর
Anonim
Arduino Smile MAX7219 ম্যাট্রিক্স LED টিউটোরিয়াল
Arduino Smile MAX7219 ম্যাট্রিক্স LED টিউটোরিয়াল

এই টিউটোরিয়ালে "Arduino ব্যবহার করে একটি নেতৃত্বাধীন ম্যাট্রিক্স নিয়ন্ত্রণ করা"। Arduino ব্যবহার করে কিভাবে Led ম্যাট্রিক্স ডিসপ্লে ব্যবহার করতে হয় তা আমি আপনাকে দেখাই।

এবং এই নিবন্ধে, আমরা এই ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে আরডুইনো ব্যবহার করে হাসির ইমোটিকন তৈরি করতে শিখব।

ব্যবহৃত উপাদানগুলি এখনও আগের নিবন্ধের মতোই। তাই এখনই আমরা টিউটোরিয়াল শুরু করি।

ধাপ 1: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান

এটি প্রয়োজনীয় উপাদানগুলির একটি তালিকা:

  • নেতৃত্বাধীন ম্যাট্রিক
  • আরডুইনো ন্যানো
  • জাম্পার ওয়্যার
  • ইউএসবি মিনি
  • প্রকল্প বোর্ড

প্রয়োজনীয় গ্রন্থাগার:

LedControl

ধাপ 2: স্কিম

পরিকল্পনা
পরিকল্পনা
পরিকল্পনা
পরিকল্পনা

উপাদানগুলিকে একত্রিত করার জন্য উপরের পরিকল্পিত অঙ্কন দেখুন, আপনি নীচের তথ্যগুলিও দেখতে পারেন:

আরডুইনোতে নেতৃত্বাধীন ম্যাট্রিক্স

VCC ==> +5V

GND ==> GND

DIN ==> D6

CS ==> D7

CLK ==> D8

কম্পোনেন্ট সমাবেশ সম্পন্ন করার পর, প্রোগ্রামিং প্রক্রিয়ায় এগিয়ে যান।

ধাপ 3: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

ডট ম্যাট্রিক্সে হাসির ইমোটিকন তৈরি করতে নিচের কোডটি ব্যবহার করুন:

#অন্তর্ভুক্ত "LedControl.h"

/*

এখন কাজ করার জন্য আমাদের একটি LedControl প্রয়োজন। ***** এই পিন নাম্বারগুলো সম্ভবত আপনার হার্ডওয়্যারের সাথে কাজ করবে না ***** পিন 6 ডেটার সাথে সংযুক্ত আছে পিন 8 সিএলকে পিনের সাথে সংযুক্ত 7 লোড এর সাথে সংযুক্ত আমাদের কাছে শুধুমাত্র একটি MAX72XX আছে। */

LedControl lc = LedControl (6, 7, 8, 1);

স্বাক্ষরবিহীন দীর্ঘ বিলম্বের সময় = 100;

অকার্যকর সেটআপ() {

lc.shutdown (0, মিথ্যা); lc.setIntensity (0, 8); lc.clearDisplay (0); }

অকার্যকর হাসি () {

বাইট a [8] = {B00000000, B01100110, B01100110, B00000000, B00000000, B01000010, B00111100, B00000000};

lc.setRow (0, 0, a [0]);

lc.setRow (0, 1, a [1]); lc.setRow (0, 2, a [2]); lc.setRow (0, 3, a [3]); lc.setRow (0, 4, a [4]); lc.setRow (0, 5, a [5]); lc.setRow (0, 6, a [6]); lc.setRow (0, 7, a [7]); }

অকার্যকর লুপ () {

হাসি (); }

ধাপ 4: ফলাফল

ফলাফল
ফলাফল
ফলাফল
ফলাফল

ফলাফলের জন্য উপরের ছবিতে দেখা যাবে।

প্রস্তাবিত: