سلام
مهندس قصد دلسرد کردنتون رو ندارم ولی این پروژه ای که شما دست گرفتید براتون سنگین هست ولی از اونجایی که رشتتون برق یا الکترونیک و غیره نیست و چنین علاقه ای داشتید که تا اینجا پیش رفتید مطمئنن میتونید انجامش بدید
ولی نیازه که یکسری پیش زمینه هایی رو بدست آورده باشید ...
مثل آشنایی با پروتکل هایی چون SPI و USART و ...
به قول معروف جلوی ضرر رو هر وقت بگیری منفعته ...
نمیدونم الان شما زمان این رو داری که زبان برنامه نویسیتون رو به سی تغیر بدید یا نه ولی بنده به شما قول میدم این راه پشیمونی نخواهد داشت
خود بنده هم با بیسیک شروع کردم و بعد به سی ختم کردم
ناراحت نیستم که بیسیک رو هم یاد گرفتم اما زمانی رو که برای یادگیری بیسیک گذاشتم رو برای سی میزاشتم خیلی بهتر بود ...
حالا هم دیر نیست و زبان سی هم زیاد سخت نیست (لااقل برای شمایی که بیسیک رو بلدی سخت نخواهد بود)
به نظر من حتی اگر این پروژه براتون منفعت مالی هم داره فعلا بزاریدش کنار و بعد از طی مراحل پائین انجامش بدید ...
بنده پیشنهاد میکنم :
1) برید دنبال یادگیری زبان سی
2) کامپایلرتون رو هم تغیر بدید و یکی از این هارو انتخاب کنید (
اتمل استادیو یا کدویژن )
3) بعد با چندتا پروتکل بخصوص با SPI و USART و I2C کار کنید تا با خم و چم کارشون آشنا بشید
4) با سایر امکانات کنترلرتون هم آشنا بشید مثل ( ADC و Timer و DAC و ... )
4) حالا میتونید نه تنها همین پروژه ارسال پیامک فارسی با sim900 و ارتباط بیسیم با NRF24L01 و راه اندازی شتاب سنج بلکه هر پروژه دیگه ای باشه رو انجام بدید اونم با خیال راحت
حالا به نظر من شما خیلی راحت تر از قبل میتونید برای میکرو کنترلر های با هسته ARM هم برنامه نویسی کنید
اینها فقط عرض کردم که بگم اگر منی که تمام این راه ها رو رفتم الان جای شما بودم همین مسیر رو میرفتم
زمان یادگیری اینها هم زیاد نیست برای شما که بیسیک رو بلدین دو هفته میتونید با مفاهیم کلی زبان سی آشنا بشید
کامپایلر هم که هم توی نت آموزش براش زیاده هم یادگیریه کلیاتش زیاد سخت نیست ، خیلی زمان بخواد یک هفته (برای حداقل نیاز , نوشتن برنامه و کامپایل کردن و پروگرم کردن)
در مورد آشنایی با پروتکل ها هم با وجود این همه منابع توی سطح نت خیلی بگیم برای هر پروتکل به شرط یادگیری کامل یک هفته زمان نیازه
در کل عرض کنم این همون یک شبه ره صد ساله رفتن هست شک نکن ، شما خودت مقایسه کن بنده تمام این مراحل رو توی سه یا چهار سال طی کردم حالا شمایی که میتونید توی حداکثر 6 ماه همه این مراحل رو یاد بگیرید آیا همون نمیشه
هر مشکلی هم داشته باشی میتونی رو کمک ما حساب باز کنی
باز تصمیم نهایی با خودتون هست و ما برات آرزوی موفقیت میکنیم ...