به نام خدا
شناسنامه کتاب
شابک: 8-25-6452-600-978
تعداد صفحه: 404(ویراست دوم)
قطع: وزیری
فهرست نویسی: فیپا
عنوان: آموزش پروژه محور برد آردوینو از سخت افزار تا نرم افزار
برای نمایش نسخه پی دی اف به موارد زیر توجه نمایید
فیلمهای آموزشی آردوینو که توضیح یکی از پروژههای این کتاب است را می توانید رایگان تماشا نمایید.
قسمت چهارم:
..h_iframe-aparat_embed_frame{position:relative;}.h_iframe-aparat_embed_frame .ratio{display:block;width:100%;height:auto;}.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
درباره کتاب:
این کتاب در 404 صفحه و 8 فصل تنظیم شده است و از بیش از 70 مرجع در این کتاب بهره گرفته شده است.
محتوای آن مشابه ندارد و پر از نوآوری و مطالب مختلف است. با استفاده از این کتاب به راحتی می توانید یک میز آزمایش الکترونیکی برای خود راه اندازی نمایید.
راه اندازی سنسورهای مختلف، راه اندازی انواع موتور الکتریکی از جمله موتورهای سه فاز که در کمتر کتابی به آنها پرداخته می شود. بررسی مطالب پیشرفته سخت افزاری از جمله معرفی کامل پروتکل های ارتباط سریال، پروژه های کاربردی و توضیحات کامل برنامه نویسی آردوینو تنها بخش هایی از این کتاب است.
تنها یک فصل این کتاب به اندازه کتاب هایی است که در مورد آردوینو نوشته شده است.
از طرفی بسیاری از این کتاب ها ترجمه یک کتاب یا بخشی از آن است در صورتی که این کتاب نه تنها از کتابهای انگلیسی تقلید نمی کند بلکه ضعف آنها را پوشش می دهد و لذا یک اثر تالیفی-تصنیفی است و قیمت آن خیلی بیشتر از این است چون زمان زیادی برای نوشتن این کتاب صرف شده است.
مزایای نسخه پی دی اف کتاب:
قابلیت دریافت ویرایش های جدید کتاب به صورت رایگان تنها از طریق نسخه pdf امکان پذیر است. هیچ نوشته ای بدون اشکال نیست ما با کمک شما این اشکال ها را پیدا می کنیم و کتاب را بروزرسانی می کنیم.
توجه: نقد شما چه خوشمان بیاید چه نیاید در سایت منتشر می شود. پس حتما پس از خرید نظر خود را ارسال کنید. برعکس برخی از سایتهای آموزشی که هرچی خوششان بیاید منتشر می کنند یا خودشان برای خودشان کامنت می گذارند اینجا از این خبرها نیست و همه نظر های واقعی شماست. نمونه دروغ های این سایت ها زمان کامنت ها است که اکثرا در یک روز خاص منتشر شده است و پس از مدت زیادی دیگر کامنتی نیست.
سرفصل مطالب:
فصل 1 معرفی آردوینو و تاریخچه آن 12
1-1 مقدمه 13
1-2 تاریخچه آردوینو 14
1-3 معرفی آردوینو 16
1-4 نرم افزار آردوینو 18
1-5 مدلهای آردوینو 24
1-6 تعریف شیلد 33
1-7 ورودی/خروجی آردوینو 35
1-8 عملیات روی درگاهها 36
1-8-1 نوشتن/ خواندن دیجیتال 37
1-8-2 نوشتن/خواندن آنالوگ 37
1-9 مفهوم پین 38
1-10 معرفی آردوینو مدل اونو (UNO) 38
1-11 عملیات روی پینها 40
1-11-1 نوشتن روی پین دیجیتال 41
1-11-2 خواندن از پین دیجیتال 41
1-11-3 نوشتن در پین آنالوگ 42
1-11-4 خواندن از پین آنالوگ 42
1-12 اولین پروژه با آردوینو 43
فصل 2 آشنایی با برنامه نویسی آردوینو 50
2-1 متغیرها در آردوینو 51
2-1-1 ثابتها در آردوینو 53
2-1-2 توابع تبدیل نوع داده 54
2-1-3 انواع دادهای 56
2-1-4 محدوده و معیارهای متغیر 61
2-1-5 دستور PROGMEM 64
2-2 ساختارها در آردوینو 64
2-2-1 ساختار Sketch 64
2-2-2 ساختار کنترلی 65
2-2-3 عملگرهای حسابی 71
2-2-4 عملگرهای مقایسهای 74
2-2-5 عملگرهای بولی 75
2-2-6 عملگرهای بیتی 76
2-2-7 عملگرهای دسترسی اشاره گر 79
2-2-8 سایر ساختارها 83
2-3 توابع آردوینو 84
2-3-1 توابع ورودی و خروجی 85
2-3-2 توابع پیشرفته ورودی و خروجی 91
2-3-3 توابع ریاضی 97
2-3-4 توابع مثلثاتی 106
2-3-5 تابع random() 107
2-3-6 معرفی توابع زمانی 112
2-3-7 توابع عملیات کارکتری 113
2-3-8 توابع عملیات بیتی و بایتی 122
2-3-9 توابع وقفه 127
2-3-10 تبادل اطلاعات 134
فصل 3 بررسی سخت افزار آردوینو و مطالب تکمیلی 150
3-1 مقدمه 152
3-2 روشهای تغذیه برد آردوینو 153
3-2-1 از طریق جک بشکهای یا جک پاور DC 153
3-2-2 از طریق پین VIN 154
3-2-3 از طریق کابل USB 154
3-3 پین های 5v و 3.3v 155
3-4 پین GND 156
3-5 پین RESET 156
3-6 پین AREF 157
3-7 پین IOREF 160
3-8 پین های دیجیتال 160
3-9 پینهای آنالوگ 161
3-10 پین های PWM 162
3-11 پین های ارسال و دریافت سریال (RT v TX) 164
3-12 پین های SPI 166
3-12-1 ارتباط سریال و موازی 168
3-12-2 مقدمهای بر SPI 169
3-12-3 SPI چگونه کار میکند؟ 171
3-12-4 گام های انتقال داده SPI 174
3-12-5 مزیتها و معایب به کارگیری SPI 175
3-13 پروتکل UART 176
3-13-1 مراحل انتقال UART 180
3-13-2 مزیتها و معایب روش UART 183
3-14 پروتکل I2C 184
3-14-1 آدرس دهی 186
3-14-2 گامهای انتقال داده I2C 187
3-14-3 ساختار چندین فرمانبر و یک فرمانده 193
3-14-4 ساختار چندین فرمانده و چندین فرمانبر 195
3-14-5 مزیت ها و معایت I2C 196
3-15 پروتکل JTAG 196
3-15-1 معماری پیمایش مرزی 199
3-15-2 معرفی عملکرد سلول پیمایش مرزی 201
3-15-3 وضعیتهای یک سلول پیمایش مرزی 201
3-15-4 معرفی پایههای پیمایش مرزی 204
3-15-5 انواع آزمایش در روش پیمایش مرزی 206
3-16 آردوینو بهعنوان ISP و Bootloader 208
فصل 4 کار با سنسورها در آردوینو 220
4-1 مقدمه 221
4-2 معرفی پرکاربردترین سنسورها 221
4-2-1 سنسور فتوسل 221
4-2-2 سنسور تشخیص گاز 228
4-2-3 سنسور فراصوت 241
4-2-4 سنسور مجاورتی و تشخیص رنگ مادون قرمز 248
4-2-5 سنسورهای تشخیص دما و رطوبت 254
4-2-6 سنسورهای تشخیص همزمان دما و رطوبت (DHT22 و DHT11) 262
فصل 5 راهاندازی موتورهای الکتریکی با آردوینو 269
5-1 مقدمه 270
5-2 راهاندازی موتورهای DC ساده یا براش 270
5-3 موتور سروو 278
5-4 موتور پلهای 283
5-4-1 انواع موتورهای پلهای 287
5-4-2 تعاریف موتور پلهای 289
5-4-3 راه اندازی موتور پله در آردوینو 292
5-4-4 معرفی کتابخانه Stepper.h 296
5-5 موتورهای جاروبکدار (براش) و بدون جاروبک (براشلس) 305
5-5-1 موتور جاروبکدار 305
5-5-2 موتورهای بدون جاروبک 307
5-6 موتورهای AC 313
فصل 6 کار با ابزارهای صوتی در آردوینو 329
6-1 مقدمه 330
6-2 ماژول سنسور تشخیص صوت 330
6-2-1 معرفی ماژول تشخیص صوت 331
6-2-2 پروژه کنترل لامپ با دست زدن 333
6-3 پخش آهنگ با آردوینو 335
فصل 7 کار با ابزارهای نمایشی در آردوینو 342
7-1 معرفی نمایشگر 7 بخشی 343
7-1-1 راه اندازی یک نمایشگر 7 بخشی منفرد با آردوینو 346
7-1-2 نمایشگر 7 بخشی مجموعه ای 349
7-1-3 معرفی IC-74HC595N 350
7-2 راه اندازی LCD کارکتری با به کارگیری آردوینو 355
فصل 8 انجام تعدادی پروژه در آردوینو 363
8-1 پروژه هشدار دهنده دود و گاز 363
8-2 پروژه در بازکن امنیتی 368
8-3 پروژه ربات مسیریاب با حداقل سنسور 374
8-4 پروژه بلادرنگ 389
8-4-1 تعریف سناریوی پروژه 389
8-4-2 پیاده سازی از طریق اصول زمان بندی 391
8-4-3 پیاده سازی از طریق رابط اریکا (Erika) 394
در ادامه صفحاتی از کتاب آمده است.
مهرداد
در این کتاب راه اندازی سرو موتور و استپر موتور رو آموزش دادید؟
الهی
سلام
بله دوست عزیز
در این کتاب به نحوه راه اندازی 5 موتور پر کاربرد شامل موتور سروو، استپر، براش، براشلس و موتورهای AC پرداخته می شود.