সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপকরণ
- ধাপ 2: উইন্ডোজ সফটওয়্যার ব্যবহার করে আঙুলের ছাপ তালিকাভুক্ত করা
- ধাপ 3: সফটওয়্যার
- ধাপ 4: হার্ডওয়্যার ইনস্টলেশন
- ধাপ 5: Arduino স্ক্রিপ্ট
- ধাপ 6: XAMP ফাইল
ভিডিও: XAMP সলিউশনের সংমিশ্রণে সময় উপস্থিতির জন্য ফিঙ্গারপ্রিন্ট সেন্সর ব্যবহার করা: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
একটি স্কুল প্রকল্পের জন্য, আমরা শিক্ষার্থীদের উপস্থিতি কীভাবে ট্র্যাক করব তার সমাধান খুঁজছিলাম। আমাদের অনেক শিক্ষার্থী দেরিতে আসে। তাদের উপস্থিতি যাচাই করা একটি ক্লান্তিকর কাজ। অন্যদিকে, অনেক আলোচনা আছে কারণ শিক্ষার্থীরা প্রায়ই বলবে যে তারা উপস্থিত আছে যখন বাস্তবে তারা অজুহাত খুঁজছে।
ফিঙ্গারপ্রিন্ট রিডার ব্যবহার করা সিস্টেমকে ঠকানোর চেষ্টা করা শিক্ষার্থীদের জন্য প্রতারণামূলক আচরণের মতো বাধা এড়ানোর সর্বোত্তম উপায় হতে পারে। আরএফআইডি ঠিক একইভাবে কাজ করতে পারে, কিন্তু শিক্ষার্থীদের তাদের কার্ড হস্তান্তর করার অনুমতি দেয়, এটি তাদের কার্ড ভুলে যাওয়ার কথা বলাও সম্ভব করে দেয়, হয়ত এটি হারায়, এভাবে স্কুলে অতিরিক্ত খরচ আসে।
ধাপ 1: প্রয়োজনীয় উপকরণ
এই প্রকল্পের ভিত্তির জন্য আমরা নিম্নলিখিত উপকরণগুলি ব্যবহার করব:
- Arduino Uno (বা অন্যান্য সামঞ্জস্যপূর্ণ বোর্ড)
- ফিঙ্গারপ্রিন্ট সেন্সর
- ওয়্যারলেস shাল
আপনি একটি ইথারনেট বোর্ড বা Arduino ইউনের জন্য যেতে পারেন, কিন্তু এই প্রকল্পের বর্ণনা উপরের তালিকার হার্ডওয়্যারের উপর ভিত্তি করে।
ধাপ 2: উইন্ডোজ সফটওয়্যার ব্যবহার করে আঙুলের ছাপ তালিকাভুক্ত করা
যদিও গিটহাব লাইব্রেরিতে ফিঙ্গারপ্রিন্ট নথিভুক্ত করার জন্য কোড রয়েছে, আমি উইন্ডোজ সফ্টওয়্যার ব্যবহার করা অনেক সহজ বলে মনে করি যা দৃশ্যত আরও আকর্ষণীয়। ফলাফল একই.
এটি অনুলিপি করার পরিবর্তে, আমি এই ধাপে আরও তথ্যের জন্য অন্য নির্দেশাবলীর ধাপ 2 উল্লেখ করতে চাই।
ধাপ 3: সফটওয়্যার
আপনি এই প্রকল্পটি তৈরি করার আগে, আপনার কিছু সফ্টওয়্যার প্রয়োজন হবে:
- Arduino IDE: আমি 1.0.3 সংস্করণ ব্যবহার করেছি, কারণ এখন পর্যন্ত, 1.0.5 থেকে একটি সংস্করণে ওয়াইফাই শিল্ড চালানোর জন্য প্রয়োজনীয় ফার্মওয়্যার আপগ্রেড খুঁজে পেতে পারিনি
- ফিঙ্গারপ্রিন্ট লাইব্রেরি: কোড কম্পাইল করার জন্য প্রয়োজন। আপনার Arduino IDE এর লাইব্রেরি ফোল্ডারে বিষয়বস্তু কপি করুন
- xAMP: একটি ডাটাবেসে তথ্য সংরক্ষণের জন্য সার্ভারের পরিবেশ। আপনি যে কোনও প্ল্যাটফর্মে যে কোনও সংস্করণ ব্যবহার করতে পারেন। আপনি যদি ডেভেলপমেন্ট বোর্ডের অনুরাগী হন তবে আপনি এটি একটি রাস্পবেরি পাইতে চালাতে পারেন, ঠিক যেমন আমি করি।
ধাপ 4: হার্ডওয়্যার ইনস্টলেশন
ন্যায্য এবং যথেষ্ট সহজ: আপনার Arduino এ নেটওয়ার্ক বোর্ডে প্লাগ করুন। ফিঙ্গারপ্রিন্ট রিডারকে সংযুক্ত করা সহজ করার জন্য, আমি লিড সোল্ডারিংকে তাদের কাছে কিছু জাম্পার তারের প্রসারিত করেছি। সাদা সীসা বাদে, যা হলুদ তারের সাথে বিক্রি হয়েছিল, অন্যদের একই রঙ রয়েছে।
শুধু আঙুলের ছাপের ডেটা যোগাযোগের জন্য Pin2 এ সবুজ তার এবং পিন 3 এ সাদা (অথবা আমার ক্ষেত্রে হলুদ) লাগান। পাওয়ার 5V তে লাল তারের এবং মাটির সংযোগে কালো তারের সংযোগ স্থাপন করে।
ধাপ 5: Arduino স্ক্রিপ্ট
এটি মোটামুটি প্রাথমিক প্রশ্নোত্তর কোড। আপাতত, এটি এখনও চেকিংয়ের অভাব রয়েছে। আরও ভাল কাজ করার জন্য, ডিজাইনে দুটি এলইডি যুক্ত করা উচিত, যাতে ব্যবহারকারী দেখতে পায় যে তার আঙুলের ছাপ গ্রহণ করা হয়েছে কি না এবং তার তথ্য সার্ভারে পাঠানো হয়েছে কি না। (সবুজ LED = ঠিক আছে, লাল LED = একটি ত্রুটি ঘটেছে)।
মূলত, কোড কি, হয়
- একটি WPA ওয়্যারলেস নেটওয়ার্কের সাথে সংযোগ স্থাপন
- আঙুলের ছাপ সেন্সর সংযুক্ত আছে কিনা তা পরীক্ষা করা হচ্ছে
-
আঙুলের ছাপের জন্য অপেক্ষা করুন
যদি পাওয়া যায়: আঙুলের ছাপ পাওয়া সার্ভারে একটি HTTP অনুরোধ পাঠান
ধাপ 6: XAMP ফাইল
প্রদর্শনের উদ্দেশ্যে, কোডটি কঠোর ন্যূনতম করা হয়েছে। আপনি মাইএসকিউএল টেবিলের বিবরণ পান, যার মধ্যে আইডি এবং টাইমস্ট্যাম্প ক্ষেত্রের একটি কলাম রয়েছে, যা ডাটাবেসে নতুন সারি automaticallyোকানোর সময় স্বয়ংক্রিয়ভাবে পূরণ হয়ে যায়।
পিএইচপি স্ক্রিপ্টটি আরডুইনো স্ক্রিপ্টে HTTP অনুরোধ থেকে বলা হয় এবং স্ক্রিপ্টে প্রেরিত আইডি প্রক্রিয়া করে। সার্ভার থেকে প্রাপ্ত উত্তরটি Arduino IDE এর সিরিয়াল মনিটরের মাধ্যমে যাচাই করা যেতে পারে।
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
Arduino ব্যবহার করে ফিঙ্গারপ্রিন্ট ভিত্তিক বায়োমেট্রিক ভোটিং মেশিন: 4 টি ধাপ (ছবি সহ)
Arduino ব্যবহার করে ফিঙ্গারপ্রিন্ট ভিত্তিক বায়োমেট্রিক ভোটিং মেশিন: আমরা সবাই বিদ্যমান ইলেকট্রনিক ভোটিং মেশিন সম্পর্কে সচেতন যেখানে ব্যবহারকারীকে ভোট দিতে একটি বোতাম চাপতে হয়। কিন্তু এই মেশিনগুলি শুরু থেকেই টেম্পারিংয়ের জন্য সমালোচিত। তাই সরকার ফিঙ্গারপ্রিন্ট-বেস চালু করার পরিকল্পনা করছে
আরডুইনো জন্য তাপমাত্রা সেন্সর কোভিড 19: 12 ধাপের জন্য প্রয়োগ করা হয়েছে (ছবি সহ)
Arduino- এর তাপমাত্রা সেন্সর কোভিড -১ 19 এর জন্য প্রযোজ্য: যখন আমরা মানবদেহের একটি প্রসেসরের তাপমাত্রা পরিমাপ করতে চাই তখন Arduino- এর তাপমাত্রা সেন্সর একটি মৌলিক উপাদান। Arduino সহ তাপমাত্রা সেন্সর অবশ্যই তাপের মাত্রা গ্রহণ এবং পরিমাপের জন্য যোগাযোগে বা কাছাকাছি হতে হবে। এভাবেই টি
POMODORO TECHNIQUE TIMER - সময় ব্যবস্থাপনার জন্য সহজেই হার্ডওয়্যার ডিভাইস ব্যবহার করুন: 4 টি ধাপ
পোমোডোরো টেকনিক টাইমার - সময় ব্যবস্থাপনার জন্য সহজেই হার্ডওয়্যার ডিভাইস ব্যবহার করুন: 1. এটি কি? পোমোডোরো কৌশল হল একটি সময় ব্যবস্থাপনা দক্ষতা যা কাজের সময়কে 25 মিনিটের ব্লকে বিভক্ত করে এবং 5 মিনিট বিরতির সময় অনুসরণ করে। নীচের বিবরণ: https: //francescocirillo.com/pages/pomodoro-techni … এই টাইমারটি ব্যবহার করা সহজ
Arduino ফিঙ্গারপ্রিন্ট সেন্সর টিউটোরিয়াল: 6 টি ধাপ (ছবি সহ)
Arduino ফিঙ্গারপ্রিন্ট সেন্সর টিউটোরিয়াল: প্রিয় বন্ধুরা আরেকটি টিউটোরিয়ালে স্বাগতম! আজ আমরা একটি আকর্ষণীয় Arduino প্রকল্প তৈরি করতে যাচ্ছি যা একটি ফিঙ্গারপ্রিন্ট সেন্সর মডিউল ব্যবহার করছে। আর দেরি না করে, চলুন শুরু করা যাক! আমি সবসময় একটি ফিঙ্গারপ্রিন্ট সেন্সর মডিউল চেষ্টা করতে চাই