ویژگیهای کلیدی
در انتخاب حسگرها، موتورها و بردهای آردوینو برای هر پروژه رباتیک متخصص شوید.
نحوه نوشتن کد مؤثر و قابل استفاده مجدد برای پروژههای رباتیک آردوینو خود را کشف کنید.
یاد بگیرید که خودتان یک دنبالکننده خط مبتنی بر دوربین و یک ربات حضور از راه دور خودمتعادل بسازید.
شرح کتاب
هر رباتی به یک “مغز” نیاز دارد و پلتفرم آردوینو روشی فوقالعاده در دسترس برای زنده کردن ربات آردوینو شما فراهم میکند. هر کسی میتواند به راحتی یاد بگیرد که رباتهای خود را با آردوینو برای سرگرمی و مصارف تجاری بسازد و برنامهنویسی کند، و رباتهای مبتنی بر آردوینو را به انتخابی محبوب برای پروژههای مدرسه، دورههای دانشگاهی و نمونهسازی سریع کاربردهای صنعتی تبدیل کند!
کتاب “رباتهای کاربردی آردوینو” یک راهنمای جامع است که شما را با مهارتها و تکنیکهای لازم که میتوانند در پروژهها و برنامههای مختلف، از خودکارسازی وظایف تکراری در آزمایشگاه گرفته تا ساخت رباتهای متحرک جذاب، به کار روند، مجهز میکند.
این کتاب با تکیه بر دانش پایه برنامهنویسی و الکترونیک، به شما میآموزد که چگونه اجزای مناسب، مانند بردهای آردوینو، حسگرها و موتورها را انتخاب کنید و کد مؤثری برای پروژه رباتیک خود بنویسید، از جمله استفاده از کتابخانهها و رابطهای پیشرفته شخص ثالث آردوینو، مانند آنالوگ، SPI، I2C، PWM و UART. همچنین روشهای مختلفی برای فرمان دادن به رباتهای خود به صورت بیسیم، مانند Wi-Fi، خواهید آموخت. در نهایت، این کتاب با مثالهای پروژهای از سطح پایه تا پیشرفته، نحوه ساخت رباتهای خودمختار هیجانانگیز مانند یک ربات حضور از راه دور خودمتعادل را نشان میدهد.
در پایان این کتاب، شما قادر خواهید بود رباتهای سفارشی خود را برای طیف گستردهای از برنامهها طراحی و ایجاد کنید.
آنچه خواهید آموخت
درک و استفاده از رابطهای مختلف یک برد آردوینو
نوشتن کد برای ارتباط با حسگرها و موتورهای خود
پیادهسازی و تنظیم روشهای پردازش سیگنال حسگر
درک و پیادهسازی ماشینهای حالت که ربات شما را کنترل میکنند
پیادهسازی کنترل بازخورد برای ایجاد قابلیتهای چشمگیر ربات
ادغام اجزای سختافزاری و نرمافزاری در یک سیستم رباتیک قابل اعتماد
تنظیم، اشکالزدایی و بهبود سیستماتیک رباتهای مبتنی بر آردوینو
این کتاب برای چه کسانی مناسب است؟
اگر به رباتیک علاقهمند هستید و میخواهید پروژههای رباتیک خود را از سختافزار به بالا شروع کنید، این کتاب برای شما مناسب است. چه یک توسعهدهنده نرمافزار باتجربه باشید که میخواهد یاد بگیرد چگونه رباتهای فیزیکی بسازد، چه یک علاقهمند به دنبال ارتقاء مهارتهای آردوینو خود به سطح بعدی باشید، یا دانشآموزی باشید که میخواهد سفر رباتیک DIY خود را آغاز کند، این کتاب را بسیار مفید خواهید یافت. برای کار موفقیتآمیز با این کتاب، به آشنایی اولیه با الکترونیک، بردهای آردوینو و مفاهیم اصلی برنامهنویسی کامپیوتر نیاز دارید.
فهرست مطالب
معرفی رباتیک و اکوسیستم آردوینو
ساخت رباتهایی که دنیا را با حسگرها درک میکنند
ساخت رباتی که با محرکها حرکت میکند و با دنیا تعامل دارد
انتخاب برد آردوینو مناسب برای پروژه شما
شروع برنامهنویسی ربات
درک برنامهنویسی شیگرا و ایجاد کتابخانههای آردوینو
آزمایش و اشکالزدایی با محیط برنامهنویسی آردوینو
بررسی طراحی مکانیکی و زنجیره ابزار چاپ سهبعدی
طراحی سیستم قدرت ربات شما
کار با نمایشگرها، LEDها و صدا
افزودن رابطهای بیسیم به ربات شما
ساخت یک ربات پیشرفته دنبالکننده خط با استفاده از دوربین






























