-
مشكل استفاده از sd card
با سلام
بنده از برد uno استفاده مي كنم و pin هاي 10 و 11 براي gsm استفاده شده و pin 13 هم براي رله . حالا مي خواهم از sd card استفاده كنم و مواجهه با سوالي شدم و آن اين است كه براي sd card احتياج به پورتهاي 10 و 11 و 12 و 13 دارم . به نظر شما چكار كنم
با تشكر
-
با سلام - به دليل استفاده از رابط spi ، حتما sd card بايد به پين هاي 11و12و13 متصل شود ، اما پايه ss را ميتوان به هر يك از پايه هاي arduino متصل كرد ( تغيير پايه ss در برنامه فراموش نشود).پايه هاي اتصال رله و gsm را تغيير دهيد.موفق باشيد
-
تشكر
ولي اگر يك وقتي باز هم به pin 13 مثلا احتياج داشتيم چكار كنيم؟
-
نميدونم اين پين 13 چي داره كه اينقدر خاطرخواه پيدا كرده:confused:ولي مشكلي نيست . تا زماني كه پايه SS مربوط به SD CARD رو فعال نكردين ، ميتونيد براي كارهاي ديگه از پايه هاي مشترك با SD CARD استفاده كنيد
-
مهندس نمي دونم چطوري سوالم را بپرسم منظورم اين است كه وقتي ما پروژه ايي داشته باشيم (كه خودم درگيرشم) هم gsm و هم lcd و هم رله و هم sd كارد بخوره حداقل يكي از پيينها ممكن مجبور باشيم دو بار استفاده كنيم و يا پين كم بياوريم آن موقع بايد چكار كنيم
با تشكر فراوان
-
در صورتي كه از LCD معمولي استفاده كنيد 6 پين نياز داريد . I2C LCD فقط 2 تاپين لازم داره-
بزاريد يه خورده از اسرار arduino براتون بگم- اگه هنوز از پايه هاي آنالوگ A0 تا A5 استفاده نكردين ، ميتونيد اونا رو به پايه هاي ديجيتال 14 تا 19 تبديل كنيد:D
اينم نمونه برنامه كه پايه A0 رو به 14 تبديل ميكنه
کد:
int ledPin = 14;
void setup()
{
pinMode(ledPin, OUTPUT);
}
void loop()
{
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
اميدوارم اينطوري مشكلتون حل بشه - موفق باشيد
-
1 فایل پیوست
فایل پیوست 416
با سلام
خيلي ممنون از پاسخ تان .
اين فايل هم براي تاييد نوشته هايتان .
-
با سلام
من میخواستم rfid,sd card به یک arduino وصل کنم.باید چیکار کنم؟
پایه ss not داخل arduino کدوم پایه هست و باید چگونه ازش استفاده کنم؟
-
سلام
یکی از دوستان توی شرکت همین پروژه رو داره اجرا می کنه
انجام داد می گم بهش اینجا بزاردش
SEO by vBSEO