دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: علوم (عمومی) ویرایش: نویسندگان: Matt Timmons-Brown سری: ISBN (شابک) : 1593279205, 9781593279202 ناشر: No Starch Press سال نشر: 2018 تعداد صفحات: 256 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 19 مگابایت
در صورت تبدیل فایل کتاب Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب رباتیک را با Raspberry Pi بیاموزید: ربات های متحرک، حسگر و متفکر خود را بسازید و کدنویسی کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در Learn Robotics with Raspberry Pi، یاد میگیرید که چگونه پروژههای روباتی خود را فقط با میکروکامپیوتر Raspberry Pi و چند قطعه آسان بسازید و کدنویسی کنید - بدون نیاز به تجربه قبلی! آموزش رباتیک با رزبری پای شما را از یک سازنده بی تجربه به سازنده ربات می رساند. شما شروع به ساخت یک ربات دو چرخ می کنید که توسط یک مینی کامپیوتر Raspberry Pi کار می کند و سپس آن را با استفاده از Python، محبوب ترین زبان برنامه نویسی جهان، برنامه ریزی می کنید. به تدریج، ربات خود را با افزودن قابلیتهای پیشرفتهتر بهبود میبخشید تا زمانی که بتواند خطوط را دنبال کند، از موانع اجتناب کند و حتی اشیاء با اندازه و رنگ خاص را با استفاده از بینایی رایانه تشخیص دهد. یاد بگیرید که چگونه: - ربات خود را از راه دور فقط با استفاده از کنترل Wii کنترل کنید - به ربات خود بیاموزید که از حسگرها برای جلوگیری از موانع استفاده کند - ربات خود را طوری برنامه ریزی کنید که به طور مستقل یک خط را دنبال کند - ربات خود را با LED و بلندگوها سفارشی کنید تا روشن شود و صداها پخش شود - ببینید ربات شما با دوربین Pi چه میبیند همانطور که در کتاب کار میکنید، مهارتهای اساسی الکترونیک مانند نحوه سیمکشی قطعات، استفاده از مقاومتها و تنظیمکنندهها و تعیین میزان انرژی مورد نیاز رباتتان را یاد خواهید گرفت. در پایان، شما اصول اولیه کدنویسی در پایتون را یاد خواهید گرفت و به اندازه کافی در مورد کار با سخت افزارهایی مانند LED ها، موتورها و حسگرها می دانید تا خلاقیت خود را فراتر از روبات های ساده گسترش دهید.
In Learn Robotics with Raspberry Pi, you'll learn how to build and code your own robot projects with just the Raspberry Pi microcomputer and a few easy-to-get components - no prior experience necessary! Learn Robotics with Raspberry Pi will take you from inexperienced maker to robot builder. You'll start off building a two-wheeled robot powered by a Raspberry Pi minicomputer and then program it using Python, the world's most popular programming language. Gradually, you'll improve your robot by adding increasingly advanced functionality until it can follow lines, avoid obstacles, and even recognize objects of a certain size and color using computer vision. Learn how to: - Control your robot remotely using only a Wii remote - Teach your robot to use sensors to avoid obstacles - Program your robot to follow a line autonomously - Customize your robot with LEDs and speakers to make it light up and play sounds - See what your robot sees with a Pi Camera As you work through the book, you'll learn fundamental electronics skills like how to wire up parts, use resistors and regulators, and determine how much power your robot needs. By the end, you'll have learned the basics of coding in Python and know enough about working with hardware like LEDs, motors, and sensors to expand your creations beyond simple robots.
Contents Contents in Detail Acknowledgments Foreword Introduction Why Build and Learn About Robots? Why the Raspberry Pi? What Is in This Book? Who Is This Book for? Where Should You Buy Parts? Let's Get Started! Chapter 1: Getting Up and Running Get Your Hands on a Raspberry Pi Your First Taste of Pi What You'll Need Setting Up Your Raspberry Pi Installing Your Pi's Operating System on Windows/macOS Plugging In and Wiring Up Your Raspberry Pi Installing Raspbian Configuring Raspbian The Terrific World of the Terminal Touring the Terminal Accessing Your Raspberry Pi from Another Computer What Is Programming? Introducing Python Writing Your First Python Program Summary Chapter 2: Electronic Basics What Is Electricity? Resistance Ohm's Law of Electricity Making an LED Blink: Raspberry Pi GPIO Output The Parts List Wiring Up Your LED Programming Your Raspberry Pi to Blink Your LED Running Your Program: Make Your LED Blink Challenge Yourself: Change the Timing Input from a Button: Raspberry Pi GPIO Input Explaining the Parts List Wiring Up Your Button Programming Your Raspberry Pi to Display Input from Your Button Running Your Program: Get Input from Your Button Challenge Yourself: Combine Your Button and LED Programs Summary Chapter 3: Building Your Robot Your First Robot What You'll Need Chassis Motors Batteries Voltage Regulator Motor Controller Recommended Tools Assembling Your Robot Making the Chassis Attaching the Motors Stabilizing the Robot Attaching the Batteries Mounting the Raspberry Pi, Breadboard, and Buck Converter Wiring Up Power to the Raspberry Pi Wiring Up the Motors Summary Chapter 4: Making Your Robot Move The Parts List Understanding the H-Bridge First Movement Programming Your Robot with a Predefined Route Running Your Program: Make Your Robot Move Making Your Robot Remote-Controlled The Wiimote Wireless Controller Installing and Enabling Bluetooth Programming Remote Control Functionality Running Your Program: Remote-Control Your Robot Varying the Motor Speed Understanding How PWM Works Understanding the Accelerometer Looking at the Data Figuring Out the Remote Movement Control Programming Your Robot for Variable Speed Running Your Program: Remote-Control Your Robot with PWM Challenge Yourself: Refine your Remote-Controlled Robot Summary Chapter 5: Avoiding Obstacles Obstacle Detection Using Ultrasonic Sensors for Analog Object Detection Understanding How the HC-SR04 Works Measuring a Short Distance The Parts List Reducing Voltage with Voltage Dividers Wiring Up Your HC-SR04 Programming Your Raspberry Pi to Read Distance Running Your Program: Measure a Short Distance Make Your Robot Avoid Obstacles Mounting Your HC-SR04 Ultrasonic Sensor Programming Your Robot to Avoid Obstacles Running Your Program: Make Your Robot Avoid Obstacles Challenge Yourself: Improve the Obstacle Avoidance Program Summary Chapter 6: Customizing with Lights and Sound Adding NeoPixels to Your Raspberry Pi Robot Introducing NeoPixels and the RGB Color System The Parts List Wiring Up Your NeoPixel Stick Installing the Software Configuring the Library's Example Code Running the Example Code Controlling NeoPixels Using the Wiimote Program Running Your Program: NeoPixels and Wiimote Control Challenge Yourself: Experiment with Color and Pattern Adding a Speaker to Your Raspberry Pi Robot Understanding How 3.5 mm Speakers Work Connecting Your Speaker Adding a Car Horn to the Wiimote Program Installing the Software Playing Sounds from the Terminal Playing Sound Using the Wiimote Program Running Your Program: NeoPixels, Sound Effects, and the Wiimote Control Adding Beeping to the Obstacle Avoidance Program Integrating the Beep Sound into the Obstacle Avoidance Program Running Your Program: Beeping Obstacle Avoidance Challenge Yourself: Add Sound Effects to Your Other Projects Summary Chapter 7: Line Following Creating a Track The Theory Behind Line Following Using an IR Sensor to Detect a Line The Parts List Wiring Up Your TCRT5000 Line-Following Sensor Module Programming Your Raspberry Pi to Detect a Line Running Your Program: Detect a Line! Make Your Robot Follow a Line Autonomously Wiring Up the Second TCRT5000 Line-Following Sensor Module Mounting Your Sensors Programming Your Robot to Follow a Line Running Your Program: Make Your Robot Follow a Line Summary Chapter 8: Computer Vision: Follow a Colored Ball The Computer Vision Process The Parts List The Target: A Colored Ball The Official Raspberry Pi Camera Module Connecting and Setting Up Your Camera Module Mounting Your Camera Enabling the Camera and VNC, and Setting the Screen Resolution Taking a Test Photo Controlling Your Pi's Desktop Remotely with VNC Installing and Making a Connection with VNC Viewer Taking and Viewing a Photo Using the Raspberry Pi Camera Module Make Your Robot Seek and Follow a Ball Understanding the Theory Behind Colored-Object Recognition Installing the Software Identifying the HSV Color of Your Colored Ball Running the HSV Test Program Programming Your Raspberry Pi to Follow a Ball Running Your Program: Make Your Robot Follow a Colored Ball! Summary Next Steps The Raspberry Pi Guy Get in Touch! Other Websites Clubs and Events Books and Publications Raspberry Pi GPIO Diagram Resistor Guide How to Solder What You Need Solder Soldering Iron Stand and Soldering Tip Cleaner Soldering Components Together Preparing to Solder Tinning the Tip Setting Up the Components Soldering the Perfect Joint Summary Run Program on Startup Editing the rc.local File A Practice Example