সুচিপত্র:
- ধাপ 1: উপাদান সংগ্রহ
- পদক্ষেপ 2: পাই সেট আপ করা
- ধাপ 3: তারের
- ধাপ 4: প্রোগ্রামিং
- ধাপ 5: ডিভাইস ব্যবহার করে
ভিডিও: রাস্পবেরি পাই এনএফসি কাপড় ট্র্যাকার: 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আপনি যদি আমার মত হন, তাহলে আপনার মেঝেতে কাপড়ের একটি ছোট স্তূপ আছে যা নোংরা হতে পারে বা নাও হতে পারে। এর মধ্যে জিন্স, ড্রেস শার্ট এবং সবেমাত্র পরা শর্টস অন্তর্ভুক্ত থাকতে পারে। তাহলে আপনি কিভাবে বলতে পারেন কোন কাপড় পরিষ্কার বা নোংরা? আমি এনএফসি এবং রাস্পবেরি পাই ব্যবহার করে পোশাকের বিভিন্ন নিবন্ধ ট্র্যাক করার একটি উপায় নিয়ে এসেছি। আপনি কেবল একটি পকেটে এনএফসি কার্ড andোকান এবং তারপরে এটি স্ক্যান করুন, যা সেই পোশাকের আইটেমটি পরিবর্তন করার ক্ষমতা সহ তথ্য নিয়ে আসে।
ধাপ 1: উপাদান সংগ্রহ
এই প্রকল্পের পৃষ্ঠপোষকতা করার জন্য DFRobot আমার কাছে পৌঁছেছিল, তাই তারা 5 টি NFC কার্ড সহ একটি রাস্পবেরি পাই 3 এবং PN532 NFC মডিউল পাঠিয়েছিল। এনএফসি মডিউল একটি হোস্ট ডিভাইসের সাথে যোগাযোগের জন্য ইউএআরটি ব্যবহার করে, তাই আমি প্রথমে রাস্পবেরি পাই ব্যবহার করার চেষ্টা করেছি, কিন্তু আমি বেশ কয়েকটি সমস্যায় পড়েছি। লাইব্রেরিগুলি জটিল এবং পাইথনের সাথে ইন্টারফেস করা কঠিন ছিল, তাই আমি NFC মডিউলের সাথে যোগাযোগের জন্য একটি Arduino মেগা ব্যবহার করার সিদ্ধান্ত নিয়েছি। Arduino মেগা প্রয়োজন ছিল কারণ এটি দুটি UART পোর্ট নেয়, একটি NFC মডিউলের জন্য এবং একটি তথ্য আউটপুট করার জন্য।
পদক্ষেপ 2: পাই সেট আপ করা
আমি রাস্পবেরি পাই ডাউনলোড পৃষ্ঠাটিতে গিয়ে রাস্পবিয়ানের সাম্প্রতিক সংস্করণটি ডাউনলোড করেছি। আমি তারপর ফাইলটি বের করে একটি সুবিধাজনক ডিরেক্টরিতে রাখলাম। আপনি কেবল একটি.img ফাইলকে SD কার্ডে কপি/পেস্ট করতে পারবেন না, আপনাকে কার্ডে এটি "বার্ন" করতে হবে। আপনি সহজেই OS ইমেজ ট্রান্সফার করার জন্য Etcher.io এর মত একটি জ্বলন্ত ইউটিলিটি ডাউনলোড করতে পারেন।. Img ফাইলটি আমার এসডি কার্ডে থাকার পরে আমি এটি রাস্পবেরি পাইতে ertedুকিয়ে দিয়েছিলাম এবং এটিকে শক্তি দিয়েছিলাম। প্রায় 50 সেকেন্ড পরে আমি কর্ডটি আনপ্লাগ করেছিলাম এবং এসডি কার্ডটি সরিয়ে দিয়েছিলাম। পরবর্তীতে আমি আমার পিসিতে এসডি কার্ডটি রাখলাম এবং "বুট" ডিরেক্টরিতে গেলাম। আমি নোটপ্যাড খুললাম এবং এটিকে "ssh" নামে একটি ফাঁকা ফাইল হিসাবে সংরক্ষণ করেছি কোন এক্সটেনশন সহ। আমি "wpa_supplicant.conf" নামে একটি ফাইলও যোগ করেছি এবং এই লেখাটি এতে putুকিয়ে দিলাম: network = {ssid = psk =} তারপর আমি কার্ডটি সেভ করে বের করে দিলাম এবং রাস্পবেরি পাই into -এ ফেরত দিলাম। এসএসএইচ ব্যবহার এবং ওয়াইফাই সংযোগ।
ধাপ 3: তারের
এই জন্য তারের বেশ সহজ। আমি Rx পিনকে মেগা এর Tx1 এর সাথে সংযুক্ত করেছি, এবং Tx পিনকে Rx1 পিনের সাথে Mega এর সাথে সংযুক্ত করেছি। 5v 5v যায়, এবং GND GND যায়। আমি একটি ছোট USB তারের মাধ্যমে রাস্পবেরি পাই 3 এর সাথে আরডুইনো মেগা সংযুক্ত করেছি।
ধাপ 4: প্রোগ্রামিং
দুটি ফাইল রয়েছে, একটি আরডুইনো মেগা এবং একটি রাস্পবেরি পাই এর জন্য। আরডুইনো মেগা প্রথমে মডিউলকে হ্যান্ডশেক অনুরোধ পাঠায় এবং তারপরে একটি প্রতিক্রিয়ার জন্য অপেক্ষা করে। একবার সাড়া দেওয়া হলে মেগা ডিভাইসে পোলিং শুরু করে কোন কার্ড স্ক্যান করা হয়েছে কিনা তা দেখতে। যদি তাই হয়, কার্ডের আইডি পড়া হয়। পাইকে সংক্ষিপ্ত তথ্য পাঠানোর জন্য, আমি একটি ছদ্ম-চেকসাম অ্যালগরিদম ব্যবহার করে পাঁচটি বাইটকে এক নম্বরে একত্রিত করেছি। প্রথম চার বাইট একসাথে একবার যোগ করা হয়, এবং শেষ বাইট দুইবার যোগ করা হয়। এছাড়াও একটি অ্যারে আছে যাতে প্রতিটি কার্ডের সংখ্যা থাকে। যখন একটি কার্ড স্ক্যান করা হয় তখন তার চেকসাম অ্যারের সাথে তুলনা করা হয় এবং তারপর মিলে যায়। সবশেষে সেই তথ্য সিরিয়াল দিয়ে রাস্পবেরি পাইতে পাঠানো হয় আরও প্রক্রিয়াকরণের জন্য।
রাস্পবেরি পাই নতুন সিরিয়াল তথ্যের জন্য অপেক্ষা করে এবং তারপর এটি মুদ্রণ করে। কোডের শুরুতে একটি ডিকশনারি তৈরি করা হয়েছে যা প্রতিটি পোশাকের আইটেম কিভাবে প্রতিটি কার্ডের সাথে মিলে যায় তা নির্ধারণ করে। প্রত্যেকের একটি নাম, কার্ড নম্বর, রঙ এবং অবস্থা (পরিষ্কার বা নোংরা) রয়েছে। পোশাকের আইটেম স্ক্যান করার পরে স্ট্যাটাস পরিবর্তন করার বিকল্প রয়েছে।
ধাপ 5: ডিভাইস ব্যবহার করে
আমি আমার কাপড়ের পকেটে কার্ড byুকিয়ে এবং তাদের আইডি চেক করে, অভিধানে তথ্য লিপিবদ্ধ করে শুরু করলাম। যদি আমি দেখতে চাই যে তারা পরিষ্কার বা নোংরা কিনা আমি কেবল তাদের RFID রিডারের কাছে ধরে রাখি যা SSH এর মাধ্যমে তথ্য প্রদর্শন করে।
প্রস্তাবিত:
ঘড়ি সহ ডেস্কটপ COVID19 ট্র্যাকার! রাস্পবেরি পাই চালিত ট্র্যাকার: 6 টি ধাপ
ঘড়ি সহ ডেস্কটপ COVID19 ট্র্যাকার! রাস্পবেরি পাই পাওয়ার্ড ট্র্যাকার: আমরা জানি যে, আমরা যে কোন সময় মারা যেতে পারি, এমনকি এই পোস্টটি লেখার সময় আমিও মারা যেতে পারি, সর্বোপরি, আমি, তুমি, আমরা সবাই নশ্বর। কোভিড -১ pandemic মহামারীর কারণে পুরো বিশ্ব কেঁপে উঠেছিল। আমরা এটা কিভাবে প্রতিরোধ করতে জানি, কিন্তু আরে! আমরা জানি কিভাবে প্রার্থনা করতে হয় এবং কেন প্রার্থনা করতে হয়, আমরা কি করি
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
মুভি ট্র্যাকার - রাস্পবেরি পাই চালিত থিয়েটারিক রিলিজ ট্র্যাকার: 15 টি ধাপ (ছবি সহ)
মুভি ট্র্যাকার - রাস্পবেরি পাই চালিত থিয়েট্রিক্যাল রিলিজ ট্র্যাকার: মুভি ট্র্যাকার হল একটি ক্ল্যাপারবোর্ড আকৃতির, রাস্পবেরি পাই -চালিত রিলিজ ট্র্যাকার। এটি একটি নির্দিষ্ট সময়ের ব্যবধানে (যেমন এই সপ্তাহে মুভি রিলিজ) একটি নির্দিষ্ট সময়ের ব্যবধানে পোস্টার, শিরোনাম, মুক্তির তারিখ এবং আপনার অঞ্চলের আসন্ন চলচ্চিত্রগুলির সংক্ষিপ্ত বিবরণ মুদ্রণ করতে TMDb API ব্যবহার করে
একটি রাস্পবেরি পাই ব্যবহার করে বিটকয়েন ট্র্যাকার: 14 টি ধাপ (ছবি সহ)
একটি রাস্পবেরি পাই ব্যবহার করে বিটকয়েন ট্র্যাকার: বিটকয়েনের কথা মনে আছে? …. বিকেন্দ্রীভূত, নতুন যুগের মুদ্রা, যা একসময় 19K ডলারে লেনদেন হতো যা বৈশ্বিক পেমেন্ট সিস্টেমে বিপ্লব ঘটানোর কথা ছিল। ঠিক আছে, দেখা যাচ্ছে যে আমার কাছে 3,585,825 বিটকয়েন কম আছে। প্রায় এক বছর আগে, আমি
উত্পাদনশীলতা ট্র্যাকার - রাস্পবেরি পাই দ্বারা চালিত: 9 টি ধাপ (ছবি সহ)
উত্পাদনশীলতা ট্র্যাকার - রাস্পবেরি পাই দ্বারা চালিত: উত্পাদনশীলতা ট্র্যাকার একটি যাদু আয়না, কিন্তু সময়, আবহাওয়া এবং একটি অনুপ্রেরণামূলক উদ্ধৃতি প্রদর্শন করার পরিবর্তে, এটি 4 টি জিনিস প্রদর্শন করে সেদিন। (রেসকিউটাইম) ইয়ো