![Practical Arduino Engineering](https://balyan.ir/wp-content/uploads/2021/04/04/d2bd670170e73a52c39d589f731f2376263e806d.jpg)
دانلود کتاب Practical Arduino Engineering (به فارسی: مهندسی عملی آردوینو) نوشته شده توسط «Harold Timmis»
اطلاعات کتاب مهندسی عملی آردوینو
موضوع اصلی: مهندسی
نوع: کتاب الکترونیکی
ناشر: Apress
نویسنده: Harold Timmis
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2011
تعداد صفحه: 320
حجم فایل: 7.94 مگابایت
کد کتاب: 1430238852 , 9781430238850
نوبت چاپ: 1
توضیحات کتاب مهندسی عملی آردوینو
بردهای آردوینو هم هکرها و هم مهندسان حرفه ای را تحت تأثیر قرار داده اند. چه یک سرگرمی یا حرفه ای باشید، این فقط یک تخته نان و یک ایده مبهم نیست که شما را نگه می دارد. ایجاد یک طراحی مناسب، ابزار دقیق دستگاه و در واقع، آزمایش کامل پروژه خود قبل از تعهد به یک نمونه اولیه ضروری است. مهندسی عملی آردوینو با تشریح فرآیند مهندسی، از الزامات اولیه و طراحی اولیه تا نمونهسازی و آزمایش آغاز میشود. هر فصل نمونهای از این فرآیند است و نشان میدهد که چگونه میتوانید از اجرای اصول مهندسی جامد سود ببرید – صرف نظر از اینکه آیا فقط در زیرزمین خود بازی میکنید یا میخواهید دستگاههای خود را عمومی کنید و بفروشید. آردوینو یک پلت فرم نمونه سازی درخشان است که به کاربران اجازه می دهد ایده های طراحی را آزمایش و تکرار کنند. تقلید توسط دیگر سازندگان، هکرها و مهندسان آردوینو اغلب محبوبیت طراحی شما را ثابت می کند. مهندسی عملی آردوینو به شما یاد میدهد که فرآیند مهندسی را با دقت دنبال کنید. با گذشت زمان، شما قادر خواهید بود این فرآیند را بررسی و بهبود بخشید و حتی دامنه آن را گسترش دهید. مهندسی آردوینو عملی صرفاً تئوری نیست. علاوه بر این، فرآیند مهندسی سختافزار را که در پروژههای آردوینو قابل اجرا است، و اهمیت این فرآیند در هر پروژه ارائهشده در این کتاب را خواهید آموخت. برای تنظیم مرحله، Practical Arduino Engineering با مرور چشمانداز نرمافزار Arduino شروع میشود، سپس نحوه راهاندازی پروژه Arduino را برای آزمایش نشان میدهد. حتی اگر از قبل زنجیره ابزار کامپایلر خود و اصول برنامهنویسی آردوینو را میشناسید، این دوره آموزشی میتواند به پر کردن شکافها کمک کند و توضیح دهد که چرا کامپایلر شما ممکن است پیامهای خطای خاصی را منتشر کند. سپس مهندسی عملی آردوینو به تدریج فرآیند مهندسی را از دستگاههای منفرد مانند LCD، پتانسیومتر و ماژولهای GPS گرفته تا ادغام چندین ماژول در پروژههای بزرگتر، مانند سیستم اندازهگیری دمای بیسیم، و در نهایت یک ربات کامل، ایجاد میکند. پروژه های مهندسی در طول 4 فصل اول مهندسی به تدریج چالش برانگیزتر می شوند. در مرحله بعد، مراحل سادهای را به سمت اولین بخش هوشمند یک ربات ادامه میدهید: آشکارساز شی. شما متوجه خواهید شد که به ربات خود آموزش می دهید که چگونه از اشیاء بسیار داغ یا موانع غیرقابل عبور اجتناب کند. الزامات اولیه طراحی برای یک ربات کامل و در واقع، طراحی دقیق و نمونه سازی اولیه برای ربات ها می تواند بسیار دشوار باشد، به همین دلیل است که رشته مهندسی بسیار ارزشمند است. پس از آن، Practical Arduino Engineering با معرفی سیستمهای هشدار خانگی وارد دنیای مهندسی داخلی میشود – به این سادگی که به نظر نمیرسد. یک سیستم مستحکم و مستحکم فقط با پیروی از فرآیند مهندسی که در فصلهای قبلی به تفصیل آمده است ساخته میشود و این بخش این فرآیند را تقویت میکند. سپس در فرآیند مهندسی آردوینو قدمی فراتر خواهید برد: ابزار دقیق و کنترل، و برخی پیامرسانی خطا با استفاده از GSM. کنترل از طریق کنترلر Xbox معرفی شده است، یک قطعه فناوری بسیار قدرتمند که می تواند نقش قابل توجهی در پروژه های روباتیک ایفا کند. با آموختن کنترل حرکت و حس کردن و اجتناب از اشیا، یاد خواهید گرفت که چگونه پروژههای آردوینو با پیچیدگیهای مختلف را از طریق نرمافزار ابزار دقیق سختافزار LabVIEW اشکالزدایی کنید. برای تکمیل سفر به مهندسی عملی آردوینو، خواهید فهمید که چگونه از برد آردوینو ویژه برای تکیه بر بلوتوث میت نقره ای برای کنترل پروژه های آردوینو خانگی و موبایل استفاده کنید. با استفاده از بلوتوث میت سیلور، میآموزید که طراحی مهندسی پایه را تقریباً با هر پروژه آردوینو پیادهسازی کنید، و بتوانید طرحهای مبتنی بر آردوینو را با استفاده از رویکرد مهندسی جامد توجیه، ساخت، اشکالزدایی و گسترش دهید. لطفا توجه داشته باشید: نسخه چاپی این عنوان سیاه و سفید است & سفید؛ کتاب الکترونیکی تمام رنگی است آنچه یاد خواهید گرفت اصول مهندسی عملی: از جمعآوری نیازمندیها به بعد تا ابزار سختافزار آردوینو برای اشکالزدایی، ساخت پروژههای خانگی ثابت آردوینو با درجات مختلف پیچیدگی، ساخت رباتهای مبتنی بر آردوینو و تغییر طراحی خود تا رسیدن به یک راهحل بهینه، افزودن نرمافزار ابزار دقیق به فرآیند طراحی سختافزار چگونه از یک هکر خوب به یک مهندس قوی تبدیل شویم. و هکرهای آردوینو علاقه مند به ابزارسازی پروژه های خود با استفاده از آردوینو و نرم افزارهای دیگر هستند. فهرست مطالب فرآیند مهندسی آردوینو مروری بر نرم افزار آردوینو کنترل حرکت ربات با پتانسیومتر افزودن ال سی دی به ربات مهندسی یک ماژول GPS برای ربات مهندسی خانه I: سنسورهای دما تشخیص اشیا برای ربات مهندسی خانه II: سیستم هشدار با استفاده از آردوینو ادغام فناوری GSM با ربات کنترل کننده Xbox و فرآیند LabVIEW کنترل ربات شما: بلوتوث آردوینو
Arduino boards have impressed both hackers and professional engineers. Whether you’re a hobbyist or a professional, it isn’t just a breadboard and a hazy idea that keeps you going. It’s essential to institute a proper design, device instrumentation and, indeed, test your project thoroughly before committing to a particular prototype. Practical Arduino Engineering begins by outlining the engineering process, from the basic requirements and preliminary design to prototyping and testing. Each and every chapter exemplifies this process and demonstrates how you can profit from the implementation solid engineering principles—regardless of whether you just play in your basement or you want to publicize and sell your devices. Arduino is a brilliant prototyping platform that allows users to test and iterate design ideas. Imitation by other Arduino makers, hackers and engineers often proves your design’s popularity. Practical Arduino Engineering will teach you to follow the engineering process carefully; over time, you will be able to review and improve this process, and even extend its scope. Practical Arduino Engineering is not purely theoretical. In addition, you’ll learn the process of hardware engineering as applicable to Arduino projects, and the importance of the process in each and every project presented in this book. To set the stage, Practical Arduino Engineering begins by reviewing the Arduino software landscape, then shows how to set up an Arduino project for testing. Even if you already know your compiler toolchain and the basics of Arduino programming, this refresher course can help fill in the gaps and explain why your compiler may spit out certain error messages. Practical Arduino Engineering then gradually builds up the engineering process, from single devices like LCDs, potentiometers and GPS modules, to the integration of several modules into larger projects, such as a wireless temperature measurement system, and ultimately an entire robot. The engineering projects become progressively more challenging throughout the first 4 engineering chapters. Next, you’ll proceed with simple steps towards the first intelligent part of a robot: the object detector. You’ll find yourself teaching your robot how to avoid very hot objects or insurmountable obstacles. The basic design requirements for a complete robot and, indeed, the detailed design and prototyping for robots can be extremely tricky, which is why engineering discipline is invaluable. Practical Arduino Engineering then enters the world of domestic engineering by introducing home alarm systems—not quite as simple as they seem. A solid, robust system can only be built by following the engineering process detailed in previous chapters, and this section reinforces that process. You’ll then take a step further in your Arduino engineering process: instrumentation and control, and some error messaging using GSM. Control is introduced via the Xbox controller, a very powerful piece of technology able to play a considerable role in robotics projects. Having already learned to control motion and to sense and avoid objects, you’ll learn how to debug your Arduino projects of varying complexities via the hardware instrumentation software LabVIEW. To complete the journey into Practical Arduino Engineering, you’ll discover how to use a special Arduino board to rely on Bluetooth Mate Silver for control of domestic and mobile Arduino projects. Using Bluetooth Mate Silver, you’ll learn to implement basic engineering design with almost any Arduino project, and be able to justify, build, debug, and extend Arduino-based designs using a solid engineering approach. Please note: the print version of this title is black & white; the eBook is full color. What you’ll learn Practical engineering principles: from collecting requirements onwards To instrument Arduino hardware for debugging To build stationary Arduino home projects with varying degrees of complexity To construct Arduino-based robots and vary your design until an optimal solution is reached To add instrumentation software to the hardware design process How to move from being a good hacker to being a solid engineer Who this book is for This book is geared toward engineers and makers used to a rigorous approach to hardware hacking, Arduino hackers aiming to get to the next level, and Arduino hackers interested in instrumenting their projects using Arduino and other software. Table of Contents The Process of Arduino Engineering An Arduino Software Review Controlling Robot Motion with a Potentiometer Adding an LCD to the Robot Engineering a GPS Module for the Robot Home Engineering I: Temperature Sensors Object Detection for the Robot Home Engineering II: Alarm System Using Arduino Integrating GSM Technology with the Robot Xbox Controller and the LabVIEW Process Controlling Your Robot: Bluetooth Arduino
دانلود کتاب «مهندسی عملی آردوینو»