সুচিপত্র:
- ধাপ 1: কিভাবে: ফ্রেম নির্মাণ
- ধাপ 2: কিভাবে: Servo মোটর কন্ট্রোল বোর্ড
- ধাপ 3: প্রসেসর প্রোগ্রামিং
- ধাপ 4: ফ্রেমে ওয়েব ক্যাম বোর্ড সংযুক্ত করুন
- ধাপ 5: বাকি অংশগুলি একসাথে রাখা
- ধাপ 6: পরীক্ষার জন্য প্রস্তুত
- ধাপ 7: ইউজার ইন্টারফেস
ভিডিও: ইউজার ইন্টারফেস সহ 30 $ নজরদারি সিস্টেম: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:03
অত্যন্ত সস্তা এবং খুব সহজ নজরদারি ব্যবস্থা। এটি করার জন্য আপনাকে কোনো ধরনের রকেট বিজ্ঞানী হতে হবে না। প্রয়োজনীয় সমস্ত অংশ সম্ভবত আপনার স্থানীয় হার্ডওয়্যার স্টোর থেকে পাওয়া যাবে। আপনি শুধুমাত্র 2 কোণ বার, 2 servo মোটর, দম্পতি ইলেকট্রনিক উপাদান এবং একটি (পুরানো) ওয়েব ক্যামের প্রয়োজন হবে। এবং অবশ্যই আপনার কম্পিউটারে কিছু সফটওয়্যার। এই নির্দেশাবলী আপনাকে দেখাবে কিভাবে কার্যকরী নজরদারি সিস্টেম তৈরি করতে হয়। ছবি এবং নীচের ভিডিও আপনাকে 784 টিরও বেশি শব্দ বলবে!
ধাপ 1: কিভাবে: ফ্রেম নির্মাণ
সর্বোপরি, আপনাকে 2 কোণ বার কিনতে হবে। এগুলোর প্রতিটির দাম হবে প্রায় 2 ডলার। তারপরে আপনাকে এই কোণ বারের জন্য সমস্ত 3 টি গর্ত ড্রিল করতে হবে। গর্ত ব্যাস নির্ভর করে, যে আপনার servo অক্ষের ব্যাস কি। পয়েন্ট হল যে গর্ত মধ্যে মাপসই করা উচিত অবশ্যই আপনি এই servo মোটর প্রয়োজন হবে প্রতিটি RC- শখের দোকান এগুলোতে পূর্ণ এবং দাম 5 $ থেকে শুরু করে। আপনি এই অংশগুলি হুক করতে স্ক্রু বা গরম আঠালো ব্যবহার করতে পারেন। আমি দুটোই ব্যবহার করেছি। ফোকাস করুন, সার্ভো মোটর এবং কোণ বারের মধ্যে পর্যাপ্ত জায়গা আছে, তাই এটি অবাধে ঘুরতে পারে!
ধাপ 2: কিভাবে: Servo মোটর কন্ট্রোল বোর্ড
পরবর্তী আপনি এই servo মোটর জন্য নিয়ন্ত্রণ বোর্ড প্রয়োজন যাচ্ছে। এটি করা খুব সহজ এবং এতে মাত্র কয়েকটি উপাদান রয়েছে। প্রয়োজনীয় উপাদান:- Attiny2313 প্রসেসর- Max232 বাফার সার্কিট- 4 x 0, Max232- 7805 ভোল্টেজ রেগুলেটরের জন্য 1uF ক্যাপাসিটার- ভোল্টেজ রেগুলেটরের জন্য 1 x 16V/47uF ক্যাপাসিটর (ইনপুট)- 1 x 100nF ক্যাপাসিটরের ভোল্টেজ রেগুলেটর (আউটপুট)- 1 x 2, 1 মিমি ডিসি-জ্যাক অথবা আপনি কোন সাইজ ব্যবহার করতে চান- 1 x D9- সংযোগকারী RS232- 2x3 স্পাইক বারের জন্য সার্ভো মোটর সংযোগের জন্য পরিকল্পিত নির্দেশাবলী অনুসরণ করুন এবং আপনার বোর্ড এই মত হওয়া উচিত।
ধাপ 3: প্রসেসর প্রোগ্রামিং
আমি কিভাবে প্রসেসর প্রোগ্রাম করতে দেখাতে যাচ্ছি না। আমি মনে করি আপনি AVR- প্রোগ্রামিং এর সাথে পরিচিত। যদি আপনি না করেন, তাহলে আপনাকে প্রসেসর এবং সি-কোডের সাথে আপনার বন্ধুর কাছে যেতে হবে যিনি প্রসেসরে কোডটি প্রোগ্রাম করতে পারেন। সি-কোডটি খুবই সহজ এবং সংক্ষিপ্ত। এতে কোডের মাত্র 60 লাইন রয়েছে
ধাপ 4: ফ্রেমে ওয়েব ক্যাম বোর্ড সংযুক্ত করুন
ঠিক আছে, এখন আমাদের নিয়ন্ত্রণ বোর্ড এবং ফ্রেম আছে। এখন আপনার ওয়েব ক্যাম খোলার এবং ওয়েব ক্যাম বোর্ডটি ফ্রেমে সংযুক্ত করার সময় এসেছে। গরম আঠা দিয়ে এটি করা সহজ। আপনি মাইক এবং অন/অফ বোতামে সংযোগগুলি নিরাপদে সরাতে পারেন। আমাদের এসবের প্রয়োজন হবে না। যখন আপনি আপনার ওয়েব ক্যাম খুলবেন তখন আমি কি বলতে চাইছি তা আপনি জানেন =)
ধাপ 5: বাকি অংশগুলি একসাথে রাখা
ঠিক আছে, এখন আমাদের কেস লাগবে। আমার কেসটি অনেক বড় এবং এটি জাহান্নামের মতো কুৎসিত, তাই যান এবং কিছু ছোট এবং সুন্দর কেস পাওয়ার চেষ্টা করুন =) মনোযোগ! আমি যা করেছি তা একই ভুল করবেন না! আমি সামনের দিকে বিদ্যুৎ এবং RS232 সংযোগ স্থাপন করি এবং সেগুলি অবশ্যই পিছনের দিকে থাকা উচিত।
ধাপ 6: পরীক্ষার জন্য প্রস্তুত
কান্নার পর, এখানে! =) এখন আমাদের সিস্টেম পরীক্ষা করার সময়। পাওয়ার প্লাগ ইন করুন এবং প্রার্থনা করুন.. ধোঁয়া নেই? কোন ঝলকানি? কোন আগুন বা চিৎকার? ভাল, তারপর সবকিছু নিখুঁত (আশা) যখন পাওয়ার প্লাগ সংযুক্ত করা হয়, ক্যামেরা তার ডিফল্ট অবস্থান চালু করা উচিত। যা 1500us। এটি সামান্য "সুরুর" ভয়েস রাখে, কিন্তু এটি স্বাভাবিক। এখন আপনি মিনিকম, gtkterm বা আপনি যা ব্যবহার করতে চান তা দিয়ে আপনার ক্যামেরা নিয়ন্ত্রণ করার চেষ্টা করতে পারেন। এটা গুরুত্বপূর্ণ 4800 baudrate ব্যবহার। অন্য হারে এটি কাজ করছে না! আমি পরামর্শ দিচ্ছি যে, আপনার লিনাক্স মেশিনে gtkterm ডাউনলোড করুন এবং পোর্ট অপশন থেকে পরিবর্তন করে 4800 স্পীড ব্যবহার করুন। তারপর আপনার কীবোর্ড থেকে a, s, z, x কী টিপুন এবং ক্যামেরটি চালু হওয়া উচিত । যদি এটি কাজ করে তবে এটি নিজেকে গ্রাস করার সময়!
ধাপ 7: ইউজার ইন্টারফেস
আমি xhtml এবং PHP ভাষা দিয়ে ইউজার ইন্টারফেস প্রোগ্রাম করেছি। সবকিছু কী করে তা ব্যাখ্যা করা কঠিন এবং কঠিন। ডান পাশে 4 টি বোতাম রয়েছে: ক্যামেরা চালু, ক্যামেরা বন্ধ, গতি চালু এবং গতি বন্ধ। ক্যামেরা চালু, ক্যামেরা অনলাইনে রাখে এবং তারপর এটি দেখায় "ওয়েবক্যাম চলছে.." এবং ক্যামেরা বন্ধ, এটি বন্ধ করুন এবং "ওয়েবক্যাম বন্ধ হয়ে গেছে" চিহ্নটি উপস্থাপন করা হয়। পর্দার মাঝামাঝি হল ভিডিও স্ট্রিম যা ক্যামেরা থেকে আসে। ক্যামেরা ঘুরিয়ে ছবিতে ক্লিক করুন। যদি আপনি ছবির প্রান্তে কিছু বস্তু দেখতে পান (যেমন প্রদীপ) এবং আপনি এটি ক্লিক করলে ক্যামেরা ঘুরিয়ে দেবে যে এটি পরবর্তী রিফ্রেশ করার সময় ছবির মাঝামাঝি (ব্যবধান 1s)। ভিডিও স্ট্রীমের নিচে 4 বোতামও রয়েছে। উপরে, নিচে, বাম এবং ডান। এই বোতামগুলির সাহায্যে আপনি ক্যামেরাটিকে আরও ঘনিষ্ঠভাবে ঘুরিয়ে দিতে পারেন বাম দিকে এমন একটি এলাকা যেখানে গতি সনাক্ত করা ছবিগুলি আপডেট হবে যদি গতি সনাক্তকরণ অনলাইন হয়। এছাড়াও ছবি সরানোর বোতাম রয়েছে, যা সমস্ত ছবি সরিয়ে দেবে। জিপ-প্যাকেটে ইউজার ইন্টারফেস সম্বন্ধে সবকিছু আছে এবং আপনি যেভাবে চান এই ফাইলগুলিকে পরিবর্তন/ব্যবহার করতে পারেন।
প্রস্তাবিত:
ওয়েব ইউজার ইন্টারফেস সহ Arduino ব্যাটারি পরীক্ষক।: 5 টি ধাপ
WEB ইউজার ইন্টারফেসের সাথে Arduino ব্যাটারি পরীক্ষক ।: আজ, ইলেকট্রনিক যন্ত্রপাতি ব্যাকআপ ব্যাটারি ব্যবহার করে যে অবস্থায় অপারেশন বাকি ছিল যখন যন্ত্র বন্ধ ছিল বা যখন, দুর্ঘটনাক্রমে, সরঞ্জাম বন্ধ ছিল। ব্যবহারকারী, চালু করার সময়, তিনি যেখানে অবস্থান করেছিলেন সেখানে ফিরে যান
অ্যান্ড্রয়েড ইউজার ইন্টারফেস সহ যুক্তি বিশ্লেষক: 7 টি ধাপ
অ্যান্ড্রয়েড ইউজার ইন্টারফেস সহ যুক্তি বিশ্লেষক: বিশ্ব ইতিমধ্যে অনেক যুক্তি বিশ্লেষক দ্বারা প্লাবিত হয়েছে। আমার ইলেকট্রনিক্স শখের মধ্যে, সমস্যা সমাধান এবং ডিবাগিংয়ের জন্য আমার একটি দরকার ছিল। আমি ইন্টারনেটে অনুসন্ধান করেছি কিন্তু আমি যা খুঁজছি তা খুঁজে পাচ্ছি না। তাই আমি এখানে, পরিচয় করিয়ে দিচ্ছি … " আরেকটি লো
এলসিডি ইউজার ইন্টারফেস: 4 টি ধাপ
LCD ইউজার ইন্টারফেস: LCD ইউজার ইন্টারফেস হল, যেমন আপনি আশা করতে পারেন, 16*2 LCD- এর জন্য তৈরি একটি ইন্টারফেস। আপনি সময়, হার্ডওয়্যার তথ্য, বার্তা দেখাতে সক্ষম হবেন … কিন্তু আপনি আপনার তৈরি করতেও সক্ষম হবেন নিজস্ব অঙ্কন এবং অ্যানিমেশন, সেগুলি সংরক্ষণ এবং লোড করার জন্য।
ইসিজি এবং হার্ট রেট ভার্চুয়াল ইউজার ইন্টারফেস: Ste টি ধাপ
ইসিজি এবং হার্ট রেট ভার্চুয়াল ইউজার ইন্টারফেস: এই নির্দেশনার জন্য, আমরা আপনাকে দেখাব কিভাবে আপনার হার্ট বিট গ্রহণের জন্য একটি সার্কিট তৈরি করতে হয় এবং এটি আপনার হার্টবিট এবং আপনার হার্ট রেটের গ্রাফিক্যাল আউটপুট সহ ভার্চুয়াল ইউজার ইন্টারফেসে (VUI) প্রদর্শন করে। এর জন্য একটি অপেক্ষাকৃত সহজ সমন্বয় প্রয়োজন
শিক্ষণ এবং মূল্যায়নের জন্য সহজ ইন্টারেক্টিভ ইউজার ইন্টারফেস ।: 11 ধাপ
শিক্ষণ এবং মূল্যায়নের জন্য সহজ ইন্টারেক্টিভ ইউজার ইন্টারফেস: এই প্রকল্পটি একটি বিশ্ববিদ্যালয় শ্রেণীর অংশ হিসাবে তৈরি করা হয়েছিল, লক্ষ্য ছিল একটি নির্দিষ্ট বিষয় শেখানোর এবং মূল্যায়নের জন্য একটি ইন্টারেক্টিভ সিস্টেম তৈরি করা। এর জন্য আমরা ইন্টারফেসের জন্য একটি পিসিতে একটি প্রসেসিং এবং আর্কেড বোতাম এবং LEDs এর জন্য একটি Arduino NANO ব্যবহার করেছি, তাই