چند وقتی هست که حسابی وسوسه شدم تا به سراغ برنامه نویسی میکروکنترولرها برم. این وسوسه یک علاقه شخصی برای آرما و یک دید تجاری برای علیرضا مؤید احمدی به عنوان مدیر عامل جنگل هست.
به همین خاطر یک چالش تازه را در جنگل استارت زدم. من باید بتونم تا پایان سال آینده (سال 1395 شمسی) به این تواناییها برسم:
- نحوه صحیح اتصال میکروکنترولر به منبع انرژی
- فعال/غیر فعال کردن ماژولهایی که بیش از حد استاندارد خروجی میکروکنترولر نیاز به ولتاژ و جریان دارند.
- ارسال/دریافت داده از طریق مادون قرمز
- ارسال/دریافت داده از طریق SMS
- ارسال/دریافت داده به کامپیوتر
- ارسال/دریافت داده از طریق امواج رادیویی
- دریافت داده از طریق صفحه لمسی
- پخش صداهای مورد نیاز
- ساخت ماشین کنترلی اسباب بازی
- دریافت تصاویر از طریق دوربین به صورت بیسیم
- کار با سلولهای خورشیدی
- ساخت تایمر (ساعت زنگدار)
- اتصال چند میکروکنترولر به یکدیگر
بر کسی پوشیده نیست که مباحث الکترونیک بسیار فراتر از این عناوین هست ولی اینها انتخابات شخصی من هستند و صرفا به این دلیل وارد این لیست شدهاند که من به آنها علاقهمندم.
میکروکنترولری که در این مدت باهاش کار خواهم کرد ATmega16A نام دارد و برنامههای درونش رو هم با محیط CodeVision و به زبان C خواهم نوشت.
بدیهیه که من به خطار مشغلههایی که دارم به صورت تمام وقت بر روی این چالش کار نمیکنم. همینطور باید بگم که من هیچ تجربه و دانشی در مبحث الکترونیک ندارم، پس در مدت یک سال آینده نه تنها باید روی مباحث فوق کار کنم بلکه باید مباحث پایهای الکترونیک رو هم یاد بگیرم!
سعی میکنم که در آینده در خصوص هر یک از موارد فوق و موفقیتها و شکستهام توی هر کدامشون اینجا بنویسم.