دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: James Strickland
سری: Technology in Action
ISBN (شابک) : 9781484234136, 9781484234143
ناشر: Apress
سال نشر: 2018
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب Raspberry Pi for Arduino Users: Building IoT and Network Applications and Devices به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Raspberry Pi برای کاربران آردوینو: ساختن برنامهها و دستگاههای IoT و شبکه نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
از مهارتهای آردوینو خود در دنیای Raspberry Pi استفاده کنید و ببینید که چگونه میتوانید این دو پلتفرم را به برنامههای پیچیده تبدیل کنید.
انجمنهای آردوینو و رزبری پای بیش از آنچه فکر میکنید همپوشانی دارند. آردوینوها را میتوان برای داشتن قابلیتهای شبکه با انواع \"سپر\" گسترش داد که همه آنها هزینه و پیچیدگی سیستم را افزایش میدهند. در مقابل، Raspberry Pis همگی لینوکس را اجرا میکنند، که یک پلتفرم بسیار مناسب شبکه است. جدیدترین Pi، Raspberry Pi Zero W، دارای WiFi و بلوتوث است و برای گجتهای دارای شبکه حدود 10 دلار قیمت دارد، اگر کسی انجام آن را آسان کند، عبور از پلتفرم Raspberry PI بسیار منطقیتر است. این چیزی است که این کتاب در مورد آن است.
شما مقداری مدیریت سیستم لینوکس در سطح بقا را یاد خواهید
گرفت، بنابراین میدانید چگونه دستگاه را راهاندازی کنید و
چگونه حداقل امنیت را برای ابزار خود ایجاد کنید. شما Geany
IDE را روی Pi خود راه اندازی کرده و یاد خواهید گرفت که
تقریباً شبیه به Arduino IDE است.
جایی که این دو پلتفرم بیشتر با هم تداخل دارند، سیستم GPIO
است. خواهید دید که چندین پروژه از سیستم WiringPi استفاده می
کنند و توضیح می دهند. این به عمد شبیه عملکرد "سیم کشی"
آردوینو است، که نحوه تعامل اسکچ ها با پین های GPIO است. شما
با تفاوتهای بین پینهای GPIO این دو دستگاه آشنا میشوید و
اینکه چگونه Pi در آن پینها محدودیتهایی دارد که آردوینو
ندارد. به عنوان پروژه نهایی، در تلاش برای فرار از برخی از
این محدودیتها، یک AtMEGA 328P را به Raspberry Pi متصل
میکنید و آن را بهعنوان یک آردوینو واقعی 8 مگاهرتزی با
Arduino IDE در حال اجرا روی Pi پیکربندی میکنید و یاد
میگیرید که چگونه دو پلتفرم با هم ارتباط برقرار می کنند و
بهترین های هر دو دنیا را به شما می دهند.
آنچه یاد خواهید گرفت
ایمنی را با مدیریت سیستم لینوکس ایجاد کنید
وب سرور آپاچی را راه اندازی کنید
برنامه های CGI بنویسید بنابراین رایانه های دیگر می توانند
به Pi شما متصل شوند و داده ها را از آن بیرون بکشند.
از C/C از طرحهای آردوینو برای نوشتن برنامهها برای
Pi
Who This Book برای
کاربر Arduino که قبلا از طریق تمام آموزش ها و
نوشتن طرح ها و اتصال سخت افزار به آردوینو خود راحت است.
Leverage your Arduino skills in the Raspberry Pi world and see how to cross the two platforms into sophisticated programs.
The Arduino and Raspberry Pi communities overlap more than you might think. Arduinos can be expanded to have network capabilities with a variety of "shields," all of which increase the cost and complexity of the system. By contrast, Raspberry Pis all run Linux, which is a very network-competent platform. The newest Pi, the Raspberry Pi Zero W, is WiFi and Bluetooth capable, and costs around $10 U.S. For network enabled gadgets, it makes far more sense to cross to the Raspberry PI platform, if only someone would make it easy to do. That's what this book is about.
You'll learn some survival level Linux system
administration, so you know how to set the machine up and
how to establish at least minimal security for your gadget.
You''ll set up and learn the Geany IDE on your Pi, which is
fairly similar to the Arduino IDE.
Where the two platforms overlap the most is the GPIO
system. You'll see that several projects use and explain
the WiringPi system. This is is deliberately similar to the
Arduino's 'Wiring' functionality, which is how sketches
interact with GPIO pins. You'll learn the differences
between the GPIO pins of the two devices, and how the Pi
has some limitations on those pins that the Arduino does
not. As a final project, in an effort to escape some of
those limitations, you'll attach an AtMEGA 328P to the
Raspberry Pi and configure it as a real, 8MHz Arduino with
the Arduino IDE running on the Pi, and learn how to have
the two platforms communicate, giving you the best of both
worlds.
What You'll Learn
Establish security with Linux system administration
Set up the Apache webserver
Write CGI programs so other computers can connect to your
Pi and pull data in from it.
Use C/C++ from Arduino sketches to write programs for the
Pi
Who This Book Is For
The Arduino user who's been through all the
tutorials and is comfortable writing sketches and
connecting hardware to their Arduino.
Front Matter ....Pages i-xxvii
Your Shopping List (James R. Strickland)....Pages 1-33
Meet the Raspberry Pi (James R. Strickland)....Pages 35-61
Survival Linux (James R. Strickland)....Pages 63-122
Meet C++ (James R. Strickland)....Pages 123-177
Meet WiringPi (James R. Strickland)....Pages 179-211
Input and Output (James R. Strickland)....Pages 213-234
One Pi, Multiple Processes (James R. Strickland)....Pages 235-258
One Process, Multiple Threads (James R. Strickland)....Pages 259-287
From Pi to the World: Network Sockets (James R. Strickland)....Pages 289-339
Serving Pi: Network Servers (James R. Strickland)....Pages 341-371
Files and Filesystems (James R. Strickland)....Pages 373-394
The Best of Both Worlds (James R. Strickland)....Pages 395-413
Conclusions, Credits, and Parting Thoughts (James R. Strickland)....Pages 415-418
Back Matter ....Pages 419-427