সুচিপত্র:
- ধাপ 1: এটি কিভাবে কাজ করে
- ধাপ 2: সরবরাহ
- ধাপ 3: শরীর তৈরি করা
- ধাপ 4: ইলেকট্রনিক্স সেটআপ
- ধাপ 5: সার্কিট
- ধাপ 6: চূড়ান্ত সমাবেশ
- ধাপ 7: কোড
- ধাপ 8: টিপস
ভিডিও: আরডুইনো কার্ডবোর্ড গান (রেঞ্জফাইন্ডার এবং ট্যাকোমিটার): 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
পালঙ্কে আরামদায়কভাবে বসার সময় দূরত্ব পরিমাপ করতে সক্ষম হওয়া কি অসাধারণ হবে? তাই আজ আমি একটি arduino বন্দুক তৈরি করতে যাচ্ছি যা 2cm থেকে 400cm পর্যন্ত দূরত্বের অন-যোগাযোগ পরিমাপ 0.3cm এর নির্ভুলতার সাথে এবং একটি ঘূর্ণায়মান শরীরের প্রতি মিনিটে বিপ্লব পরিমাপ করতে সক্ষম (RPM) একটি অতিস্বনক সেন্সর ব্যবহার করে (HC-SR04) এবং একটি ইনফ্রারেড সেন্সর যথাক্রমে। প্রাথমিকভাবে, আমি দুটি অতিরিক্ত আইআর সেন্সর ব্যবহার করে যেকোন চলন্ত বস্তুর গতি পরিমাপ করতে সক্ষম করতে চেয়েছিলাম কিন্তু বর্তমান মহামারীর কারণে আমি সরবরাহের বাইরে আছি। তাই আমি শুধু আমার যা আছে তা ব্যবহার করতে যাচ্ছি। যদি আপনি তাদের আছে, তাহলে আপনি বন্দুক যোগ করতে পারেন। এটি কীভাবে করবেন তার একটি লিঙ্ক এখানে।
ধাপ 1: এটি কিভাবে কাজ করে
অতিস্বনক সেন্সরগুলি শব্দ নির্গত করে কাজ করে যা বাতাসের মধ্য দিয়ে ভ্রমণ করে এবং যদি এর পথে কোন বস্তু থাকে, তাহলে তা মডিউলে ফিরে আসবে। ভ্রমণের সময় বিবেচনা করে, আপনি দূরত্ব গণনা করতে পারেন যেহেতু আমরা ইতিমধ্যে সূত্র ব্যবহার করে শব্দের গতি (340 মি/সেকেন্ড): দূরত্ব = বেগ *সময়। এই প্রকল্পের আইআর সেন্সর উদ্দেশ্য বস্তু সনাক্তকরণের জন্য।আইআর সেন্সরের দুটি প্রধান অংশ রয়েছে। ট্রান্সমিটার আইআর তরঙ্গ প্রেরণ করে এবং যদি কোন বস্তু থাকে, প্রেরিত তরঙ্গ বস্তুর দ্বারা প্রতিফলিত হয় যা পরিবর্তে, রিসিভার তরঙ্গটি তুলে নেয় যখন সেন্সরের সামনে কোন বস্তু না থাকলে, প্রেরিত তরঙ্গ দ্বারা প্রাপ্ত হয় না রিসিভার এবং তারপর আইআর মডিউল একটি আউটপুট বা পালস তৈরি করে যা Arduino দ্বারা সনাক্ত করা হয় যখন আমরা ট্রিগার বোতামটি চাপি। এটি 5 সেকেন্ডের জন্য ক্রমাগত গণনা করে। সুতরাং আসুন নির্মাণ শুরু করি।
<
ধাপ 2: সরবরাহ
উপাদান 1। Arduino Uno (যে কোন arduino কাজ করবে)
2. HC-SR04 অতিস্বনক সেন্সর
3. Arduino IR সেন্সর
4. 16*2 LCD ডিসপ্লে মডিউল (12C)
5. বুজার
6. 9V ব্যাটারি এবং সংযোগকারী
7. পারফ বোর্ড (alচ্ছিক)
8. একটি পুশবাটন
9. স্পর্শকাতর সুইচ *1
10. স্লাইড সুইচ *1
11. LED *2 (বিশেষত বিভিন্ন রং)
12. 220ohms প্রতিরোধক *2
13. 10k প্রতিরোধক *2
14. Arduino পিন হেডার
15. জাম্পার তার
সরঞ্জাম
1. গরম আঠালো
2. সুপার আঠালো (চ্ছিক)
3. সোল্ডারিং আয়রন এবং সোল্ডার
4. এক্স-অ্যাক্টো ছুরি
5. ড্রিল (চ্ছিক)
ধাপ 3: শরীর তৈরি করা
1. প্রদত্ত টেমপ্লেটটি মুদ্রণ করুন, এটি কার্ডবোর্ডের শীটে আঠালো করুন এবং তারপর আকারগুলি কেটে দিন।
2. বজার গর্ত, স্থিতি নেতৃত্ব, শক্তি নেতৃত্ব, অতিস্বনক সেন্সর, আইআর সেন্সর গর্ত এবং LCD প্রদর্শন স্থান কাটা।
3. সমস্ত সরলরেখা ভিতরের দিকে বাঁকতে এবং প্রতিটি অংশকে একসঙ্গে আঠালো করার জন্য একটি শাসক ব্যবহার করুন। ডিসপ্লে সেকশন, হ্যান্ডেল এবং ছাদের কভারকে বাকি বন্দুকের সাথে আঠালো করবেন না। অতিস্বনক সেন্সর এবং ইনফ্রারেড সেন্সরকে তাদের বিভিন্ন গর্তে আঠালো করুন।
Cut. একটি c সেমি চওড়া কার্ডবোর্ডের স্ট্রিপ কেটে নিন এবং হ্যান্ডেলের সামনের এবং পিছনের অংশটি coverেকে দিন। হ্যান্ডেলের সামনের দিকে একটি পুশ বাটন আঠালো করুন এবং হ্যান্ডেলের পিছনে তারগুলি চালান।
ধাপ 4: ইলেকট্রনিক্স সেটআপ
আইআর সেন্সর
আমি একটি নেটওয়ার্ক ক্যাবল থেকে তারগুলি ব্যবহার করেছি যেহেতু আমি জাম্পার তারের বাইরে আছি, তারপরে তারগুলিকে পারফ বোর্ডের একটি ছোট টুকরোতে বিক্রি করেছি যা পরে সেন্সরের তিনটি পিনে বিক্রি হয়।
আল্ট্রাসোনিক সেন্সর
আমি একটি পুরানো সংযোগকারী ব্যবহার করেছি যা আমি সেন্সরের পিনগুলিতে ুকিয়েছিলাম।
LCD প্রদর্শন
আমি এলসিডি ডিসপ্লের পিনগুলি বাঁকিয়েছি যাতে সেগুলি সোজা হয়। আমি তখন আইআর সেন্সরের মতো একই সেটআপ পুনরাবৃত্তি করেছি।
এলইডি
একটি 220ohms প্রতিরোধক প্রতিটি নেতৃত্বের ক্যাথোড সীসা হয়।
ধাপ 5: সার্কিট
আপনি একটি মিনি রুটিবোর্ডে সার্কিট তৈরি করতে বা বিশেষত একটি পারফ বোর্ডে চয়ন করতে পারেন। যেভাবেই হোক না কেন, এটি আপনার সিদ্ধান্তের উপর নির্ভর করে।
দ্রষ্টব্য: Arduino চালিত হয় যদিও এর VIN পিন। এছাড়াও আমার উল্টো দিকে মাউন্ট করা হয়।
এখানে সংযোগ আছে
শক্তি চালিত
Anode ---- Arduino Pin 8
ক্যাথোড --- 220ohm প্রতিরোধক ---- স্থল
স্ট্যাটাস LED
Anode ---- Arduino Pin 9
ক্যাথোড --- 220ohm প্রতিরোধক ---- স্থল
বুজার
ইতিবাচক --- Arduino পিন 11
নেগেটিভ --- গ্রাউন্ড
আইআর সেন্সর
VCC --- Arduino 5V
GND --- স্থল
আউট --- Arduino পিন 5
HC-SR04
VCC --- Arduino 5V
GND --- স্থল
TRIG --- Arduino Pin 7
ECHO --- Arduino Pin 6
LCD প্রদর্শন
VCC --- Arduino 5V
GND --- স্থল
SDA --- Arduino Pin A4 (analog pin)
এসসিএল --- আরডুইনো পিন এ 5 (এনালগ পিন)
ট্রিগার বোতাম
প্রথম পা----- Arduino 5V
সেকেন্ড লেগ --- 10k রোধক (প্রথম লেগ সমান্তরাল) --- Arduino Pin 10
(মাটিতে প্রতিরোধকের অন্য পা)
SPDT স্লাইড সুইচ
সেন্টার লেগ ------- Arduino 5V
বাম পা ----- 10k প্রতিরোধক (সমান্তরাল প্রথম পা) --- Arduino পিন 13
(মাটিতে প্রতিরোধকের অন্য পা)
Arduino VIN পিন ------ pushbutton এর প্রথম লেগ
Pushbutton দ্বিতীয় লেগ -----+Ve ব্যাটারির
Arduino GND পিন --- ব্যাটারি -Ve এবং গ্রাউন্ড রেল
ধাপ 6: চূড়ান্ত সমাবেশ
এলইডিগুলিকে তাদের গর্তে byুকিয়ে শুরু করুন, তারপরে বুজার, দুটি সুইচ এবং তারপরে ডিসপ্লে বিভাগে এলসিডি ডিসপ্লে। ডিসপ্লে সেকশনের নিচের গর্তের মধ্য দিয়ে ট্রিগার বোতামের তারটি পাস করুন। বন্দুকের সামনে সেন্সর মডিউল আঠালো। বন্দুকের মূল অংশে ডিসপ্লে বিভাগটি আঠালো করুন এবং তারপরে হ্যান্ডেলটি নীচে সংযুক্ত করুন। বন্দুকের টেপ দিয়ে আয়তক্ষেত্রাকার ছাদের কভারটি ধরে রাখুন। এটি একটি প্রবেশের দরজা হবে। এখন আপনার RangeFinder/Tachometer ব্যবহারের জন্য প্রস্তুত। আপনার ইচ্ছামতো সাজান।
ধাপ 7: কোড
প্রোগ্রামটি শুরু করার আগে কোডটি কী করে তা জানা একটি ভাল ধারণা। এটি আপনাকে অনেক মাথাব্যথা থেকে বাঁচাতে পারে।
এছাড়াও, যদি আপনার LCD এর 12C মডিউল থাকে তাহলে তরল স্ফটিক প্রদর্শন লাইব্রেরি ইনস্টল করুন। ডাউনলোড করতে এখানে ক্লিক করুন
কোডটি কি করে তা এখানে
1. যখন আপনি বন্দুকটি চালু করেন, তখন বিদ্যুৎ নেতৃত্ব চালু হয় এবং বন্দুকটি একটি সেকেন্ডেরও কম সময়ের জন্য একটি বীপ শব্দ করে নিয়ন্ত্রিত হতে পরিচালিত)
2. বন্দুকটি চালিত হয়ে গেলে, আপনি যে মোডটি চান তা নির্বাচন করতে আপনাকে বাম বা ডানদিকে স্লাইড সুইচটি সরাতে হবে। একবার এটি হয়ে গেলে, এটি "দয়া করে শুরু করতে ট্রিগার বোতাম" প্রদর্শন করবে। বোতাম টিপে, পড়া/পরিমাপ শুরু করা উচিত। প্রতিটি বোতাম টিপলে, স্ট্যাটাসটি চোখের পলকে নেতৃত্ব দেয় এবং বাজারটি বীপ হবে।
ধাপ 8: টিপস
1. পারফ বোর্ডে পিন হেডারগুলি সোল্ডার করার সময়, প্রথমে আপনি যে arduino পিন ব্যবহার করছেন তার মধ্যে পিন হেডারগুলি insোকান এবং তারপরে বোর্ডের উপরে বোর্ডটি তুর্কি দিক দিয়ে পারফ বোর্ডের মুখোমুখি করুন। শিরোলেখগুলি জায়গায় সোল্ডার করুন।
2. বন্দুকের সামনের দিকে একটি ছোট অ্যাক্সেস গর্ত তৈরি করুন। এটি একটি স্ক্রু ড্রাইভার ব্যবহার করে আইআর সেন্সরের সংবেদনশীলতা সামঞ্জস্য করতে ব্যবহৃত হবে।
3. যদি কোড কাজ না করে, · প্রথমে আপনার সংযোগগুলি পরীক্ষা করুন (বিশেষত যদি আপনি একটি ব্রেডবোর্ড ব্যবহার করেন)।
An যদি পুরানো ব্যাটারি ব্যবহার করেন, তাহলে এটি প্রতিস্থাপন করুন।
Still যদি এখনও কাজ না করে, সাহায্যের জন্য নিচে মন্তব্য করুন।
প্রস্তাবিত:
ম্যানুয়াল এবং 7 টি প্রিসেট গান সহ আরডুইনো পিয়ানো: 7 টি ধাপ
ম্যানুয়াল এবং 7 টি প্রিসেট গান সহ Arduino পিয়ানো: LCD এর সাথে ইন্টারফেসিং Arduino পিয়ানো কীবোর্ড 2 মোড আছে। ম্যানুয়াল মোড & প্রিসেট মোড। আমি একটি সাধারণ 7 কী পিয়ানোর জন্য 7 টি পুশবাটন এবং সেটআপ মোডের জন্য 1 টি বোতাম ব্যবহার করে 7 টি প্রিসেট গানে স্যুইচ করেছি।
কার্ডবোর্ড এবং আরডুইনো দিয়ে ব্যাটলবট কীভাবে তৈরি করবেন: 7 টি ধাপ (ছবি সহ)
কার্ডবোর্ড এবং আরডুইনো দিয়ে কীভাবে একটি ব্যাটলবট তৈরি করবেন: আমি আরডুইনো ইউএনও ব্যবহার করে ব্যাটলবট তৈরি করেছি এবং লাশগুলি তৈরি করতে কার্ডবোর্ড ব্যবহার করা হয়েছিল। আমি সাশ্রয়ী মূল্যের সরবরাহ ব্যবহার করার চেষ্টা করেছি এবং বাচ্চাদের তাদের যুদ্ধের বটগুলি কীভাবে ডিজাইন করতে হয় সে সম্পর্কে সৃজনশীল স্বাধীনতা দিয়েছি। Battlebot ওয়্যারলেস কন্ট্রোলার থেকে কমান্ড গ্রহণ করে
কার্ডবোর্ড থেকে DIY পিসি স্টিয়ারিং হুইল এবং প্যাডেল! (প্রতিক্রিয়া, প্যাডেল শিফটার, ডিসপ্লে) রেসিং সিমুলেটর এবং গেমসের জন্য: 9 টি ধাপ
কার্ডবোর্ড থেকে DIY পিসি স্টিয়ারিং হুইল এবং প্যাডেল! (প্রতিক্রিয়া, প্যাডেল শিফটার, ডিসপ্লে) রেসিং সিমুলেটর এবং গেমসের জন্য: আরে সবাই! এই বিরক্তিকর সময়ে, আমরা সবাই কিছু করার জন্য খুঁজছি। বাস্তব জীবনের রেসিং ইভেন্টগুলি বাতিল করা হয়েছে এবং সিমুলেটর দিয়ে প্রতিস্থাপিত হয়েছে। আমি একটি সস্তা সিমুলেটর তৈরির সিদ্ধান্ত নিয়েছি যা নিশ্ছিদ্রভাবে কাজ করে, যা
প্রসেসিং এবং আরডুইনো সংযোগ এবং 7 সেগমেন্ট এবং Servo GUI কন্ট্রোলার তৈরি করুন: 4 টি ধাপ
প্রসেসিং এবং আরডুইনো সংযোগ করা এবং 7 সেগমেন্ট এবং সার্ভো GUI কন্ট্রোলার তৈরি করুন: কিছু প্রকল্পের জন্য আপনাকে Arduino ব্যবহার করতে হবে কারণ এটি একটি সহজ প্রোটোটাইপিং প্ল্যাটফর্ম প্রদান করে কিন্তু Arduino এর সিরিয়াল মনিটরে গ্রাফিক্স প্রদর্শন করতে বেশ সময় লাগতে পারে এবং এটি করাও কঠিন। আপনি Arduino সিরিয়াল মনিটর bu এ গ্রাফ প্রদর্শন করতে পারেন
একটি লেজার এবং একটি ক্যামেরা ব্যবহার করে রেঞ্জফাইন্ডার তৈরি করা: 6 টি ধাপ
একটি লেজার এবং একটি ক্যামেরা ব্যবহার করে রেঞ্জফাইন্ডার তৈরি করা: আমি বর্তমানে পরবর্তী বসন্তের জন্য কিছু অভ্যন্তরীণ কাজের পরিকল্পনা করছি কিন্তু যেহেতু আমি একটি পুরানো বাড়ি কিনেছি আমার কোন বাড়ির পরিকল্পনা নেই। আমি একটি শাসক ব্যবহার করে প্রাচীর থেকে প্রাচীর দূরত্ব পরিমাপ শুরু কিন্তু এটি ধীর এবং ত্রুটি প্রবণ। আমি একটি রেঞ্জফিন্ড কেনার কথা ভেবেছিলাম