স্ট্যান্ডার্ড ইউএসবি কেবলের মাধ্যমে একে অপরের সাথে কথা বলার জন্য আমি কীভাবে একটি আরডিনো স্কেচ এবং একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন লিখব?


9

স্ট্যান্ডার্ড ইউএসবি কেবলের মাধ্যমে একে অপরের সাথে কথা বলার জন্য আমি কীভাবে একটি আরডিনো স্কেচ এবং একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন লিখব?


উত্তর:


6

অ্যান্ড্রয়েড ডিভাইসগুলিতে সাধারণত একটি ইউএসবি হোস্ট থাকে না: তারা আপনার কম্পিউটারের মতো কিছু স্মার্ট ডিভাইসে সংযুক্ত থাকার প্রত্যাশা করে। একই সাথে আরডুইনোর সাথে যায়। এই কারণে আরডুইনো মেগা এডিকে তৈরি করেছেন (যার অর্থ অ্যাকসেসরি ডেভলপমেন্ট কিট )।

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

আপনার স্কেচ ফোনটি কী ধরণের আনুষঙ্গিক অ্যাপ্লিকেশন তা বলবে এবং আপনার ফোন স্টোর থেকে উপযুক্ত অ্যাপ্লিকেশনটি ডাউনলোড করবে।

আরডুইনোকে অ্যান্ড্রয়েডে সংযুক্ত করার বিষয়ে একটি বই রয়েছে ।


মিনি ইউএসবি থেকে ইউএসবি-এ হোস্টে রূপান্তরকারী রয়েছে।
অ্যাপনোরটন

@ অ্যান্টারটন হ্যাঁ: সেগুলি ওটিজি কেবল ... আমার পোস্টটি দেখুন।
বেনামে পেঙ্গুইন

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

3

আপনি কখনও আপনার ট্যাবলেট মডেল ... বা আরডুইনো মডেলের উল্লেখ করেন নি

ইউএসবি ফ্ল্যাশ ড্রাইভ এবং প্রিন্টারগুলির সাথে কাজ করার জন্য কিছু ট্যাবলেট রয়েছে। একে ওটিজি (চলার পথে) বলা হয়।

তোমার দরকার:

  • ওটিজিকে সমর্থনকারী একটি ট্যাবলেট
  • একটি ওটিজি অ্যাডাপ্টার যা আপনার ট্যাবলেটগুলির ইউএসবি স্লটে ফিট করে এবং উপযুক্ত
  • আরডুইনো ইউনো কমিউনিকেশন অ্যাপ্লিকেশন
  • আরডুইনো ইউনো (বা ক্লোন) [দ্রষ্টব্য: এটি বলছে যে এটি ইউটিও-টু-সিরিয়াল রূপান্তরকারী হিসাবে প্রোগ্রাম হওয়া আতমেগা 16 ইউ 2 বা আতমেগা 8 ইউ 2 এর সাথে কাজ করে তাই আমি ধরে নিতে পারি যে এটি ইউনোর চেয়ে কয়েকটি বোর্ডকে আরও কভার করবে)

আরেকটি alternitive দেখব হয় ব্লুটুথ (দ্রষ্টব্য: আমি শুধু একটি র্যান্ডম লিংক বাছাই করা কিন্তু অনুরূপ বিটি অ্যাডাপ্টার শত শত আছে)


নোট করুন যে স্ট্যান্ডার্ড অ্যান্ড্রয়েড ইউএসবি হোস্ট মোড কোনও অপারেটিং সিস্টেমের কার্যকারিতা সহ ফ্ল্যাশ ড্রাইভগুলিকে সমর্থন করে না (যদিও কয়েকটি বিক্রেতা তৈরি করে) - পরিবর্তে, এটি অ্যাপ্লিকেশন কোডটিতে মোটামুটি কাঁচা ইউএসবি হোস্ট এপিআই প্রকাশ করে।
ক্রিস স্ট্রাটন

2

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

কিছু আধুনিক অ্যান্ড্রয়েড ডিভাইস "ওটিজি" সমর্থন করে, তাই তাত্ত্বিকভাবে কেউ তারের অ্যান্ড্রয়েড প্রান্তটিকে "হোস্ট" করে তুলতে পারে। যে কেউ এই কাজ করতে অর্জিত হয়েছে?

আর একটি পদ্ধতি হ'ল কোনওভাবে তারের আরডুইনো প্রান্তটিকে "হোস্ট" এবং তারের অ্যান্ড্রয়েড প্রান্তটিকে "পেরিফেরিয়াল" করা। এটিই গ্রহণ করা পদ্ধতি

  • মাইক্রোব্রিজ (ক) (খ)
  • আইওআইও বোর্ড (ক) (খ)
  • অ্যান্ড্রয়েড অ্যাকসেসরিজ ডেভলপমেন্ট কিট (এডকে) (ক) (খ) (সি)

(আমারিনো (ক) এবং সেলবটস (ক) (খ) আরও একটি সম্পূর্ণ ভিন্ন পদ্ধতির গ্রহণ করেছে)।


1

ডিভাইস থেকে শুরু করে ডিভাইস যোগাযোগের জন্য প্রক্রিয়াজাতকরণ একটি দুর্দান্ত জায়গা।

ইন্টারফেস এবং ভাষা আরডুইনোর সাথে খুব মিল এবং আপনাকে শুরু করার জন্য অনেকগুলি উদাহরণ রয়েছে।

http://playground.arduino.cc/Interfacing/Processing


2
এটি কি অ্যান্ড্রয়েডে চলে?
বেনামে পেঙ্গুইন


@ ফক্স_ক্লেফ হুম এটি জানত না। আমি এখনও জানি না এটি অ্যান্ড্রয়েডের পক্ষে সেরা কিনা, আপনি যে লিঙ্কটি পোস্ট করেছিলেন তা খুব স্থিতিশীল বলে মনে হয়নি ... আমি জানি যে প্রসেসিংয়ের ইউএসবি সমর্থন রয়েছে তবে আমি জানি না আপনি অ্যান্ড্রয়েডে এটি করতে পারবেন কিনা ...
বেনামে পেঙ্গুইন

-1

আপনি ইউএসবি এর সাথে অ্যান্ড্রয়েড এবং আরডুইনো সংযোগ করতে পারেন এবং অ্যান্ড্রয়েডের জন্য সহজ সরঞ্জাম অ্যাপ উদ্ভাবক 2 ব্যবহার করতে পারেন

আপনি কি এই নতুন অ্যাপ্লিকেশনটি ব্যবহার করেছেন: https://play.google.com/store/apps/details?id=bp.usbbridge.appinvDemo এবং পূর্ণ সংস্করণ: https://play.google.com/store/apps/details? আইডি = bp.usbbridge.appinv

ব্যাখ্যাসমূহ সম্পর্কে ভিডিওগুলি সন্ধান করুন: অ্যাপ্লিকেশন উদ্ভাবক 2 এর জন্য ইউএসবি ওটিজি ব্রিজ সিরিয়াল ইউআরটি এবং ইউটিউবে এআরডব্লক

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.