সুচিপত্র:
- ধাপ 1: সরঞ্জাম এবং উপকরণ
- ধাপ 2: ক্যান প্রস্তুতি
- ধাপ 3: গরম আঠালো বন্দুক সময়
- ধাপ 4: সার্কিট তারের
- ধাপ 5: কোড পুশ করা
- ধাপ 6: এটি পরীক্ষা করা হচ্ছে
- ধাপ 7: উপসংহার
ভিডিও: কিভাবে একটি ওয়্যারলেস টিন-ক্যান টেলিফোন তৈরি করা যায়! (আরডুইনো ওয়াকি টকি): 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
ঠিক অন্য দিন, আমি একটি খুব গুরুত্বপূর্ণ ফোন কল মাঝখানে ছিল যখন আমার কলার ফোন কাজ বন্ধ! আমি খুব হতাশ ছিলাম। এই বোকা ফোনের কারণে শেষবারের মতো আমি একটি কল মিস করি! (অন্তর্দৃষ্টিতে, আমি হয়তো এই মুহুর্তে একটু বেশি রাগ করেছি, ছবি দেখুন)
এটি একটি আপগ্রেড করার সময় ছিল। ওয়্যারলেস টিন-ক্যান টেলিফোন প্রবেশ করান! সমস্ত নতুন এবং উন্নত গ্যাগ ফোন, আমার সমস্ত জাল যোগাযোগের প্রয়োজনের জন্য!
দ্রষ্টব্য: (এই প্রকল্পটি আসলে কাজ করে)
এখানে আমি এটি কিভাবে তৈরি করেছি!
ধাপ 1: সরঞ্জাম এবং উপকরণ
এই প্রকল্পের জন্য, আপনার বেশ কয়েকটি ইলেকট্রনিক্স এবং কয়েকটি সরঞ্জাম প্রয়োজন হবে।
আমি প্রকাশ করতে চাই যে এই প্রকল্পটি DFRobot দ্বারা স্পনসর করা হয়েছিল। সমস্ত অংশগুলি তাদের দ্বারা সরবরাহ করা হয়েছিল, এবং প্রদত্ত কিছু লিঙ্কগুলি DFRobot এর অধিভুক্ত লিঙ্ক। যদি আপনি Facio Ergo Sum সমর্থন করতে চান তবে সেগুলি নির্দ্বিধায় ব্যবহার করুন! অফ-ব্র্যান্ড যন্ত্রাংশগুলিও কাজ করে। এই প্রকল্পটি সম্ভব করার জন্য DFRobot কে ধন্যবাদ!
সরঞ্জাম -
- ড্রিল (w/ বিট)
- টিন স্নিপস
- গরম আঠালো বন্দুক (সাবধান: খুব গরম)
- নিডেল নাক প্লায়ার
- বল-পিন হাতুড়ি
উপকরণ - (এই সব দুটি)
- DFduino Uno R3
- মাধ্যাকর্ষণ আইও সম্প্রসারণ elাল (alচ্ছিক)
- অ্যানালগ সাউন্ড সেন্সর (মাইক্রোফোন)
- 386AMP অডিও পরিবর্ধক (স্পিকার)
- 6AA ব্যাটারি হোল্ডার w/ DC ব্যারেল জ্যাক (এবং 6x AA)
- অ্যান্টেনা সহ NRF24L01+PA+LNA
- স্পর্শকাতর বোতাম (আমি একটি তোরণ বোতাম ব্যবহার করেছি)
- অ্যালুমিনিয়াম কফি ক্যান (আপনি ক্রেইগলিস্ট/ফেসবুক মার্কেটপ্লেসে এগুলি সহজেই খুঁজে পেতে পারেন)
- জাম্পার তার
ধাপ 2: ক্যান প্রস্তুতি
আমরা ইলেকট্রনিক্স তারের আগে, আমরা ক্যান প্রস্তুত করতে হবে। এটি করার জন্য, আমরা দুটি গর্ত ড্রিল করব, একটি অ্যান্টেনার জন্য এবং একটি বোতামের জন্য।
আমি এন্টেনা গর্ত দিয়ে শুরু করেছি। প্রথমে, আমি টিনের ক্যানের ভিতরে অ্যান্টেনা বোর্ডটি রেখেছিলাম, পরিমাপ করার জন্য যে দিক থেকে গর্তটি কতটা প্রয়োজন হবে। তারপর, আমার আঙুল ব্যবহার করে রিজটি নোট করে, আমি একটি হোয়াইটবোর্ড মার্কার দিয়ে গর্তটি চিহ্নিত করেছি, যাতে আমি পরে তাদের মুছতে পারি। তারপরে, একটি ট্যাপ ব্যবহার করে, আমি একটি ছোট ইন্ডেন্টেশন রাখলাম যেখানে আমি ড্রিল করতে যাচ্ছি। এটি পরবর্তী ধাপে ড্রিল গাইড করতে সাহায্য করবে।
আপনার ব্যবহৃত অ্যান্টেনার উপর নির্ভর করে আপনার একটি ছোট/বড় গর্তের প্রয়োজন হতে পারে। তাই সঠিক মাপ খুঁজে বের করার জন্য আমি যা করেছি, তার সাথে অ্যান্টেনার থ্রেডগুলোকে ড্রিল বিট সাইজের সাথে তুলনা করা হয়েছে।
দ্রষ্টব্য: (আমার 7/32 হওয়া শেষ হয়েছে)
ঠিক আছে, নিরাপত্তা গ্লাস চালু!
একবার আপনি একটি আকার বাছাই করে এবং গর্তটি চিহ্নিত করে নিলে, ক্যানের মধ্যে ড্রিল করুন, একটি উচ্চ গতিতে যান, তবে খুব বেশি চাপ দেবেন না। টিনটি কতটা দুর্বল হতে পারে, এটি সাধারণত শিয়ার হবে, তাই ধারালো ধাতুর দিকে নজর রাখুন। এই প্রান্ত পরিষ্কার করার জন্য টিনের নিপ এবং প্লেয়ার ব্যবহার করুন।
তারপরে বোতামের ছিদ্রের সময়। এইটা একটু অন্যরকম।
দ্রষ্টব্য: আমি আমার যা আছে তা নিয়ে কাজ করছি, তাই আমি আবার ড্রিল এবং টিন-স্নিপ ব্যবহার করে এটি চেষ্টা করার সিদ্ধান্ত নিয়েছি। একটি ফরস্টনার বিট অনেক ভালো কাজ করতে পারে। আমি এটা কিভাবে করেছি তা এখানে।
প্রথমে, আমি বোতাম থেকে প্লাস্টিকের "বাদাম" খুলে ফেললাম। তারপর আমি গর্তটি যে জায়গায় চেয়েছিলাম সেখানে বাদামটি রেখেছিলাম এবং ভিতরের ব্যাস চিহ্নিত করেছি। তারপর আমি পাঁচটি গর্ত ড্রিল করেছিলাম, এবং টিন স্নিপস ব্যবহার করে উপাদানটি পরিষ্কার করে একটি বৃত্তে পরিণত করেছিলাম। গর্তটি চিহ্নিত করুন, এটি আলতো চাপুন এবং ড্রিল করুন।
স্টপ! এটা HAMMERTIME!
এর পরে, আমি একটি হাতুড়ি এবং প্লায়ার ব্যবহার করে ধাতব ট্যাবগুলিতে নক করতে এবং সেগুলি নীচে বাঁকতে। আমি কীভাবে এটি করেছি তার আরও ভাল ধারণা পেতে দয়া করে ছবিগুলি পড়ুন। আমি একটি দুর্বল চিত্র প্রদান করেছি যা আপনাকে সাহায্য করতে সক্ষম হওয়া উচিত।
দ্রষ্টব্য: আমি একটি বল-পিন হাতুড়ি ব্যবহার করার পরামর্শ দিই। আমি একটি নিয়মিত হাতুড়ি ব্যবহার করেছি কারণ এটাই আমার ছিল।
একবার এটি হয়ে গেলে, আপনি অ্যান্টেনা এবং বোতামে স্ক্রু করতে পারেন। আবার, কোন ধারালো ধাতু বিট থেকে সাবধান!
ধাপ 3: গরম আঠালো বন্দুক সময়
এখন উপাদানগুলিতে আঠালো করা যাক!
প্রথমে, আপনার গরম আঠালো বন্দুকটি প্লাগ করুন এবং এটি গরম হওয়ার জন্য অপেক্ষা করুন।
*বিপদের থিম খেলতে শুরু করে …*
তারপরে, ক্যানের বিরুদ্ধে অ্যান্টেনা বোর্ড সুরক্ষিত করতে গরম আঠালো ব্যবহার করুন। আমি অ্যান্টেনার ধাতব অংশটিও লেপ দেওয়ার পরামর্শ দিচ্ছি যা আঠা দিয়ে ক্যানের মধ্যে আটকে থাকে, তাই এটি ক্যানের উপর স্থির হবে না।
দ্রষ্টব্য: এই সমস্ত উপাদানগুলির সাথে, প্রচুর পরিমাণে গরম আঠালো ব্যবহার করুন, তাই ক্যানের সাথে গ্রাউন্ডিংয়ের কোনও সুযোগ নেই। যদি আপনি এটি পরীক্ষা করার সময় একটি গুঞ্জন বা বীপ শব্দ শুনতে পান, সম্ভবত আপনার একটি স্থল ত্রুটি আছে।
Arduino Uno কে ক্যানের নীচে আঠালো করুন, এবং তারপর ব্যাটারি প্যাকটি সংযুক্ত করুন। এটি সবচেয়ে ভারী অংশ হবে, আমি প্রান্তে আঠা প্রয়োগ করার পরামর্শ দিই এবং তারপর যেখানে আপনি বিশ্রাম নিতে চান তা রেখে দিন (তাই অ্যান্টেনা উপরের দিকে নির্দেশ করে)। ব্যাটারি প্যাকটি সর্বদা ক্যানের জন্য মাধ্যাকর্ষণের প্রাকৃতিক কেন্দ্র হবে।
আমি ব্যাটারি প্যাকের একপাশে স্পিকার, এবং অন্যদিকে মাইক্রোফোন লাগিয়েছি। (ছবিগুলি দেখুন) এটি মূলত নান্দনিক উদ্দেশ্যে এবং তারের ব্যবস্থাপনার জন্য ছিল।
প্রচুর আঠালো ব্যবহার করতে ভুলবেন না যাতে পিনের কোনটিই টিনের দিকে না যায়।
ধাপ 4: সার্কিট তারের
একবার সবকিছু নিরাপদে আঠালো হয়ে গেলে, ওয়্যারিংয়ের সময়! সমস্ত জাম্পারগুলিকে তাদের উপযুক্ত পিনের সাথে সংযুক্ত করতে প্রদত্ত পরিকল্পিত ব্যবহার করুন। আমি নীচে পিন আউট প্রদান করব:
(দ্রষ্টব্য, এটি মাধ্যাকর্ষণ সম্প্রসারণ HAT এর জন্য)
অ্যান্টেনা বোর্ড:
- MI -> MISO
- MO -> MOSI
- SCK -> SCK
- সিই -> পিন 7
- সিএসই -> পিন 8
- GND -> GND
- 5V -> 5V
এই বোর্ড সম্পর্কে কিছু লক্ষণীয়। NRF24L01 প্রযুক্তির একটি চমৎকার অংশ, কিন্তু বিদ্যুতের জন্য খুবই সংবেদনশীল। কেবলমাত্র 3.3V দিয়ে এটিকে পাওয়ার ক্ষমতা নিশ্চিত করুন যদি না আপনি আমার মতো অন্তর্ভুক্ত ব্যাকপ্যাকটি ব্যবহার করেন। অতিরিক্ত বোর্ড ব্যবহার করার সময় শুধুমাত্র 5V এর সাথে সংযুক্ত থাকুন, অন্যথায় এটি অ্যান্টেনা ভাজবে।
অ্যানালগ সাউন্ড সেন্সর:
মাধ্যাকর্ষণ পিন -> A0
অডিও এম্প:
- +(স্পিকার ইনপুটে) -> 9 বা 10 (বাম বা ডান অডিও)
- -(স্পিকারের ইনপুটে) -> GND
- মাধ্যাকর্ষণ পিন -> D0
সুইচ:
- না -> এ 1
- COM -> GND
এখানে সার্কিটের একটি সংক্ষিপ্ত ব্যাখ্যা দেওয়া হয়েছে (আশা করি ভিন্ন বোর্ড ব্যবহার করে যে কেউ উপকৃত হবেন)।
RF24Audio লাইব্রেরির কারণে আমরা ব্যবহার করছি, মাইক্রোফোন, স্পিকার, সুইচ এবং অ্যান্টেনার জন্য একটি খুব নির্দিষ্ট পিনআউট রয়েছে:
মাইক্রোফোন সিগন্যাল পিন সবসময় A0 পিনে থাকবে।
সুইচ (ট্রান্সমিশন মোডে স্যুইচ করার জন্য) সর্বদা A1 পিন।
আমি যে অডিও এম্প্লিফায়ার ব্যবহার করছি তা কোন ব্যাপার না যে এটি কোথায় প্লাগ করা আছে, যতক্ষণ এটির ক্ষমতা আছে। অডিও ট্রান্সমিশনের জন্য আপনি যে তারটি ব্যবহার করছেন তা গুরুত্বপূর্ণ, যা ডিফল্টরূপে পিন 9 এবং 10 (বাম এবং ডান অডিওর জন্য) হবে।
অ্যান্টেনা পিন সিই এবং সিএসই সর্বদা যথাক্রমে পিন 7 এবং 8 এর সাথে সংযুক্ত থাকে (যা রেডিও সিগন্যালের উভয় দিকের অনুমতি দেয়)
আশা করি এই তথ্য আপনাকে এই সার্কিটটি যে কোন বোর্ডে লাগাতে সাহায্য করবে।
ধাপ 5: কোড পুশ করা
এটা কিছু কোড ধাক্কা সময়! RF24Audio লাইব্রেরির জন্য এই প্রকল্পের প্রোগ্রামটি অতি সহজ ধন্যবাদ। এটি আক্ষরিক অর্থে কোডের 10 লাইনও নয়! দেখা যাক:
// লাইব্রেরি অন্তর্ভুক্ত করুন
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত RF24 রেডিও (7, 8); // পিন 7 (CE) 8 (CS) RF24Audio rfAudio (রেডিও, 1) ব্যবহার করে রেডিও সেট করুন; // রেডিও ব্যবহার করে অডিও সেট আপ করুন, এবং রেডিও নম্বর 0. এ সেট করুন। অকার্যকর সেটআপ () {rfAudio.begin (); // লাইব্রেরি আরম্ভ করার একমাত্র কাজ। }
এটি এখানে কীভাবে কাজ করে তা আমি ব্যাখ্যা করব না, তবে আপনি যদি আরডুইনো আইডিই এবং এই কোডটির অর্থ কী সে সম্পর্কে আরও জানতে চান তবে এই লিঙ্কটি দেখুন।
আপনাকে RF24 এবং RF24Audio লাইব্রেরিও ইনস্টল করতে হবে, যা আপনি এখানে ডাউনলোড করতে পারেন।
একবার আপনি Arduino IDE ইনস্টল করার পরে, প্রদত্ত Arduino প্রোগ্রামটি ডাউনলোড করুন এবং কোডটি খুলুন। টুলস ড্রপ-ডাউন এর নিচে দেখুন। নিশ্চিত করুন যে "প্রোগ্রামার" AVR ISP এ সেট করা আছে, এবং বোর্ড Arduino UNO (অথবা আপনি যে বোর্ড ব্যবহার করছেন) সেট করা আছে। এছাড়াও নিশ্চিত করুন যে আপনি সঠিক পোর্টে আছেন (এটি "COM#এ Arduino Uno" বলা উচিত)
এখন আমরা কোড পুশ করার জন্য প্রস্তুত। Arduino এবং কম্পিউটারে একটি USB তারের প্লাগ ইন করুন, এবং IDE এর উপরের বাম দিকে আপলোড তীরটিতে ক্লিক করুন। কোডটি আপলোড করা উচিত এবং আপনি একটি শান্ত গুঞ্জন শুনতে পারেন।
বোতামটি চাপার চেষ্টা করুন এবং দেখুন বাজটি পিচ পরিবর্তন করে কিনা। এটি IO সম্প্রসারণ HAT এর শীর্ষে একটি LED ম্লান করা উচিত।
আপনি যদি এই ফলাফলগুলি পেয়ে থাকেন, তাহলে প্রোগ্রামটি সঠিকভাবে চলতে হবে এবং সবকিছু সঠিকভাবে সংযুক্ত হওয়া উচিত।
ধাপ 6: এটি পরীক্ষা করা হচ্ছে
এটি পরীক্ষা করার জন্য, আপনাকে উভয় ক্যান চালু করতে হবে। একটি ক্যানের নিচে বোতাম টিপুন এবং মাইক্রোফোনে কিছু শব্দ করুন। আপনি অন্য ক্যান থেকে আসছে অডিও শুনতে পারেন?
অন্য ক্যান একই জিনিস চেষ্টা করুন। কিছু শুনবেন?
যদি তাই হয়, এটি কাজ করে এবং আপনি সম্পন্ন করেছেন! দ্রষ্টব্য: আপনি যদি হস্তক্ষেপ বা গুঞ্জন করছেন, গ্রাউন্ডিং সমস্যাগুলির জন্য পরীক্ষা করুন। নিশ্চিত করুন যে কোন লিড ক্যান স্পর্শ করছে না, এবং উপাদানগুলির মধ্যে প্রচুর আঠালো রয়েছে। একে অপরের চারপাশে মোচড় দেওয়া এড়ানোর চেষ্টা করুন, কারণ এটি হস্তক্ষেপ বাড়াবে। আমি এন্টেনার ধাতব অংশটি বৈদ্যুতিক টেপ দিয়ে coveringেকে রাখার পরামর্শ দিচ্ছি যাতে এটি ক্যানের গ্রাউন্ডিং থেকে বিরত থাকে।
একবার আপনি জানেন যে এটি কাজ করে, দূরত্বটিও পরীক্ষা করার চেষ্টা করুন; সিগন্যালে বাধা না দিলে এটি এক কিলোমিটার পর্যন্ত যেতে হবে!
ধাপ 7: উপসংহার
অভিনন্দন, আপনি শেষ পর্যন্ত এটি তৈরি করেছেন! অসাধারণ কাজ এই প্রকল্প নির্মাণ!
আমার নির্দেশযোগ্য পড়ার জন্য আপনাকে ধন্যবাদ, আমি আশা করি আপনি ভিডিওটি দেখে উপভোগ করেছেন এবং আমি আশা করি আপনি এটি খুব বিনোদনমূলক পেয়েছেন।
আমি প্রকাশ করতে চাই যে এই প্রকল্পটি DFRobot দ্বারা স্পনসর করা হয়েছিল, তারা সমস্ত অংশ সরবরাহ করে এই প্রকল্পের অস্তিত্ব সম্ভব করে তুলেছে, তাই নির্দ্বিধায় তাদের কিছু ভালবাসা দিন!
আপডেট: আমি Arduino প্রতিযোগিতায় এই নির্দেশযোগ্য প্রবেশ করছি, তাই যদি আপনি এই প্রকল্পটি উপভোগ করেন, দয়া করে নীচের কমলা বোতাম দিয়ে এটি একটি ভোট দিন!
আপডেট করা আপডেট: আমি আরডুইনো মেক-ফ্রম-হোম প্রতিযোগিতায়ও প্রবেশ করছি, তাই আপনি যদি সেই সাইটগুলিতে আমাকে আপনার সমর্থন দেখাতে পারেন তবে আমি পছন্দ করব!
আগের আপডেটে আপডেট করা আপডেট: আমি Hackaday.io মেকিং টেক এ হোম চ্যালেঞ্জেও আছি, তাই এখানে ভোট দিন!
এইরকম আরও দুর্দান্ত প্রকল্পের জন্য আমাকে অনুসরণ করুন এবং কিছু তৈরি করুন! সবসময় শিখতে থাকুন।:)
- জিওফ এম।
Facio Ergo Sum: "আমি তাই আমি তৈরি করি"
আরডুইনো প্রতিযোগিতা 2020 এ রানার আপ
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
কিভাবে এক্সেলে ম্যাক্রো তৈরি করা যায় এবং সহজেই ডাটা কপি করা যায়।: 4 টি ধাপ
কিভাবে এক্সেলে ম্যাক্রো তৈরি করা যায় এবং সহজেই ডাটা কপি করা যায় .: হাই
বাসায় রিমোট কন্ট্রোল গাড়ী কিভাবে সহজ উপায়ে তৈরি করা যায় - DIY ওয়্যারলেস আরসি কার: 7 টি ধাপ
কিভাবে বাড়িতে সহজে রিমোট কন্ট্রোল গাড়ি তৈরি করা যায় দুর্দান্ত প্রকল্প তাই দয়া করে একটি তৈরি করার চেষ্টা করুন
দুটি পুরানো কর্ডলেস ফোন থেকে আপনার নিজস্ব ইন্টারকম বা ওয়াকি টকি তৈরি করুন: 6 টি ধাপ
দুটি পুরনো কর্ডলেস ফোন থেকে আপনার নিজস্ব ইন্টারকম বা ওয়াকি টকি তৈরি করুন: আমাদের সবারই পুরনো ফোন আছে। আপনার বাচ্চাদের ট্রি হাউসের জন্য কেন তাদের একটি ইন্টারকমে পরিণত করবেন না? অথবা দুটি পুরানো কর্ডলেস ফোন হোম বেস ওয়াকি টকিতে পরিণত করুন। এখানে কিভাবে
IRobot ব্যবহার করে কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় বেস হিসাবে তৈরি করুন: 7 টি ধাপ (ছবি সহ)
কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় একটি IRobot ব্যবহার করে একটি বেস হিসেবে তৈরি করুন: iRobot তৈরি চ্যালেঞ্জের জন্য এটি আমার প্রবেশ। আমার জন্য এই পুরো প্রক্রিয়ার সবচেয়ে কঠিন অংশটি রোবটটি কী করতে চলেছে তা নির্ধারণ করা ছিল। আমি তৈরি করার শীতল বৈশিষ্ট্যগুলি প্রদর্শন করতে চেয়েছিলাম, কিছু রোবো ফ্লেয়ার যুক্ত করার সময়। আমার সবটুকু