সর্বোচ্চ 7219 এবং LedControl.h এর সাহায্যে শক্তি 4 টি

তাই এটি আমার প্রথম arduino (বা যে ব্যাপার জন্য এমবেডেড) প্রকল্প। আমি max7219 সঙ্গে 4 leds ক্ষমতা চেষ্টা করছি। Max7219 ব্যবহার করা সহজ মনে হচ্ছে, কিন্তু কোডটি আপলোড করার পরে কিছু কারণে, কিছুই ঘটবে না। আমি আমার breadboard উপর তাকিয়ে আছে, এবং সংযোগ সঠিক বলে মনে হচ্ছে। আমার বিভ্রান্তির কারণ এই যে আমি যে সমস্ত প্রকল্প গুগল এ পেয়েছি তা LDS এর জন্য ম্যাট্রিক্স ব্যবহার করে। আমি 4 টি পৃথক leds ব্যবহার করছি। এই এমনকি ব্যাপার?

আমি ব্যবহার করি কোড এখানে:

#include "LedControl.h"

LedControl ledControl = LedControl(12, 9, 10, 1);

void setup()
{
    //should be waking ledcontrol
    ledControl.shutdown(0, false);
    ledControl.setIntensity(0, 8);
}

void loop()
{
    ledControl.setLed(0, 0, 0, true);
}
0
শুধুমাত্র প্রথম এক পরিবর্তে, সব leds সেটিং করার চেষ্টা করুন।
যোগ লেখক Al., উৎস
আপনি আপনার রুটিবোর্ড তারের একটি চিত্র যুক্ত করতে পারেন এবং সম্ভবত আপনি এটি কীভাবে তারযুক্ত করেছেন তার একটি পরিকল্পিত।
যোগ লেখক RSM, উৎস

1 উত্তর

কোনও আলাদা আলাদা লিংক ব্যবহার করা আপনার পক্ষে গুরুত্বপূর্ণ নয়, তবে আপনাকে 7219 এ গ্রহণযোগ্য এমনভাবে তাদের সাথে সংযোগ করতে হবে, তাদের একটি সাধারণ অ্যানড বা ক্যাথোড ভাগ করতে হবে (শীর্ষস্থানে কোনটি মনে রাখতে পারছেন না আমার মাথা)।

আমি বুনিয়াদি চেক করার জন্য সর্বদা সেরা এটি সন্ধান করি (ব্যক্তিগত অভিজ্ঞতার উপর ভিত্তি করে)

  • আপনি LEDs সঠিক পথ কাছাকাছি পেয়েছেন?
  • আপনি কি সবকিছুর জন্য সঠিক ভোল্টেজ ব্যবহার করছেন?
  • Arduino দ্বারা সরাসরি নিয়ন্ত্রিত যখন LEDs কাজ করবেন, "ব্লিঙ্ক" চেষ্টা করবেন?
  • আপনি তীব্রতা পরিবর্তন করার চেষ্টা করেছেন?
  • আপনি কি প্রয়োজনীয় প্রতিরোধক পেয়েছেন?
  • LEDs সূচীকে ইনভার্ট করার চেষ্টা করুন, যেমন নেতৃত্বাধীন (x = 0, y = 0) তারযুক্ত হতে পারে (x = 7, y = 7)?

আপনি লুপ() বিরতি দিচ্ছেন না, তাই এটি যা করতে যাচ্ছে তা বার বার এক বিবৃতি কল করছে। এখন এটি কোন সমস্যা নাও হতে পারে অথবা দ্বিতীয় কলটি সমাপ্ত হওয়ার আগে প্রথমটি অবরোধ করা হতে পারে। সুতরাং আমি একটি দ্বিতীয় বা তাই জন্য বিলম্ব যোগ করুন এবং যে পরিবর্তন কিছু দেখতে সুপারিশ। এছাড়াও আপনি চালানোর জন্য আপনি চালানো হয় লুপ() কোড বোর্ডে LED ফ্ল্যাশ (pin13?)।

আশা করি এইটি কাজ করবে.

1
যোগ