সুচিপত্র:
- ধাপ 1: উপকরণ
- ধাপ 2: HC-05 একটি HID ব্লুটুথ ডিভাইসে চালু করুন
- ধাপ 3: সার্কিট
- ধাপ 4: ফ্রেম
- ধাপ 5: ফার্মওয়্যার
- ধাপ 6: ভিডিও
ভিডিও: K -Ability V2 - টাচস্ক্রিনের জন্য ওপেন সোর্স অ্যাক্সেসযোগ্য কীবোর্ড: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
এই প্রোটোটাইপ K-Ability এর দ্বিতীয় সংস্করণ।
কে-অ্যাবিলিটি হল একটি ফিজিক্যাল কীবোর্ড যা নিউরোমাসকুলার ডিসঅর্ডার এর ফলে প্যাথলজিসযুক্ত ব্যক্তিদের টাচস্ক্রিন ডিভাইস ব্যবহারের অনুমতি দেয়।
নিউরোমাসকুলার প্যাথলজিস আছে এমন মানুষের জন্য অনেক যন্ত্র আছে যা কম্পিউটার ডিভাইসের ব্যবহারকে সহজতর করে, কিন্তু সেগুলি ব্যয়বহুল এবং তাদের বেশিরভাগই মোবাইল ডিভাইসে জটিল টাচস্ক্রিন অঙ্গভঙ্গির অনুমতি দেয় না (সোয়াইপ, ডবল টাচ, ড্র্যাগ এবং ড্রপ)।
কে-অ্যাবিলিটি ভি 1 এর লক্ষ্য হল একটি স্ব-উত্পাদিত এবং সস্তা ডিভাইস (20 than এর কম) তৈরি করা যাতে কম্পন, স্প্যাম এবং নিয়ন্ত্রণ এবং নিউরোমাসকুলার সমন্বয়ের সাধারণ সমস্যাগুলি যুক্তিসঙ্গত মূল্যে মোবাইল ডিভাইস এবং কম্পিউটারে অ্যাক্সেসের সম্ভাবনা থাকে।
K- ক্ষমতা 7 বোতাম এবং একটি সামান্য oled পর্দা গঠিত।
K-Ability V2 প্রকল্পে বেশ কিছু নতুন বৈশিষ্ট্য প্রবর্তন করে যা আরাম এবং ব্যবহারের সহজতা যোগ করে:
- ক্যাপাসিটিভ বোতাম দিয়ে শারীরিক বোতাম প্রতিস্থাপন
- মাস্টার ডিভাইসে ব্লুটুথ সংযোগ লুকিয়ে রাখুন (স্মার্টফোন, ট্যাবলেট এবং কম্পিউটার)
- পাওয়ারব্যাঙ্ক বা বাহ্যিক ব্যাটারি থেকে বিদ্যুৎ সরবরাহের সম্ভাবনা
- কাস্টমাইজড ডিজাইন তৈরির সম্ভাবনা
ধাপ 1: উপকরণ
উপাদান
Arduino ন্যানো ক্লোন Aliexpress
HC-05 Aliexpress বা Banggood
Oled ডিসপ্লে 6pin Aliexpress বা Banggood
MPR121 ক্যাপাসিটিভ টাচ সেন্সর কন্ট্রোলার Aliexpress
প্রতিরোধক Aliexpress
ক্যাবলস Aliexpress বা Banggood
ব্রেডবোর্ড Aliexpress বা Banggood
সরঞ্জাম
FTDI সিরিয়াল অ্যাডাপ্টার Aliexpress বা Banggood
ধাপ 2: HC-05 একটি HID ব্লুটুথ ডিভাইসে চালু করুন
L'RN-42 একটি ব্লুটুথ মডিউল যা একটি বেতার কীবোর্ড বা মাউসের মত কাজ করে।
উচ্চ খরচ এবং শিপিংয়ের সময়গুলির কারণে আমি সাধারণ এবং সস্তা HC-05 হ্যাক করার সিদ্ধান্ত নিয়েছি, ব্রায়ান দ্বারা লিখিত এই সহজ এবং কার্যকর গাইডকে ধন্যবাদ:
www.instructables.com/id/Upgrade-Your-3-Bl…
পদ্ধতিটি বেশ সহজ এবং আপনার কেবল একটি FTDI বোর্ড এবং কিছু সফটওয়্যার সরাসরি গাইড থেকে ডাউনলোডযোগ্য হবে।
পদ্ধতির শেষে, আপনার HC-05 মডিউল RN-42 এবং অন্য যেকোন HID ব্লুটুথ মডিউলের অনুরূপভাবে কাজ করতে সক্ষম হবে।
(ছবিটি https://www.youtube.com/embed/y8PcNbAA6AQ থেকে নেওয়া)
ধাপ 3: সার্কিট
আমি আশা করি ছবির সার্কিটটি বোধগম্য।
সার্কিট এই কনফিগারেশনে 9 জিপিও ব্যবহার করে:
D02> HC-05 TX D03> HC-05 RX D04> HC-05 STATE D08> RES D09 প্রদর্শন করুন> ডিসি D11 প্রদর্শন করুন> SDA D13 প্রদর্শন করুন> এসসিএল A4> MPR121 SDA A5> MPR121 SCL প্রদর্শন করুন
উল্লেখ্য যে MPR121 মডিউল 3.3V দ্বারা চালিত এবং HC-05 এর ভোল্টেজ ডিভাইডারের জন্য 2 টি প্রতিরোধ।
ধাপ 4: ফ্রেম
বর্ণিত প্রকল্পটির প্রকৃত স্থির ফ্রেম নেই, কারণ প্রতিটি প্যাথলজির জন্য একটি ডেডিকেটেড আকৃতি, আকার এবং উপাদান প্রয়োজন হবে।
এই গাইডের জন্য আমি শরীরের জন্য কোন আকৃতি এবং উপাদান ব্যবহারের সম্ভাবনা দেখানোর জন্য একটি সাধারণ কার্ডবোর্ড ফ্রেম তৈরি করেছি।
শরীরের সহজ নির্মাণ নিশ্চিত করার একটি মৌলিক অংশ হল এটি স্পর্শযোগ্য বোতাম মুক্ত।
ক্যাপাসিটিভ কীগুলির ব্যবহার 7 টি ইনপুট নিশ্চিত করে, MPR121 মডিউলকে ধন্যবাদ, কেবল একটি তারের, বা অন্য কোনো পরিবাহী উপাদানকে মডিউলের পিনের সাথে সংযুক্ত করে, কীবোর্ডের বিন্যাস তৈরি করা এবং এর ফ্রেম এবং বোতাম তৈরি করা যে কোনও আকার খুব সহজ।
ধাপ 5: ফার্মওয়্যার
প্রথমে আমাদের কিছু লাইব্রেরি দরকার:
SSD1306 OLED ডিসপ্লের জন্য শুধুমাত্র Arduino লাইব্রেরি পাঠ করুন Adafruit MPR121 Library SPIS সফটওয়্যার সিরিয়াল
মাউস কার্সারকে সরানো কমান্ডগুলি "রাইট" ফাংশন সহ সফ্টওয়্যার সিরিয়াল লাইব্রেরিতে পাঠানো হয়।
প্রতিটি কমান্ড 7 বাইট বাফার দ্বারা গঠিত এইভাবে গঠিত:
বাফার [0] = 0xFD; বাফার [1] = 0x05; বাফার [2] = 0x02; বাফার [3] = 0x00; // বাটন বাফার [4] = 0x00; // এক্স মুভমেন্টবাফার [5] = 0x00; // Y মুভমেন্টবাফার [6] = 0x00; // চাকা
এই প্রকল্পের জন্য আমি "শুধুমাত্র পাঠ্য" বেছে নিয়েছি কারণ এটি শুধুমাত্র 2928 বাইট (9%) প্রোগ্রাম স্টোরেজ স্পেস ব্যবহার করে এবং গ্লোবাল ভেরিয়েবল 54 বাইট (2%) ডায়নামিক মেমরি ব্যবহার করে।
ধাপ 6: ভিডিও
আমি ভিডিওটি আপলোড করতে পারছি না … আপনি এখানে দেখতে পারেন:
প্রস্তাবিত:
Q -Bot - ওপেন সোর্স রুবিক্স কিউব সলভার: 7 টি ধাপ (ছবি সহ)
Q -Bot - ওপেন সোর্স রুবিক্স কিউব সলভার: কল্পনা করুন আপনার কাছে একটি রুবিক্স কিউব আছে, আপনি জানেন যে ধাঁধাটি s০ এর দশকে তৈরি হয়েছে যা প্রত্যেকেরই আছে কিন্তু কেউই জানেন না কিভাবে সমাধান করতে হয় এবং আপনি এটিকে তার মূল প্যাটার্নে ফিরিয়ে আনতে চান। সৌভাগ্যবশত আজকাল সমাধানের নির্দেশ পাওয়া খুব সহজ
আরডুইনো লার্নার কিট (ওপেন সোর্স): 7 টি ধাপ (ছবি সহ)
আরডুইনো লার্নার কিট (ওপেন সোর্স): আপনি যদি আরডুইনো ওয়ার্ল্ডে একজন শিক্ষানবিশ হন এবং আরডুইনো শিখতে যাচ্ছেন তবে এই নির্দেশিকা এবং এই কিটটি আপনার জন্য। এই কিটটি শিক্ষকদের জন্যও একটি ভাল পছন্দ যারা তাদের শিক্ষার্থীদের সহজে উপায়ে আরডুইনো শেখাতে পছন্দ করে।
কিভাবে প্রোটোবট তৈরি করবেন - 100% ওপেন সোর্স, অতি সস্তা, শিক্ষামূলক রোবট: 29 টি ধাপ (ছবি সহ)
কিভাবে প্রোটোবট তৈরি করবেন - 100% ওপেন সোর্স, অতি -সস্তা, শিক্ষাগত রোবট: প্রোটোবট হল 100% ওপেন সোর্স, সহজলভ্য, অতি সস্তা এবং সহজে তৈরি রোবট। সবকিছুই ওপেন সোর্স-হার্ডওয়্যার, সফটওয়্যার, গাইড এবং পাঠ্যক্রম-যার অর্থ যে কেউ রোবট তৈরি এবং ব্যবহার করার জন্য যা যা প্রয়োজন তা অ্যাক্সেস করতে পারে।
জয় রোবট (Robô Da Alegria) - ওপেন সোর্স 3D মুদ্রিত, Arduino চালিত রোবট !: 18 ধাপ (ছবি সহ)
জয় রোবট (Robô Da Alegria) - ওপেন সোর্স 3D মুদ্রিত, Arduino চালিত রোবট!: Instructables Wheels প্রতিযোগিতায় প্রথম পুরস্কার, Instructables Arduino প্রতিযোগিতায় দ্বিতীয় পুরস্কার, এবং ডিজাইন ফর কিডস চ্যালেঞ্জে রানার আপ। যারা আমাদের ভোট দিয়েছেন তাদের সবাইকে ধন্যবাদ !!! রোবট সর্বত্র পাওয়া যাচ্ছে। শিল্প অ্যাপ্লিকেশন থেকে শুরু করে আপনার কাছে
ওপেন সোর্স হার্ডওয়্যারের জন্য সংস্করণ নিয়ন্ত্রণ: 10 টি ধাপ
ওপেন সোর্স হার্ডওয়্যারের জন্য ভার্সন কন্ট্রোল: ব্রেইনবোতে আমাদের বেল্টের নীচে বেশ কয়েকটি ইলেকট্রনিক্স প্রকল্প রয়েছে এবং আমরা আমাদের ইলেকট্রনিক্স ডিজাইন ওয়ার্কফ্লো পরিচালনার জন্য ভার্সন কন্ট্রোল ব্যবহার করার জন্য আমাদের প্রক্রিয়াটি ভাগ করতে চেয়েছিলাম। এই কর্মপ্রবাহটি সহজ থেকে বড় এবং ছোট প্রকল্পগুলির জন্য ব্যবহৃত হয়েছে