সুচিপত্র:
- ধাপ 1: ইলেকট্রনিক্স সংগ্রহ করুন
- ধাপ 2: পার্ট 1 এর জন্য স্কেচ আপলোড করুন
- ধাপ 3: সার্কিট এবং পরীক্ষা সংযুক্ত করুন
- ধাপ 4: মেল ক্লায়েন্ট লাইব্রেরি ইনস্টল করুন
- ধাপ 5: পার্ট 2 এর জন্য স্কেচ আপলোড করুন
- ধাপ 6: একটি ঘেরের সাথে ইলেকট্রনিক্স যুক্ত করুন
ভিডিও: মোশন ট্রিগারড ইমেজ ক্যাপচার এবং ইমেইল: Ste টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
আমরা পূর্ববর্তী ESP32-CAM প্রকল্পগুলি তৈরি করি এবং একটি মোশন-ট্রিগারড ইমেজ ক্যাপচারিং সিস্টেম তৈরি করি যা ইমেজ সহ একটি সংযুক্তি হিসাবে একটি ইমেল পাঠায়। এই বিল্ডটি ESP32-CAM বোর্ড ব্যবহার করে একটি PIR সেন্সর মডিউল যা AM312 সেন্সরের উপর ভিত্তি করে। বোর্ড স্লিপ মোডে বেশিরভাগ সময় ব্যয় করে এবং গতি ধরা পড়ার পরে একটি ছবি তুলতে জেগে ওঠে। পার্ট 1 এ, আমরা মোশন ডিটেকশন ফিচার যোগ করার জন্য আগের টাইম ল্যাপস স্কেচ পরিবর্তন করি। আমরা তারপর স্কেচ আপডেট করি এবং ইমেইল ফিচারটি পার্ট 2 এ যোগ করি
উপরের ভিডিওটি আপনার যা জানা দরকার তা কভার করে এবং কীভাবে স্কেচ একসাথে রাখা হয় তাও ব্যাখ্যা করে।
ধাপ 1: ইলেকট্রনিক্স সংগ্রহ করুন
ইএসপি 32-সিএএম বোর্ডে ইতিমধ্যে ক্যামেরা মডিউল এবং মাইক্রোএসডি কার্ড স্লট রয়েছে যা আমাদের এই স্কেচের জন্য প্রয়োজন। এটি ছাড়াও, আপনার প্রয়োজন হবে একটি মাইক্রোএসডি কার্ড, একটি পিআইআর সেন্সর মডিউল (AM312 সেন্সরের উপর ভিত্তি করে), একটি সাধারণ উদ্দেশ্যে এনপিএন ট্রানজিস্টার (BC547, BC548, BC549 বা 2N3904), একটি মাইক্রো ইউএসবি ব্রেকআউট বোর্ড, একটি 10K ওহম এবং 1K ওম প্রতিরোধক এবং একটি ইউএসবি থেকে সিরিয়াল রূপান্তরকারী স্কেচ আপলোড করার জন্য।
ধাপ 2: পার্ট 1 এর জন্য স্কেচ আপলোড করুন
ESP32-CAM বোর্ডে একটি অনবোর্ড ইউএসবি সংযোগকারী নেই তাই স্কেচ আপলোড করার জন্য আপনাকে একটি বহিরাগত ইউএসবি থেকে সিরিয়াল কনভার্টার ব্যবহার করতে হবে। আপনি উপরে দেখানো তারের সংযোগগুলি ব্যবহার করতে পারেন কিন্তু নিশ্চিত করুন যে ইউএসবি থেকে সিরিয়াল রূপান্তরকারী 3.3V মোডে সংযুক্ত রয়েছে।
বোর্ডকে পাওয়ার জন্য একটি বহিরাগত 5V সরবরাহ ব্যবহার করার সুপারিশ করা হয়, বিশেষ করে যদি আপনি একটি FTDI ব্রেকআউট বোর্ড ব্যবহার করেন। বাহ্যিক 5V সরবরাহের জন্য, একটি সাধারণ ইউএসবি ব্রেকআউট বোর্ড ঠিক কাজ করবে। বোর্ডকে সরাসরি CP2102 ব্রেকআউট বোর্ড থেকে পাওয়ারে কিছু সাফল্য এসেছে যাতে আপনি প্রথমে এটি চেষ্টা করতে পারেন। প্রয়োজনে বোর্ডে 3.3V পাওয়ার পিনও রয়েছে।
বোর্ডটি ডাউনলোড মোডে রাখার জন্য জাম্পার প্রয়োজন। একবার আপনি সবকিছু সংযুক্ত হয়ে গেলে, বোর্ডটি শক্তিশালী করুন, একটি সিরিয়াল টার্মিনাল খুলুন (সরঞ্জাম-> সিরিয়াল মনিটর) 115, 200 এর বড রেট সহ এবং রিসেট বোতাম টিপুন। ছবিতে দেখানো হিসাবে আপনার একটি আউটপুট পাওয়া উচিত এবং এটি ইঙ্গিত দেবে যে সবকিছু প্রত্যাশা অনুযায়ী কাজ করছে।
আপনি নীচের লিঙ্কটি ব্যবহার করে স্কেচটি ডাউনলোড করতে পারেন:
ধাপ 3: সার্কিট এবং পরীক্ষা সংযুক্ত করুন
একটি ব্রেডবোর্ড ব্যবহার করে সার্কিট তৈরি করুন এবং সবকিছু প্রত্যাশা অনুযায়ী কাজ করে তা নিশ্চিত করার জন্য পরীক্ষা করুন। আমি চূড়ান্ত সেন্সর আউটপুটে একটি মাল্টিমিটার যুক্ত করেছি এটির অবস্থা নির্ধারণে সাহায্য করার জন্য। সবকিছু কাজ করার পদ্ধতিতে আপনি খুশি হয়ে গেলে, দ্বিতীয় অংশে যান।
ধাপ 4: মেল ক্লায়েন্ট লাইব্রেরি ইনস্টল করুন
লাইব্রেরি ম্যানেজার খুলুন এবং "ESP32 মেল ক্লায়েন্ট" টাইপ করুন। লাইব্রেরি ইনস্টল করুন যা দেখায় যে আমরা স্কেচের জন্য এটি প্রয়োজন।
ধাপ 5: পার্ট 2 এর জন্য স্কেচ আপলোড করুন
নিচের লিঙ্ক থেকে স্কেচ ডাউনলোড করুন:
Arduino IDE ব্যবহার করে এটি খুলুন এবং তারপরে আপনার বিশদ বিবরণ দিয়ে এটি আপডেট করুন। বোর্ডের ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপনের জন্য আপনাকে নেটওয়ার্কের নাম এবং পাসওয়ার্ড যুক্ত করতে হবে। বোর্ডের ইমেইল পাঠানোর জন্য আপনাকে পাসওয়ার্ড সহ একটি ইমেল ঠিকানা প্রদান করতে হবে। আমি একটি নতুন GMAIL অ্যাকাউন্ট তৈরি করার সুপারিশ করব। একবার অ্যাকাউন্ট তৈরি হয়ে গেলে, আপনাকে নিম্নোক্ত লিঙ্কটিতে গিয়ে কম নিরাপদ অ্যাপস সক্ষম করতে হবে:
myaccount.google.com/lesssecureapps?pli=1
আপনাকে প্রাপককেও নির্দিষ্ট করতে হবে এবং প্রয়োজন হলে আপনার একাধিক থাকতে পারে। আরও জানার জন্য ভিডিও দেখুন। একবার এই সব হয়ে গেলে, বোর্ডে স্কেচ আপলোড করুন এবং এটি চালু করুন। আমি সিরিয়াল টার্মিনাল সংযুক্ত করার এবং আউটপুট দেখার সুপারিশ করবো কারণ এটি যদি কোন ত্রুটি থাকে তবে এটি আপনাকে অবহিত করবে।
যদি সবকিছু প্রত্যাশা অনুযায়ী কাজ করে, তাহলে বোর্ডের উচিত একটি ছবি ক্যাপচার করা, সংরক্ষণ করা এবং এটি একটি ইমেল হিসাবে পাঠানো।
ধাপ 6: একটি ঘেরের সাথে ইলেকট্রনিক্স যুক্ত করুন
আমি নিম্নলিখিত লিঙ্ক থেকে ঘেরটি ব্যবহার করেছি:
আমি সমর্থন যোগ করেছি এবং এটি মুখোমুখি মুদ্রিত করেছি, যা খুব ভাল ফিনিশ দেয়নি কিন্তু এটি আপাতত কাজ করা উচিত। যেহেতু পিআইআর সেন্সরটি ঘেরের জন্য একটু বড় ছিল, তাই আমি সেন্সরটি বাতিল করে তারের সাহায্যে পিসিবির সাথে সংযুক্ত করেছি। আমি তখন একটি প্রোটোবোর্ড ব্যবহার করে ইন্টারফেসিং সার্কিট তৈরি করেছি এবং এটিকে তার জায়গায় লাগিয়েছি। আগে দেখানো কানেকশন ডায়াগ্রাম ব্যবহার করে সবগুলো একসাথে সংযুক্ত করুন এবং আপনি ইনসুলেশনের জন্য কিছু কাপটন টেপ যোগ করতে পারেন।
আমি পিআইআর সেন্সরে আঠা দিয়ে শুরু করেছি, তারপরে পিআইআর পিসিবি। আমি তখন ইএসপি 32 বোর্ডটি ভিতরে রেখেছিলাম এবং বুঝতে পেরেছিলাম যে কেসটি আপনাকে মাইক্রোএসডি কার্ড অ্যাক্সেস করার অনুমতি দেয় না কিন্তু এটি আমার কাছে গুরুত্বপূর্ণ নয় কারণ ছবিগুলি ইমেল করা হবে। আমি তারপর ইন্টারফেস বোর্ড যোগ এবং microUSB ব্রেকআউট বোর্ড আঠালো। অবশেষে, আমি ট্রানজিস্টারটি বাঁকিয়ে দিয়েছিলাম যাতে কভারটি বন্ধ হয়ে যায়। বোর্ডে শক্তি এবং গতি সনাক্ত হলে এটি একটি চিত্র গ্রহণ করা উচিত।
আপনি যদি এই পোস্টটি পছন্দ করেন তবে নীচের লিঙ্কগুলি ব্যবহার করে আমাদের অনুসরণ করতে ভুলবেন না কারণ আমরা এইরকম আরও অনেক প্রকল্প তৈরি করব:
- ইউটিউব:
- ইনস্টাগ্রাম:
- ফেসবুক:
- টুইটার:
- BnBe ওয়েবসাইট:
প্রস্তাবিত:
মোশন ট্রিগারড নিওপিক্সেল আরজিবি জুতা !: ৫ টি ধাপ (ছবি সহ)
মোশন ট্রিগারড নিওপিক্সেল আরজিবি জুতা !: নিওপিক্সেলগুলি অসাধারণ আমরা 3 টি তারের সাহায্যে শত শত লাইট নিয়ন্ত্রণ করতে পারি যেমন 5V, Din & GND এবং এই টিউটোরিয়ালে, আমি দেখাব কিভাবে আপনি মোশন ট্রিগারড NeoPixel RGB জুতা তৈরি করতে পারেন
রাস্পবেরি পাই দিয়ে ইমেজ প্রসেসিং: ওপেনসিভি এবং ইমেজ রঙ বিচ্ছেদ ইনস্টল করা: 4 টি ধাপ
রাস্পবেরি পাই দিয়ে ইমেজ প্রসেসিং: ওপেনসিভি এবং ইমেজ কালার সেপারেশন ইনস্টল করা: এই পোস্টটি বেশ কয়েকটি ইমেজ প্রসেসিং টিউটোরিয়ালের মধ্যে প্রথম যা অনুসরণ করা হয়। আমরা একটি ছবি তৈরি করে এমন পিক্সেলগুলি ঘনিষ্ঠভাবে দেখি, রাস্পবেরি পাইতে ওপেনসিভি কীভাবে ইনস্টল করতে হয় তা শিখি এবং আমরা একটি চিত্র ক্যাপচার করার জন্য পরীক্ষার স্ক্রিপ্টও লিখি এবং গ
মোশন ট্রিগারড লাইট: 5 টি ধাপ
মোশন ট্রিগারড লাইট: এই গাইড আপনাকে দেখাবে কিভাবে একটি FPGA ব্যবহার করতে হয় একটি গতি সেন্সর তৈরি করতে যতক্ষণ পর্যন্ত গতি থাকে ততক্ষণ বিভিন্ন রঙের আলো ট্রিগার করে। লাল, নীল এবং সবুজের মাত্রাগুলি প্রতিটি পৃথক রঙের একটি মান ল্যাচিং দ্বারা নিয়ন্ত্রিত হয়। এই প্রকল্পটি
একটি সিকিউরিটি ক্যাম হিসাবে সবচেয়ে সহজ ওয়েবক্যাম - মোশন ডিটেকশন এবং ইমেইল করা ছবি: Ste টি ধাপ
একটি সিকিউরিটি ক্যাম হিসাবে সবচেয়ে সহজ ওয়েবক্যাম - মোশন ডিটেকশন এবং ইমেইল করা ছবি: আপনার ওয়েবক্যাম থেকে আপনার ইমেলে মোশন ডিটেক্ট করা ছবি পেতে আপনাকে আর সফটওয়্যার ডাউনলোড বা কনফিগার করতে হবে না - কেবল আপনার ব্রাউজার ব্যবহার করুন। ছবিটি ক্যাপচার করতে উইন্ডোজ, ম্যাক বা অ্যান্ড্রয়েডে একটি আপ টু ডেট ফায়ারফক্স, ক্রোম, এজ বা অপেরা ব্রাউজার ব্যবহার করুন
ইমেইল, এসএমএস, এবং পুশবলেট সতর্কতার মাধ্যমে হিটিং অয়েল ট্যাঙ্ক গ্যালন মনিটর করুন: Ste টি ধাপ (ছবি সহ)
ইমেইল, এসএমএস, এবং পুশবলেট সতর্কতার মাধ্যমে হিটিং অয়েল ট্যাঙ্ক গ্যালনগুলি পর্যবেক্ষণ করুন: নিরাপত্তা তথ্য: যদি কেউ জানতে চায় যে " এটি নির্মাণ/ইনস্টল করা নিরাপদ কিনা " - আমি এটি 2 টি ভিন্ন তেল কোম্পানীর কাছে মতামত/নিরাপত্তার বিবেচনায় নিয়েছি, এবং আমি এটি দমকল বিভাগের অগ্নি প্রতিরোধ উপ-সহ পরিচালিত করেছি