سلام دوستان داشتم با ماژول کارت حافظه کار میکردم و برام سوال شد اگر بخوام چندتا SLAVE به میکرو وصل کنم برنامه نویسیش چجوری میشه؟ من اول میام SD.begin(10) رو تو void loop مینویسم و شروع میکنم برنامه...
Liked On: 08-13-2018, 07:57 PM
دیدم کسی جواب نداد خودم دست به کار شدم تا قبل فراخوانی SD,begin پایه CS یه پایه آزاد میکرو هست و دوست داره ولتاژ 1.7 بده بعد از فراخوانی SD.begin پایه CS مقدار High میشه پس یعنی ماژول کارت حافظه...
Liked On: 08-13-2018, 07:57 PM
سلام .. همچین موقعی باید نوع ال سی دی عوض کنی (یعنی بجای پورت موازی یا SPI باشه یا I2C )... یا اینکه پورت بیشت ر احتیاج داری نوع برد کنترلر عوض کنی مثلا Arduino mega2560 یا Arduino DUO
Liked On: 06-13-2018, 09:22 PM
از کتابخانه nrf network استفاده کن باید همشون بهم متصل بشن ولی تو کانال های متفاوت هر پنج تا nrf باید تو یک کانال باشه اینطوری میتونی 225 تا nrf بهم متصل کنی ولی بهتره داده هایی که ارسال میکنی با...
Liked On: 05-23-2018, 06:29 AM
اره احتمالا کتابخانه nrf24 master داخلش مثال نتورک و شبکه مش رو داره. اونجا که گفتی فرستنده ها ۶ تا ۶ تا داده ارسال کنن اشتباه هست. باید هر پنج تا nrf24 به یک nrf متصل بشن و خود اون هم با 4 تای دیگه...
Liked On: 05-23-2018, 06:29 AM
شما یه NRF24 مستر داری که به عنوان رسیور هست. و آی دیش باید 0 باشه و 21 تا slave یا همون node داری که باید به مستر متصل بشن. از اونجایی که هر NRF24 فقط به 5 تا NRF24 دیگه میتونه متصل بشه و باهم...
Liked On: 05-23-2018, 06:29 AM
قربان شما بنظرم بهتره اول ارتباط بین nrf هارو برقرار کنی بعد نگران تاخیرش باشی که موقع ارسال داده خودت پیدا میکنی چقد تاخیر داشته باشن؛ لزومی نداره همشون با ۲۳ ثانیه تاخیر باشه. این کارا یخورده...
Liked On: 05-23-2018, 06:29 AM
سلام وقتی شما یک متغیر ایجاد میکنید ، این متغیر در قسمتی از رم (حافظه موقت) ذخیره میشه و وقتی متغیر رو فراخوانی میکنید ، میکرو از اون قسمت حافظه ، مقدار متغیر رو فراخوانی و به شما تحویل میده . در...
Liked On: 05-20-2018, 05:32 PM
حجم اطلاعات رو دیتا تایپ ها مشخص میکنن . مثلا شما میتونی عدد رو با دیتا تایپ char ارسال کنی که یک بایت فضا اشغال میکنه یا میتونی با int ارسال کنی که دو بایت فضا اشغال میکنه . اما این دیتا تایپها...
Liked On: 03-24-2018, 10:25 AM
در ساخت این پروژه اولین مشکل وجود دو deviceبا ارتباط spi می باشد .به نظر می رسد که شاید نتوان هر دو این قطعه ها را به یک arduino اتصال داد .ولی با کمک یک تغییر نرم افزاری میتوان این اشکال سخت افزاری...
Liked On: 03-23-2018, 12:47 PM
سلام داداش یه بسته آموزشبرنامه نویسی آردوینو (Arduino) | فرادرس (http://faradars.org/courses/fvrd9408-advanced-arduino-programming) که خودمم دارمش خیلی عالی بود کلا کار ماژول nrf رو توضیح میده آخرش...
Liked On: 03-23-2018, 11:00 AM
لیست قطعات الکترونیک : مقاومت های الکتریکی ، خازن های الکتریکی ، دیود ها ، دیود های نوری ، سوئیچ ها ، ترانزیستور ها ، سیم ها ، منابع تغذیه ، فیوز ، ترنسفورماتور ، میکروفون ، بلندگو ، تقویت کننده ها...
Liked On: 03-23-2018, 07:40 AM
شما به راحتی با متد SizeOf میتونی حجم کد یک متغییر رو پرینت بگیری . کلا با متد مذکور میشه مقدار دیتا تایپ ها رو هم اندازه گیری کرد . رفرنس sizeOf در آردوینو...
Liked On: 03-22-2018, 07:10 PM
#include char *name = "ahmad"; char result[5] ; void setup() { Serial.begin(9600); for (uint8_t i = 0; i
Liked On: 03-22-2018, 02:59 PM
خیلی ساده هستش ، ببینید ما یک متغیر از نوع پوینتر (pointer) به اسم name داریم که رشته ahmad داخلش قرار داره . حالا چرا نوع متغیر رو از نوع پوینتر انتخاب کردیم ؟ چون تمایل داشتیم رشته ما که شامل 5...
Liked On: 03-22-2018, 02:58 PM