সুচিপত্র:

NodeMCU + পুরাতন ল্যাপটপের ক্যামেরা মডিউল সহ সিসিটিভি ক্যামেরা (Blynk ব্যবহার না করে এবং ছাড়া): 5 টি ধাপ
NodeMCU + পুরাতন ল্যাপটপের ক্যামেরা মডিউল সহ সিসিটিভি ক্যামেরা (Blynk ব্যবহার না করে এবং ছাড়া): 5 টি ধাপ

ভিডিও: NodeMCU + পুরাতন ল্যাপটপের ক্যামেরা মডিউল সহ সিসিটিভি ক্যামেরা (Blynk ব্যবহার না করে এবং ছাড়া): 5 টি ধাপ

ভিডিও: NodeMCU + পুরাতন ল্যাপটপের ক্যামেরা মডিউল সহ সিসিটিভি ক্যামেরা (Blynk ব্যবহার না করে এবং ছাড়া): 5 টি ধাপ
ভিডিও: পুরাতন ফোন দিয়ে cc camera | AFR Technology 2024, ডিসেম্বর
Anonim
Image
Image
ক্যামেরা মডিউলকে ইউএসবি আউটপুটে রূপান্তর করা
ক্যামেরা মডিউলকে ইউএসবি আউটপুটে রূপান্তর করা

হাই বন্ধুরা! এই নির্দেশনায়, আমি আপনাকে দেখাতে যাচ্ছি কিভাবে আমি একটি পুরাতন ল্যাপটপের ক্যামেরা মডিউল এবং নোডএমসিইউ ব্যবহার করে সিসিটিভির অনুরূপ কিছু তৈরি করেছি।

সরবরাহ

এই প্রকল্পের জন্য প্রয়োজনীয় আইটেমের তালিকা

1. NodeMCU

2. ল্যাপটপ ক্যামেরা মডিউল

3. Servo

4. পুরানো ইউএসবি কেবল

5. ব্রেডবোর্ড

6. তারের সংযোগ

7. Potentiometer (-চ্ছিক- Blynk অ্যাপ্লিকেশন ছাড়া servo নিয়ন্ত্রণ)

8. Arduino ide (Blynk লাইব্রেরি optionচ্ছিক- ইন্টারনেটের মাধ্যমে স্মার্টফোনের মাধ্যমে সার্ভো নিয়ন্ত্রণ করতে)

ধাপ 1: ক্যামেরা মডিউলকে ইউএসবি আউটপুটে রূপান্তর করা

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

এই দুইটি (+5V এবং স্থল) USB তারের USB-A- এ একই ধরনের তারের সাথে সোল্ডার করা উচিত।

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

এটির সাথে, আমাদের একটি কার্যকরী ইউএসবি ক্যামেরা রয়েছে, ইউএসবি কেবলটি যত দীর্ঘ, আমরা এটিকে আরও দূরে রাখতে পারি।

দ্রষ্টব্য: ক্যামেরা মডিউলগুলির জন্য ওয়্যারিং প্রস্তুতকারকের থেকে নির্মাতার মধ্যে আলাদা। এই প্রকল্পের জন্য, আমি পুরোনো সনি ল্যাপটপ থেকে মডিউল ব্যবহার করছি।

ধাপ 2: সারভিট কন্ট্রোল সার্ভো (Blynk ব্যবহার করে)

সারভিট কন্ট্রোল সার্ভো (Blynk ব্যবহার করে)
সারভিট কন্ট্রোল সার্ভো (Blynk ব্যবহার করে)
সারভিট কন্ট্রোল সার্ভো (Blynk ব্যবহার করে)
সারভিট কন্ট্রোল সার্ভো (Blynk ব্যবহার করে)

Blynk ব্যবহার করে সার্কিট সংযোগগুলি বেশ সহজ।

1. সার্ভোর সিগন্যাল পিন (সাধারণত উপরে একটি তীর থাকে) NodeMCU এর D8 এর সাথে সংযুক্ত থাকে

2. NodeMCU এর Vin থেকে servo এর মাঝের পিনের সাথে +5V সংযুক্ত

3. গ্রাউন্ড পিন (সিগন্যাল তারের বিপরীত দিকে তার) নোডএমসিইউতে মাটির সাথে সংযুক্ত

এবং আমরা তারের কাজ সম্পন্ন করেছি

ধাপ 3: কোড এবং Blynk অ্যাপ্লিকেশন সেট আপ

কোড এবং Blynk অ্যাপ্লিকেশন সেট আপ
কোড এবং Blynk অ্যাপ্লিকেশন সেট আপ
কোড এবং Blynk অ্যাপ্লিকেশন সেট আপ
কোড এবং Blynk অ্যাপ্লিকেশন সেট আপ
কোড এবং Blynk অ্যাপ্লিকেশন সেট আপ
কোড এবং Blynk অ্যাপ্লিকেশন সেট আপ

আমি সহজে অ্যাক্সেসের জন্য এখানে কোডের একটি অনুলিপি সংযুক্ত করব।

Blynk অ্যাপ্লিকেশন সেট আপ করাও বেশ সহজ, 1. বোর্ড হিসাবে NodeMCU এবং যোগাযোগের মাধ্যম হিসাবে Wi-Fi নির্বাচন করুন

2. আমরা মেইলে একটি প্রমাণীকরণ কোড পাব, যা কোডে যোগ করার জন্য প্রয়োজন হবে।

3. blynk এ একটি স্লাইডার উইজেট যোগ করুন এবং স্লাইডারের জন্য ভার্চুয়াল পিন V3 এবং আউটপুট পরিসীমা হিসাবে 0-180 নির্বাচন করুন

4. 100ms এর লেখার ব্যবধান নির্বাচন করুন এবং টার্নঅফ পাঠান রিলিজ বিকল্প।

5. প্রমাণীকরণ কোড, SSID, এবং পাসওয়ার্ড সহ কোড আপলোড করুন।

এর সাহায্যে আমরা প্রায় সেট আপ করা শেষ করেছি, বাকি যেটা আছে তা হল গরম আঠালো সেই ক্যামেরা মডিউলটি সার্ভো আর্মের উপরে এবং ক্যামেরা ইউএসবি কেবলকে একটি পিসিতে প্লাগইন করুন।

ধাপ 4: (alচ্ছিক) একটি পোটেন্টিওমিটারের সাহায্যে সার্ভো নিয়ন্ত্রণ করার জন্য সার্কিট সংযোগ

(alচ্ছিক) সার্কিট সংযোগ একটি পোটেন্টিওমিটার দিয়ে সার্ভো নিয়ন্ত্রণ করতে
(alচ্ছিক) সার্কিট সংযোগ একটি পোটেন্টিওমিটার দিয়ে সার্ভো নিয়ন্ত্রণ করতে
(alচ্ছিক) সার্কিট সংযোগ একটি পোটেন্টিওমিটার দিয়ে সার্ভো নিয়ন্ত্রণ করতে
(alচ্ছিক) সার্কিট সংযোগ একটি পোটেন্টিওমিটার দিয়ে সার্ভো নিয়ন্ত্রণ করতে

সার্ভোর জন্য সার্কিট কানেকশন ব্লাইঙ্ক ব্যবহার করার মতই, যা পরিবর্তন করা হয় তা হল আমরা সার্ভো নিয়ন্ত্রণের জন্য একটি পোটেন্টিওমিটার যোগ করি।

1. সার্ভোর সিগন্যাল পিন (সাধারণত উপরে একটি তীর থাকে) NodeMCU এর D8 এর সাথে সংযুক্ত থাকে

2. NodeMCU এর Vin থেকে servo এর মাঝের পিনের সাথে +5V সংযুক্ত

3. গ্রাউন্ড পিন (সিগন্যাল তারের বিপরীত দিকে তার) নোডএমসিইউতে মাটির সাথে সংযুক্ত

4. পটেন্টিওমিটারের পিন 1 নোডের এমসিইউতে ভিনের সাথে সংযুক্ত

5. potentiometer এর পিন 2 এনালগ পিন A0 এর সাথে সংযুক্ত

6. পোটেন্টিওমিটারের পিন 3 নোডএমসিইউ এর মাটিতে সংযুক্ত

এবং আমরা তারের সঙ্গে সম্পন্ন করা হয়।

ধাপ 5: (alচ্ছিক) Potentiometer মাধ্যমে servo নিয়ন্ত্রণের জন্য কোড

(alচ্ছিক) Potentiometer মাধ্যমে Servo নিয়ন্ত্রণের জন্য কোড
(alচ্ছিক) Potentiometer মাধ্যমে Servo নিয়ন্ত্রণের জন্য কোড

আশা করি আপনি এই নির্দেশযোগ্য উপভোগ করেছেন!

প্রস্তাবিত: