সুচিপত্র:
- ধাপ 1: ব্যবহৃত সফ্টওয়্যার:
- ধাপ 2: ব্যবহৃত উপাদানগুলি:
- ধাপ 3: সার্কিট ডায়াগ্রাম:
- ধাপ 4: লাইব্রেরি:
- ধাপ 5: কোড:
- ধাপ 6: প্রকল্পের ভিডিও:
ভিডিও: আরএফআইডি এবং আরডুইনো ইথারনেট শিল্ড ব্যবহার করে গুগল স্প্রেডশীটে ডেটা সংরক্ষণের সাথে উপস্থিতি সিস্টেম: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
হ্যালো বন্ধুরা, এখানে আমরা খুব উত্তেজনাপূর্ণ প্রজেক্ট নিয়ে এসেছি এবং এইভাবেই আরডুইনো ব্যবহার করে গুগল স্প্রেডশীটে আরএফআইডি ডেটা পাঠানো যায়। সংক্ষেপে আমরা আরএফআইডি রিডারের উপর ভিত্তি করে একটি উপস্থিতি ব্যবস্থা তৈরি করতে যাচ্ছি যা গুগল স্প্রেডশীটে রিয়েল টাইমে উপস্থিতির তথ্য সংরক্ষণ করবে।
ধাপ 1: ব্যবহৃত সফ্টওয়্যার:
এই সফ্টওয়্যারটি আমরা এই প্রকল্পের জন্য ব্যবহার করেছি:
1. Arduino IDE: আপনি এই লিঙ্ক থেকে সর্বশেষ Arduino IDE ডাউনলোড করতে পারেন:
www.arduino.cc/en/Main/Software
2. গুগল ড্রাইভ: আপনাকে আপনার গুগল ড্রাইভ থেকে কিছু অ্যাপ ব্যবহার করতে হবে এবং প্রথমটি হল গুগল শীট এবং অন্যটি হবে গুগল অ্যাপ স্ক্রিপ্ট, যেখানে আপনাকে আপনার গুগল স্ক্রিপ্ট লিখতে হবে।
3. পুশিংবক্স: এই টুলটি আপনাকে আপনার arduino থেকে গুগল শীটে ডেটা পুশ করার জন্য ব্যবহার করতে হবে, যেহেতু আপনি সরাসরি arduino থেকে গুগল শীটে ডেটা পাঠাতে পারবেন না, তাই এটি তৃতীয় পক্ষের টুল যা আপনাকে ব্যবহার করতে হবে। আপনি কেবল এই পৃষ্ঠায় যেতে পারেন এবং কেবল গুগল দিয়ে লগ ইন করতে পারেন।
ধাপ 2: ব্যবহৃত উপাদানগুলি:
1) আরডুইনো ইউএনও:
Arduino/Genuino Uno হল ATmega328P (ডেটশীট) ভিত্তিক একটি মাইক্রোকন্ট্রোলার বোর্ড। এটিতে 14 টি ডিজিটাল ইনপুট/আউটপুট পিন (যার মধ্যে 6 টি PWM আউটপুট হিসাবে ব্যবহার করা যেতে পারে), 6 টি এনালগ ইনপুট, একটি 16 MHz কোয়ার্টজ ক্রিস্টাল, একটি USB সংযোগ, একটি পাওয়ার জ্যাক, একটি ICSP হেডার এবং একটি রিসেট বোতাম রয়েছে।
2) ইথারনেট শিল্ড: আরডুইনো ইথারনেট শিল্ড 2 আপনার আরডুইনোকে মাত্র কয়েক মিনিটের মধ্যে ইন্টারনেটের সাথে সংযুক্ত করে। শুধু এই মডিউলটি আপনার আরডুইনো বোর্ডে প্লাগ করুন, এটিকে আপনার নেটওয়ার্কের সাথে একটি RJ45 তারের সাথে সংযুক্ত করুন এবং ইন্টারনেটের মাধ্যমে আপনার বিশ্বকে নিয়ন্ত্রণ করা শুরু করার জন্য কয়েকটি সহজ ধাপ অনুসরণ করুন। আরডুইনোর মতো সর্বদা, প্ল্যাটফর্মের প্রতিটি উপাদান-হার্ডওয়্যার, সফ্টওয়্যার এবং ডকুমেন্টেশন-অবাধে উপলব্ধ এবং ওপেন সোর্স। এর মানে হল আপনি ঠিক কিভাবে এটি তৈরি করা হয় তা শিখতে পারেন এবং এর ডিজাইনকে আপনার নিজস্ব সার্কিটের প্রারম্ভিক বিন্দু হিসেবে ব্যবহার করতে পারেন। লক্ষ লক্ষ আরডুইনো বোর্ড ইতোমধ্যেই সারা বিশ্বে প্রতিদিন মানুষের সৃজনশীলতা বাড়িয়ে তুলছে।
3) ট্যাগ সহ RFID RC522 রিডার:
সস্তা আরএফআইডি মডিউল রয়েছে যা মিফারের ট্যাগ পড়তে এবং লিখতে পারে এবং ইবে -এর মতো বেশ কয়েকটি ওয়েব স্টোরে বিক্রি হচ্ছে এবং আজকাল অনেকগুলি "স্টার্টার কিট" সহ অন্তর্ভুক্ত। কেবল RFID-RC522 (MF-RC522) অনুসন্ধান করুন। মাইক্রোকন্ট্রোলার এবং কার্ড রিডার যোগাযোগের জন্য SPI ব্যবহার করে (চিপ I2C এবং UART প্রোটোকল সমর্থন করে কিন্তু লাইব্রেরিতে প্রয়োগ করা হয় না)। কার্ড রিডার এবং ট্যাগ 13.56MHz ইলেক্ট্রোম্যাগনেটিক ফিল্ড ব্যবহার করে যোগাযোগ করে।
ধাপ 3: সার্কিট ডায়াগ্রাম:
এই প্রকল্পের সার্কিট ডায়াগ্রাম উপরে দেওয়া আছে।
উপরের ছবিতে দেখানো হিসাবে আপনাকে প্রথমে ইথারনেট shাল সংযোগ করতে হবে তারপর আপনাকে আরএফআইডি সংযোগ করতে হবে
আরডুইনো এবং আরএফআইডি রিডারের জন্য কানেকশন পিন নিচে দেওয়া হল
RFID-RC522 Arduino UNO Arduino Mega
RST 9 9
এসডিএ (এসএস) 4/10 4/53
মসি 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQ সংযুক্ত নয়
দয়া করে একটি জিনিস নিশ্চিত করুন যে আমরা দুটি SPI ডিভাইস ব্যবহার করছি তাই SDA (SS) ইতিমধ্যেই ইথারনেট ieldাল দিয়ে ব্যবহার করা হয়েছে তাই RFID-RC522 এর ক্ষেত্রে আমাদের SDA (SS) এর জন্য আলাদা পিন ব্যবহার করতে হবে যাতে কোন দ্বন্দ্ব না হয়। দুটি SPI ডিভাইস
ধাপ 4: লাইব্রেরি:
আপনাকে rfid rc522 এর জন্য একটি লাইব্রেরি ইনস্টল করতে হবে। আপনি এই লিঙ্ক থেকে লাইব্রেরি পেতে পারেন
ধাপ 5: কোড:
আপনি আমাদের গিথুব পৃষ্ঠা থেকে এই প্রকল্পের সোর্স কোড পেতে পারেন। এখানে এর জন্য গিথুব লিঙ্ক
ধাপ 6: প্রকল্পের ভিডিও:
পুরো প্রকল্পের বিবরণ উপরের ভিডিওতে দেওয়া হয়েছে
এই প্রকল্পের বিষয়ে আপনার যদি কোন সন্দেহ থাকে তাহলে নির্দ্বিধায় আমাদের নিচে মন্তব্য করুন।
এবং যদি আপনি এমবেডেড সিস্টেম সম্পর্কে আরো জানতে চান তাহলে আপনি আমাদের ইউটিউব চ্যানেল ভিজিট করতে পারেন
ঘন ঘন আপডেট পেতে অনুগ্রহ করে আমাদের ফেসবুক পেজে যান এবং লাইক করুন।
ধন্যবাদ & শুভেচ্ছা, এম্বেডোট্রনিক্স প্রযুক্তি
প্রস্তাবিত:
রাস্পবেরি পাই এবং মাইএসকিউএল ডাটাবেস ব্যবহার করে আঙুলের ছাপ এবং আরএফআইডি ভিত্তিক উপস্থিতি সিস্টেম: 5 টি পদক্ষেপ
রাস্পবেরি পাই এবং মাইএসকিউএল ডাটাবেস ব্যবহার করে ফিঙ্গারপ্রিন্ট এবং আরএফআইডি ভিত্তিক উপস্থিতি সিস্টেম: এই প্রকল্পের ভিডিও
উবিডট এবং গুগল-শীট ব্যবহার করে টেম্প/আর্দ্রতা ডেটা বিশ্লেষণ: 6 টি ধাপ
উবিডটস এবং গুগল-শীট ব্যবহার করে টেম্প/আর্দ্রতা ডেটা বিশ্লেষণ: এই টিউটোরিয়ালে, আমরা তাপমাত্রা এবং আর্দ্রতা সেন্সর ব্যবহার করে বিভিন্ন তাপমাত্রা এবং আর্দ্রতা ডেটা পরিমাপ করব। আপনি কিভাবে ইউবিডটসে এই ডেটা পাঠাবেন তাও শিখবেন। যাতে আপনি বিভিন্ন অ্যাপ্লিকেশনের জন্য যেকোন জায়গা থেকে এটি বিশ্লেষণ করতে পারেন। এছাড়াও পাঠানোর মাধ্যমে
গুগল শীট এবং গুগল স্ক্রিপ্ট ব্যবহার করে আবহাওয়ার তথ্য: 7 টি ধাপ
গুগল শীট এবং গুগল স্ক্রিপ্ট ব্যবহার করে আবহাওয়ার তথ্য: এই ব্লগটুটে, আমরা অ্যাডাফ্রুট হুজা ইএসপি 8266 ব্যবহার করে গুগল শীটে এসএইচটি 25 সেন্সরের রিডিং পাঠাতে যাচ্ছি যা ইন্টারনেটে ডেটা পাঠাতে সাহায্য করে। গুগল শীট সেলে ডেটা পাঠানো অনেক দরকারী এবং মৌলিক উপায় যা তথ্য সংরক্ষণ করে
আরডুইনো দিয়ে পাইথন ব্যবহার করে মাইএসকিউএল সার্ভারে আরএফআইডি ডেটা পাঠিয়ে উপস্থিতি সিস্টেম: 6 টি ধাপ
আরডুইনো দিয়ে পাইথন ব্যবহার করে মাইএসকিউএল সার্ভারে আরএফআইডি ডেটা পাঠিয়ে উপস্থিতি সিস্টেম: এই প্রকল্পে আমি আরডুইনো দিয়ে আরএফআইডি-আরসি 522 ইন্টারফেস করেছি এবং তারপরে আমি আরএফআইডি ডেটা পাঠাচ্ছি phpmyadmin ডাটাবেসে। আমাদের পূর্ববর্তী প্রকল্পের বিপরীতে আমরা এই ক্ষেত্রে কোন ইথারনেট shাল ব্যবহার করছি না, এখানে আমরা শুধু ar থেকে আসা সিরিয়াল ডেটা পড়ছি
আরএফআইডি ভিত্তিক অ্যাটেনডেন্স সিস্টেম অর্ডুইনো এবং জিএসএম ব্যবহার করে: 5 টি ধাপ
আরএফআইডি ভিত্তিক অ্যাটেনডেন্স সিস্টেম অর্ডুইনো এবং জিএসএম ব্যবহার করে: এই প্রকল্পটি আরএফআইডি প্রযুক্তি ব্যবহার করে ক্লাসে প্রবেশকারী প্রতিটি শিক্ষার্থীর একটি নোট তৈরি করতে এবং ক্লাসে থাকা সময় গণনা করতে। এই প্রস্তাবিত ব্যবস্থায়, প্রত্যেক শিক্ষার্থীকে একটি আরএফআইডি ট্যাগ দেওয়া হয়। উপস্থিতির প্রক্রিয়া হতে পারে