আমি কীভাবে আমার অরডিনো ক্যামেরা মডিউল ভিডিওটি আমার অ্যান্ড্রয়েড স্ক্রিনে পাঠাতে পারি?


9

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

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

এটি কি চিত্রের পরিবর্তে লাইভ ভিডিও সহ করণীয়? যদি হ্যাঁ, দয়া করে আমাকে গাইড করুন; যদি না হয়, দয়া করে কিছু কাজের ক্ষেত্র প্রস্তাব দিন।


হাই মবদ্রাবো, রোবোটিক্স.স্ট্যাকেক্সচেঞ্জে স্বাগতম! ভাল পাঠযোগ্যতার জন্য আমি আপনার শব্দটিকে কিছুটা আপডেট করেছি। আপনি অনলাইনে দেখেছেন এমন আসল ভিডিওটির URL খুঁজে পেতে পারেন?
আয়ান

উত্তর:


8

আপনার কাছে বিভিন্ন বিকল্প রয়েছে (অসুবিধা স্তর অনুসারে অগ্রাধিকার):

  1. ক্যামেরা হিসাবে স্মার্টফোন ব্যবহার করা। এর জন্য আসলে অ্যাপস রয়েছে। আপনি যদি একটি রোবোটের সাথে একটি ফোন সংযুক্ত করতে পারেন তবে আপনি অন্য ফোনে বা ওয়েবে লাইভ ভিডিও স্ট্রিম করতে পারেন। তবে রোবটের সাথে সংযুক্ত ফোনের একটি ইন্টারনেট সংযোগ (3 জি বা এমনকি এজ) হওয়া উচিত। অ্যাপ স্টোর বা গুগল প্লেতে "লাইভ স্ট্রিম" অনুসন্ধান করুন।

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

  3. একটি রাস্পবেরি পাই ব্যবহার করা। আইডি সাধারণত অর্ডিনো প্ল্যাটফর্মে ভিডিও বা চিত্রের হেরফেরগুলি করতে পারে না কারণ এটি কম পারফরম্যান্স পেয়েছিল। আপনি একটি রাস্পবেরি পাইকে আরডুইনোর সাথে সংযুক্ত করতে পারেন। এবং রাস্পবেরি পাই এর জন্য একটি ভাল ক্যামেরা। আরডুইনো রাস্পবেরি পাইতে কমান্ড প্রেরণ করতে পারে কখন প্রেরণ শুরু করা ইত্যাদি ইত্যাদি। এরপরে আপনি পাইতে ইমেজ ম্যানিপুলেশনগুলিও করতে পারেন। এবং যেহেতু রাস্পবেরি পাই রাউটার হিসাবে কাজ করতে পারে আপনি ওয়াইফাই বা এমনকি ব্লুটুথের মাধ্যমে আপনাকে স্মার্টফোনটিকে রাস্পবেরি পাইয়ের সাথে সংযুক্ত করতে পারেন। আপনি পাঠ্য / রঙের ম্যানিপুলেশন সহ একটি দুর্দান্ত এবং উচ্চ এফপিএস ভিডিও পাবেন।

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


আসলে আপনি # 1 তে যা বলেছেন তা আমি করেছি, অনেক অনেক ধন্যবাদ :)
mabdrabo

1

আমার সমাধানটি একদম কার্যকর।

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

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

আমি উপরের সাথে প্রস্তুত নই, একটি মাইন্ডস্টর্মস এনএক্সটি, অ্যান্ড্রয়েড, ওপেনসিভি সংস্করণ এখানে


1

এখানে আমি কীভাবে আমার সমস্যার সমাধান করতে পেরেছি, আমি আমার পুরানো দাবানলটি আইপি ওয়েবক্যাম ইনস্টল করেছি, আমার নেক্সাস 4 থেকে একটি ওয়াইফাই হটস্পট সেট আপ করেছি, এটি দাবানলের থেকে সংযুক্ত, দাবানলের আইপ নিয়েছে এবং এটি নেক্সাস 4 এর ওয়েব দর্শনে রেখেছি।


1

হ্যাঁ, এটি সম্ভব তবে নীচের বিষয়গুলি নোট করুন।

1) আপনি যদি ব্লুটুথ ব্যবহার করছেন তবে এটি ডেটা ট্রান্সফার রেট বিভিন্ন সংস্করণের উপর নির্ভর করে যেমন ভি 2 ব্লু দাঁত এর ডেটা ট্রান্সফার রেট 3 এমবি। গুলি।

2) এখন ধরা যাক আপনি কিউভিএ মোডে ov7670 (একটি ফ্রেমের জন্য 320 x 240 পিক্সেল) এর মতো একটি ক্যামেরা ব্যবহার করছেন প্রতি পিক্সেল 8 বিট, একটি ভাল ভিডিওর জন্য আপনার প্রতি সেকেন্ডে 30 ফ্রেম দরকার, যা একটি ফ্রেমের জন্য 76800 বাইট, 30 ফ্রেম এটি 2.3 এমবি। গুলি।

3) এখন 2.3 মেগাবাইট <এস <3 এমবি \ গুলি, আপনি বেদে লাইভ স্ট্রিমিং করতে পারেন।

4) বাকিগুলি নির্ভর করে আপনি বিভিন্ন মডিউল দিয়ে প্রোগ্রামিং বুঝতে এবং ইলেকট্রনিক্স সংযোগ তৈরি করতে কতটা ভাল।


0

"এটি কি করণীয়" প্রশ্নের উত্তর দিতে আমি হ্যাঁ বলব। স্ল্যাশগিয়ার সম্পর্কিত এই পর্যালোচনা অনুসারে লুস্কি নামে একটি পণ্য সম্ভবত আছে ।

আমার অনুমান যে এটি ব্লুথুথের অডিও / ভিডিও কন্ট্রোল ট্রান্সপোর্ট প্রোটোকল (এভিসিটিপি) ব্যবহার করছে , যাতে আপনি ডিভিসেস এবং মোবাইল ফোন সফ্টওয়্যার লাইব্রেরিগুলি যা এভিসিটিপিকে সমর্থন করে তা পরীক্ষা করতে পারেন।

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