Raspberry Pi 2 بطور موسمی اسٹیشن 18 مراحل میں

Raspberry Pi 2 کو سینسرز سے لیس کرکے اور اسے موسم سے پاک رہائش میں رکھ کر، آپ صرف چند پیسوں میں ویدر اسٹیشن بنا سکتے ہیں۔ اس آرٹیکل میں، ہم آپ کو دکھائیں گے کہ آپ اپنا ویدر اسٹیشن کیسے بنائیں، پروگرام کریں اور اس پر کارروائی کریں۔

01 سامان

ہمارے موسمی اسٹیشن کے لیے، ہمیں AM2302 درجہ حرارت اور نمی کے سینسر کے ساتھ ساتھ BMP180 ایئر پریشر سینسر کی ضرورت ہے۔ اس کے علاوہ، کچھ m/f جمپر وائرز اور ایک بریڈ بورڈ۔ ہم سینسرز کو بریڈ بورڈ کے ذریعے Raspberry Pi 2 کے GPIO پنوں سے جوڑتے ہیں، جو قدروں کو پڑھتا ہے اور انہیں موسم کی زیر زمین موسمی سروس پر اپ لوڈ کرتا ہے۔ اس انٹرنیٹ کنکشن کے لیے ہم TP-LINK TL-WN823N وائی فائی اڈاپٹر استعمال کرتے ہیں۔ ہم پوری چیز کو ویدر پروف ہاؤسنگ میں رکھتے ہیں، تاکہ ہمارا ذاتی ویدر اسٹیشن باہر ہو سکے۔ تمام سامان کیوی الیکٹرانکس میں فروخت کے لیے ہیں۔

02 Raspbian انسٹال کریں۔

ہم فرض کرتے ہیں کہ Raspberry Pi 2 کے بنیادی کورس میں آپ نے NOOBS کی مدد سے آپریٹنگ سسٹم Raspbian انسٹال کیا ہے۔ اگر آپ نے NOOBS کے ساتھ دوسرا آپریٹنگ سسٹم انسٹال کیا ہے، جیسے OpenELEC، تو آپ اسے آسانی سے واپس کر سکتے ہیں۔ اپنے Raspberry Pi کی پاور سپلائی کو وال آؤٹ لیٹ میں لگائیں اور انسٹالر کو دوبارہ کھولنے کے لیے فوری طور پر Shift کلید کو دبا کر رکھیں۔ اگر آپ کے Pi کے مائیکرو ایس ڈی کارڈ پر ابھی تک کوئی آپریٹنگ سسٹم نہیں ہے، تو NOOBS انسٹال کریں اور اس سے اپنا Pi بوٹ کریں۔

03 I2C کرنل سپورٹ

BMP180 سینسر Pi کے ساتھ بات چیت کرنے کے لیے I2C (انٹر انٹیگریٹڈ سرکٹ) پروٹوکول کا استعمال کرتا ہے۔ ہمیں پہلے دانا میں اس کے لیے سپورٹ کو فعال کرنے کی ضرورت ہے۔ صارف نام کے ساتھ Raspbian میں لاگ ان کریں۔ pi اور پاس ورڈ رس بھری اور پھر کمانڈ چلائیں۔ sudo raspi-config سے پر نیویگیٹ کریں۔ اعلی درجے کے اختیارات اور Enter دبائیں، پھر اسی کے ساتھ کریں۔ I2C. جب ان سے پوچھا گیا کہ کیا آپ I2C انٹرفیس کو فعال کرنا چاہتے ہیں، تو تیر والے بٹن کے ساتھ جائیں۔ جی ہاں اور انٹر دبائیں۔ تصدیق کریں کہ آپ کرنل ماڈیول خود بخود لوڈ کرنا چاہتے ہیں۔ پھر raspi-config کے مین مینو میں دبائیں۔ ختم کرنا اور کہیں کہ آپ ابھی Pi کو دوبارہ شروع نہیں کرنا چاہتے۔

04 I2C ٹیسٹنگ

ہمیں خود بخود لوڈ ہونے کے لیے ایک اور کرنل ماڈیول حاصل کرنے کی ضرورت ہے۔ کھانا کھلانا sudo nano /etc/modules اور اس کے ساتھ ایک لائن درج کریں۔ i2c-dev اوپر فائل کو بند کریں اور اسے Ctrl+X کلید کے ساتھ محفوظ کریں۔ جے اور انٹر دبائیں۔ اپنے Pi کے ساتھ دوبارہ شروع کریں۔ sudo ریبوٹ. پھر ہم جانچتے ہیں کہ آیا I2C سپورٹ کام کرتا ہے۔ پہلے کچھ ٹولز کے ساتھ انسٹال کریں۔ sudo apt-get install i2c-tools. پھر کمانڈ چلائیں۔ sudo i2cdetect -y 1 یہ چیک کرنے کے لیے کہ آپ کا Raspberry Pi I2C بس پر کن کنیکٹڈ ڈیوائسز کو پہچانتا ہے۔ ابھی کے لیے، کوئی نہیں ہے، لیکن یہ جانچنے کا ایک آسان طریقہ ہے کہ آیا I2C سپورٹ کام کرتا ہے۔ کمانڈ کو غلطی کا پیغام نہیں دکھانا چاہیے۔

حالیہ پوسٹس

$config[zx-auto] not found$config[zx-overlay] not found