ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Build Your Own Robot: Using Python, CRICKIT, and Raspberry Pi (MEAP v2)

دانلود کتاب ربات خود را بسازید: با استفاده از Python، CRICKIT و Raspberry Pi (MEAP v2)

Build Your Own Robot: Using Python, CRICKIT, and Raspberry Pi (MEAP v2)

مشخصات کتاب

Build Your Own Robot: Using Python, CRICKIT, and Raspberry Pi (MEAP v2)

ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Manning Publications 
سال نشر: 2023 
تعداد صفحات: 147 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 9 Mb 

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



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

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


در صورت تبدیل فایل کتاب Build Your Own Robot: Using Python, CRICKIT, and Raspberry Pi (MEAP v2) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ربات خود را بسازید: با استفاده از Python، CRICKIT و Raspberry Pi (MEAP v2) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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



فهرست مطالب

Build Your Own Robot MEAP V02
Copyright
Welcome
Brief contents
Chapter 1: Building robots with Python
	1.1 Why robots are amazing
		1.1.1 Robots move
		1.1.2 Robots can see
		1.1.3 Robots can find
		1.1.4 Robots we command
		1.1.5 Robots from any distance
	1.2 What you can do with Robots
		1.2.1 Prototyping
		1.2.2 Teaching
		1.2.3 Production ready
		1.2.4 Limitations
	1.3 Our approach to making robots
		1.3.1 Learning from failures
		1.3.2 Who is this book for?
		1.3.3 What will you gain?
	1.4 The robot building blocks
	1.5 What are robots made of?
		1.5.1 Servos and DC motors on a Raspberry Pi
		1.5.2 Hardware Stack
		1.5.3 Python and Linux
		1.5.4 Software Stack
	1.6 Summary
Chapter 2: Getting started
	2.1 Introducing our Robotic Hardware
		2.1.1 Raspberry Pi
		2.1.2 Adafruit Crickit HAT
	2.2 Configuring the software for our robots
	2.3 Changing NeoPixel colors
	2.4 Checking touch sensor state
	2.5 Controlling DC motors
	2.6 Controlling motors with the touch sensor
	2.7 Summary
Chapter 3: Driving the robot
	3.1 What’s a Robot Chassis Kit
	3.2 Hardware Stack
	3.3 Software Stack
	3.4 Writing a move forward function
	3.5 Using environment variables for configuration
	3.6 Controlling the speed and duration of movements
	3.7 Moving backward
	3.8 Turning right
	3.9 Moving left and spinning in either direction
	3.10 Refactoring by finding common logic
	3.11 Refactoring by using functools
	3.12 Summary
Chapter 4: Creating a robot shell
	4.1 What’s a REPL or shell
	4.2 Hardware Stack
	4.3 Software Stack
	4.4 Creating the robot shell
	4.5 Handling command arguments
	4.6 Adding a speed argument
	4.7 Running robot shell scripts
	4.8 Summary
Chapter 5: Controlling robots remotely
	5.1 Hardware Stack
	5.2 Software Stack
	5.3 Controlling robots over SSH
		5.3.1 Creating the server side script
		5.3.2 Running the script remotely
		5.3.3 Creating the client side script
	5.4 Creating web services for robots
		5.4.1 Creating our first web service
		5.4.2 Creating web services to perform robot movements
	5.5 Calling web services from Python
		5.5.1 Using the REPL to call web services
		5.5.2 Creating a basic web service client
		5.5.3 Creating a web service client with persistent connections
		5.5.4 Measuring client performance
	5.6 Summary
Chapter 6: Creating robot web apps
	6.1 Hardware Stack
	6.2 Software Stack
	6.3 Moving robots forward and backward over the web
		6.3.1 Creating a basic web application
		6.3.2 Detecting failed requests
		6.3.3 Moving robots forward with web apps
	6.4 Creating a full movement web app
		6.4.1 Creating the full movement application
		6.4.2 Web Interface Design
		6.4.3 Measuring application performance in the browser
	6.5 Summary
Chapter 7: Joystick controlled robots
	7.1 Hardware Stack
	7.2 Software Stack
	7.3 Joystick Events
	7.4 Reading joystick events using Pygame
		7.4.1 Detecting events in Pygame
		7.4.2 Detecting joystick events
	7.5 Reading Linux joystick events
		7.5.1 Exploring the Linux input subsystem
		7.5.2 Unpacking joystick events
		7.5.3 Mapping joystick events
		7.5.4 Working with axis events
	7.6 Measuring the rate of joystick events
		7.6.1 Calculating the event rate
		7.6.2 Calculating the level rate
	7.7 Moving robots with joysticks
		7.7.1 Creating the joystick client
	7.8 Summary
Appendix A: Hardware purchasing guide
	A.1 Raspberry Pi components
	A.2 Motors and chassis kits and joystick controllers
	A.3 Power and cabling
	A.4 Optional Purchases
Appendix B: Configuring the Raspberry Pi
	B.1 Setting up the Raspberry Pi
	B.2 Setting up the Adafruit Crickit HAT
	B.3 Activating the Python virtual environment
Appendix C: Robot assembly guide
	C.1 Building a mobile robot
	C.2 Building a servo camera robot
	C.3 Building a pusher robot
	C.4 Creating a track for the pusher robot




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