সুচিপত্র:
- ধাপ 1: উপকরণগুলির তালিকা
- পদক্ষেপ 2: হার্ডওয়্যার সংযোগ
- ধাপ 3: NFC PN532 কনফিগার করা
- ধাপ 4: প্রোগ্রামিং SLabs-32
- ধাপ 5: গুগল শীট ব্যবহার করা
- ধাপ 6: সময় শুরু করুন
ভিডিও: আপনার কর্মচারীকে SLabs-32: 6 ধাপ ব্যবহার করে সময় দিন
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
এই নির্দেশে, আমরা একটি এনএফসি ভিত্তিক স্মার্ট কর্মচারী ইন/আউট ম্যানেজমেন্ট সিস্টেম তৈরি করতে যাচ্ছি যা আপনার কর্মচারীদের কাজের সময়গুলির উপর নজর রাখে।
আমরা স্ল্যাব -32 এর ওয়াই-ফাই মডিউল (Esp8266) সহ NTP (নেটওয়ার্ক টাইম প্রোটোকল) ব্যবহার করে বর্তমান সময়ের তথ্য পাই এবং এটি I2C বাসে Atmega328p এ পাঠাই।
Atmega328p তখন রেকর্ড করার জন্য এই সময় তথ্য ব্যবহার করে, যখনই কোন কর্মচারী তার NFC ট্যাগটি সোয়াইপ করে বাইরে যেতে বা অফিসের ভিতরে আসে। এটি তখন IN টাইম এবং আউট টাইমের মধ্যে সময়ের পার্থক্য গণনা করে এবং এটি SLabs-32 এর TFT স্ক্রিনে প্রদর্শন করে।
আমরা অফিসে কর্মচারীর সময় কাটানো সময় সম্পর্কে তথ্য পাঠাতে পারি গুগল স্প্রেডশীটে অনবোর্ড Esp8266 ব্যবহার করে কিন্তু এই নির্দেশে নয়। এই পদ্ধতিটি ইতিমধ্যে স্টিফেন বোর্সে (লিঙ্ক) দ্বারা সম্পন্ন করা হয়েছে, আমি এই অ্যাপ্লিকেশনটি ব্যবহার করে একীভূত করেছি।
আপনার নিজের SLabs-32 পেতে নীচের লিঙ্কে ক্লিক করুন:
www.fabtolab.com/slabs-32
ধাপ 1: উপকরণগুলির তালিকা
আমরা Nfc PN532 মডিউল ব্যবহার করছি যা পাঠক/লেখক NFC মডিউল।
এই প্রকল্পে আমাদের প্রয়োজন:
- SLabs-32
- NFC PN532
- জাম্পার তার
পদক্ষেপ 2: হার্ডওয়্যার সংযোগ
এনএফসি মডিউলটি আমাদের ডেভেলপমেন্ট বোর্ডের সাথে আই 2 সি, এসপিআই বা হাই-স্পিড ইউএআরটি বাসে ইন্টারফেস করা যেতে পারে, এটি আমাদের সিদ্ধান্ত। এই প্রকল্পে, আমরা SPI মোড ব্যবহার করব।
উপরে দেওয়া সার্কিট ডায়াগ্রাম অনুসারে সংযোগগুলি তৈরি করুন এবং আপনার কোন সমস্যা হবে না।
- Vcc → 3.3 V
- GND → GND
- SCK → PD4
- MISO → PD3
- MOSI -PD2
- এসএস -পিডি 7
ধাপ 3: NFC PN532 কনফিগার করা
NFC PN532 হল একটি NFC পাঠক/লেখক মডিউল। এনএফসি যার অর্থ "নিয়ার ফিল্ড কমিউনিকেশন" হল স্বল্প পরিসরের ওয়্যারলেস কমিউনিকেশন প্রযুক্তির একটি সেট, যার রেঞ্জ 10 সেমি পর্যন্ত। এটি দুটি ডিভাইসের মধ্যে হালকা ওজনের এবং নিরাপদ যোগাযোগের জন্য ডিজাইন করা হয়েছে।
NFC 13.56MHz এ কাজ করে এবং এটি একটি "ইনিশিয়েটর" এবং "টার্গেট" মডেলের উপর ভিত্তি করে তৈরি করা হয় যেখানে ইনিশিয়েটর একটি ছোট চৌম্বকীয় ক্ষেত্র তৈরি করে যা টার্গেটকে ক্ষমতা দেয়, অর্থাৎ টার্গেটের জন্য পাওয়ার সোর্সের প্রয়োজন হয় না।
আমরা SPI, I2C বা HSU (হাই-স্পিড UART) ব্যবহার করে এই সেন্সরটি ইন্টারফেস করতে পারি। যে কোন একটি নির্দিষ্ট বাস নির্বাচন করার জন্য আমরা একটি ডিপ সুইচ ব্যবহার করি। একটি নির্দিষ্ট মোডে তাদের ইন্টারফেস করার কনফিগারেশন নিম্নরূপ:
- SPI (0, 1)
- I2C (1, 0)
- HSU (0, 0)
আমরা এই সেন্সরের সাথে ইন্টারফেস করতে SPI বাস ব্যবহার করব।
ধাপ 4: প্রোগ্রামিং SLabs-32
SLabs-32 দিয়ে শুরু করতে নীচের লিঙ্কে ক্লিক করুন:
startoonlabs.com/Getting%20started%20with%2…
ধাপে সংযুক্ত স্কেচ ফাইল ডাউনলোড করুন।
ফাইলটি ডাউনলোড করার পরে, স্কেচটি খুলুন এবং নিম্নলিখিত কাজগুলি করুন:
- আপনার ওয়াইফাই শংসাপত্র লিখুন
- আপনার লোকেশন অনুসারে UTC অফসেট সেট করুন (Esp স্কেচে)।
এই স্কেচে, আমরা কর্মচারী সম্পর্কে তথ্য জানতে Nfc ট্যাগের UID তুলনা করছি। প্রতিটি কর্মীকে একটি এনএফসি ট্যাগ দেওয়া হয় যার একটি অনন্য ইউআইডি রয়েছে। প্রদর্শনের উদ্দেশ্যে এই স্কেচটি একটি একক কর্মচারীর কাজের সময় কীভাবে পরিচালনা করতে হয় তার একটি উদাহরণ দেয়। আপনি চাইলে আপনার স্কেচে আরো কর্মচারী যোগ করতে পারেন।
ধাপ 5: গুগল শীট ব্যবহার করা
পূর্বে উল্লেখ করা হয়েছে যে আমরা কর্মীদের দ্বারা গুগল শীটে ব্যয় করা সময় আপডেট করছি। কীভাবে এটি করতে হয় তা শিখতে এই লিঙ্ক দ্বারা প্রদত্ত পদক্ষেপগুলি অনুসরণ করুন।
সেই টিউটোরিয়ালে প্রদত্ত Gscrpit ব্যবহার করার পরিবর্তে, এই ধাপে সংযুক্ত Gscript ব্যবহার করুন।
ধাপ 6: সময় শুরু করুন
যে প্রায় কাছাকাছি এটা. IoT প্রকল্পগুলি SLabs-32 দ্বারা সহজ করা হয়েছে।
এই প্রকল্পটি কেবল কর্মচারী পরিচালনার জন্য নয়, আপনি এটি অন্যান্য অ্যাপ্লিকেশনের জন্যও ব্যবহার করতে পারেন। আমি এটা আপনার কল্পনার উপর ছেড়ে দেব।
SLabs-32 ব্যবহার করে আরও সহজ এবং দ্রুত IoT প্রকল্পের জন্য আমাদের অনুসরণ করতে ভুলবেন না
প্রস্তাবিত:
MakeyMakey: 3 টি ধাপ ব্যবহার করে তাদের চারপাশের জিনিসগুলিকে স্পর্শ করে অন্ধদের চিনতে দিন
MakeyMakey ব্যবহার করে তাদের চারপাশের জিনিসগুলিকে স্পর্শ করে অন্ধদেরকে স্বীকৃতি দিন আমি এবং আমার ছেলে মুস্তাফা আমরা তাদের সাহায্য করার জন্য একটি হাতিয়ার খুঁজে বের করার কথা ভেবেছিলাম এবং যে সময়ে আমরা MakeyMakey হার্ডওয়্যার টি ব্যবহার করি
ব্যাটারি সেভারের সাথে সপ্তাহের দিন, ক্যালেন্ডার, সময়, আর্দ্রতা/তাপমাত্রা: 10 টি ধাপ (ছবি সহ)
ব্যাটারি সেভারের সাথে সপ্তাহের দিন, ক্যালেন্ডার, সময়, আর্দ্রতা/তাপমাত্রা: এখানে বিদ্যুৎ সাশ্রয়ী মোড যা এই নির্দেশযোগ্যকে সপ্তাহের দিন, মাস, মাসের দিন, সময়, আর্দ্রতা এবং তাপমাত্রা দেখানোর অন্যান্য উদাহরণগুলি থেকে পৃথক করে। এই ক্ষমতাই এই প্রকল্পটিকে একটি ব্যাটারি থেকে চালানোর অনুমতি দেয়, টি ছাড়া
আপনার প্রকল্পের মূল্য দিন: গ্রাফিক ডিসপ্লে ব্যবহার করুন !: 14 টি ধাপ
আপনার প্রকল্পের মূল্য দিন: গ্রাফিক ডিসপ্লে ব্যবহার করুন !: আজ আমাদের ভিডিওতে, আমি আপনাকে 1.8 ইঞ্চি TFT ডিসপ্লে দেখাতে যাচ্ছি। এটি একটি 128 বাই 160 গ্রাফিক ডিসপ্লে। এটি ESP32 LoRa তে যা আসে তার চেয়ে বড়, এবং আমি useতিহ্যগত ESP32 তেও এর ব্যবহার দেখাব। আমরা তারপর সমাবেশ এবং sourc হবে
স্নোম্যান্থেসাইজার - একটি দিন জিনিস - দিন 2: 8 ধাপ (ছবি সহ)
স্নোম্যান্থেসাইজার - একটি জিনিস - দিন 2: অন্য সন্ধ্যায় আমি সমস্ত বাচ্চাদের খুশি করার জন্য রোবট স্টিকারের অন্তহীন শীট কাটছিলাম। হ্যাঁ, শুধু আমার নিজের ব্যবসার কথা চিন্তা করে দূরে সরে যাচ্ছি, এবং ঠিক তখনই আমাদের নির্ভীক নেতা এরিক আমার হাতে তিনটি অদ্ভুত চেহারার প্লাস্টিকের জিনিস নিয়ে চলেছেন। তিনি আমাকে জানান
কোন সময় আপনি এটি করতে চান তা নির্ধারণ করে আপনার পিসি স্বয়ংক্রিয়ভাবে বন্ধ করার জন্য প্রোগ্রাম করুন: 4 টি ধাপ
কোন সময় আপনি এটি করতে চান তা নির্ধারণ করে স্বয়ংক্রিয়ভাবে বন্ধ করার জন্য আপনার পিসিকে প্রোগ্রাম করুন: আরে, এটি আমার দৈনন্দিন জীবন থেকে নেওয়া আরেকটি নির্দেশিকা … শেষবার আমাকে আমার পিসিতে প্রচুর সফটওয়্যার ডাউনলোড করতে হয়েছিল এবং আমাকে এটি ডাউনলোড করতে দিতে হয়েছিল রাতারাতি, আমি ডাউনলোড শেষ করার পরে এবং সারারাত ধরে আমার পিসি সারা রাত চালু রাখতে চাইনি