سلام یه برنامه میخوام بنویسم توسط اردوینو که یک فایل عدد و رنگ رو بخونه و موتور رو به زاویه تعریف شده برای همان رنگ حرکت بده
فرمت فایلی ک اعداد من داخل اون هست چی باید باشه csv میتونه باشه؟ و برای فراخونی و خواندن فایل چه دستوری باید استفاده بشه؟
ممنون
سلام دوست عزیز
برای خواندن یک فایل یا برنامه اگر میخواهید این فایل را از کارت SD بخوانید. فرمت فایل شما میتواند یک تکست ساده باشد(.txt) و برای خواندن فایل از روی کارت حافظه بایستی آخرین ورژن کتابخانه SD.h را دانلود کرده و در برنامه خود include کنید. بعد از آن به راحتی توسط دستور:
file= SD.open("file.txt,FILE_READ"
و دستور file.read()
میتوانید کاراکترهای موجود در فایل تکست خود را به ترتیب فراخوانی کرده و استفاده کنید.
نحوه اتصال،نوشتن و خواندن از روی SD card در آموزش زیر توضیح داده شده است:
https://www.youtube.com/watch?v=8MvRRNYxy9c
-------------------------------------------------------------------------------------------------------------------------------------------------------
اگر به طور مستقیم از کامپیوتر میخواهید استفاده کنید میتوانید از نرم افزار excel و افزونه data streamer در آن استفاده کنید و با ایجاد یک ارتباط سریال ساده کاراکترها را به آردوینو بفرستید. که نحوه انجام این کار در فیلم آموزشی زیر توضیح داده شده است:
https://www.youtube.com/watch?v=umBarmiCWEo