সুচিপত্র:

রাস্পবেরি পাই ইমপ্যাক্ট ফোর্স মনিটর !: 16 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই ইমপ্যাক্ট ফোর্স মনিটর !: 16 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই ইমপ্যাক্ট ফোর্স মনিটর !: 16 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই ইমপ্যাক্ট ফোর্স মনিটর !: 16 টি ধাপ (ছবি সহ)
ভিডিও: Raspberry pi Home Server | রাস্পবেরি পাই হোম সার্ভার। 2024, জুলাই
Anonim
Image
Image
প্রস্তাবিত পড়া
প্রস্তাবিত পড়া

মানবদেহ কতটা প্রভাব সামলাতে পারে? ফুটবল হোক, রক ক্লাইম্বিং হোক, বা সাইকেল দুর্ঘটনা হোক, সংঘর্ষের পর কখন অবিলম্বে চিকিৎসা নিতে হবে তা জানা অসম্ভব গুরুত্বপূর্ণ, বিশেষ করে যদি আঘাতের কোন স্পষ্ট লক্ষণ না থাকে। এই টিউটোরিয়ালটি আপনাকে শেখাবে কিভাবে আপনার নিজের ইফেক্ট ফোর্স মনিটর তৈরি করতে হয়!

পড়ার সময়: ~ 15 মিনিট

বিল্ড সময়: ~ 60-90 মিনিট

এই ওপেন-সোর্স প্রকল্পটি রাস্পবেরি পাই জিরো ডাব্লু এবং একটি এলআইএস 331 অ্যাক্সিলরোমিটার ব্যবহার করে সম্ভাব্য বিপজ্জনক জি-ফোর্সের ব্যবহারকারীকে পর্যবেক্ষণ এবং সতর্ক করার জন্য। অবশ্যই, আপনার বিভিন্ন নাগরিক বিজ্ঞানের প্রয়োজন অনুসারে সিস্টেমটি সংশোধন এবং মানিয়ে নিতে নির্দ্বিধায়।

দ্রষ্টব্য: ইমপ্যাক্ট ফোর্স মনিটর দিয়ে মজাদার জিনিস তৈরি করুন! যাইহোক, অনুগ্রহ করে পেশাদার চিকিৎসা পরামর্শ এবং নির্ণয়ের বিকল্প হিসাবে এটি ব্যবহার করবেন না। যদি আপনি মনে করেন যে আপনি একটি গুরুতর পতন নিয়েছেন, অনুগ্রহ করে সঠিক চিকিত্সার জন্য একজন যোগ্যতাসম্পন্ন এবং লাইসেন্সপ্রাপ্ত পেশাদারকে দেখুন।

ধাপ 1: প্রস্তাবিত পড়া

এই টিউটোরিয়াল সংক্ষিপ্ত n 'মিষ্টি (er, ভাল, যতটা সম্ভব) রাখতে, আমি ধরে নিচ্ছি আপনি একটি কার্যকরী পাই জিরো ডব্লিউ দিয়ে শুরু করছেন। কিছু সাহায্য প্রয়োজন? সমস্যা নেই! এখানে একটি সম্পূর্ণ সেটআপ টিউটোরিয়াল আছে।

আমরা পাই থেকে দূরবর্তীভাবে (ওরফে ওয়্যারলেস) সংযুক্ত হব। এই প্রক্রিয়ার উপর আরো পুঙ্খানুপুঙ্খ ওভারভিউয়ের জন্য এই টিউটোরিয়ালটি দেখুন।

** আটকে গেছেন বা আরো জানতে চান? এখানে কিছু সহজ সম্পদ রয়েছে: **

1. পাই এর জন্য চমৎকার "শুরু" গাইড।

2. LIS331 অ্যাকসিলরোমিটার ব্রেকআউট বোর্ডের জন্য সম্পূর্ণ হুকআপ গাইড।

3. অ্যাকসিলরোমিটার সম্পর্কে আরো!

4. রাস্পবেরি পাই জিপিআইও পিনের ওভারভিউ।

5. পাই -তে SPI এবং I2C সিরিয়াল বাস ব্যবহার করা।

6. LIS331 ডেটশীট

ধাপ 2: উপকরণ

উপকরণ
উপকরণ
উপকরণ
উপকরণ
  • রাস্পবেরি পাই জিরো ডব্লিউ বেসিক কিট

    • এই কিটে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে: SD কার্ড w/ NOOBS অপারেটিং সিস্টেম; ইউএসবি ওটিজি কেবল (মাইক্রো ইউএসবি থেকে ইউএসবি মহিলা); মিনি HDMI থেকে HDMI; মাইক্রো ইউএসবি পাওয়ার সাপ্লাই (~ 5V)
    • এছাড়াও সুপারিশ করা হয়েছে: ইউএসবি হাব
  • রাস্পবেরি পাই 3 হেডার পিন
  • LIS331 অ্যাকসিলরোমিটার ব্রেকআউট বোর্ড

  • ব্যাটারি প্যাক w/ মাইক্রো ইউএসবি সংযোগকারী
  • 5 মিমি লাল LED
  • 1k প্রতিরোধক
  • 6 "তাপ সঙ্কুচিত নল বা বৈদ্যুতিক টেপ
  • অ্যাকসিলরোমিটার (4 - 8) এবং LED (2) এর জন্য হেডার পিন
  • মহিলা থেকে মহিলা জাম্পার তার (6)

সরঞ্জাম

  • সোল্ডারিং আয়রন এবং আনুষাঙ্গিক
  • ইপক্সি (বা অন্যান্য স্থায়ী, অ-পরিবাহী তরল আঠালো)
  • সম্ভবত কাঁচিও:)

ধাপ 3: কিন্তু অপেক্ষা করুন! ইমপ্যাক্ট ফোর্স কি?

সৌভাগ্যবশত "প্রভাব বল" শব্দটি বেশ সহজবোধ্য: একটি প্রভাবের বলের পরিমাণ। যদিও বেশিরভাগ জিনিসের মতো, এটি পরিমাপ করার জন্য আরও সুনির্দিষ্ট সংজ্ঞা প্রয়োজন। প্রভাব বলের সমীকরণ হল:

এফ = কেই/ডি

যেখানে F হল প্রভাব বল, KE হল গতিশক্তি (গতি শক্তি), এবং d হল প্রভাবের দূরত্ব, বা বস্তু কতটা ক্রাঞ্চ করে। এই সমীকরণ থেকে দুটি মূল গ্রহণযোগ্যতা রয়েছে:

1. প্রভাব বল গতিশক্তির সাথে সরাসরি সমানুপাতিক, অর্থাৎ গতিশক্তি বাড়লে প্রভাব বল বৃদ্ধি পায়।

2. প্রভাব বল প্রভাব দূরত্বের বিপরীত সমানুপাতিক, অর্থাৎ প্রভাব দূরত্ব বাড়লে প্রভাব বল হ্রাস পায়। (এই কারণেই আমাদের এয়ারব্যাগ রয়েছে: আমাদের প্রভাবের দূরত্ব বাড়ানোর জন্য।)

বলটি সাধারণত নিউটনে পরিমাপ করা হয় (N), কিন্তু প্রভাব বলকে "G-Force", একটি সংখ্যাকে g- এর একাধিক হিসাবে প্রকাশ করা যেতে পারে, অথবা পৃথিবীর মহাকর্ষীয় ত্বরণ (9.8 m/s^2) হিসাবে আলোচনা করা যেতে পারে। যখন আমরা জি-ফোর্সের ইউনিট ব্যবহার করি, তখন আমরা পৃথিবীর দিকে মুক্ত পতনের তুলনায় একটি বস্তুর ত্বরণ পরিমাপ করি।

টেকনিক্যালি বলতে গেলে, g হল একটি ত্বরণ, শক্তি নয়, কিন্তু সংঘর্ষের কথা বলার সময় এটি দরকারী কারণ ত্বরণ* যা মানব দেহের ক্ষতি করে।

এই প্রকল্পের জন্য, আমরা একটি প্রভাব সম্ভাব্য বিপজ্জনক এবং চিকিৎসা মনোযোগের যোগ্য কিনা তা নির্ধারণ করতে G-force ইউনিট ব্যবহার করব। গবেষণায় দেখা গেছে যে 9G এর উপরে g- বাহিনী অধিকাংশ মানুষের জন্য (বিশেষ প্রশিক্ষণ ছাড়া) মারাত্মক হতে পারে, এবং 4-6G কয়েক সেকেন্ডের বেশি সময় ধরে টিকে থাকলে বিপজ্জনক হতে পারে।

এটা জেনে, আমরা আমাদের প্রভাব বল মনিটরকে আমাদের সতর্ক করতে প্রোগ্রাম করতে পারি যদি আমাদের অ্যাকসিলরোমিটার এই থ্রেশহোল্ডের যেকোনো একটির উপরে G- বল পরিমাপ করে। হুররে, বিজ্ঞান!

আরও তথ্যের জন্য, উইকিপিডিয়ায় প্রভাব বল এবং জি-ফোর্স সম্পর্কে পড়ুন!

ত্বরণ হল গতি এবং/অথবা দিক পরিবর্তন

ধাপ 4: পাই জিরো W কনফিগার করুন

পাই জিরো W কনফিগার করুন
পাই জিরো W কনফিগার করুন

আপনার রাস্পবেরি পাই জিরো এবং পেরিফেরালগুলি সংগ্রহ করুন যাতে পিআইকে হেডলেস হতে কনফিগার করা যায়!

  • পাইকে একটি মনিটর এবং সংশ্লিষ্ট পেরিফেরাল (কীবোর্ড, মাউস) এর সাথে সংযুক্ত করুন, পাওয়ার সাপ্লাই প্লাগ করুন এবং লগ ইন করুন।
  • আপনার Pi দ্রুত এবং নিরাপদ রাখতে সফ্টওয়্যার আপডেট করুন। টার্মিনাল উইন্ডো খুলুন এবং এই কমান্ডগুলি টাইপ করুন:

    টাইপ করুন এবং লিখুন:

sudo apt- আপডেট পান

টাইপ করুন এবং লিখুন:

sudo apt-get upgrade

রিসেট:

sudo shutdown -r এখন

ধাপ 5: ওয়াইফাই এবং I2C সক্ষম করুন

ওয়াইফাই এবং I2C সক্ষম করুন
ওয়াইফাই এবং I2C সক্ষম করুন
ওয়াইফাই এবং I2C সক্ষম করুন
ওয়াইফাই এবং I2C সক্ষম করুন
ওয়াইফাই এবং I2C সক্ষম করুন
ওয়াইফাই এবং I2C সক্ষম করুন
  • ডেস্কটপের উপরের ডান কোণে ওয়াইফাই আইকনে ক্লিক করুন এবং আপনার ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত করুন।
  • টার্মিনালে Pi এর সফটওয়্যার কনফিগারেশন টুল আনতে এই কমান্ডটি টাইপ করুন:

sudo raspi-config

  • "ইন্টারফেসিং বিকল্পগুলি" নির্বাচন করুন, তারপরে "এসএসএইচ" এবং সক্ষম করতে নীচে "হ্যাঁ" নির্বাচন করুন।
  • "ইন্টারফেসিং বিকল্প" এ ফিরে যান, তারপর "I2C", এবং সক্ষম করতে "হ্যাঁ" নির্বাচন করুন।
  • টার্মিনালে, দূরবর্তী ডেস্কটপ সংযোগ সফ্টওয়্যার ইনস্টল করুন:

sudo apt-xrdp ইনস্টল করুন

  • উভয় প্রম্পটে আপনার কীবোর্ডে 'Y' (হ্যাঁ) টাইপ করুন।
  • ওয়াইফাই সংযোগের উপর ঘুরিয়ে Pi এর IP ঠিকানা খুঁজুন (আপনি এটি লিখতেও চাইতে পারেন)।
  • Passwd কমান্ড দিয়ে Pi এর পাসওয়ার্ড পরিবর্তন করুন।

ধাপ 6: পাই পুনরায় চালু করুন এবং দূর থেকে লগ ইন করুন

পাই পুনরায় চালু করুন এবং দূর থেকে লগ ইন করুন
পাই পুনরায় চালু করুন এবং দূর থেকে লগ ইন করুন

আমরা এখন HDMI এবং পেরিফেরালগুলি খনন করতে পারি, উহু!

  • একটি দূরবর্তী ডেস্কটপ সংযোগ স্থাপন করুন।

    • একটি পিসিতে, রিমোট ডেস্কটপ সংযোগ খুলুন (অথবা যদি আপনি এটির সাথে স্বাচ্ছন্দ্য বোধ করেন)।
    • ম্যাক/লিনাক্সের জন্য, আপনি এই প্রোগ্রামটি ইনস্টল করতে পারেন বা একটি VNC প্রোগ্রাম ব্যবহার করতে পারেন।
  • পাই এর জন্য আইপি লিখুন এবং "সংযোগ" ক্লিক করুন (অজানা ডিভাইস সম্পর্কে সতর্কতা উপেক্ষা করুন)।
  • আপনার শংসাপত্রগুলি ব্যবহার করে পাইতে লগ ইন করুন এবং আমরা চলে যাই!

ধাপ 7: এটি তৈরি করুন: ইলেকট্রনিক্স

এটি তৈরি করুন: ইলেকট্রনিক্স!
এটি তৈরি করুন: ইলেকট্রনিক্স!
এটি তৈরি করুন: ইলেকট্রনিক্স!
এটি তৈরি করুন: ইলেকট্রনিক্স!

উপরের দুটি ছবি এই প্রকল্পের জন্য বৈদ্যুতিক পরিকল্পনা এবং পাই জিরো পিনআউট দেখায়। হার্ডওয়্যার সংযোগগুলি মোকাবেলা করার জন্য আমাদের উভয়ের প্রয়োজন হবে।

দ্রষ্টব্য: পরিকল্পিত LIS331 ব্রেকআউট বোর্ড একটি পুরানো সংস্করণ - নির্দেশনার জন্য পিন লেবেল ব্যবহার করুন

ধাপ 8: অ্যাক্সিলারোমিটারকে Pi এর GPIO এর সাথে সংযুক্ত করুন

অ্যাকসিলেরোমিটারকে Pi এর GPIO এর সাথে সংযুক্ত করুন
অ্যাকসিলেরোমিটারকে Pi এর GPIO এর সাথে সংযুক্ত করুন
অ্যাক্সেলরোমিটারকে Pi এর GPIO এর সাথে সংযুক্ত করুন
অ্যাক্সেলরোমিটারকে Pi এর GPIO এর সাথে সংযুক্ত করুন
অ্যাকসিলেরোমিটারকে Pi এর GPIO এর সাথে সংযুক্ত করুন
অ্যাকসিলেরোমিটারকে Pi এর GPIO এর সাথে সংযুক্ত করুন
  • অ্যাকসিলরোমিটার এবং পিআই জিপিআইও এর হেডার পিনগুলিতে যে কোনও ফ্লাক্স অবশিষ্টাংশ সোল্ডার এবং সাবধানে সরান।
  • তারপরে LIS331 ব্রেকআউট বোর্ড এবং নিচের পিনের মধ্যে Pi এর মধ্যে জাম্পার তারগুলি সংযুক্ত করুন:

LIS331 ব্রেকআউট বোর্ড রাস্পবেরি পাই জিপিআইও পিন

GND GPIO 9 (GND)

VCC GPIO 1 (3.3V)

SDA GPIO 3 (SDA)

এসসিএল জিপিআইও ৫ (এসসিএল)

সেন্সরটিকে পাই জিরোতে সংযুক্ত করা সহজ করার জন্য, একটি মহিলা হেডার এবং জাম্পার তার ব্যবহার করে একটি কাস্টম অ্যাডাপ্টার তৈরি করা হয়েছিল। সংযোগগুলি পরীক্ষা করার পরে তাপ সঙ্কুচিত করা হয়েছিল।

ধাপ 9: এলার্ট এলইডি যোগ করুন

একটি সতর্কতা LED যোগ করুন!
একটি সতর্কতা LED যোগ করুন!
এলার্ট এলইডি যোগ করুন!
এলার্ট এলইডি যোগ করুন!
এলার্ট এলইডি যোগ করুন!
এলার্ট এলইডি যোগ করুন!
একটি সতর্কতা LED যোগ করুন!
একটি সতর্কতা LED যোগ করুন!
  • একটি বর্তমান সীমাবদ্ধ প্রতিরোধককে নেগেটিভ এলইডি লেগে (ছোট পায়ে) ঝালিয়ে দিন এবং ইনসুলেশনের জন্য সঙ্কুচিত মোড়ক (বা বৈদ্যুতিক টেপ) যোগ করুন।
  • ইতিবাচক LED লেগকে GPIO26 এবং প্রতিরোধককে GND (যথাক্রমে 37 এবং 39 এর শিরোনাম) এর সাথে সংযুক্ত করতে দুটি জাম্পার কেবল বা হেডার পিন ব্যবহার করুন।
  • সেটআপ সম্পন্ন করতে ব্যাটারি প্যাকটিকে পাই এর ইনপুট পাওয়ারের সাথে সংযুক্ত করুন!

ধাপ 10: এটি প্রোগ্রাম করুন

প্রোগ্রাম এটা!
প্রোগ্রাম এটা!

এই প্রকল্পের পাইথন কোড হল ওপেন সোর্স! এখানে GitHub সংগ্রহস্থলের একটি লিঙ্ক।

প্রোগ্রামিং এ নতুনদের জন্য:

প্রোগ্রাম কোড এবং মন্তব্যগুলির মাধ্যমে পড়ুন। যে জিনিসগুলি সংশোধন করা সহজ সেগুলি শীর্ষে "ব্যবহারকারী পরামিতি" বিভাগে রয়েছে।

লোকদের জন্য আরও আরামদায়ক w/ টেকনিক্যাল 'Deets:

এই প্রোগ্রামটি স্বাভাবিক পাওয়ার মোড এবং 50Hz ডেটা রেট সহ ডিফল্ট সেটিংস সহ LIS331 অ্যাকসিলরোমিটারের সূচনা করে। LIS331 ডেটশীটের মাধ্যমে পড়ুন এবং ইচ্ছা অনুযায়ী প্রাথমিককরণ সেটিংস পরিবর্তন করুন।

সব

  • এই প্রকল্পে ব্যবহৃত সর্বাধিক ত্বরণ স্কেল হল 24G, কারণ প্রভাব বল বড় দ্রুত দ্রুত পায়!
  • যখন আপনি সম্পূর্ণ স্থাপনার জন্য প্রস্তুত থাকেন তখন মূল ফাংশনে ত্বরণ মুদ্রণ বিবৃতিগুলি মন্তব্য করার পরামর্শ দেওয়া হয়।

আপনি প্রোগ্রামটি চালানোর আগে, এক্সেলরোমিটারের ঠিকানাটি 0x19 কিনা তা পরীক্ষা করে দেখুন। টার্মিনাল উইন্ডো খুলুন এবং এই কমান্ড দিয়ে কিছু সহায়ক সরঞ্জাম ইনস্টল করুন:

sudo apt-get install -y i2c-tools

তারপর i2cdetect প্রোগ্রাম চালান:

i2cdetect -y 1

আপনি উপরের ছবিতে দেখানো I2C ঠিকানার একটি টেবিল দেখতে পাবেন। ধরে নিচ্ছি এটিই একমাত্র I2C ডিভাইস সংযুক্ত, আপনি যে নম্বরটি দেখছেন (এই ক্ষেত্রে: 19) তা হল অ্যাকসিলরোমিটার ঠিকানা! যদি আপনি একটি ভিন্ন নম্বর দেখতে পান, নোট নিন এবং প্রোগ্রামে পরিবর্তন করুন (পরিবর্তনশীল addr)।

ধাপ 11: প্রোগ্রামের দ্রুত ওভারভিউ

প্রোগ্রামের দ্রুত ওভারভিউ
প্রোগ্রামের দ্রুত ওভারভিউ

প্রোগ্রামটি x, y, এবং z ত্বরণ পড়ে, একটি g- বল গণনা করে, এবং তারপর যথাযথ হিসাবে দুটি ফাইলে (প্রোগ্রাম কোডের একই ফোল্ডারে) ডেটা সংরক্ষণ করে:

  • AllSensorData.txt-x, y, এবং z অক্ষের মধ্যে g- বল দ্বারা অনুসরণ করা একটি টাইমস্ট্যাম্প দেয়।
  • AlertData.txt - উপরের মতই কিন্তু শুধুমাত্র সেই রিডিংগুলির জন্য যা আমাদের নিরাপত্তা সীমার উপরে (9G বা 4G এর সম্পূর্ণ থ্রেশহোল্ড 3 সেকেন্ডের বেশি)।

আমাদের নিরাপত্তা সীমার উপরে G- বাহিনী আমাদের সতর্কতা LED চালু করবে এবং আমরা প্রোগ্রামটি পুনরায় চালু না হওয়া পর্যন্ত এটি চালু রাখব। কমান্ড টার্মিনালে “CTRL+c” (কীবোর্ড ইন্টারাপ্ট) লিখে প্রোগ্রামটি বন্ধ করুন।

উপরের ছবিটি পরীক্ষার সময় তৈরি করা দুটি ডেটা ফাইল দেখায়।

ধাপ 12: সিস্টেম পরীক্ষা করুন

সিস্টেম পরীক্ষা করুন!
সিস্টেম পরীক্ষা করুন!
সিস্টেম পরীক্ষা করুন!
সিস্টেম পরীক্ষা করুন!

টার্মিনাল উইন্ডো খুলুন, ফোল্ডারে নেভিগেট করুন যেখানে আপনি সিডি কমান্ড ব্যবহার করে প্রোগ্রাম কোড সংরক্ষণ করেছেন।

সিডি পাথ/টু/ফোল্ডার

রুট সুবিধা ব্যবহার করে প্রোগ্রামটি চালান:

সুডো পাইথন NameOfFile.py

পরীক্ষা করুন যে x, y, এবং z- দিকের ত্বরণ মান টার্মিনাল উইন্ডোতে প্রিন্ট করছে, যুক্তিসঙ্গত, এবং যদি জি-ফোর্স আমাদের থ্রেশহোল্ডের উপরে থাকে তবে LED আলো চালু করুন।

  • পরীক্ষা করার জন্য, অ্যাকসিলরোমিটারটি ঘোরান যাতে প্রতিটি অক্ষ পৃথিবীর দিকে নির্দেশ করে এবং পরিমাপ করা মানগুলি 1 বা -1 হয় (মাধ্যাকর্ষণের কারণে ত্বরণের সাথে সামঞ্জস্যপূর্ণ) তা পরীক্ষা করুন।
  • রিডিং বৃদ্ধি নিশ্চিত করতে অ্যাক্সিলরোমিটার ঝাঁকান

ধাপ 13: নিরাপদ বৈদ্যুতিক সংযোগ এবং এটি ইনস্টল করুন

নিরাপদ বৈদ্যুতিক সংযোগ এবং এটি ইনস্টল করুন!
নিরাপদ বৈদ্যুতিক সংযোগ এবং এটি ইনস্টল করুন!

একবার সবকিছু ঠিকঠাক হয়ে গেলে, আসুন নিশ্চিত করি যে প্রভাব বল মনিটর আসলে প্রভাব সহ্য করতে পারে!

  • তাপ সঙ্কুচিত টিউব ব্যবহার করুন এবং/অথবা ইপক্সিতে অ্যাকসিলরোমিটার এবং LED এর জন্য বৈদ্যুতিক সংযোগগুলি আবৃত করুন।
  • সুপার টেকসই, স্থায়ী ইনস্টলেশনের জন্য, ইপক্সিতে পুরো শেবাং লেপ করার কথা বিবেচনা করুন: পাই জিরো, এলইডি এবং অ্যাকসিলরোমিটার (কিন্তু পাই ক্যাবল সংযোগকারী বা এসডি কার্ড নয়)।

    সতর্কবাণী! আপনি এখনও Pi অ্যাক্সেস করতে পারেন এবং সমস্ত কম্পিউটার স্টাফ করতে পারেন, কিন্তু epoxy এর একটি সম্পূর্ণ কোট ভবিষ্যতে প্রকল্পগুলির জন্য GPIO পিনের ব্যবহার রোধ করবে। বিকল্পভাবে, আপনি পাই জিরোর জন্য একটি কাস্টম কেস তৈরি বা কিনতে পারেন, যদিও স্থায়িত্বের জন্য পরীক্ষা করুন।

একটি হেলমেট, আপনার ব্যক্তি, অথবা আপনার স্কেটবোর্ড, সাইকেল, বা বিড়ালের মত পরিবহনের একটি মাধ্যম*নিরাপদ!

সম্পূর্ণরূপে পরীক্ষা করুন যে Pi নিরাপদভাবে বেঁধে আছে বা GPIO পিনগুলি আলগা হয়ে যেতে পারে যার ফলে প্রোগ্রামটি ক্র্যাশ হয়ে যায়।

*দ্রষ্টব্য: আমি মূলত "গাড়ি" টাইপ করতে চেয়েছিলাম, কিন্তু একটি বিড়ালের জন্য একটি প্রভাবশালী মনিটর থেকে কিছু আকর্ষণীয় তথ্য পাওয়া যেতে পারে (অবশ্যই কিটির সম্মতি সহ)।

ধাপ 14: একটি হেলমেটে সার্কিট এম্বেড করা

একটি হেলমেটে সার্কিট এম্বেড করা
একটি হেলমেটে সার্কিট এম্বেড করা
একটি হেলমেটে সার্কিট এম্বেড করা
একটি হেলমেটে সার্কিট এম্বেড করা
একটি হেলমেটে সার্কিট এম্বেড করা
একটি হেলমেটে সার্কিট এম্বেড করা

একটি হেলমেটে সার্কিট এম্বেড করার কয়েকটি পদ্ধতি রয়েছে। এখানে একটি হেলমেট ইনস্টলেশনের জন্য আমার পদ্ধতি:

  • আপনার যদি ইতিমধ্যে না থাকে তবে ব্যাটারিকে পাই এর সাথে সংযুক্ত করুন (ব্যাটারি বন্ধ সহ)। মাঝখানে নন -কন্ডাকটিভ ইনসুলেশন (যেমন বুদবুদ মোড়ানো বা পাতলা প্যাকিং ফোম) দিয়ে পাই এর পিছনে অ্যাকসিলরোমিটার সুরক্ষিত করুন।
  • পাই জিরো, অ্যাকসিলরোমিটার, এলইডি এবং ব্যাটারি সংযোগকারী সংমিশ্রণের মাত্রা পরিমাপ করুন। উভয় পাশে 10% যোগ করুন।
  • হেলমেটের একপাশে প্রকল্পের জন্য একটি কাটআউট আঁকুন, ব্যাটারি সংযোগকারী হেলমেটের উপরের দিকে মুখ করে। কয়েক মিলিমিটার (~ 1/8 ইঞ্চি) রেখে হেলমেটে প্যাডিং কেটে দিন।
  • কাটআউটে সেন্সর, পাই এবং এলইডি রাখুন। অতিরিক্ত হেলমেট প্যাডিংয়ের টুকরো কাটুন অথবা ইলেকট্রনিক্সকে ইন্সুলেশন, সুরক্ষা এবং ধরে রাখতে প্যাকেজিং ফেনা ব্যবহার করুন।
  • ব্যাটারির মাত্রা পরিমাপ করুন, 10%যোগ করুন এবং ব্যাটারির জন্য একই কাটআউট অনুসরণ করুন। পকেটে ব্যাটারি োকান।
  • হেলমেটের অন্য পাশে ব্যাটারির জন্য অন্তরণ কৌশল পুনরাবৃত্তি করুন।
  • টেপ দিয়ে হেলমেট প্যাডিংটি ধরে রাখুন (যখন আপনি এটি পরে থাকবেন তখন আপনার মাথা তাদের জায়গায় রাখবে)।

ধাপ 15: স্থাপন করুন

মোতায়েন!
মোতায়েন!
মোতায়েন!
মোতায়েন!

ব্যাটারি প্যাকটি শক্তিশালী করুন!

এখন আপনি SSH বা রিমোট ডেস্কটপের মাধ্যমে Pi- এ লগ ইন করতে পারেন এবং টার্মিনালের মাধ্যমে প্রোগ্রামটি চালাতে পারেন। একবার প্রোগ্রামটি চালু হয়ে গেলে, এটি ডেটা রেকর্ড করা শুরু করে।

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

ডেটা অ্যাক্সেস করতে, দূর থেকে Pi তে লগ ইন করুন এবং পাঠ্য ফাইলগুলি পড়ুন। বর্তমান প্রোগ্রাম সর্বদা বিদ্যমান ফাইলগুলিতে ডেটা যুক্ত করবে - যদি আপনি ডেটা মুছে ফেলতে চান (যেমন টেস্টিং থেকে), টেক্সট ফাইল মুছে ফেলুন (ডেস্কটপের মাধ্যমে অথবা টার্মিনালে rm কমান্ড ব্যবহার করুন) অথবা প্রোগ্রামে একটি নতুন ফাইলের নাম তৈরি করুন কোড (ইউজার প্যারামিটারে)।

যদি LED চালু থাকে, প্রোগ্রামটি পুনরায় চালু করলে এটি বন্ধ হয়ে যাবে।

এখন এগিয়ে যান, জীবনে মজা করুন, এবং যদি আপনি কোনও কিছুতে ধাক্কা খেয়ে থাকেন তবে প্রায়শই ডেটা পরীক্ষা করুন। আশা করি, এটি একটি ছোট্ট ধাক্কা তবে অন্তত আপনি জানতে পারবেন!

ধাপ 16: আরো বৈশিষ্ট্য যোগ করা

আরো বৈশিষ্ট্য যোগ করা
আরো বৈশিষ্ট্য যোগ করা

প্রভাব বল মনিটরের উন্নতি খুঁজছেন? এটি টিউটোরিয়ালের আওতার বাইরে কিন্তু ধারনার জন্য নীচের তালিকাটি দেখার চেষ্টা করুন!

পাইথনে আপনার জি-ফোর্স ডেটা নিয়ে কিছু বিশ্লেষণ করুন!

পাই জিরোতে ব্লুটুথ এবং ওয়াইফাই ক্ষমতা রয়েছে - আপনার স্মার্টফোনে অ্যাকসিলরোমিটার ডেটা পাঠানোর জন্য একটি অ্যাপ লিখুন! আপনাকে শুরু করতে, এখানে একটি পাই টুইটার মনিটরের টিউটোরিয়াল রয়েছে।

তাপমাত্রা সেন্সর বা মাইক্রোফোনের মতো অন্যান্য সেন্সর যোগ করুন!

শুভ ভবন

*দ্রষ্টব্য: আপনার ত্বরণ সঙ্গে যুক্ত whooshing শব্দ শুনতে!: ডি

প্রস্তাবিত: