সুচিপত্র:

রোরি রোবট প্লান্ট: 5 টি ধাপ (ছবি সহ)
রোরি রোবট প্লান্ট: 5 টি ধাপ (ছবি সহ)

ভিডিও: রোরি রোবট প্লান্ট: 5 টি ধাপ (ছবি সহ)

ভিডিও: রোরি রোবট প্লান্ট: 5 টি ধাপ (ছবি সহ)
ভিডিও: রোরি পাখি 2024, জুলাই
Anonim
রোরি রোবট প্লান্ট
রোরি রোবট প্লান্ট
রোরি রোবট প্লান্ট
রোরি রোবট প্লান্ট

ররি একটি উদ্ভিদ আকারে একটি মজার চেহারা রোবট, সেন্সর দ্বারা কিছু ইনপুট সঙ্গে যোগাযোগ, সঙ্গীত বাজান এবং চারপাশে কোন মানুষের আন্দোলন সনাক্ত, উপরন্তু, আপনি এটি অর্ডার করার সময় ছবি তোলা।

এটি পাত্রের অভ্যন্তরে একটি ছোট উদ্ভিদ সম্পর্কেও যত্নশীল, আমাকে মানুষের কণ্ঠে কণ্ঠস্বর দিয়ে পানির স্তর, আর্দ্রতা এবং তাপমাত্রা সম্পর্কে অবহিত করুন।

ধাপ 1: হার্ডওয়্যার প্রয়োজন

হার্ডওয়্যার প্রয়োজন
হার্ডওয়্যার প্রয়োজন
হার্ডওয়্যার প্রয়োজন
হার্ডওয়্যার প্রয়োজন
হার্ডওয়্যার প্রয়োজন
হার্ডওয়্যার প্রয়োজন

1. আরডুইনো ইউএনও

2. এসডি কার্ড রিডার মডিউল

3. মাইক্রো এসডি কার্ড

4. LM386 অডিও পরিবর্ধক

5. 10uf ক্যাপাসিটর (2 নং)

6. 100uf ক্যাপাসিটর (2 নং)

7. 1K, 10K প্রতিরোধক

8. পিআইআর সেন্সর

9. হ্যাক করা ওয়েবক্যাম

10. KY-038 সাউন্ড সেন্সর

11. এলডিআর আলো নির্ভরশীল প্রতিরোধক

12. DHT11 আর্দ্রতা এবং তাপমাত্রা সেন্সর

13. আর্দ্রতা সেন্সর

14. তারের সংযোগ

15. ব্রেডবোর্ড

16. 8*16 LED ম্যাট্রিক্স মডিউল

ধাপ 2: আপনার WAV অডিও ফাইলগুলির সাথে প্রস্তুত হওয়া

আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন
আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন
আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন
আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন
আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন
আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন
আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন
আপনার WAV অডিও ফাইল দিয়ে প্রস্তুত হচ্ছেন

আরডুইনো ব্যবহার করে এসডি কার্ড থেকে শব্দ বাজানোর জন্য, আমাদের.wav ফরম্যাটে অডিও ফাইল প্রয়োজন কারণ Arduino বোর্ড একটি নির্দিষ্ট ফরম্যাটে একটি অডিও ফাইল চালাতে পারে যা wav ফরম্যাট। একটি Arduino mp3 প্লেয়ার তৈরি করার জন্য, প্রচুর mp3 শিল্ড পাওয়া যায় যা আপনি Arduino এর সাথে ব্যবহার করতে পারেন। অথবা আরডুইনোতে এমপি 3 ফাইল চালানোর জন্য, এমন ওয়েবসাইট রয়েছে যা আপনি আপনার কম্পিউটারে যে কোনও অডিও ফাইলকে সেই নির্দিষ্ট WAV ফাইলে রূপান্তর করতে ব্যবহার করতে পারেন।

আরডুইনো এসডি কার্ড মডিউল

+5V Vcc

Gnd Gnd

পিন 12 মিসো (মাস্টার ইন স্লেভ আউট)

পিন 11 MOSI (মাস্টার আউট স্লেভ ইন)

পিন 13 SCK (সিঙ্ক্রোনাস ক্লক)

পিন 4 সিএস (চিপ নির্বাচন)

1. ওয়েবসাইটে প্রবেশ করতে "অনলাইন ওয়েভ কনভার্টার" এ ক্লিক করুন।

2. Arduino নিম্নলিখিত বিন্যাসে একটি WAV ফাইল চালাতে পারে। আপনি পরে সেটিংসের সাথে খেলতে পারেন, কিন্তু এই সেটিংসগুলি ছিল গুণমানের সেরা পরীক্ষা।

বিট রেজোলিউশন 8 বিট

নমুনা হার 16000 Hz

অডিও চ্যানেল মনো

PCM ফরম্যাট PCM স্বাক্ষরবিহীন 8-বিট

3. ওয়েবসাইটে "ফাইল নির্বাচন করুন" এ ক্লিক করুন এবং ফাইলটি নির্বাচন করুন, আপনি রূপান্তর করতে চান। তারপর উপরের সেটিংসে খাওয়ান। একবার হয়ে গেলে নিচের ছবিতে এরকম কিছু দেখতে হবে

4. এখন, "কনভার্ট ফাইল" এ ক্লিক করুন এবং আপনার অডিও ফাইলটি WAV ফাইল ফরম্যাটে রূপান্তরিত হবে। রূপান্তর সম্পন্ন হলে এটি ডাউনলোড করা হবে।

5. অবশেষে, আপনার এসডি কার্ড ফরম্যাট করুন এবং এতে আপনার.wav অডিও ফাইল সংরক্ষণ করুন। এই ফাইলটি যোগ করার আগে নিশ্চিত করুন যে আপনি এটি ফরম্যাট করেছেন। এছাড়াও, আপনার অডিও ফাইলের নাম মনে রাখবেন। একইভাবে, আপনি আপনার চারটি অডিওর যেকোনো একটি নির্বাচন করতে পারেন এবং সেগুলি 1, 2, 3 এবং 4 নাম দিয়ে সংরক্ষণ করতে পারেন (নাম পরিবর্তন করা উচিত নয়)। আমি প্রায় 51 টি ভয়েস বার্তা রূপান্তর করেছি এবং নীচের লিঙ্কে একটি নমুনা সংরক্ষণ করেছি:

github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav

6. নমুনা কোড

#SimpleSDAudio.h অন্তর্ভুক্ত করুন

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

SdPlay.setSDCSPin (4); // এসডি কার্ড সিএস পিন

যদি (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))

{

যখন (1);

}

যদি (! SdPlay.setFile ("music.wav")) // সঙ্গীত নাম ফাইল

{

যখন (1);

}}

অকার্যকর লুপ (শূন্য)

{

SdPlay.play (); // গান বাজাও

যখন (! SdPlay.isStopped ()); {}

}

ধাপ 3: মাল্টি সেন্সর দিয়ে প্রস্তুত হোন

মাল্টি সেন্সর দিয়ে প্রস্তুত হোন
মাল্টি সেন্সর দিয়ে প্রস্তুত হোন
মাল্টি সেন্সর দিয়ে প্রস্তুত হোন
মাল্টি সেন্সর দিয়ে প্রস্তুত হোন
মাল্টি সেন্সর দিয়ে প্রস্তুত হোন
মাল্টি সেন্সর দিয়ে প্রস্তুত হোন

আর্দ্রতা সেন্সর:

আপনি একটি HL-69 আর্দ্রতা সেন্সর ব্যবহার করবেন, কয়েক ডলারে অনলাইনে সহজলভ্য। সেন্সরের ছিদ্রগুলি মাটির মধ্য দিয়ে স্রোত অতিক্রম করে এবং প্রতিরোধের পরিমাপ করে পার্শ্ববর্তী মাটির আর্দ্রতা স্তর সনাক্ত করে। স্যাঁতসেঁতে মাটি সহজেই বিদ্যুৎ সঞ্চালন করে, তাই এটি কম প্রতিরোধ ক্ষমতা প্রদান করে, যখন শুষ্ক মাটি দুর্বলভাবে সঞ্চালিত হয় এবং এর প্রতিরোধ ক্ষমতা বেশি থাকে।

সেন্সর দুটি অংশ নিয়ে গঠিত

1. সেন্সরের দুটি পিনকে নিয়ন্ত্রকের দুটি পৃথক পিনের সাথে সংযুক্ত করতে হবে (সংযোগকারী তারগুলি সাধারণত সরবরাহ করা হয়)।

2. কন্ট্রোলারের অন্য দিকে চারটি পিন রয়েছে, যার মধ্যে তিনটি Arduino এর সাথে সংযুক্ত।

· VCC: ক্ষমতার জন্য

· A0: এনালগ আউটপুট

· D0: ডিজিটাল আউটপুট

· GND: স্থল

DHT11 তাপমাত্রা এবং আর্দ্রতা:

ডিএইচটি ১১ তাপমাত্রা ও আর্দ্রতা সেন্সরটিতে একটি ক্যালিব্রেটেড ডিজিটাল সিগন্যাল আউটপুট সহ একটি তাপমাত্রা ও আর্দ্রতা সেন্সর কমপ্লেক্স রয়েছে। একচেটিয়া ডিজিটাল-সিগন্যাল-অধিগ্রহণ কৌশল এবং তাপমাত্রা এবং আর্দ্রতা-সেন্সিং প্রযুক্তি ব্যবহার করে, এটি উচ্চ নির্ভরযোগ্যতা এবং চমৎকার দীর্ঘমেয়াদী স্থায়িত্ব নিশ্চিত করে। এই সেন্সরটিতে একটি প্রতিরোধী-টাইপ আর্দ্রতা পরিমাপ উপাদান এবং একটি NTC তাপমাত্রা পরিমাপ উপাদান রয়েছে, এবং একটি উচ্চ-কর্মক্ষমতা 8-বিট মাইক্রোকন্ট্রোলারের সাথে সংযোগ করে, যা চমৎকার মানের, দ্রুত প্রতিক্রিয়া, হস্তক্ষেপ বিরোধী ক্ষমতা এবং খরচ-কার্যকারিতা প্রদান করে।

এলডিআর আলো নির্ভরশীল প্রতিরোধক:

LDR হল একটি বিশেষ ধরনের প্রতিরোধক যা উচ্চতর ভোল্টেজের মধ্য দিয়ে যেতে পারে (কম প্রতিরোধের) যখনই আলোর উচ্চ তীব্রতা থাকে, এবং যখনই অন্ধকার থাকে তখন একটি কম ভোল্টেজ (উচ্চ প্রতিরোধের) পাস করে। আমরা এই LDR সম্পত্তির সুবিধা নিতে পারি এবং এটি আমাদের DIY Arduino LDR সেন্সর প্রকল্পে ব্যবহার করতে পারি।

KY-038 সাউন্ড সেন্সর:

সাউন্ড সেন্সরগুলি বিভিন্ন জিনিসের জন্য ব্যবহার করা যেতে পারে, তার মধ্যে একটি হল তালি বাজানো এবং বন্ধ করা। যাইহোক আজ আমরা LED লাইটের একটি অ্যারেতে সাউন্ড সেন্সর ব্যবহার করতে যাচ্ছি যা সঙ্গীত, তালি বা ঠকঠক দিয়ে পরাজিত করবে।

পিআইআর সেন্সর:

প্যাসিভ ইনফ্রারেড সেন্সর হল একটি ইলেকট্রনিক সেন্সর যা তার ক্ষেত্রের বস্তু থেকে ইনফ্রারেড (IR) আলো বিকিরণ পরিমাপ করে। এগুলি প্রায়শই পিআইআর-ভিত্তিক মোশন ডিটেক্টরগুলিতে ব্যবহৃত হয়।

পরম শূন্যের উপরে তাপমাত্রা সহ সমস্ত বস্তু বিকিরণ আকারে তাপ শক্তি নির্গত করে। সাধারণত, এই বিকিরণ মানুষের চোখে দেখা যায় না কারণ এটি ইনফ্রারেড তরঙ্গদৈর্ঘ্যে বিকিরণ করে, কিন্তু এটি এমন একটি উদ্দেশ্যে ডিজাইন করা ইলেকট্রনিক ডিভাইস দ্বারা সনাক্ত করা যায়।

ধাপ 4: সার্কিট এবং কোড

সার্কিট এবং কোড
সার্কিট এবং কোড

ধাপ 5: হ্যাক করা ওয়েবক্যাম

হ্যাক করা ওয়েবক্যাম
হ্যাক করা ওয়েবক্যাম
হ্যাক করা ওয়েবক্যাম
হ্যাক করা ওয়েবক্যাম

পুরো প্রকল্পটি উইন্ডোজ অ্যাপ্লিকেশন দ্বারা নিয়ন্ত্রিত হয় যা বার্তা এবং বিজ্ঞপ্তি পেতে সাহায্য করে, সেইসাথে ওয়েবক্যামের মাধ্যমে ছবি গ্রহণ এবং সংরক্ষণ করার ক্ষমতা।

প্রস্তাবিত: