ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots

دانلود کتاب رباتیک را با Raspberry Pi بیاموزید: ربات های متحرک، حسگر و متفکر خود را بسازید و کدنویسی کنید.

Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots

مشخصات کتاب

Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots

دسته بندی: علوم (عمومی)
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1593279205, 9781593279202 
ناشر: No Starch Press 
سال نشر: 2018 
تعداد صفحات: 256 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 19 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب رباتیک را با Raspberry Pi بیاموزید: ربات های متحرک، حسگر و متفکر خود را بسازید و کدنویسی کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب رباتیک را با 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




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