সুচিপত্র:

4 টি ধাপে রাস্পবেরি পাই 4 বি তে ADXL335 সেন্সর ইন্টারফেস: 4 টি ধাপ
4 টি ধাপে রাস্পবেরি পাই 4 বি তে ADXL335 সেন্সর ইন্টারফেস: 4 টি ধাপ

ভিডিও: 4 টি ধাপে রাস্পবেরি পাই 4 বি তে ADXL335 সেন্সর ইন্টারফেস: 4 টি ধাপ

ভিডিও: 4 টি ধাপে রাস্পবেরি পাই 4 বি তে ADXL335 সেন্সর ইন্টারফেস: 4 টি ধাপ
ভিডিও: IMPLEMENTATION OF IOT WITH RASPBERRY PI-III 2024, নভেম্বর
Anonim
ইন্টারফেস ADXL335 সেন্সর 4 ধাপে রাস্পবেরি পাই 4 বি তে
ইন্টারফেস ADXL335 সেন্সর 4 ধাপে রাস্পবেরি পাই 4 বি তে
ইন্টারফেস ADXL335 সেন্সর 4 ধাপে রাস্পবেরি পাই 4 বি তে
ইন্টারফেস ADXL335 সেন্সর 4 ধাপে রাস্পবেরি পাই 4 বি তে
ইন্টারফেস ADXL335 সেন্সর 4 ধাপে রাস্পবেরি পাই 4 বি তে
ইন্টারফেস ADXL335 সেন্সর 4 ধাপে রাস্পবেরি পাই 4 বি তে

এই নির্দেশে আমরা রাস্পবেরি পাই 4 এ একটি ADXL335 (অ্যাকসিলরোমিটার) সেন্সর ইন্টারফেস করতে যাচ্ছি Shunya O/S দিয়ে

সরবরাহ

  1. রাস্পবেরি পাই 4 বি (যে কোনও রূপ)
  2. রাস্পবেরি পাই 4B অনুবর্তী বিদ্যুৎ সরবরাহ
  3. 8 জিবি বা বড় মাইক্রো এসডি কার্ড
  4. মনিটর
  5. মাইক্রো-এইচডিএমআই কেবল
  6. মাউস
  7. কীবোর্ড
  8. মেমরি কার্ড প্রোগ্রাম করার জন্য ল্যাপটপ বা অন্য কম্পিউটার
  9. ADXL3355 Accelerometer সেন্সর - কিনুন
  10. PCF8591 ADC মডিউল - কিনুন
  11. ব্রেডবোর্ড
  12. তারের সংযোগ

ধাপ 1: রাস্পবেরি পাই 4 এ শুনিয়া ওএস ইনস্টল করুন

শুন্য ওএস দিয়ে মাইক্রো এসডি কার্ড লোড করার জন্য আপনার একটি মাইক্রো এসডি কার্ড রিডার/অ্যাডাপ্টার সহ একটি ল্যাপটপ বা কম্পিউটারের প্রয়োজন হবে।

  1. অফিসিয়াল রিলিজ ই সাইট থেকে শুন্য ওএস ডাউনলোড করুন
  2. শুনিয়া ওএস ছেলেরা রাস্পবেরি পাই 4 এ শুনিয়া ওএস ফ্ল্যাশ করার একটি ভাল টিউটোরিয়াল আছে।
  3. রাস্পবেরি পাই 4 এ মাইক্রো এসডি কার্ড োকান।
  4. রাস্পবেরি পাই 4 এর সাথে মাউস এবং কীবোর্ড সংযুক্ত করুন।
  5. মাইক্রো-এইচডিএমআই এর মাধ্যমে মনিটরকে রাস্পবেরি পাই 4 এর সাথে সংযুক্ত করুন
  6. পাওয়ার ক্যাবল এবং রাস্পবেরি পাই 4 তে পাওয়ার সংযোগ করুন।

রাস্পবেরি পাই 4 শুনিয়া ওএস দিয়ে বুট করা উচিত।

ধাপ 2: শুনিয়া ইন্টারফেস ইনস্টল করুন

Shunya Interfaces হল একটি GPIO লাইব্রেরি যা Shunya OS দ্বারা সমর্থিত সকল বোর্ডের জন্য।

শুনিয়া ইন্টারফেস ইনস্টল করার জন্য আমাদের এটি ইন্টারনেট অ্যাক্সেসের সাথে ওয়াইফাইতে সংযুক্ত করতে হবে।

1. কমান্ড ব্যবহার করে ওয়াইফাই সংযোগ করুন

$ nmtui

2. শুনিয়া ইন্টারফেস ইনস্টল করা সহজ, শুধু কমান্ডটি চালান

$ sudo apt shunya- ইন্টারফেস ইনস্টল করুন

ধাপ 3: সেন্সর সংযোগ

সেন্সর সংযোগ
সেন্সর সংযোগ

ADXL335 একটি এনালগ সেন্সর, কিন্তু রাস্পবেরি পাই 4 একটি ডিজিটাল ডিভাইস। অতএব আমাদের একটি রূপান্তরকারী PCF8591 (ADC) প্রয়োজন যা ADXL335 দ্বারা প্রদত্ত সমস্ত এনালগ মানকে রাস্পবেরি পাই 4 দ্বারা বোধগম্য ডিজিটাল মানগুলিতে রূপান্তর করে।

উপরের ছবিতে সার্কিট ডায়াগ্রাম দেওয়া আছে।

  1. PCB8591 এ এসডিএ এবং এসসিএল পিন সংযোগ করুন রাস্পবেরি পাই 4 এ 3 এবং পিন 5 পিন করতে।
  2. PCF8591 এ VCC এবং GND সংযোগ করুন 4 (5V) এবং রাস্পবেরি পাই 4 এ 6 (GND) পিন করতে।
  3. ADXL335 এ VCC এবং GND কে PCF8591 এ VCC এবং GND এর সাথে সংযুক্ত করুন।
  4. PCF8591 এ Ain1 কে ADXL335 এ X এর সাথে সংযুক্ত করুন।
  5. PCF8591 এ Ain2 কে ADXL335 এ Y তে সংযুক্ত করুন।
  6. PCF8591 এ Ain3 কে ADXL335 এ Z এর সাথে সংযুক্ত করুন।

ধাপ 4: উদাহরণ কোড

উদাহরণ কোড
উদাহরণ কোড
  • নিচে দেওয়া কোডটি ডাউনলোড করুন।
  • কমান্ড ব্যবহার করে এটি কম্পাইল করুন

$ gcc -o adxl335 adxl335.c -lshunyaInterfaces

কমান্ড ব্যবহার করে এটি চালান

$ sudo./adxl335

প্রস্তাবিত: