Microcontroller Prototypes with Arduino and a 3D Printer. Dimosthenis E. Bolanakis

Читать онлайн книгу.

Microcontroller Prototypes with Arduino and a 3D Printer - Dimosthenis E. Bolanakis


Скачать книгу
standard print versions of this book may not be available in other formats.

      Limit of Liability/Disclaimer of Warranty In view of ongoing research, equipment modifications, changes in governmental regulations, and the constant flow of information relating to the use of experimental reagents, equipment, and devices, the reader is urged to review and evaluate the information provided in the package insert or instructions for each chemical, piece of equipment, reagent, or device for, among other things, any changes in the instructions or indication of usage and for added warnings and precautions. While the publisher and authors have used their best efforts in preparing this work, they make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation any implied warranties of merchantability or fitness for a particular purpose. No warranty may be created or extended by sales representatives, written sales materials or promotional statements for this work. The fact that an organization, website, or product is referred to in this work as a citation and/or potential source of further information does not mean that the publisher and authors endorse the information or services the organization, website, or product may provide or recommendations it may make. This work is sold with the understanding that the publisher is not engaged in rendering professional services. The advice and strategies contained herein may not be suitable for your situation. You should consult with a specialist where appropriate. Further, readers should be aware that websites listed in this work may have changed or disappeared between when this work was written and when it is read. Neither the publisher nor authors shall be liable for any loss of profit or any other commercial damages, including but not limited to special, incidental, consequential, or other damages.

       Library of Congress Cataloging‐in‐Publication Data

      Names: Bolanakis, Dimosthenis E., 1978– author.

      Title: Microcontroller prototypes with Arduino and a 3D printer : learn, program, manufacture / Dimosthenis E. Bolanakis.

      Description: Hoboken, NJ : Wiley, 2021. | Includes bibliographical references and index.

      Identifiers: LCCN 2021003270 (print) | LCCN 2021003271 (ebook) | ISBN 9781119782612 (cloth) | ISBN 9781119782674 (adobe pdf) | ISBN 9781119782681 (epub)

      Subjects: LCSH: Microcontrollers. | Arduino (Programmable controller) | Three‐dimensional printing.

      Classification: LCC TJ223.P76 B665 2021 (print) | LCC TJ223.P76 (ebook) | DDC 006.2/2–dc23

      LC record available at https://lccn.loc.gov/2021003270 LC ebook record available at https://lccn.loc.gov/2021003271

      Cover Design: Wiley

      Cover Image: © Rasi Bhadramani/iStock/Getty Images

       I have never seen any of the 7 wonders of the world. I believe there are more though!

       ∞ To my wife and my three kids ∞

      Dimosthenis (Dimos) E. Bolanakis was born in Crete, Greece (1978) and graduated in Electronic Engineering (2001) from ATEI Thessalonikis, Greece. He received the MSc degree (2004) in Modern Electronic Technologies and the PhD degree (2016) in Education Sciences (focusing on Remote Experimentation), both from University of Ioannina, Greece. He has (co)authored more than 30 papers (mainly on Research in Engineering Education) and 3 books. He has held positions in both industry and education and his research interests focus on μC‐based and FPGA‐based Hardware Design and Research in Education. He currently lives in Athens (Greece) together with his wonderful wife Katerina and their three delightful kids, Manolis, Eugenia, and Myronas.

      This book provides a guide to learning microcontrollers (μCs), appropriate for educators, researchers, and makers. Microcontrollers constitute a popular type of embedded computers. This technology has been experiencing, in the last decade, the widespread dissemination of do it yourself (DIY) culture and gradually shifting away from electronic engineering (EE) discipline (where it was originally meant to be used). The today's wave of the ready‐to‐use and stackable μC board systems and the shareable – over the internet – libraries, render feasible the rapid development of microcontroller‐based applications. Furthermore, the modern μC programming methods have managed to abstract the low‐level tasks, and consequently, today's technology can also be utilizable by the computer science (CS) discipline. However, to learn, in in‐depth, how to develop microcontroller‐based products, one has to pay particular attention to practices related to the hardware domain as well. The current effort exploits the modern development tools and programming methods, while also providing a scholastic examination of the critical, hardware‐related practices on microcontrollers. Through a series of carefully designed example codes and explanatory figures, the book provides to the reader a unique experience on establishing a clear link between the software and hardware. The latter constitutes perhaps the most challenging area of study, which could be considered as the basis for making the passage from “have knowledge of” to “mastering” the design of microcontroller‐based projects and applications. The book also features a theoretical background appropriate for instructors and educational researchers, which provides to the reader a unique perspective on the educational aspects related to the process of microcomputer programming and application development.


Скачать книгу