دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Tyler Kerr. Steven Barrett
سری: Synthesis Lectures on Digital Circuits & Systems
ISBN (شابک) : 3031112083, 9783031112089
ناشر: Springer
سال نشر: 2022
تعداد صفحات: 242
[243]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 Mb
در صورت تبدیل فایل کتاب Arduino IV: DIY Robots: 3D Printing, Instrumentation, and Control به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Arduino IV: ربات های DIY: چاپ سه بعدی، ابزار دقیق و کنترل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب مقدمه ای گام به گام برای طراحی و ساخت ربات های
شخصی شما ارائه می دهد. مانند سایر کتابهای سری آردوینو، این
کتاب با مروری سریع بر محیط توسعه یکپارچه آردوینو (IDE) که برای
نوشتن طرحها استفاده میشود، و سیستمهای سختافزاری روی آردوینو
UNO R3 و Mega 2560 Rev 3 آغاز میشود. سطح متن آن را برای
دانش آموزان، علاقه مندان و متخصصان اولین آشنایی با آردوینو و
رباتیک در دسترس قرار می دهد.
این کتاب برای همه سطوح دانشآموزان، سرگرمیهای پیشرفته و
متخصصان مهندسی، چه به عنوان مرجع خود و چه در آزمایشگاه طراحی
سازه قابل دسترسی خواهد بود. سپس این متن به بررسی مفاهیم و ویژگی
های مشترک در همه ربات ها می پردازد. علاوه بر این، در سراسر
کتاب، رباتهای با قیمت مناسب، دسترسی آسان و در دسترس بررسی
شدهاند. به عنوان مثال می توان به روبات های چرخ دار، ربات های
ردیابی و همچنین بازوی رباتیک اشاره کرد.
پس از یک معرفی کامل و آسان برای IDE و سختافزار Arduino، این
کتاب به مفاهیم «آن را خودتان انجام دهید» یا DIY معرفی میشود.
یکی از ویژگیهای منحصربهفرد کتاب این است که با یک مقدمه عملی
برای چاپ سه بعدی کم هزینه شروع کنید. این مفاهیم به شما امکان می
دهد قطعات و شاسی ربات سفارشی خود را طراحی و چاپ کنید. سپس
مفاهیمی را بررسی می کنیم تا محیط ربات را حس کنیم، ربات را به
اطراف حرکت دهیم و یک منبع انرژی قابل حمل ارائه کنیم. ما با چند
پروژه ربات DIY به پایان می رسیم.
This book gives a step-by-step introduction to designing
and building your own robots. As with other books in the
Arduino series, the book begins with a quick overview of the
Arduino Integrated Development Environment (IDE) used to write
sketches, and the hardware systems aboard the Arduino UNO R3
and the Mega 2560 Rev 3. The level of the text makes it
accessible for students, hobbyist and professionals' first
introduction to both Arduino and Robotics.
This book will be accessible by all levels of students,
advanced hobbyists and engineering professionals, whether using
as a self-reference or within a structure design laboratory.
The text then examines the many concepts and characteristics
common to all robots. In addition, throughout the book ,
reasonably priced, easily accessible and available
off-the-shelf robots are examined. Examples include wheeled
robots, tracked robots and also a robotic
arm.
After a thorough and easy to follow Arduino IDE and
hardware introduction, the book launches into “do it yourself”
or DIY concepts. A unique feature of the book is to start
with a hands-on introduction to low cost 3D printing.
These concepts will allow you to design and print your own
custom robot parts and chassis. We then explore concepts
to sense a robot's environment, move the robot about and
provide a portable power source. We conclude with a
several DIY robot projects.
Preface Approach of The Book Acknowledgments Contents About the Authors 1 Getting Started [DELETE] 1.1 Overview 1.2 The Big Picture 1.3 Arduino Quickstart 1.3.1 Quick Start Guide 1.3.2 Arduino Development Environment Overview 1.3.3 Sketchbook Concept 1.3.4 Arduino Software, Libraries, and Language References 1.3.5 Writing an Arduino Sketch 1.4 Application: Robot IR Sensor 1.5 Application: External Interrupts 1.6 Arduino UNO R3 Processing Board 1.7 Advanced: Arduino UNO R3 Host Processor–The ATmega328 1.7.1 Arduino UNO R3/ATmega328 Hardware Features 1.7.2 ATmega328 Memory 1.7.3 ATmega328 Port System 1.7.4 ATmega328 Internal Systems 1.8 Arduino UNO R3 Open Source Schematic 1.9 Arduino Mega 2560 R3 Processing Board 1.10 Advanced: Arduino Mega 2560 Host Processor–The ATmega2560 1.10.1 Arduino Mega 2560 /ATmega2560 Hardware Features 1.10.2 ATmega2560 Memory 1.10.3 ATmega2560 Port System 1.10.4 ATmega2560 Internal Systems 1.11 Arduino Mega 2560 Open Source Schematic 1.12 Extending the Hardware Features of the Arduino Platform 1.13 Application: Dagu Rover 5 Robot 1.13.1 Requirements 1.13.2 Circuit Diagram–Arduino UNO 1.13.3 Structure Chart 1.13.4 UML Activity Diagrams 1.13.5 Microcontroller Code–Arduino UNO 1.14 Application: Tinkerkit Braccio 1.15 Summary 1.16 Problems 2 Introduction to Low-Cost 3D Printing [DELETE] 2.1 3D Printing 101 2.1.1 Overview 2.1.2 What Is 3D Printing? 2.1.3 Common Categories of 3D Printing 2.1.4 Best Uses of 3D Printing 2.2 FDM 3D Printing 2.2.1 How FDM 3D Print Works 2.2.2 Variations in FDM 3D Printer Designs 2.2.3 Common Cartesian Printer Anatomy 2.3 Affordable Desktop 3D Printers 2.3.1 Popular Brands 2.3.2 Getting Started with Prusa 2.4 Materials 2.4.1 PLA (Polylactic Acid) 2.4.2 ABS (Acetonitrile Butadiene Styrene) 2.4.3 PETG (Glycol Modified Polyethylene Terephthalate) 2.4.4 TPU (Thermoplastic Polyurethane) 2.4.5 Exotics/Specialty Filaments and Their Applications 2.5 Slicers 2.5.1 What Are Slicers? 2.5.2 Where to Find 3D Models 2.5.3 CAD Models 2.5.4 Popular Slicers and How to Get Started 2.5.5 Common Slicer Settings 2.6 Preparing to Print 2.6.1 General Overview 2.6.2 Best Practices 2.7 Application: 3D Printed Arduino Robot 2.7.1 3D Printing the Otto robot.stl Files 2.7.2 Assembling and Coding Otto 2.8 Summary 2.9 Problems 3 Robotic Concepts and Sensors 3.1 Overview 3.2 GPS: Robot Localization on the Earth's Surface 3.2.1 GPS Logger Shield 3.3 Steering and Odometry 3.3.1 Steering 3.4 Motor Direction and Speed Control 3.5 Odometry 3.5.1 Single Channel Odometry 3.5.2 Dual–Channel, Quadrature Odometry 3.6 Vision and Obstacle Avoidance 3.6.1 Infrared Sensor 3.6.2 Ultrasound Sensor 3.6.3 LIDAR 3.7 Aside: TFT Display 3.8 Robot Status 3.8.1 Advanced: Quaternions 3.9 Environmental Sensors 3.10 Application: Dagu Rover 5–2, Two Motors, Two Encoders, with Wheels 3.10.1 Microcontroller Code–Arduino UNO 3.11 Summary 3.12 Problems 4 Motor Control and Actuators [DELETE] 4.1 Overview Concepts 4.2 DC Motor 4.2.1 DC Motor Ratings 4.2.2 Unidirectional DC Motor Control 4.2.3 DC Motor Speed Control–Pulse Width Modulation (PWM) 4.2.4 Bidirectional Motor Control with an H–bridge 4.3 Servo Motor Control 4.4 Stepper Motor Control 4.5 Linear Motor/Actuator 4.6 Application–4WD Platform with H–bridge 4.7 Summary 4.8 Problems 5 Power Sources [DELETE] 5.1 Overview 5.2 Project Requirements 5.3 Battery Basics 5.3.1 Ratings 5.3.2 Types 5.4 Voltage Regulators 5.5 Power Supply System Design 5.5.1 Arduino Power Requirements 5.5.2 AC Operation via an Umbilical Cable 5.5.3 Powering the Arduino from Batteries 5.5.4 Robot Payload Power Sources 5.6 Application 5.7 Summary 5.8 Problems 6 Applications [DELETE] 6.1 Overview 6.2 Mountain Maze Navigating Robot 6.2.1 Description 6.2.2 Requirements 6.2.3 Circuit Diagram 6.2.4 Structure Chart 6.2.5 UML Activity Diagrams 6.2.6 Robot Construction 6.2.7 Robot Chassis–Earth Roamer 6.2.8 Mountain Maze 6.2.9 Project Extensions 6.3 Summary 6.4 Problems Index