![আরডুইনো সহ পিসিবি হ্যান্ডহেল্ড (ওয়্যারলেস যাওয়ার বিকল্প সহ!): 3 টি ধাপ আরডুইনো সহ পিসিবি হ্যান্ডহেল্ড (ওয়্যারলেস যাওয়ার বিকল্প সহ!): 3 টি ধাপ](https://i.howwhatproduce.com/images/006/image-16332-16-j.webp)
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
![Arduino সঙ্গে PCB হ্যান্ডহেল্ড (ওয়্যারলেস যেতে একটি বিকল্প সঙ্গে!) Arduino সঙ্গে PCB হ্যান্ডহেল্ড (ওয়্যারলেস যেতে একটি বিকল্প সঙ্গে!)](https://i.howwhatproduce.com/images/006/image-16332-17-j.webp)
![Arduino সঙ্গে PCB হ্যান্ডহেল্ড (ওয়্যারলেস যেতে একটি বিকল্প সঙ্গে!) Arduino সঙ্গে PCB হ্যান্ডহেল্ড (ওয়্যারলেস যেতে একটি বিকল্প সঙ্গে!)](https://i.howwhatproduce.com/images/006/image-16332-18-j.webp)
28.1.2019 আপডেট করুন আমি বর্তমানে এই হ্যান্ডহেল্ডের পরবর্তী সংস্করণে কাজ করছি। আপনি আমার ইউটিউব চ্যানেল বা টুইটারে প্রকল্পটি অনুসরণ করতে পারেন।
সতর্কবাণী! আমি পিসিবি লেআউটে একটি ভুল খুঁজে পেয়েছি। বাম এবং উপরে বোতামগুলি কেবল পিনগুলির সাথে সংযুক্ত। আমি দুটি ইনপুট দুটি pullup- প্রতিরোধক যোগ করে ঠিক করেছি। এটি নিখুঁত সমাধান নয় তবে এটি কাজ করে।
আমি একটি হ্যান্ডহেল্ডের জন্য একটি PCB ডিজাইন করেছি যা ATmega328P-AU মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে (Arduino Nano এর মতো), SSD1306 OLED ডিসপ্লে এবং কিছু বোতাম। আমি মাল্টিপ্লেয়ার গেমগুলির জন্য NRF24L01+ রেডিও মডিউল যুক্ত করার একটি বিকল্প যোগ করেছি। আপনি বেতার নিয়ন্ত্রক হিসাবে এই হ্যান্ডহেল্ডটি ব্যবহার করতে পারেন। আমি আগে ওয়্যারলেস কন্ট্রোলার তৈরি করেছি এবং এমনকি তাদের সম্পর্কে একটি Instructables আছে। আপনার প্রয়োজন হবে একটি Arduino লিওনার্দো বা প্রো মাইক্রো।
হ্যান্ডহেল্ড সম্পূর্ণ ওপেন সোর্স। সমস্ত সোর্স কোড পিসিবি ডিজাইনের পাশাপাশি বিনামূল্যে ব্যবহার করা যায়। আমি কনসোলের জন্য একটি ওপেন সোর্স টাইল-ভিত্তিক গেম ইঞ্জিন কোডিংও শুরু করেছি। এই মুহুর্তে পদার্থবিজ্ঞান ইঞ্জিন ব্যতীত সবকিছু কাজ করে উচ্চ ত্বরণ সহ কিছু সমস্যা রয়েছে। এটি কেবলমাত্র কারণ পদার্থবিজ্ঞান ইঞ্জিনটি অঙ্কন ফাংশনের মতো একই গতিতে ফ্রেম দ্বারা ফ্রেম চালাচ্ছে। পদার্থবিজ্ঞানের ইঞ্জিনকে তথাকথিত মাইক্রোস্টিপিং করা উচিত (সংঘর্ষ আছে কিনা তা পরীক্ষা করার সময় এক পিক্সেল সরানো), তবে আমার এখনও এটিতে কাজ করা দরকার।
আপনি ছবি থেকে দেখতে পারেন, আমি এখনও SMD যন্ত্রাংশ পাইনি। আমি বর্তমানে একটি প্রোটোটাইপ সহ কোডটি ডেভেলপ করছি।
আমি পেশাদার পিসিবি পেতে চাই না। আমি কি এখনও এটি তৈরি করতে পারি?
অবশ্যই. বিন্দুযুক্ত তামা দিয়ে একটি প্রোটোটাইপিং পিসিবিতে এই কনসোলটি কীভাবে তৈরি করা যায় সে সম্পর্কে আমি ইতিমধ্যে একটি টিউটোরিয়াল তৈরি করেছি। আপনি এখানে প্রকল্পটি খুঁজে পেতে পারেন:
ধাপ 1: সমস্ত অংশ পাওয়া
![সব যন্ত্রাংশ পাওয়া সব যন্ত্রাংশ পাওয়া](https://i.howwhatproduce.com/images/006/image-16332-19-j.webp)
প্রথমে আপনাকে সমস্ত অংশের প্রয়োজন। আপনি JLCPCB বা Gerber ফাইল ব্যবহার করে এমন অন্য কোন সাইট থেকে PCB- এর অর্ডার করতে পারেন। Gerber ফাইল প্রস্তুতকারকের জন্য PCB বর্ণনা করতে ব্যবহৃত হয়। এগুলি কেবলমাত্র. ZIP ফাইল যা ডিজাইন করা পিসিবির প্রতিটি বিবরণ ধারণ করে।
পিসিবির জন্য এখানে লিঙ্ক দেওয়া হল:
এটি কাজ করার জন্য আপনাকে যে উপাদানগুলি কিনতে হবে তার একটি তালিকা এখানে দেওয়া হল:
- ATmega328P (TQFP-32)
- 8 পিসি 6 x 6 x 6 মিমি বোতাম
- 16 মেগাহার্টজ স্ফটিক দোলক
- 22 pF 0603 সাইজের ক্যাপাসিটরের 2 পিসি
- এসপিআই-ইন্টারফেস সহ SSD1306 ডিসপ্লে। (128 x 64, একরঙা)
- দুটি 0603 10 kΩ প্রতিরোধক
এখানে componentsচ্ছিক উপাদানগুলির একটি তালিকা:
- NRF24L01+
- AMSD1117-3.3 (NRF24L01+এর জন্য 3, 3 V নিয়ন্ত্রক)
- 1206 680 nF ক্যাপাসিটর (NRF24L01+ সঠিকভাবে কাজ করার জন্য একটি স্থির ভোল্টেজ প্রয়োজন।)
- 2 পিসি 1206 নেতৃত্বাধীন (যদি আপনি কিছু লাইট ফ্ল্যাশ করতে চান)
- 2 পিসি 0603 প্রতিরোধক এর leds জন্য
ধাপ 2: বোর্ড একত্রিত করুন
এটি বর্ণনা করা কিছুটা কঠিন হবে কারণ আমি এখনও কোনও পিসিবি তৈরি করি নি। যন্ত্রাংশগুলি কোথায় গেছে তা আমার কাছে নেই, তবে আমি আশা করি তারা শীঘ্রই পৌঁছে যাবে।
সাধারণত সোল্ডারিংয়ের মতো, এক ধরণের ফিউম এক্সট্র্যাক্টর ব্যবহার করুন এবং ফ্লাক্স বা সোল্ডার স্পর্শ করার পরে আপনার হাত ধুয়ে নিন। এবং সোল্ডারিং লোহার সাথে সতর্ক থাকুন। এটি প্রায় 350 ডিগ্রি সেলসিয়াস তাপমাত্রায় স্পর্শ করলে এটি মারাত্মক জ্বলে উঠবে। যদি আপনি সোল্ডারিং লোহা থেকে আঘাত পান, তবে পোড়া জায়গাটি ঠান্ডা করার জন্য ঠান্ডা জল ব্যবহার করুন।
যদি আপনি কখনও SMD যন্ত্রাংশ বিক্রি না করেন, আমি YouTube থেকে কিছু টিউটোরিয়াল দেখার সুপারিশ করছি। মৌলিক নিয়ম হল একটি প্যাডে সোল্ডার প্রয়োগ করা, চিপটি জায়গায় রাখা এবং পিনটি সোল্ডার করা। তারপর ঠিক বিপরীত দিকটি করুন এবং যদি আরও পিন থাকে তবে সেগুলি করুন। সোল্ডারিং প্রক্রিয়ায় সাহায্য করার জন্য আপনি ফ্লাক্স ব্যবহার করতে পারেন।
মাইক্রোকন্ট্রোলার সোল্ডার করতে আপনার সোল্ডার উইকেরও প্রয়োজন হবে। শুধু সোল্ডার দিয়ে পিনগুলি প্রবাহিত করুন এবং অতিরিক্ত আউট পেতে সোল্ডার বেত ব্যবহার করুন।
নিশ্চিত করুন যে আপনি অংশগুলি সঠিকভাবে বিক্রি করেছেন। সাধারণত মাইক্রোকন্ট্রোলারদের প্রথম পিন নির্দেশ করার জন্য একটি বিন্দু থাকে। সাধারণত পিসিবিগুলির ওরিয়েন্টেশনের সাথে গাইড করার জন্য একটি বিন্দু থাকে।
এসএমডি অংশগুলির জন্য আপনি সাধারণত ছোট অংশগুলি প্রথমে বিক্রি করতে চান। আপনি যদি প্রথমে হেডারগুলি সোল্ডার করেন তবে আপনি সম্ভবত সোল্ডারিং লোহা দিয়ে তাদের আঘাত করবেন এবং কিছু বাজে গ্যাস ছেড়ে দেবেন। আমি অভিজ্ঞতা থেকে এই ক্রম সুপারিশ করতে পারেন। আপনাকে এই তালিকাটি অনুসরণ করতে হবে না, তবে এটি সাধারণ জ্ঞান দিয়ে তৈরি:
- ক্যাপাসিটার
- LEDs এবং orsচ্ছিক জন্য প্রতিরোধক (alচ্ছিক) [প্রথমে আপনি প্রতিরোধক ঝালাই করা উচিত]
- রেগুলেটর এবং মাইক্রোকন্ট্রোলার (নিশ্চিত করুন যে আপনি এমসিইউকে সঠিক পথে রেখেছেন! বিন্দুটি পিসিবিতে [সাদা বিন্দু] চিহ্নের মতোই মুখোমুখি হওয়া উচিত।)
- ক্রিস্টাল
- বোতাম
- শীর্ষক
- ব্যাটারির জন্য কিছু তার। প্রধান শক্তি VCC এবং GND দ্বারা চিহ্নিত করা হয়। VCC প্রায় 3, 6-6 ভোল্ট হতে হবে। সেই ভোল্টেজটি সরাসরি মাইক্রোকন্ট্রোলারে যায়, তাই নিশ্চিত করুন যে আপনি এর মাধ্যমে খুব বেশি ভোল্টেজ রাখবেন না।
ধাপ 3: সফটওয়্যার
![Image Image](https://i.howwhatproduce.com/images/006/image-16332-21-j.webp)
![](https://i.ytimg.com/vi/ftkpdf-FcCc/hqdefault.jpg)
আমি বছরের পর বছর ধরে এই ধরণের প্ল্যাটফর্মের জন্য কয়েকটি গেম তৈরি করেছি। আপনি এখান থেকে পুরানো মাল্টি-গেম কোডটি খুঁজে পেতে পারেন (এটি একটি নাম যা mushroom_mcp_continued_v10_converted):
github.com/Teneppa/handheld_open_source
ওপেন সোর্স ইঞ্জিনটি এখানে পাওয়া যাবে (আমি ভিজ্যুয়াল স্টুডিও ব্যবহার করে কোড করেছি যাতে একাধিক অদ্ভুত ফাইল আছে):
প্রস্তাবিত:
ক্যাপাসিটিভ টাচ সুইচ সহ আরডুইনো হ্যান্ডহেল্ড ফ্যান।: 6 টি ধাপ
![ক্যাপাসিটিভ টাচ সুইচ সহ আরডুইনো হ্যান্ডহেল্ড ফ্যান।: 6 টি ধাপ ক্যাপাসিটিভ টাচ সুইচ সহ আরডুইনো হ্যান্ডহেল্ড ফ্যান।: 6 টি ধাপ](https://i.howwhatproduce.com/images/002/image-3378-j.webp)
ক্যাপাসিটিভ টাচ সুইচ সহ আরডুইনো হ্যান্ডহেল্ড ফ্যান: এই টিউটোরিয়ালে আমরা শিখব কিভাবে ক্যাপাসিটিভ টাচ সেন্সর, রিলি মডিউল এবং ভিসুইনো ব্যবহার করে হেন্ডহেল্ড ব্যাটারি ফ্যান চালু এবং বন্ধ করতে হয়।
HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: 7 টি ধাপ
![HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: 7 টি ধাপ HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: 7 টি ধাপ](https://i.howwhatproduce.com/images/011/image-32306-j.webp)
HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: আরে বন্ধুরা, স্বাগতম। আমার আগের পোস্টে, আমি ব্যাখ্যা করেছি যে এইচ ব্রিজ সার্কিট কী, L293D মোটর ড্রাইভার আইসি, পিগি ব্যাকিং L293D মোটর ড্রাইভার আইসি উচ্চ কারেন্ট মোটর ড্রাইভার চালানোর জন্য এবং কিভাবে আপনি আপনার নিজের L293D মোটর ড্রাইভার বোর্ড ডিজাইন এবং তৈরি করতে পারেন
লং রেঞ্জ, 1.8 কিমি, আরডুইনো থেকে আরডুইনো ওয়্যারলেস যোগাযোগ HC-12 এর সাথে।: 6 ধাপ (ছবি সহ)
![লং রেঞ্জ, 1.8 কিমি, আরডুইনো থেকে আরডুইনো ওয়্যারলেস যোগাযোগ HC-12 এর সাথে।: 6 ধাপ (ছবি সহ) লং রেঞ্জ, 1.8 কিমি, আরডুইনো থেকে আরডুইনো ওয়্যারলেস যোগাযোগ HC-12 এর সাথে।: 6 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-4099-27-j.webp)
HC-12 এর সাথে লম্বা পরিসীমা, 1.8km, Arduino থেকে Arduino Wireless Communication: এই নির্দেশে আপনি শিখবেন কিভাবে Arduinos এর মধ্যে 1.8km পর্যন্ত খোলা বাতাসে দীর্ঘ দূরত্বের মধ্যে যোগাযোগ করতে হয়। HC-12 একটি বেতার সিরিয়াল পোর্ট যোগাযোগ মডিউল যা খুব দরকারী, অত্যন্ত শক্তিশালী এবং ব্যবহার করা সহজ। প্রথমে আপনি লি
ওয়্যারলেস কন্ট্রোলার এবং সেন্সর সহ হ্যান্ডহেল্ড কনসোল (আরডুইনো মেগা এবং ইউএনও): 10 টি ধাপ (ছবি সহ)
![ওয়্যারলেস কন্ট্রোলার এবং সেন্সর সহ হ্যান্ডহেল্ড কনসোল (আরডুইনো মেগা এবং ইউএনও): 10 টি ধাপ (ছবি সহ) ওয়্যারলেস কন্ট্রোলার এবং সেন্সর সহ হ্যান্ডহেল্ড কনসোল (আরডুইনো মেগা এবং ইউএনও): 10 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/003/image-7489-14-j.webp)
ওয়্যারলেস কন্ট্রোলার এবং সেন্সর সহ হ্যান্ডহেল্ড কনসোল (Arduino MEGA & UNO): আমি যা ব্যবহার করেছি:- Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 টাচস্ক্রিন HXD8357D- Buzzer- 4Ohm 3W স্পিকার- 5mm LED লাইট- Ultimaker 2+ Printer w/ Black PLA Filament- Lasercutter w/ MDF wood- কালো স্প্রে পেইন্ট (কাঠের জন্য)- 3x nRF24
পতনের জন্য বা স্কুলে ফিরে যাওয়ার জন্য একটি আপেল মালা কীভাবে তৈরি করবেন: 13 টি ধাপ (ছবি সহ)
![পতনের জন্য বা স্কুলে ফিরে যাওয়ার জন্য একটি আপেল মালা কীভাবে তৈরি করবেন: 13 টি ধাপ (ছবি সহ) পতনের জন্য বা স্কুলে ফিরে যাওয়ার জন্য একটি আপেল মালা কীভাবে তৈরি করবেন: 13 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123918-how-to-make-an-apple-garland-for-fall-or-back-to-school-13-steps-with-pictures-j.webp)
কিভাবে পতন বা স্কুলে ফিরে যাওয়ার জন্য একটি আপেল মালা তৈরি করবেন: রুটস অ্যান্ডউইংসকোর Anjeanette, অনুভূতি এবং উপাদান থেকে এই আরাধ্য আপেলের মালা তৈরি করেছেন। এটি একটি সহজ প্রকল্প ছিল যা এমনকি যারা বলে তারা সেলাই করতে পারে না-করতে পারে! (যতক্ষণ আপনি আপনার সুই সুতা করতে পারেন।)