
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

হ্যালো, শুভেচ্ছা রইল.. !!
এখানে আমি (সোমাংশু চৌধুরী) Dcube প্রযুক্তি উদ্যোগের পক্ষ থেকে Arduino ন্যানো ব্যবহার করে বর্তমান পর্যবেক্ষণ করতে যাচ্ছি, এটি বর্তমান সেন্সর TA12-200 এর এনালগ ডেটা পড়ার জন্য I2C প্রোটোকলের একটি অ্যাপ্লিকেশন।
ধাপ 1: ওভারভিউ

- TA12-200 একটি এসি কারেন্ট সেন্সর
- ডেটাশীট লিঙ্ক:
- এই প্রকল্পটি এসি বর্তমান মান পরিমাপ করে
ধাপ 2: আপনার কি প্রয়োজন / লিঙ্ক

- আরডুইনো ন্যানো
- Arduino Nano এর জন্য I²C শিল্ড
- ইউএসবি কেবল টাইপ এ থেকে মাইক্রো টাইপ বি 6 ফুট লম্বা
- I²C কেবল
- ADC121C 12-বিট ADC I²C মিনি মডিউলের মাধ্যমে I²C AC কারেন্ট সেন্সর
- সিএফএল বা লাইট বাল্ব।
- PCV তারগুলি
ধাপ 3: সার্কিট ডায়াগ্রাম


ধাপ 4: প্রোগ্রামিং / কোড

#অন্তর্ভুক্ত
অকার্যকর সেটআপ()
{
// ADC121C021 এর I2C ঠিকানা, 0x50 TA12-200 এর সাথে ইন্টারফেস করা
#ADC_ADDR 0x50 নির্ধারণ করুন
// মাস্টার হিসাবে I2c বাসে যোগ দিন
Wire.begin ();
// সিরিয়াল কনসোল আউটপুটের জন্য সিরিয়াল যোগাযোগ শুরু করুন
Serial.begin (9600);
}
অকার্যকর লুপ ()
{
// I2C বাসে প্রদত্ত ডিভাইস দিয়ে ট্রান্সমিশন শুরু করুন
Wire.beginTransmission (ADC_ADDR);
// কলিং রূপান্তর ফলাফল রেজিস্টার, 0x00 (0)
Wire.write (0x00);
// বিলম্ব (500);
// অনুরোধ 2 বাইট
Wire.requestFrom (ADC_ADDR, 2);
// বাইটগুলি উপলব্ধ থাকলে পড়ুন
যদি (Wire.available () == 2)
{
int msb = Wire.read ();
int lsb = Wire.read ();
// সংক্রমণ শেষ করুন এবং I2C বাস ছেড়ে দিন
Wire.endTransmission ();
// মান গণনা
int rawADC = msb * 256 + lsb;
rawADC = rawADC & 0x0fff;
// পর্দায় আউটপুট
সিরিয়াল.প্রিন্ট ("এডিসি মান:");
Serial.println (rawADC);
}
অন্য
{
Serial.println ("তারে পর্যাপ্ত বাইট পাওয়া যায় না।");
}
বিলম্ব (100);
}
////////////////////////////////////////////////////// /////////////////////////বিঃদ্রঃ//////////////////////// ////////////////////////////////////////////////////// //////////////////////////
// এই মান মিলি amps হয়
// আপনি ম্যাক্সিনমাম পড়ার মাধ্যমে বর্তমানের rms মানও খুঁজে পেতে পারেন এবং 1.414 দ্বারা ভাগ করতে পারেন
ধাপ 5:
আরও চাওয়ার জন্য নির্দ্বিধায় আমাদের সাইটে যান:
www.dcubetechnologies.com
প্রস্তাবিত:
IoT ESP8266 সিরিজ: 2- ThingSpeak.com এর মাধ্যমে ডেটা পর্যবেক্ষণ করুন: 5 টি ধাপ

IoT ESP8266 সিরিজ: 2- ThingSpeak.com এর মাধ্যমে ডেটা পর্যবেক্ষণ করুন: এটি IoT ESP8266 সিরিজের দ্বিতীয় অংশ। পর্ব 1 দেখার জন্য এই নির্দেশযোগ্য IoT ESP8266 সিরিজ পড়ুন: 1 ওয়াইফাই রাউটারের সাথে সংযোগ করুন এই অংশটির লক্ষ্য হল কিভাবে আপনার সেন্সর ডেটা জনপ্রিয় আইওটি ফ্রি ক্লাউড পরিষেবা https: //thingspeak.com
মধ্যে পার্থক্য (বিকল্প বর্তমান এবং সরাসরি বর্তমান): 13 টি ধাপ

এর মধ্যে পার্থক্য আপনি কি এসি জানেন? এসি কিসের জন্য দাঁড়ায়? এটা কি ডিসি ব্যবহারযোগ্য? এই গবেষণায় আমরা বিদ্যুতের ধরন, উৎস, প্রয়োগের মধ্যে পার্থক্য জানতে পারব
ব্রাউজারের মাধ্যমে ইন্টারনেটের মাধ্যমে ডিভাইস নিয়ন্ত্রণ করুন। (IoT): 6 টি ধাপ

ব্রাউজারের মাধ্যমে ইন্টারনেটের মাধ্যমে ডিভাইস নিয়ন্ত্রণ করুন। (IoT): এই নির্দেশনায় আমি আপনাকে দেখাবো কিভাবে আপনি ওয়েব-ব্রাউজারের মাধ্যমে ইন্টারনেটে এলইডি, রিলে, মোটর ইত্যাদি ডিভাইস নিয়ন্ত্রণ করতে পারেন। এবং আপনি যে কোনো ডিভাইসের মাধ্যমে নিরাপদে নিয়ন্ত্রণগুলি অ্যাক্সেস করতে পারেন। আমি যে ওয়েব প্ল্যাটফর্মটি এখানে ব্যবহার করেছি তা হল RemoteMe.org ভিজিট
Blynk অ্যাপের মাধ্যমে USB এর মাধ্যমে স্মার্টফোন ব্যবহার করে Arduino নিয়ন্ত্রণ করুন: 7 টি ধাপ (ছবি সহ)

Blynk অ্যাপের সাহায্যে USB এর মাধ্যমে স্মার্টফোন ব্যবহার করে Arduino নিয়ন্ত্রণ করুন: এই টিউটোরিয়ালে, আমরা শিখতে যাচ্ছি কিভাবে বাতি নিয়ন্ত্রণ করার জন্য Blynk অ্যাপ এবং Arduino ব্যবহার করতে হয়, সমন্বয়টি USB সিরিয়াল পোর্টের মাধ্যমে হবে। এই নির্দেশের উদ্দেশ্য হল আপনার আরডুইনো বা সি দূর থেকে নিয়ন্ত্রণ করা সহজ সমাধান
আপনার ল্যানের মাধ্যমে বিট টরেন্টের মাধ্যমে ফাইল স্থানান্তর: 6 ধাপ

বিট টরেন্টের মাধ্যমে আপনার ল্যানের মাধ্যমে ফাইল স্থানান্তর করা: কখনও কখনও আপনাকে একটি নেটওয়ার্কের মাধ্যমে বেশ কয়েকটি কম্পিউটারে ফাইল স্থানান্তর করতে হতে পারে। আপনি যখন এটি একটি ফ্ল্যাশ ড্রাইভ বা সিডি/ডিভিডিতে রাখতে পারেন, তখন আপনাকে প্রতিটি কম্পিউটারে ফাইলগুলির একটি অনুলিপি করতে হবে এবং সমস্ত ফাইলগুলি অনুলিপি করতে কিছুটা সময় লাগতে পারে (বিশেষত এফ সহ