۲۷مرداد
۱۹اردیبهشت
کتاب مرجع کامل برنامه نویسی رزبری پای پیکو
کتاب مرجع کامل برنامه نویسی رزبری پای پیکو تالیف و ترجمه مهندس امیر باغی رهین و مهندس وحید باغی رهین به بازار نشر و پخش کتاب عرضه شد. در کتاب حاضر با عنوان «مرجع کامل برنامهنویسی رزبری پای پیکو» در 15 فصل و با بیش از 60 پروژه کاربردی سعی شده تا مفاهیم برنامهنویسی میکروپایتون بر روی برد میکروکنترلری رزبری پای پیکو تشریح شود. این کتاب با در نظر گرفتن طیف گستردهای از خوانندگان نوشته شده است. این کتاب برای هرکسی است که میخواهد بدون یادگیری یک زبان برنامهنویسی پیچیده شروع به ساخت پروژههای سختافزاری با رزبری پای پیکو کند یا کسانی که میخواهند نحوه استفاده از اجزا، ماژولها و حسگرها را با رزبری پای پیکو یاد بگیرند، در نظر گرفته شده است. اگر تابهحال خواستید راهحلهای مبتنی بر میکروکنترلر خود را اجرا کنید، این کتاب همان چیزی است که نیاز دارید!
(بیشتر…)
۱۷مهر
کتاب بینایی کامپیوتر، پردازش تصویر و شبکه های عصبی با جولیا
کتاب بینایی کامپیوتر، پردازش تصویر و شبکه های عصبی با جولیا تالیف و ترجمه مهندس امیر باغی رهین و مهندس وحید باغی رهین بزودی وارد بازار نشر و پخش کتاب خواهد شد. این کتاب برای تمامی آن دسته از توسعهدهندگان جولیا است که علاقهمند به یادگیری نحوه اجرای پردازش تصویر هستند، برای کسانی است که میخواهند در زمینه بینایی کامپیوتر کاوش کنند و میخواهند از این کتاب بهرهمند شوند. دانش اولیه از جولیا به شما کمک میکند مفاهیم را به طور موثرتری درک کنید.
(بیشتر…)
۲۱آذر
کدهای کتاب میکروپایتون: پایتون برای میکروکنترلرها
کتاب «میکروپایتون: پایتون برای میکروکنترلرها» تالیف و ترجمه مهندس امیر باغی رهین و مهندس وحید باغی رهین به بازار نشر و پخش کتاب ارائه گردید. این کتاب مرجع کاملی برای برنامه نویسی بردهای میکروکنترلر با استفاده از میکروپایتون می باشد.
(بیشتر…)
۱۷شهریور
MicroPython چیست؟
میکروپایتون (MicroPython) پیاده سازی زبان برنامه نویسی پایتون بر روی میکروکنترلرها و سیستمهای نهفته است. دستگاههای بیشتری (که انواع مختلفی از تراشه ها از سازنده های مختلف را دارند) توسط میکروپایتون پشتیبانی میشوند و طیف گسترده ای از دستگاهها وجود دارند که میتوانید یک پروژه را با استفاده از میکروپایتون ایجاد کنید.
(بیشتر…)
۱۴آبان
کدها و فایلهای شبیه سازی آردوینو برای همه
کتاب «آردوینو برای همه» تالیف و ترجمه مهندس امیر باغی رهین و مهندس وحید باغی رهین به بازار نشر و پخش کتاب ارائه گردید. در این کتاب به زبانی ساده و گویا برنامه نویسی بردهای آردوینو همراه با 31 پروژه کاربردی ارائه شده است. مخاطبین اصلی این کتاب علاقه مندان به آردوینو هستند که شامل مجموعه ای متنوع و بزرگ از افراد مانند توسعه دهندگان، دانش آموزان، دانشجویان، محققان و مبتدی ها میباشند.
در این کتاب، بطور سیستماتیک ماژولهای آردوینو با پلتفرم آردوینو ادغام شده و به مبتدیان درک این تکنولوژی آموزش داده شده است. علاوه بر این، اطلاعات در مورد موضوعات مختلف از قبیل سنسورها، علم نور و روشنایی، الکترونیک، مکاترونیک، محاسبات ریاضی و غیره نیز در این کتاب معرفی شده است که میتواند به خوانندگان کمک کند تا توسعه سیستم را از منظر بین رشته ای بررسی کنند.
۰۷آبان
آردوینو چیست؟
بنابر اظهارات ویکی پدیا، آردوینو (Arduino) میکروکنترلری تک بردی و یک واحد نرم افزاری مناسب برای برنامهریزی میکروکنترلر میباشد. سخت افزار آن شامل یک طرح سخت افزاری ساده و باز بر اساس پردازشگر Atmel AVR میباشد. نرم افزار آن شامل یک زبان برنامه نویسی استاندارد و بوت لودر (Bootloader) میباشد که برد را راه اندازی میکند. به عبارت دیگر، آردوینو رایانه کوچکی است که میتوانید آنرا برای پردازش ورودیها و خروجیها بین این دستگاه و اجزای خارجی که به آن وصل میشود برنامه ریزی کنید.
(بیشتر…)
۳۰تیر
آموزش برنامه نویسی AVR
میکروکنترلر AVR در سال ۱۹۹۶ میلادی توسط شرکت اتمل (ATMEL) ساخته شد و روانه بازار گردید. معماری میکروکنترلر AVR توسط Alf-Egil Bogen و Vegard Wollan دانشجویان دانشگاه صنعتی نروژ طراحی شده است. این میکروکنترلر به خاطر دارا بودن قابلیت برنامهنویسی توسط کامپایلر زبانهای برنامهنویسی سطح بالا، مورد توجه قرار گرفته است. این میکروکنترلر از معماری RISC برخوردار است و شرکت ATMEL سعی کرده است تا با استفاده از معماری پیشرفته و دستورهای بهینه، حجم کد تولید شده را پایین آورده و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع میکروکنترلرها دارا بودن ۳۲ ثبات همه منظوره است. همچنین در این میکروکنترلرها، از حافظههای کم مصرف و غیر فرار Flash و E2PROM استفاده شده است.
(بیشتر…)
۲۹تیر
آموزش برنامه نویسی آردوینو
آردوینو (Arduino) یک پلتفرم سخت افزاری و نرم افزاری متن باز (اوپن سورس) است که در سال ۲۰۰۵ میلادی به منظور ایجاد راهی ارزان و ساده برای برنامهنویسی تعاملی ایجاد شد. پلتفرم آردوینو شامل یک میکروکنترلری تکبردی (SBC) متنباز است که قسمت سخت افزار آردوینو را تشکیل میدهد. علاوه بر این پلتفرم، یک نرم افزار IDE که به منظور برنامهنویسی بردهای آردوینو طراحی شده است و یک بوت لودر نرم افزاری که بر روی میکروکنترلر بارگذاری میشود را شامل میشود. پلتفرم آردوینو به منظور تولید سریع و ساده پروژههای سخت افزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شدهاست.
(بیشتر…)
۲۷تیر