
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36



এই প্রকল্পের লক্ষ্য দুটি ভিন্ন রঙের LEDs ব্যবহার করে একটি ইন্টারেক্টিভ TicTacToe মডেল তৈরি করা যা দুটি খেলোয়াড়কে রাস্পবেরি পাই ব্যবহার করে। এখানে একটি বড় রাস্তায় এটি বাস্তবায়নের ধারণা ছিল - 3x3 সেমি -গ্লোবগুলির একটি গ্রিড কল্পনা করুন (যেমন উপরে দেখানো হয়েছে) দেয়ালে আটকে আছে যেখানে একটি টিপে খেলা শুরু হয় (এবং একটি নির্দিষ্ট রঙের LED চালু হয়)। এটি বার, পাব বা যে কোন জায়গায় যেখানে লোকদের লাইন করে অপেক্ষা করতে হবে তার পাশে গলি -গলিতে এটি প্রয়োগ করা যেতে পারে - অতএব জোনটিকে একটি ইন্টারেক্টিভ এলাকা বানানো হয়েছে যেখানে লোকেরা আসলে অপেক্ষা করার সময় উপভোগ করে।
সরবরাহ
মডেলের জন্য - আমি আমার কাছে উপলব্ধ আইটেম ব্যবহার করেছি:
- রাস্পবেরি পাই 3 মডেল বি+ এসডি কার্ডে রাস্পবিয়ান ইনস্টল করা
- মোমেন্টারি পুশ বাটন - 9x
- LEDs - 9x সবুজ, 9x লাল
- ব্রেডবোর্ড
- তারের- মহিলা থেকে মহিলা, নিয়মিত তামার তারগুলি যা সাধারণত দেব কিট দিয়ে আসে- 22 গেজ অন্তরিত তামার তার (যেমন এটি (বিক্রেতার সাথে কোন সম্পর্ক নেই)- (https://www.amazon.com/Elenco-Hook-Up- কালার-ডিসপেন্সার- WK-106/dp/B008L3QJAS/ref = sr_1_1? কীওয়ার্ড = তামা+তার+এলেনকো এবং কিড = 1568868843 & s = গেটওয়ে এবং sr = 8-1)
- 220 ওহম প্রতিরোধক - 9x
ধাপ 1: 18 LEDs দিয়ে ব্রেডবোর্ড সেটআপ করুন



প্রথমে, উপরের ছবিতে দেখানো হিসাবে একে অপরের পাশে দুটি ভিন্ন এলইডি সহ 3x3 এর গ্রিডে ব্রেডবোর্ড সেটআপ করুন। আমরা রাস্পবেরি পাই থেকে মাত্র 5 টি পিন (নীচে কন্ট্রোল পিন হিসাবে উল্লেখ করা হয়েছে) ব্যবহার করে 18 টি এলইডি চালাব। এটি চার্লিপ্লেক্সিং ব্যবহার করে করা হয় যা এই নির্দেশনায় সুন্দরভাবে ব্যাখ্যা করা হয়েছে (https://www.instructables.com/id/Charlieplexing-wi…)। লক্ষ্য করুন আমি উপরের ছবিতে দেখানোর জন্য বোতল ক্যাপ ব্যবহার করছি মডেলটি ফিট করার জন্য এখানে আমার বোতামগুলি াকতে।
1. প্রথমে LED জোড়া (এবং তাদের সংশ্লিষ্ট প্রতিরোধক) শুধুমাত্র ব্রেডবোর্ডে একই সারি জুড়ে বিপরীত মেরুতে (একটি লাল অন্য সবুজ বা যে কোন রং আপনি চয়ন করুন) রাখুন (উপরের ছবিটি 1 জোড়া দেখার সাথে জুম করে দেখুন)। নিশ্চিত করুন যে আপনি একই ক্রম রাখেন, যেমন উপরের সবুজ এবং নীচের অংশটি সমস্ত LED জোড়াগুলির জন্য লাল।
2. তারপর LEDs তারের (দ্রষ্টব্য: প্রতিটি নিয়ন্ত্রণ তারের LED জোড়ায় 220 ওহম প্রতিরোধকের মাধ্যমে যায়) উপরের নির্দেশাবলী ব্যবহার করে - এটি চমৎকার তারের নির্দেশাবলীর সাথে খুব বিস্তারিত, শুধু মনে রাখবেন আপনি LEDs 0 এবং 1 এ একটি গ্রিড তৈরি করছেন উপরের বাম এবং নীচে ডানদিকে 16 এবং 17 এলইডি। (এলইডি সংখ্যা করা শারীরিক সেটআপ এবং প্রোগ্রামিং পরে সাহায্য করে)। অথবা ২ য় ছবিটিতে তারের সাথে অনুসরণ করে দেখুন কিভাবে আমি এলইডি লাগিয়েছি - উপরের সারি থেকে নিচের সারিতে প্রবাহিত নিম্নলিখিত রঙের তারগুলি পর্যবেক্ষণ করুন:
- একেবারে শীর্ষে ব্ল্যাক ওয়্যার (পিন 6 গ্রাউন্ড পিন) পুরো রেল পর্যন্ত যায় - আমি 9 টি বোতামের প্রত্যেকটির জন্য এই তারটি নিচে খাওয়াই
- অরেঞ্জ ওয়্যার (পিন 7 - পাই থেকে কন্ট্রোল পিন 1) এলইডি 3 এর উপরে ২ য় রেলের মধ্যে আবার পুরো রেলটিতে যায় (-ইভ রেল)
- এলইডি 3 এর উপরে ২ য় রেলের মধ্যে গ্রে ওয়্যার (পিন ১১ - পাই থেকে কন্ট্রোল পিন ২) পুরো রেলও যায় (+ive রেল)
- পার্পল ওয়্যার (পিন 12 - পাই থেকে কন্ট্রোল পিন 3) এলইডি 6 এর উপরে 3 য় রেলে পুরো রেল (-ইভ রেল) এ যায়
- ব্লু ওয়্যার (পিন 13 - পাই থেকে কন্ট্রোল পিন 4) এলইডি 6 এর উপরে 3 য় রেলে পুরো রেল (+আইভ রেল) এ যায়
- সবুজ ওয়্যার (পিন 15 - পাই থেকে কন্ট্রোল পিন 5) এলইডি 6 এর নীচে চতুর্থ রেল পুরো রেল (-ইভ রেল) যায়
তারের রং কোডেড তাই বরাবর অনুসরণ করতে সক্ষম হওয়া উচিত - দয়া করে নিশ্চিত করুন যে LEDs এর polarity সঠিকভাবে সেট করা আছে অন্যথায় এটি কাজ করবে না !!
ধাপ 2: LEDs এর পাশে 9 টি বাটন যুক্ত করুন


প্রতিটি জোড়ার এলইডি -র পাশে, কালো মাটির তারের সারির ভিতরে একটি পা দিয়ে ক্ষণস্থায়ী পুশ বোতাম যুক্ত করুন এবং অন্যটি রাস্পবেরি পাই থেকে আসা তারের সাথে সারিতে যুক্ত করুন। দ্রষ্টব্য - কোনও বোতাম ছাড়াই ধাপ 1 এ ছবিতে দেখানো বোতামগুলি রাখার আগেও তারগুলি এম্বেড করা ভাল। প্রথমে 9 টি বোতামের জন্য গ্রাউন্ড ওয়্যার সেটআপ করা ভাল এবং তারপর পাই থেকে 9 টি ওয়্যার সেট আপ করা/সেটআপ করা ভাল pi তে এখনো - এইভাবে সুন্দরভাবে 9 টি বোতামের জন্য 9 টি তার যুক্ত করুন যা ব্যবহারকারীর ইনপুটকে পাইতে নিয়ে যায়) উপরের ছবিতে দেখানো হয়েছে।
ধাপ 3: ব্রেডবোর্ড থেকে পাইতে ওয়্যারগুলি সংযুক্ত করুন

শেষ 2 টি ধাপে আমরা LEDs এবং বোতাম এবং তাদের সংশ্লিষ্ট তারের সাথে রুটিবোর্ড সংযুক্ত করেছি। এখন আমরা এই তারগুলিকে পাই এর সাথে সংযুক্ত করি।
ধাপ 1 এ ইতিমধ্যে বর্ণিত হিসাবে - আমরা 5 টি কন্ট্রোল তারের এবং এলইডিগুলির জন্য কালো স্থল তারের পিনের সাথে সংযুক্ত করি:
- ব্ল্যাক ওয়্যার (গ্রাউন্ড ওয়্যার) (পিন 6)
- কমলা তারের (পিন 7)
- গ্রে ওয়্যার (পিন 11)
- বেগুনি তার (পিন 12)
- ব্লু ওয়্যার (পিন 13)
- সবুজ তারের (পিন 15)
এখন আমরা 9 টি বোতাম থেকে পাইতে 9 টি তারের সংযোগ করি। সহজ ব্যবস্থাপনার জন্য পরপর তিনটি বোতামের টুইস্টেড ট্রিপল্ট তৈরি করা ভাল:
- বোতাম 0 (সারি = 0, কলাম = 0) - লাল তার (উপরের বাম) - পিন 29
- বোতাম 1 (সারি = 0, কলাম = 1) - ধূসর তার - পিন 31
- বোতাম 2 (সারি = 0, কলাম = 2) - কমলা তার - পিন 32
- বোতাম 3 (সারি = 1, কলাম = 0) - হলুদ তার - পিন 33
- বোতাম 4 (সারি = 1, কলাম = 1) - ধূসর তার - পিন 35
- বোতাম 5 (সারি = 1, কলাম = 2) - কমলা তার - পিন 36
- বোতাম 6 (সারি = 2, কলাম = 0) - হলুদ তার - পিন 37
- বোতাম 7 (সারি = 2, কলাম = 1) - ধূসর তার - পিন 38
- বোতাম 8 (সারি = 2, কলাম = 2) - কালো তার - পিন 40
সব কানেকশন হয়ে গেলে আমরা কোড আপলোড করার জন্য প্রস্তুত !!
ধাপ 4: কোড আপলোড করুন

সমস্ত সংযোগ তৈরি হয়ে গেলে, আমরা কোড আপলোড করার জন্য প্রস্তুত। ধরুন আপনি rdp বা VNC এর মাধ্যমে pi- এর সাথে সংযুক্ত আছেন - দয়া করে নিম্নলিখিত ফাইলগুলিকে pi (একই ফোল্ডারের ভিতরে) সংরক্ষণ করুন এবং FinalVersion.py ফাইলটি টার্মিনালের মাধ্যমে অথবা থোনির মাধ্যমে চালান। এছাড়াও নিশ্চিত করুন যে আপনি আপনার স্পিকারগুলিকে পাই এর সাথে সংযুক্ত করেছেন (ব্লুটুথ স্পিকারগুলিও করবে)।
যদি আপনি কোন সময়ে আটকে যান দয়া করে আমাকে জানান এবং আমি আপনাকে সাহায্য করার জন্য যথাসাধ্য চেষ্টা করব !!
PS: এটি আমার প্রথম নির্দেশযোগ্য ছিল, তাই আমাকে জানান কিভাবে আমি করেছি !!: ও
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ

DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে LED নিয়ন্ত্রণ করুন: 4 টি ধাপ

Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে নিয়ন্ত্রণ নেতৃত্ব: হাই, আমি ithত্বিক। আমরা আপনার ফোন ব্যবহার করে একটি ইন্টারনেট নিয়ন্ত্রিত নেতৃত্ব তৈরি করতে যাচ্ছি।
রিড সুইচ, হল ইফেক্ট সেন্সর এবং নোডেমকুতে কিছু স্ক্র্যাপ ব্যবহার করে কীভাবে নিজের অ্যানিমোমিটার তৈরি করবেন। - পার্ট 1 - হার্ডওয়্যার: 8 টি ধাপ (ছবি সহ)

রিড সুইচ, হল ইফেক্ট সেন্সর এবং নোডেমকুতে কিছু স্ক্র্যাপ ব্যবহার করে কীভাবে নিজের অ্যানিমোমিটার তৈরি করবেন। - পার্ট 1 - হার্ডওয়্যার: ভূমিকা যেহেতু আমি আরডুইনো এবং মেকার সংস্কৃতি নিয়ে পড়াশোনা শুরু করেছি তাই আমি আবর্জনা এবং স্ক্র্যাপের টুকরো যেমন বোতলের ক্যাপ, পিভিসির টুকরো, পানীয়ের ক্যান ইত্যাদি ব্যবহার করে দরকারী ডিভাইস তৈরি করতে পছন্দ করেছি। যে কোনো টুকরো বা কোনো সঙ্গীর জীবন
কোন অতিরিক্ত হার্ডওয়্যার ছাড়াই টেলিগ্রাম বট ব্যবহার করে Arduino নিয়ন্ত্রণ করুন: 5 টি ধাপ

কোন অতিরিক্ত হার্ডওয়্যার ছাড়া টেলিগ্রাম বট ব্যবহার করে Arduino নিয়ন্ত্রণ করুন: Arduino এর সাথে আপনি অনেক কিছু করতে পারেন, কিন্তু আপনি কি কখনও আপনার টেলিগ্রাম বট ব্যবহার করে আপনার Arduino নিয়ন্ত্রণ করার কথা ভেবেছেন? পিসি কিছু নিয়ন্ত্রণযোগ্য ডিভাইস (আমরা Arduino এর অন-বোর্ড LED ব্যবহার করি
Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: 5 টি ধাপ

Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: পূর্ববর্তী প্রকল্পগুলি থেকে আমার একটি Arduino UNO এবং একটি Neopixel LED স্ট্রিপ বাকি ছিল, এবং আমি কিছু ভিন্ন করতে চেয়েছিলাম। যেহেতু নিওপিক্সেল স্ট্রিপটিতে 60 টি LED লাইট রয়েছে, তাই এটি একটি বড় ঘড়ি হিসাবে ব্যবহার করা হবে বলে মনে করা হয়।