ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Arduino Programming in 24 Hours, Sams Teach Yourself

دانلود کتاب برنامه نویسی آردوینو در 24 ساعت، Sams خودتان را آموزش دهید

Arduino Programming in 24 Hours, Sams Teach Yourself

مشخصات کتاب

Arduino Programming in 24 Hours, Sams Teach Yourself

ویرایش:  
نویسندگان:   
سری: Sams Teach Yourself Ser 
ISBN (شابک) : 9780672337123, 0672337126 
ناشر: Sams Publishing; Pearson Education 
سال نشر: 2014 
تعداد صفحات: 605 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 53,000



کلمات کلیدی مربوط به کتاب برنامه نویسی آردوینو در 24 ساعت، Sams خودتان را آموزش دهید: علوم کامپیوتر، برنامه نویسی



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 15


در صورت تبدیل فایل کتاب Arduino Programming in 24 Hours, Sams Teach Yourself به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی آردوینو در 24 ساعت، Sams خودتان را آموزش دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی آردوینو در 24 ساعت، Sams خودتان را آموزش دهید

تنها در 24 جلسه یک ساعته یا کمتر،Sams Teach Yourself Arduino Programming in 24 Hoursبه شما برنامه نویسی C در آردوینو را آموزش می دهد، بنابراین می توانید شروع به ایجاد پروژه های سخت افزاری الهام گرفته شده \"DIY\" خودتان کنید! با استفاده از روش ساده و گام به گام این کتاب، همه چیز را از راه‌اندازی محیط برنامه‌نویسی گرفته تا تسلط بر سینتکس و ویژگی‌های C، رابط آردوینو تا انجام نمونه‌سازی کامل انجام خواهید داد. قبلاً یاد گرفته‌اید، و پایه‌ای محکم برای موفقیت در دنیای واقعی به شما می‌دهد!دستورالعمل‌های گام به گامبا دقت شما را در میان رایج‌ترین وظایف برنامه‌نویسی آردوینو راهنمایی می‌کند. آزمون‌هادر پایان هر فصل به شما کمک می‌کند دانش خود را بیازمایید.به هر حالیادداشت‌ها اطلاعات جالبی در رابطه با بحث ارائه می‌دهند.آیا می‌دانستید؟نکات پیشنهادی ارائه می‌شود. توصیه می‌کند یا راه‌های آسان‌تری را برای انجام وظایف به شما نشان می‌دهد.مراقب باشید!احتیاط‌ها به شما هشدار می‌دهند که مشکلات احتمالی را داشته باشید و به شما توصیه می‌کنند چگونه از آنها اجتناب کنید. یاد بگیرید چگونه ... سخت افزار و لوازم جانبی آردوینو مناسب را برای نیازهای خود دریافت کنید IDE آردوینو را دانلود کنید، آن را نصب کنید و به آردوینو خود پیوند دهید. رشته ها، ساختارهای داده و توابع از نشانگرها برای کار با حافظه استفاده کنید - و از اشتباهات رایج جلوگیری کنید. ایجاد و مدیریت وقفه‌ها در نرم‌افزار و سخت‌افزار ارتباط با دستگاه‌ها از طریق رابط SPI و پروتکل I2C کار با سنسورهای آنالوگ و دیجیتال برنامه‌های Arduino C که موتورها را کنترل می‌کنند بنویسید، LCD را به آردوینو خود متصل کنید و خروجی را کد کنید. یک محافظ اترنت نصب کنید، یک اترنت را پیکربندی کنید. اتصال، و نوشتن برنامه‌های شبکه، محیط‌های نمونه‌سازی را ایجاد کنید، از سپرهای نمونه‌سازی اولیه و الکترونیک رابط برای آردوینو خود استفاده کنید.


توضیحاتی درمورد کتاب به خارجی

In just 24 sessions of one hour or less,Sams Teach Yourself Arduino Programming in 24 Hoursteaches you C programmingon Arduino, so you can start creating inspired "DIY" hardwareprojects of your own! Using this book's straightforward, step-by-stepapproach, you'll walk through everything from setting up yourprogramming environment to mastering C syntax and features, interfacing your Arduino to performing full-fledged prototyping.Every hands-on lesson and example builds on what you've alreadylearned, giving you a rock-solid foundation for real-world success!Step-by-step instructionscarefully walk you through the most common Arduino programming tasks.Quizzesat the end of each chapter help you test your knowledge.By the Waynotes present interesting information related to the discussion.Did You Know?tips offer advice or show you easier ways to perform tasks.Watch Out!cautions alert you to possible problems and give you advice on how to avoid them. Learn how to... Get the right Arduino hardware and accessories for your needs Download the Arduino IDE, install it, and link it to your Arduino Quickly create, compile, upload, and run your first Arduino program Master C syntax, decision control, strings, data structures, and functions Use pointers to work with memory--and avoid common mistakes Store data on your Arduino's EEPROM or an external SD card Use existing hardware libraries, or create your own Send output and read input from analog devices or digital interfaces Create and handle interrupts in software and hardware Communicate with devices via the SPI interface and I2C protocol Work with analog and digital sensors Write Arduino C programs that control motors Connect an LCD to your Arduino, and code the output Install an Ethernet shield, configure an Ethernet connection, and write networking programs Create prototyping environments, use prototyping shields, and interface electronics to your Arduino



فهرست مطالب

About This eBook......Page 2
Title Page......Page 3
Copyright Page......Page 4
Contents at a Glance......Page 6
Table of Contents......Page 8
About the Author......Page 14
Dedication......Page 15
Acknowledgments......Page 16
We Want to Hear from You!......Page 17
Reader Services......Page 18
Programming the Arduino......Page 19
Who Should Read This Book?......Page 20
Conventions Used in This Book......Page 21
Part I: The Arduino Programming Environment......Page 22
What Is an Arduino?......Page 23
Introducing the Arduino Family......Page 26
Exploring Arduino Shields......Page 33
Workshop......Page 35
Exploring Microcontroller Internals......Page 37
Moving Beyond Machine Code......Page 40
Creating Arduino Programs......Page 42
Installing the Arduino IDE......Page 45
Workshop......Page 50
Overview of the IDE......Page 52
Walking Through the Menus......Page 53
Exploring the Toolbar......Page 60
Exploring the Message Area and Console Window......Page 61
Setting Up the Arduino IDE......Page 62
Using the Serial Monitor......Page 65
Workshop......Page 66
Building an Arduino Sketch......Page 68
Creating Your First Sketch......Page 69
Interfacing with Electronic Circuits......Page 74
Workshop......Page 82
Part II: The C Programming Language......Page 84
Working with Variables......Page 85
Using Operators......Page 89
Exploring Arduino Functions......Page 91
Summary......Page 95
Workshop......Page 96
Working with the if Statement......Page 97
Grouping Multiple Statements......Page 98
Using else Statements......Page 100
Using else if Statements......Page 101
Understanding Comparison Conditions......Page 102
Creating Compound Conditions......Page 104
Negating a Condition Check......Page 105
Expanding with the switch Statement......Page 106
Workshop......Page 107
Understanding Loops......Page 109
Using while Loops......Page 110
Using do-while Loops......Page 112
Using for Loops......Page 114
Using Arrays in Your Loops......Page 116
Nesting Loops......Page 118
Controlling Loops......Page 119
Workshop......Page 122
What’s a String?......Page 124
Understanding C-Style Strings......Page 125
Introducing the Arduino String Object......Page 130
Manipulating String Objects......Page 134
Workshop......Page 136
What’s a Data Structure?......Page 137
Creating Data Structures......Page 138
Using Data Structures......Page 139
Manipulating Data Structures......Page 142
Arrays of Structures......Page 144
Working with Unions......Page 146
Workshop......Page 149
Basic Function Use......Page 151
Returning a Value......Page 154
Passing Values to Functions......Page 156
Handling Variables in Functions......Page 158
Calling Functions Recursively......Page 161
Summary......Page 163
Workshop......Page 164
What Is a Pointer?......Page 165
Working with Pointers......Page 168
Using Special Types of Pointers......Page 169
Pointer Arithmetic......Page 170
Strings and Pointers......Page 172
Combining Pointers and Structures......Page 175
Using Pointers with Functions......Page 178
Workshop......Page 181
Arduino Memory Refresher......Page 183
Taking a Closer Look at SRAM......Page 184
Creating Dynamic Variables......Page 186
Using Flash to Store Data......Page 190
Using the EEPROM Memory......Page 194
Workshop......Page 198
What Is a Library?......Page 200
Using the Standard Libraries......Page 201
Using Contributed Libraries......Page 205
Creating Your Own Libraries......Page 206
Workshop......Page 213
Part III: Arduino Applications......Page 215
Digital Overview......Page 216
Using Digital Outputs......Page 218
Experimenting with Digital Output......Page 219
Working with Digital Inputs......Page 223
Experimenting with Digital Input......Page 226
Workshop......Page 228
Analog Overview......Page 230
Working with Analog Input......Page 232
Modifying the Input Result......Page 235
Using Input Mapping......Page 237
Changing the Reference Voltage......Page 240
Using the Analog Output......Page 241
Workshop......Page 243
What Are Interrupts?......Page 244
Types of Interrupts......Page 245
Using External Interrupts......Page 246
Testing External Interrupts......Page 247
Using Pin Change Interrupts......Page 252
Working with Timer Interrupts......Page 254
Ignoring Interrupts......Page 255
Workshop......Page 256
Using the Serial Port......Page 258
Working with the SPI Port......Page 264
Working with I2C......Page 267
Workshop......Page 274
Working with Voltage......Page 276
Using a Voltage-Based Sensor......Page 281
Working with Resistance Output......Page 282
Using a Resistance-Based Sensor......Page 283
Working with Touch Sensors......Page 285
Summary......Page 287
Workshop......Page 288
Types of Motors......Page 289
Using DC Motors......Page 290
Experimenting with Motors......Page 293
Using Servo Motors......Page 297
Workshop......Page 301
What Is an LCD?......Page 303
Interfacing with LCD Devices......Page 305
The LiquidCrystal Library......Page 309
The LCD Shield......Page 313
Workshop......Page 319
Connecting the Arduino to a Network......Page 321
The Ethernet Shield Library......Page 323
Writing a Network Program......Page 332
Workshop......Page 335
The Web Protocol......Page 337
Reading Sensor Data from a Web Server......Page 343
Controlling an Arduino from the Web......Page 346
Workshop......Page 352
What Is an SD Card Reader?......Page 354
SD Cards and the Arduino......Page 355
The SD Library......Page 356
Interfacing with the SD Card......Page 359
Storing Sensor Data......Page 362
Workshop......Page 365
Determining Project Requirements......Page 367
Determining Interface Requirements......Page 369
Listing Components......Page 370
Creating a Schematic......Page 371
Creating the Breadboard Circuit......Page 373
Designing the Sketch......Page 374
Writing the Sketch......Page 375
Testing the Sketch......Page 377
Creating a Prototype Board......Page 378
Workshop......Page 381
Index......Page 383




نظرات کاربران