3 فایل پیوست
کار نکردن رله متصل به رسپبری پای
با سلام و خسته نباشید.
من یه رسپبری پای 2 دارم که باهاش به راحتی دارم کار میکنم و به دلایلی لینوکس فدورا روش نصب کردم و به راحتی دارم کار میکنم.
از کتابخانه wiringpi برای کنترل gpio استفاده میکنم.این کتابخانه یا نرم افزار رو از سایت رسمیش گرفتم و برای تستش هم از LED با مقاوت استفاده کردم که تست کنم و به راحتی جواب گرفتم و LED خاموش و روشن میکنم با کد های زیر
کد:
gpio mode 0 out
gpio write 0 1
الان LEDروشن میشه
gpio write 0 0
الان LED خاموش میشه
خب حالا مسئله من با رله:
من دقیقا همین مراحل رو برای خاموش روشن کردن رله انجام میده ولی عمل نمیکنه.
وقتی رله رو وصل میکنم به رسپبری پای به روش زیر چراغ قرمزه فقط روشن میشه
فایل پیوست 1652فایل پیوست 1653
حالا میاد دستور زیر رو میزنم
چراغ سبز روشن میشه و یه صدایی (صدای وصل شدن هم میده)
فایل پیوست 1654
حالا وقتی میام چه پین رو یک و چه صفر کنم حالت رله تغییری نمیکنه و صدایی نمیده
ولی وقتی میام پین رو مود IN میذارم رله قطع میکنه و صدای قطع شدن رو میده.
به نظرتون مسئله از چی میتونه باشه؟
در ضمن میدونم با اضافه کردن -g میتونم شماره پین بدم یعنی بجای زدن کد
کد:
gpio mode 0 out
gpio write 0 1
میشه از کد
کد:
gpio -g mode 17 out
gpio -g write 17 1