সুচিপত্র:

Arduino ইংরেজি ভাষা সহকারী: 7 ধাপ
Arduino ইংরেজি ভাষা সহকারী: 7 ধাপ

ভিডিও: Arduino ইংরেজি ভাষা সহকারী: 7 ধাপ

ভিডিও: Arduino ইংরেজি ভাষা সহকারী: 7 ধাপ
ভিডিও: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2024, জুলাই
Anonim
Image
Image
Arduino ইংরেজি ভাষা সহকারী
Arduino ইংরেজি ভাষা সহকারী
Arduino ইংরেজি ভাষা সহকারী
Arduino ইংরেজি ভাষা সহকারী
Arduino ইংরেজি ভাষা সহকারী
Arduino ইংরেজি ভাষা সহকারী

ভূমিকা:

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

ফ্রুট + ইলেকট্রনিক্স = পিয়ানো (2016), এবং মজা সঙ্গে কথা বলা Arduino (n.d.) থেকে ধারণা ব্যবহার করে, আমি এই ডিভাইসটি তৈরি করতে সক্ষম হয়েছি যা শব্দভান্ডার শব্দ এবং বাক্যাংশগুলির একটি ছাত্রের বোঝার জোরদার বা মূল্যায়ন করতে ব্যবহার করা যেতে পারে। এই প্রকল্পে ছয়টি ক্যাপাসিটিভ টাচ সেন্সর ব্যবহার করা হয়েছে। যখন সেন্সর এবং মাটি স্পর্শ করা হয়, ডিভাইসটি সেই সেন্সরের জন্য নির্ধারিত শব্দ বা বাক্যাংশ বলবে। স্কেচটিতে তিনটি ফাংশন রয়েছে যা ব্যবহারকারীকে সহজেই একটি শব্দভান্ডার থেকে অন্য শব্দভান্ডার পরিবর্তন করার সুযোগ দেয়। আমি প্রিন্টআউটগুলিও অন্তর্ভুক্ত করেছি যা ব্যবহারের সুবিধার জন্য ডিভাইসের উপরে স্থাপন করা যেতে পারে। পণ্যের আরও গভীরভাবে বর্ণনা দেখতে ভিডিওটি দেখুন!

ইউনিটটি একটি উল্টানো জুতার বাক্সের ভিতরে অবস্থিত। Arduino বাক্সের ভিতরের lাকনাতে মাউন্ট করা আছে এবং ইউনিটের "উপরের" জুতা বাক্সের নীচে। আমি ইউনিটের "উপরের" এবং পাশাপাশি ওয়্যারিং স্পিকার এবং ইউএসবি তারের জন্য এক পাশে গর্ত কেটেছি। আপনি দেখতে পারেন যে কোন অতিরিক্ত নালী টেপ শুধুমাত্র জুতার ব্র্যান্ড নাম আবরণ।

দক্ষতার স্তর: ইন্টারমিডিয়েট, যেহেতু টকি ডাউনলোড করা এবং ডিভাইসের চাহিদার সাথে সামঞ্জস্য করা প্রয়োজন।

তথ্যসূত্র:

ফল + ইলেকট্রনিক্স = পিয়ানো। (2016)। Https://www.bigmessowires.com/2016/08/19/fruit-ele… থেকে সংগৃহীত

Arduino কথা বলতে মজা। (nd)। Https://rimstar.org/science_electronics_projects/a… থেকে সংগৃহীত

ধাপ 1: উপকরণ:

উপকরণ
উপকরণ

Arduino উপাদান:

1 Arduino Uno / USB তারের

1 ব্রেডবোর্ড

6 1 মেগা ওহম প্রতিরোধক

2 স্পিকার (আমি 2 8 ওহম, 2 ওয়াট স্পিকার ব্যবহার করেছি)

2 পরিবর্ধক (আমি 2 LM386 মডিউল ব্যবহার করেছি)

19 পুরুষ - মহিলা তারগুলি

14 পুরুষ - পুরুষ তারগুলি (বিভিন্ন দৈর্ঘ্য)

সরঞ্জাম:

7 থাম্বট্যাকস (সব ধাতু হতে হবে, আঁকাগুলিও কাজ করবে বলে মনে হয় না)

1 জুতা বাক্স (ক্ষেত্রে জন্য)

4 প্রলিপ্ত কাগজ ক্লিপ (Arduino ক্লিপবোর্ডে মাউন্ট করতে, চ্ছিক)

3 টুকরো কাগজ এবং রঙিন প্রিন্টার উপস্থাপনা পৃষ্ঠাগুলি মুদ্রণ করতে

ডাবল স্টিক টেপ (চ্ছিক)

নালী টেপ

ছোট স্ক্রু ড্রাইভার (আমি একটি চশমা স্ক্রু ড্রাইভার ব্যবহার করেছি, কিন্তু একটি ফিলিপস মাথাও কাজ করবে)

ধাপ 2: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

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

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

তথ্যসূত্র:

টিঙ্কারক্যাড। (2019)। Https://www.tinkercad.com/things/2NU1HTyLe2v-foil-… থেকে সংগৃহীত

ধাপ 3: ধাপ 1: আপনার কাজের সারফেস প্রস্তুত করুন (alচ্ছিক)

ধাপ 1: আপনার কাজের সারফেস প্রস্তুত করুন (alচ্ছিক)
ধাপ 1: আপনার কাজের সারফেস প্রস্তুত করুন (alচ্ছিক)
ধাপ 1: আপনার কাজের সারফেস প্রস্তুত করুন (alচ্ছিক)
ধাপ 1: আপনার কাজের সারফেস প্রস্তুত করুন (alচ্ছিক)
ধাপ 1: আপনার কাজের সারফেস প্রস্তুত করুন (alচ্ছিক)
ধাপ 1: আপনার কাজের সারফেস প্রস্তুত করুন (alচ্ছিক)

আমি চাই না যে আমার Arduino পরিবহনের সময় চারপাশে স্থানান্তরিত হয়, তাই আমি আমার জুতা বাক্সের ভিতরের idাকনাতে মাউন্ট করার সিদ্ধান্ত নিয়েছি। Arduino Uno তে স্ক্রু হোল ব্যবহার করে, আমি জুতার বাক্সের idাকনা চিহ্নিত করেছি এবং এর মধ্য দিয়ে ছিদ্র করেছি। আমি কাগজের ক্লিপগুলির বাইরের অংশটি খুলে ফেললাম (ডায়াগ্রাম 1 দেখুন) এবং বাক্সের idাকনার বাইরে থেকে তাদের ছিদ্র দিয়ে ঠেলে দিলাম, তারপর তাদের জায়গায় রাখার জন্য ডাক্ট টেপ ব্যবহার করলাম (ডায়াগ্রাম 2 দেখুন)।

বাক্সের idাকনা উল্টানোর পরে (বাক্সের ভিতরে), আমি সাবধানে কাগজের ক্লিপগুলিকে স্ক্রু ছিদ্রের মধ্য দিয়ে Arduino তে রাখলাম এবং কাগজের ক্লিপগুলি নিচু করে দেখলাম (ডায়াগ্রাম 3 দেখুন) এবং নালীটি কাগজের ক্লিপগুলিকে টেপ করে। অবশেষে, ডাবল স্টিক টেপ ব্যবহার করে, আমি ব্রেডবোর্ডটি বক্সের idাকনায় মাউন্ট করেছি (ডায়াগ্রাম 4 দেখুন)।

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

ধাপ 4: ধাপ 2: স্পিকার সংযুক্ত করুন

ধাপ 2: স্পিকার সংযুক্ত করুন
ধাপ 2: স্পিকার সংযুক্ত করুন
ধাপ 2: স্পিকার সংযুক্ত করুন
ধাপ 2: স্পিকার সংযুক্ত করুন
ধাপ 2: স্পিকার সংযুক্ত করুন
ধাপ 2: স্পিকার সংযুক্ত করুন
ধাপ 2: স্পিকার সংযুক্ত করুন
ধাপ 2: স্পিকার সংযুক্ত করুন

এখানেই আমি আমার পরিকল্পনা পরিবর্তন করার কথা ভাবব। আমি আমার কাছে যে স্পিকার ব্যবহার করেছি, কিন্তু ভবিষ্যতে সেগুলোকে আরও ভাল মানের স্পিকার দিয়ে দীর্ঘ তারের সাথে প্রতিস্থাপন করবে (বিজ্ঞদের কাছে শব্দ, স্পিকারে সস্তা করবেন না)। যখন আমি বাইরে স্পিকার রাখি তখন ডিভাইসটি আরও ভাল শোনায়, তবে এম্প্লিফায়ারগুলি ঝুলছিল, যার কারণে তারগুলি সংযোগ বিচ্ছিন্ন হয়েছিল। সুতরাং, আমার টিম গানের "এটিকে কাজ করুন" মুহুর্তের জন্য, আমি স্পিকার সংযোগের তারের প্রতিটিতে মহিলা তারের জন্য একটি অতিরিক্ত পুরুষ যুক্ত করেছি, ইউনিটের উপরের অংশে কাটা একটি গর্তের মাধ্যমে সেগুলিকে টুকরো করেছিলাম এবং তারগুলি সংযুক্ত করার আগে তারগুলি টুকরো করেছিলাম পরিবর্ধক

পরিবর্ধকটিতে, "GND", "GND", "IN" এবং "VDD" চিহ্নিত চারটি পিন রয়েছে। তারের মহিলা প্রান্তগুলিকে প্রথম "GND" পিন (আমি নীল ব্যবহার করেছি), "IN" পিন (আমি লাল ব্যবহার করেছি) এবং "VDD" পিন (আমি কমলা ব্যবহার করেছি) এর সাথে সংযুক্ত করুন। অন্যান্য স্পিকারের সাথে প্রক্রিয়াটি পুনরাবৃত্তি করুন।

তারের পুরুষ প্রান্তকে রুটিবোর্ড এবং আরডুইনো -জিএনডি (নীল) রুটিবোর্ডের নেতিবাচক বারে, ইন (লাল) আরডুইনো পিন 3 এবং 11 এবং ভিডিডি (কমলা) রুটিবোর্ডের পজিটিভ বারে প্লাগ করুন।

এম্প্লিফায়ারে, "GND" এবং "OUT" চিহ্নিত দুটি স্ক্রু আলগা করুন। কালো স্পিকারের তারকে "GND" এবং লাল স্পিকারের তারকে "OUT" এ andোকান এবং স্ক্রুগুলি শক্ত করুন। আমি তারপর ইউনিট বাইরে তাদের ডবল লাঠি টেপ।

ধাপ 5: ধাপ 3: "এনালগ ইন" ওয়্যারিং

ধাপ 3
ধাপ 3
ধাপ 3
ধাপ 3
ধাপ 3
ধাপ 3

আপনার Arduino থেকে, প্রতিটি পিনের (A0 - A5) একটি পুরুষ থেকে পুরুষ তারের প্লাগ করুন। রুটিবোর্ডে অন্য প্রান্তটি প্লাগ করুন (ডায়াগ্রাম 1 - আমি ভাল ভিজ্যুয়ালাইজেশনের জন্য তাদের পাঁচটি সারি রেখেছি কারণ আমার সমস্ত তারের রঙ মেলে না)।

বোর্ড অতিক্রম করার জন্য 1 মেগা ওহম প্রতিরোধক ব্যবহার করুন (কেন্দ্র লাইনের প্রতিটি পাশে এক প্রান্ত), তারের এবং প্রতিরোধকের মধ্যে সেন্সর তারের জন্য স্থান leavingোকানোর জন্য স্থান ছেড়ে দিন (চিত্র 2 - আমি কলাম ই থেকে কলাম এইচ পর্যন্ত গিয়েছিলাম) ।

পুরুষ থেকে পুরুষ তারের আরেকটি সেট ব্যবহার করে, প্রতিরোধক সারি (কলাম জে) ধনাত্মক স্ট্রিপ (ডায়াগ্রাম 3) এর সাথে সংযুক্ত করুন।

আরডুইনোতে পজিটিভ স্ট্রিপ থেকে 5V পিনের সাথে একটি তারের সংযোগ করুন, এবং নেগেটিভ স্ট্রিপ থেকে আরডুইনোতে GND পিনে একটি তারের (ডায়াগ্রাম 4 স্পিকার সহ সমস্ত ওয়্যারিং দেখায়)।

অবশেষে, প্রাথমিক তারের (এনালগ ইন) এবং প্রতিরোধক (ডায়াগ্রাম 5) এর মধ্যে একটি পুরুষ-মহিলা তারের প্লাগ করুন।

ধাপ 6: ধাপ 4: স্কেচ

ধাপ 4: স্কেচ
ধাপ 4: স্কেচ
ধাপ 4: স্কেচ
ধাপ 4: স্কেচ
ধাপ 4: স্কেচ
ধাপ 4: স্কেচ
ধাপ 4: স্কেচ
ধাপ 4: স্কেচ

স্কেচ চালানোর আগে, আপনাকে গিটহাব থেকে টকি ডাউনলোড করতে হবে। ডাউনলোড শেষ হলে, আপনাকে "go-digital-talkie-7f57628" ফোল্ডারটি খুলতে হবে। "টকি" নামক ফোল্ডারটি খুলুন, "উদাহরণ" নামক ফোল্ডারে যান, তারপর "Vocab_US_TI99" চিহ্নিত ফোল্ডারটি, তারপর "Vocab_US_TI99.ino" খুলুন। এটি লাইব্রেরি খুলবে যেখানে আপনি যে শব্দগুলি ব্যবহার করতে চান তা সামঞ্জস্য করতে পারেন।

(টকি লাইব্রেরি সম্পর্কে // কপিরাইট 2011 পিটার নাইট // এই কোডটি GPLv2 লাইসেন্সের অধীনে প্রকাশিত হয়েছে। দক্ষিণ আমেরিকার উচ্চারণ।)

আরডুইনোতে চালানোর জন্য লাইব্রেরিটি অনেক বড়, তাই তারা শুধুমাত্র আপনার স্কেচে ব্যবহার করা শব্দগুলি সক্রিয় করার পরামর্শ দেয়। একটি শব্দ সক্রিয় করতে, আপনি যে শব্দটি সক্রিয় করতে চান তার আগে থেকে // মুছুন (উদা u uint8_t স্প্যাম )। নিষ্ক্রিয় করতে, যে শব্দটি আপনি ব্যবহার করতে চান না তার আগে শুধু // ব্যাক যোগ করুন (উদা // // uint8_t spanswer )।

এই স্কেচের জন্য আপনাকে যেসব শব্দের সক্রিয় করতে হবে তার তালিকা এখানে দেওয়া হল: Am, Black, Blue, Bottom, Come, Do, Green, Help, I, In, Is, K, Left, Me, O, Out, Play, Please, লাল, ডান, পাশ, দু Sorryখিত, থামুন, যে, থেকে, শীর্ষ, চান, ভাল, সাদা, হলুদ, আপনি, আপনার।

তারপর, আপনার Arduino সম্পাদক এ এই স্কেচ যোগ করুন। টকি লাইব্রেরি ডাউনলোডের কারণে আমি এই স্কেচের জন্য ওয়েব এডিটরের পরিবর্তে আরডুইনো ডাউনলোড ব্যবহার করেছি।

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

স্কেচ ক্যাপাসিটিভ স্পর্শ ব্যবহার করে, থাম্বট্যাককে সেন্সর হিসেবে বিবেচনা করে। সেন্সর এবং মাটি স্পর্শ করলে আপনার শরীর সার্কিট সম্পন্ন করতে পারে, যার ফলে ডিভাইসটি এনালগ রিড এবং ভয়েস ব্যবহার করে কথা বলে।

তথ্যসূত্র:

টকি। (nd)। Https://github.com/going-digital/Talkie থেকে সংগৃহীত

ধাপ 7: ধাপ 5: সমাপ্তি স্পর্শ

ধাপ 5: সমাপ্তি স্পর্শ
ধাপ 5: সমাপ্তি স্পর্শ
ধাপ 5: সমাপ্তি স্পর্শ
ধাপ 5: সমাপ্তি স্পর্শ
ধাপ 5: সমাপ্তি স্পর্শ
ধাপ 5: সমাপ্তি স্পর্শ

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

আমি স্কেচে আচ্ছাদিত শব্দভান্ডার পাঠের জন্য প্রিন্টআউট সংযুক্ত করেছি। নির্দ্বিধায় সেগুলি মুদ্রণ করুন (সম্ভব হলে রঙে) বা আপনার নিজের তৈরি করুন। প্রতিটি পৃষ্ঠায় বৃত্তগুলি কেটে ফেলুন, তারপরে বাক্সের উপরে শীটটি রাখুন। প্রতিটি গর্তে থাম্বট্যাকগুলি কেন্দ্রীভূত করুন, বাক্সটি খোলা রাখার সময়, তারের মহিলা প্রান্তগুলি উপযুক্ত থাম্বট্যাকের সাথে সংযুক্ত করুন।

আপনি যে ফাংশনটি ব্যবহার করতে চান তার জন্য স্কেচটি সংশোধন করুন, থাম্বট্যাকের সাথে সামঞ্জস্যপূর্ণ বাক্সে উপযুক্ত শীটটি রাখুন, কম্পিউটারে ইউএসবি কেবল প্লাগ করুন, আপনার আরডুইনোতে স্কেচ আপলোড করুন এবং উপভোগ করুন!

প্রস্তাবিত: