সুচিপত্র:
- ধাপ 1: কার্ডবোর্ড সাইন করুন এবং লেটারিং যোগ করুন
- ধাপ 2: আপনার মাইক্রোকন্ট্রোলার এবং এলইডি ম্যাট্রিক্স কেবলগুলি সোল্ডার করুন।
- ধাপ 3: আপনার Arduino প্রোগ্রাম করুন
- ধাপ 4: সাইনটিতে LED ম্যাট্রিক্স যুক্ত করুন
- ধাপ 5: সাইন এবং এডভোকেসি শেষ করা
ভিডিও: ব্ল্যাক লাইভস ম্যাটার ইলেকট্রনিক স্ক্রোলিং নামের সাইন: ৫ টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
#Sayhername, #sayhisname, এবং #saytheirname প্রচারাভিযান কৃষ্ণাঙ্গদের নাম এবং গল্প সম্পর্কে সচেতনতা এনেছে যারা বর্ণবাদী পুলিশী সহিংসতার শিকার হয়েছে এবং জাতিগত ন্যায়বিচারের পক্ষে সমর্থন দেয়। সে হার নেম ক্যাম্পেইনের দাবি এবং নীতি সম্পর্কে আরও তথ্য পাওয়া যাবে আফ্রিকান আমেরিকান পলিসি ফোরামে https://aapf.org/sayhername- এ।
এই প্রোগ্রামেবল মেমোরিয়াল নামের সাইন একটি অ্যাড্রেসযোগ্য এলইডি ম্যাট্রিক্স এবং একটি মাইক্রোকন্ট্রোলার ব্যবহার করে, যাতে ভুক্তভোগীর নাম সম্বলিত একটি স্ক্রোলিং ইলেকট্রনিক ব্যানার তৈরি করা যায়।
এটি মধ্যবর্তী স্তরের প্রকল্পের একটি উন্নত শিক্ষানবিশ যার জন্য অল্প পরিমাণে সোল্ডারিং এবং আরডুইনো আইডিই এর সাথে কিছু পরিচিতি প্রয়োজন।
সরবরাহ:
কার্ডবোর্ডের সমতল টুকরা - মোটামুটি কঠোর (পুনর্ব্যবহৃত শিপিং বক্স) কমপক্ষে 18 "X 10" হওয়া উচিত, আমাদের 19 "X 12" ছিল
অক্ষরের জন্য পেইন্ট এবং/অথবা ভিনাইল (অথবা চিঠি আঁকার জন্য আগে থেকে কেনা চিঠি বা পেইন্ট/মার্কার) এবং সজ্জা সাইন
একটি Arduino Nano বা Arduino- টাইপ মাইক্রোকন্ট্রোলারের মতো ছোট Arduino যার একটি microUSB সংযোগকারী আছে https://www.arduino.cc/ অথবা Adafruit Feather
5V পাওয়ার ব্যাংক/ব্যাটারি এবং ডেটাকেবল
8 X 32 LED ম্যাট্রিক্স WS2812B
আরডুইনো প্রোগ্রাম করার জন্য ইউএসবি এ থেকে মাইক্রো ইউএসবি ডেটা কেবল
জেএসটি 2 এসএম 3-পিন সংযোগকারী/কেবল
অ্যালিগেটর ক্লিপ (alচ্ছিক)
ঝাল
তাতাল
শখের ছুরি
ডবল পার্শ্বযুক্ত টেপ/ডবল পার্শ্বযুক্ত ফেনা টেপ
টেপ
ধাপ 1: কার্ডবোর্ড সাইন করুন এবং লেটারিং যোগ করুন
1. আপনার কার্ডবোর্ড পেইন্ট করুন। আমরা স্প্রে পেইন্ট ব্যবহার করেছি কিন্তু কাগজে কাজ করা যেকোনো ধরনের পেইন্ট ঠিক থাকবে। শুকানোর অনুমতি দিন।
2. আপনার অক্ষর প্রয়োগ করুন। আপনি স্টেনসিল, স্টোর-কেনা চিঠি ব্যবহার করতে পারেন, অথবা পেইন্ট করতে পারেন এবং আপনার নিজের আঁকতে পারেন। আমরা ভিনাইল অক্ষর ব্যবহার করেছি যা আমাদের ক্রিকট কাটারে কাটা হয়েছিল।
3. LED ম্যাট্রিক্স হল 31.5 cm X 8 cm (আনুমানিক 12.5 x 3.25 ইঞ্চি) ম্যাট্রিক্স ফিট করার জন্য আপনার কার্ডবোর্ডে পর্যাপ্ত জায়গা রেখে দিতে ভুলবেন না।
ধাপ 2: আপনার মাইক্রোকন্ট্রোলার এবং এলইডি ম্যাট্রিক্স কেবলগুলি সোল্ডার করুন।
আমরা একটি JST তারের সাথে উপাদানগুলিকে সংযুক্ত করার জন্য এটি উপযোগী পেয়েছি যাতে আপনি স্বাক্ষরটি একত্রিত করার জন্য সহজেই তাদের সংযোগ বিচ্ছিন্ন করতে পারেন বা যদি কোন অংশ ক্ষতিগ্রস্ত হয় এবং আপনাকে এটি প্রতিস্থাপন করতে হবে। আপনি যদি আপনার ধাপ কমাতে চান তবে আপনি সরাসরি আপনার আরডুইনো/মাইক্রোকন্ট্রোলার বোর্ডে আপনার এলইডি ম্যাট্রিক্স সোল্ডার করতে পারেন, কিন্তু কার্ডবোর্ডের চিহ্নের পিছনে আরডুইনো লুকানো কঠিন হবে।
1. চমৎকার সোল্ডারিংয়ের জন্য অ্যাডাফ্রুট গাইড ব্যবহার করে কীভাবে সোল্ডার করতে হয় তা শিখুন
আপনার আরডুইনো বোর্ডের ছিদ্রগুলির মাধ্যমে আপনার সংযোগকারীর তারগুলি সোল্ডার করতে হবে।
2. আপনার এলইডি ম্যাট্রিক্সে ইতিমধ্যেই ম্যাট্রিক্সের পিছনে একটি 3-পিন জেএসটি কেবল সংযুক্ত থাকার একটি ভাল সুযোগ রয়েছে। জেএসটি সংযোগকারী যা আপনি ব্যবহার করতে চান সেখানে ডিআইএন লেবেল করা উচিত যেখানে তারগুলি ম্যাট্রিক্সের সাথে সংযুক্ত থাকে। এটি সংযোগকারীর উপর একটি প্লাগ বা একটি সকেট শেষ আছে কিনা দেখুন। আপনার বোর্ডের সাথে সংযোগ স্থাপনের জন্য আপনার বিপরীত প্রান্ত (প্লাগ বা সকেট) প্রয়োজন হবে। আপনার ম্যাট্রিক্সে 3 পিন সংযোগকারী হিসাবে একই স্থানে 2 টি ওয়্যার সংযোগকারী থাকতে পারে। এই প্রকল্পের জন্য আমাদের সেই সংযোগকারীর প্রয়োজন হবে না। যদি আপনার ম্যাট্রিক্সে ইতিমধ্যেই একটি JST সংযোগকারী না থাকে তবে আপনাকে তারের একপাশে বাছাই করা উচিত এবং এটিকে DIN এ ম্যাট্রিক্সে বিক্রি করা উচিত লাল তারের সাথে পাওয়ার/ভোল্টেজ, মধ্যম তারের ডেটা এবং তৃতীয় তারের মাটিতে (জিএনডি)।
যদি ম্যাট্রিক্সে অন্যান্য সংযোগকারী (2 তারের সংযোগকারী, 3 তারের ডাউট) থাকে তবে আপনি সেগুলি সেখানে রেখে যেতে পারেন। আমরা সেগুলিকে চিহ্নের পিছনে লুকিয়ে রাখব। কার্ডবোর্ডের একটি বড় টুকরোতে লম্বা স্ক্রোলিং চিহ্নের জন্য আপনি দুটি ম্যাট্রিক্সকে একসাথে সংযুক্ত করতে পারেন।
3. আপনাকে আরডুইনোতে ম্যাচিং (প্লাগ বা সকেট) জেএসটি সংযোগকারীকে সোল্ডার করতে হবে। আপনার সংযোগকারীতে তিনটি তার রয়েছে। একটি লাল এবং অন্যগুলি সাধারণত সাদা এবং সবুজ, বা কখনও কখনও হলুদ বা কালো হওয়া উচিত। লাল তারটি বিদ্যুতের সাথে সংযুক্ত, সাধারণত Arduino/বোর্ডে 3V বা 3.3V লেবেলযুক্ত। বোর্ডে 3V বা 3.3V গর্তের মাধ্যমে খালি তারের শেষটি রাখুন এবং বোর্ডে ঝাল দিন। আপনার 3 তারের জেএসটি থেকে অন্য বাইরের তারটি হল স্থল তার। আপনার বোর্ডে GND লেবেলযুক্ত গর্তের মাধ্যমে এই তারের খালি প্রান্তটি রাখুন। জায়গায় ঝাল। মধ্যম তারের তথ্য জন্য। এটি আপনার Arduino বা মাইক্রোকন্ট্রোলারে যেকোনো ডিজিটাল পিন (PWM) এর সাথে সংযুক্ত হতে পারে। আমরা এই প্রকল্পের জন্য পিন 6 ব্যবহার করব। বোর্ডে 6 পিন করার জন্য আপনার সংযোগকারীর মাঝের তারটি সোল্ডার করুন।
4. আপনার আরডুইনো/বোর্ডে অন্য কোন তারের সোল্ডার করার দরকার নেই। আমরা পাওয়ারের জন্য একটি ইউএসবি কেবল ব্যবহার করব এবং এটি বোর্ডের মাইক্রো ইউএসবি সংযোগকারীর সাথে সংযুক্ত হবে।
ধাপ 3: আপনার Arduino প্রোগ্রাম করুন
আমরা সাইনটিতে বোর্ড লাগানোর আগে আমাদের এটি প্রোগ্রাম করতে হবে। আপনার কম্পিউটার এবং একটি ইউএসবি থেকে মাইক্রো ইউএসবি কেবল প্রয়োজন হবে
1. https://www.arduino.cc/en/main/software থেকে Arduino IDE ডাউনলোড করুন। আপনি যদি Arduino সফটওয়্যার এবং কোডের সাথে পরিচিত না হন তবে আমরা আপনাকে Arduino ওয়েবসাইটে কিছু টিউটোরিয়াল চেষ্টা করার পরামর্শ দিই।
2. আপনি তিনটি Arduino লাইব্রেরি যোগ করতে হবে। এগুলি Arduino IDE দিয়ে ডাউনলোড করা যায়।
2 ক। Arduino IDE খুলুন।
2 খ। পৃষ্ঠার শীর্ষে মেনু ব্যবহার করে স্কেচ> লাইব্রেরি অন্তর্ভুক্ত করুন> লাইব্রেরি পরিচালনা করুন …
2 গ। এটি লাইব্রেরি ম্যানেজারকে নিয়ে আসে। ডান হাতে সার্চ বারে "neomatrix" সার্চ করুন। তারপর Install বাটনে ক্লিক করুন। এই অনুসন্ধানের পুনরাবৃত্তি করুন এবং "নিওপিক্সেল" এবং "অ্যাডাফ্রুট জিএফএক্স লাইব্রেরি" এর জন্য ইনস্টল করুন
3. এই টিউটোরিয়াল থেকে কোড ডাউনলোড করুন - আমরা এই টিউটোরিয়ালের সাথে কোডটি ফাইল ডাউনলোড হিসাবে অন্তর্ভুক্ত করেছি। Arduino ফাইলগুলি ফাইলের একই নামের একটি ফোল্ডারে থাকা প্রয়োজন। যখন আপনি ফাইলটি এখানে ডাউনলোড করবেন এবং এটি খোলার চেষ্টা করবেন তখন আপনি একটি বার্তা পাবেন যে "" blmNamesSignCode.ino "ফাইলটি" blmNamesSignCode "নামে একটি স্কেচ ফোল্ডারের ভিতরে থাকা প্রয়োজন। এই ফোল্ডারটি তৈরি করুন, ফাইলটি সরান এবং চালিয়ে যান?" ওকে ক্লিক করুন এবং ফোল্ডারটি তৈরি করুন। আমরা এই ধাপে স্ক্রিনশট হিসাবে কোডটি অন্তর্ভুক্ত করছি যদি আপনি এটি Arduino IDE তে টাইপ করতে চান।
4. Arduino IDE তে.ino ফাইলটি খুলুন।
5. আমাদের কোডে আমরা #SayHerName ক্যাম্পেইন থেকে নামের একটি উপসেট ব্যবহার করছি। আপনি women১ লাইনের পর লাইন যোগ করে এবং আগের লাইনগুলোর নামের মতো ফর্ম্যাট করে কালো-বিরোধী সহিংসতার শিকার নারী ও মেয়েদের অতিরিক্ত নাম যোগ করতে পারেন। মেমোরিয়ামে একটি তালিকা এখানে তার নাম বলার প্রচারাভিযানে পাওয়া যাবে https://aapf.org/shn-inmemoriam। ব্ল্যাক লাইভস ম্যাটার আন্দোলনের অংশ হিসেবে মনে রাখা অন্যান্য নাম #SayTheirNames তালিকা https://sayevery.name/ এবং উইকিপিডিয়া https://en.wikipedia.org/wiki/Black_Lives_Matter- এ ব্ল্যাক লাইভস ম্যাটার নিবন্ধে পাওয়া যাবে।
6. USB/microUSB কেবল দিয়ে আপনার কম্পিউটারে আপনার বোর্ডটি লাগান। উপরের মেনু বার ব্যবহার করে সরঞ্জাম নির্বাচন করুন। বোর্ডে নিচে স্ক্রোল করুন এবং আপনি যে বোর্ড ব্যবহার করছেন তা নির্বাচন করুন। তারপরে মেনু বার থেকে সরঞ্জাম> পোর্ট নির্বাচন করুন আপনার বোর্ড স্বয়ংক্রিয়ভাবে পোর্ট তালিকায় প্রদর্শিত হবে। যদি এটি নিশ্চিত না হয় যে আপনি আপনার বোর্ডকে আপনার কম্পিউটারে সংযুক্ত করতে একটি ডেটা কেবল ব্যবহার করছেন।
7. চেক মার্ক ভেরিফাই বাটনে ক্লিক করুন। এটি স্কেচ কম্পাইল করবে এবং সমস্যা হলে আপনাকে জানাবে।
8. আপনার Arduino এ প্রোগ্রামটি আপলোড করতে ডান তীর আপলোড বাটনে ক্লিক করুন।
9. কম্পিউটার থেকে আপনার বোর্ড আনপ্লাগ করুন।
10. JST সংযোগকারী ব্যবহার করে আপনার Arduino কে LED ম্যাট্রিক্সের সাথে সংযুক্ত করুন। USB/USBmicro কেবল ব্যবহার করে Arduino কে পাওয়ার ব্যাংক/ব্যাটারিতে সংযুক্ত করুন। আপনার ব্যাটারি এবং বোর্ড চালু/বন্ধ সুইচ আছে কিনা তা নিশ্চিত করুন। আরডুইনোতে একটি এলইডি থাকা উচিত যা আপনাকে জানাতে পারে যে এটিতে শক্তি রয়েছে এবং এটি চালু আছে। কিছু বোর্ড শুরু করতে কয়েক সেকেন্ড সময় নেয়। নামগুলি স্বয়ংক্রিয়ভাবে LED ম্যাট্রিক্সে স্ক্রোল করা শুরু করবে।
সমস্যা সমাধান:
আপনার কি শক্তি আছে/আপনার ব্যাটারি চার্জ হয়েছে? সবকিছু কি সংযুক্ত? আপনার ঝাল সংযোগ ভাল? আপনি কি কোন তারের মিশ্রণ করেছেন যাতে আপনার Arduino আপনার ম্যাট্রিক্সের সাথে সঠিকভাবে সংযুক্ত না হয়? যদি সবকিছু চালু থাকে এবং কোনও স্ক্রোলিং না থাকে, আপনি কি আপনার প্রোগ্রামটি আরডুইনোতে আপলোড করেছেন?
ধাপ 4: সাইনটিতে LED ম্যাট্রিক্স যুক্ত করুন
আপনি একটি পূর্ববর্তী ধাপে আপনার সাইন এর লেআউট শুরু করেছেন এবং LED ম্যাট্রিক্সের জন্য বাম রুম। এখন আমরা ম্যাট্রিক্স লাগাবো এবং তারের মাধ্যমে চিহ্নের পিছনে রাখব।
1. JST সংযোগকারীতে LED ম্যাট্রিক্স থেকে Arduino সংযোগ বিচ্ছিন্ন করুন।
2. ম্যাট্রিক্স এবং পিচবোর্ডের মধ্যে তারের সাহায্যে সাইন এর সামনে খোলা জায়গায় ম্যাট্রিক্স রাখুন।
3. ম্যাট্রিক্সকে কাত করুন এবং একটি পেন্সিল বা মার্কার ব্যবহার করে, তারের চিহ্নটি যেখানে যেতে হবে সেখানে চিহ্নিত করুন। আপনার সম্ভবত ডাউটের জন্য অতিরিক্ত তার আছে, সেগুলিও চিহ্নিত করুন যাতে তারা পিচবোর্ডের পিছনে যায়।
4. ম্যাট্রিক্স সরান। একটি সমতল পৃষ্ঠ এবং একটি শখের ছুরি বা বক্স কর্তনকারী ব্যবহার করে, সাবধানে ছোট ছোট ছিদ্রগুলি কেটে নিন যেখানে আপনার সমস্ত তারের চিহ্নের পিছনে যেতে হবে।
5. সাবধানে পিছনে তারগুলি টানুন।
6. LED ম্যাট্রিক্সের পিছনে শক্তিশালী ডবল পার্শ্বযুক্ত টেপ বা ডবল পার্শ্বযুক্ত ফেনা টেপ যোগ করুন। আপনার কার্ডবোর্ড সাইন এর সামনে ম্যাট্রিক্স টেপ করার জন্য দৃ pressure় চাপ ব্যবহার করুন।
ধাপ 5: সাইন এবং এডভোকেসি শেষ করা
1. আপনার চিহ্নের পিছনের দিকে ম্যাড্রিক্সে Arduino/বোর্ড পুনরায় সংযোগ করুন। আপনি অতিরিক্ত তারের এবং তারগুলি ধরে রাখতে সাহায্য করার জন্য মাস্কিং টেপ বা বৈদ্যুতিক টেপ ব্যবহার করতে পারেন। আমরা বোর্ডের চারপাশে আবৃত কিছু বৈদ্যুতিক টেপ ব্যবহার করি যা একটু অতিরিক্ত সুরক্ষা হিসাবে। আপনি Arduino এর জন্য আরো সুরক্ষার জন্য একটি কেস 3D প্রিন্ট করতে চাইতে পারেন।
2. আপনার ব্যাটারিকে আরডুইনোতে প্লাগ করুন এবং আপনার ম্যাট্রিক্স জ্বলছে এবং শব্দগুলি স্ক্রোল করছে তা নিশ্চিত করার জন্য চিহ্নটি উল্টে দিন।
সমস্যা সমাধান: আপনার সংযোগগুলি কি শক্ত এবং সঠিক সংযোগকারীদের সাথে? আপনার ব্যাটারিতে কি শক্তি আছে?
ওকালতি
এই প্রকল্পটি ব্ল্যাক লাইভস ম্যাটার অ্যাডভোকেসির জন্য এবং কালো-বিরোধী সহিংসতায় নিহত নারী ও মেয়েদের অব্যাহতভাবে স্মরণ করার জন্য তৈরি করা হয়েছিল। #SayHerName ক্যাম্পেইনের https://aapf.org/shndemands এ পরিবর্তনকে বাস্তবে পরিণত করার জন্য দাবি ও নীতিগত উদ্যোগ রয়েছে। ব্রেওনা টেইলরের জন্য ন্যায়বিচারের পক্ষে অ্যাডভোকেসি https://justiceforbreonna.org/ এ পাওয়া যেতে পারে #JusticeforBre পেতে আপনি যে নির্দিষ্ট ক্রিয়াগুলি নিতে পারেন। এর মধ্যে রয়েছে তদন্ত সংস্থা, প্রতিষ্ঠান এবং তার মৃত্যুর তদন্তের দায়িত্বে থাকা ব্যক্তিদের জন্য একটি আবেদন এবং যোগাযোগের তথ্য।
প্রস্তাবিত:
স্ক্রোলিং টেক্সট ডিসপ্লে (A থেকে Z গাইড): 25 টি ধাপ (ছবি সহ)
স্ক্রোলিং টেক্সট ডিসপ্লে (A থেকে Z গাইড): এই নির্দেশযোগ্য / ভিডিওতে আমি আপনাকে ধাপে ধাপে নির্দেশনা দেব কিভাবে Arduino দিয়ে স্ক্রোলিং টেক্সট ডিসপ্লে তৈরি করতে হয়। আমি Arduino এর জন্য কোড কিভাবে তৈরি করব তা ব্যাখ্যা করব না, আমি আপনাকে দেখাব কিভাবে বিদ্যমান কোড ব্যবহার করতে হয়। কি এবং কোথায় আপনাকে সহযোগিতা করতে হবে
"গ্রে ম্যাটার মিনিয়ন" রাডার: 5 টি ধাপ
"গ্রে ম্যাটার মিনিয়ন" রাডার: চলুন শীতল রাডার তৈরি করি … আরডুইনো ব্যবহার করে …. মজা করুন বন্ধুরা
LED ম্যাট্রিক্সে ESP32 স্ক্রোলিং ওয়ার্ডক্লক: 5 টি ধাপ (ছবি সহ)
LED ম্যাট্রিক্সে ESP32 স্ক্রোলিং ওয়ার্ডক্লক: এই প্রকল্পে আমি একটি ESP32, LED ম্যাট্রিক্স এবং একটি সিগার বক্স দিয়ে একটি স্ক্রোলিং ওয়ার্ডক্লক তৈরি করি। একটি ওয়ার্ডক্লক এমন একটি ঘড়ি যা সময়কে স্ক্রিনে মুদ্রণ করার পরিবর্তে বা আপনি যে হাতে পড়তে পারেন তার পরিবর্তে সময় বানান করে। এই ঘড়িটি আপনাকে বলবে 10 মিনিট বাজে
I2C মোড ব্যবহার করে Arduino Duemilanove এর সাথে ইন্টারফেসিং সেন্সিরিয়ন, SPS-30, পার্টিকুলেট ম্যাটার সেন্সর: 5 টি ধাপ
I2C মোড ব্যবহার করে Arduino Duemilanove এর সাথে ইন্টারফেসিং সেন্সিরিয়ন, SPS-30, পার্টিকুলেট ম্যাটার সেন্সর: যখন আমি SPS30 সেন্সর ইন্টারফেস করার দিকে তাকিয়ে ছিলাম, তখন আমি বুঝতে পারলাম যে বেশিরভাগ সোর্স রাস্পবেরি পাই এর জন্য ছিল কিন্তু Arduino এর জন্য এতটা নয়। আমি আরডুইনোর সাথে সেন্সর কাজ করার জন্য একটু সময় ব্যয় করি এবং আমি আমার অভিজ্ঞতা এখানে পোস্ট করার সিদ্ধান্ত নিয়েছি যাতে এটি করতে পারে
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: 5 টি ধাপ
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: Sony Spresense বা Arduino Uno এত ব্যয়বহুল নয় এবং এর জন্য প্রচুর শক্তির প্রয়োজন হয় না। যাইহোক, যদি আপনার প্রকল্পের ক্ষমতা, স্থান বা এমনকি বাজেটের সীমাবদ্ধতা থাকে, তাহলে আপনি Arduino Pro Mini ব্যবহার করার কথা বিবেচনা করতে পারেন। Arduino Pro মাইক্রো থেকে ভিন্ন, Arduino Pro Mi