• Motors for Makers - A Guide to Steppers, Servos, and Other Electrical Machines

    Epub版本 The First Maker-Friendly Guide to Electric Motors! Makers can do amazing things with motors. Yes, they’re more complicated than some other circuit elements, but with this book, you can completely master them. Once you do, incredible new projects become possible. Unlike other books, Motors for Makers is 100% focused on what you can do. Not theory. Making. First, Matthew Scarpino explains how electric motors work and what you need to know about each major type: stepper, servo, induction, and linear motors. Next, he presents detailed instructions and working code for interfacing with and controlling servomotors with Arduino Mega, Raspberry Pi, and BeagleBone Black. All source code and design files are available for you to download from motorsformakers.com. From start to finish, you’ll learn through practical examples, crystal-clear explanations, and photos. If you’ve ever dreamed of what you could do with electric motors, stop dreaming...and start making! Understand why electric motors are so versatile and how they work Choose the right motor for any project Build the circuits needed to control each type of motor Program motor control with Arduino Mega, Raspberry Pi, or BeagleBone Black Use gearmotors to get the right amount of torque Use linear motors to improve speed and precision Design a fully functional electronic speed control (ESC) circuit Design your own quadcopter Discover how electric motors work in modern electric vehicles--with a fascinating inside look at Tesla’s patents for motor design and control!

    5
    100
    20.76MB
    2019-05-29
    9
  • Beginners Guide to Reading Schematics Stan Gibilisco 4th edtion epub

    Written by an experienced engineer, this easy-to-follow TAB guide shows, step-by-step, how to navigate the roadmaps of electronic circuits and systems. Filled with new illustrations and DIY examples, the book clearly explains how to understand and create high-precision electronics diagrams. You will discover how to identify parts and connections, interpret element ratings, and apply diagram-based information in your own projects. Beginner’s Guide to Reading Schematics, Fourth Edition, also contains valuable appendices covering symbols, resistor color codes, and parts suppliers. Up-to-date coverage includes: •Block, schematic, and pictorial diagrams •Resistors and capacitors •Inductors and transformers •Switches, relays, conductors, and cables •Diodes, transistors, Op amps, and logic gates •Electron tubes , cells, and batteries •Voltage dividers and reducers •Simple and complex circuits •Breadboards and wire wrapping •Electronics troubleshooting •Digital electronics and functional circuits •And much more

    0
    93
    9.53MB
    2019-03-22
    10
  • Embedded Systems Introduction to Arm Microcontrollers Jonathan Valvano

    Jonathan Valvano has been teaching microcontrollers and embedded systems at the University of Texas at Austin for 35 years. He has written eight college textbooks. His textbooks on have been widely used around the world, with a total sales of over 20,000 books. He earned his BS and MS from MIT in 1977 in the fields of Computer Science and Electrical Engineering. In 1981, he received his PhD from Harvard-MIT in the field of biomedical engineering. He has over 100 journal papers, 9 book chapters and 10 patents in the medical device research area. He is a cofounder of a successful medical device company, specializing in miniature and low-power cardiac measurements. The reason he has received numerous teaching awards at the University of Texas is because he and his students share a common interest at the very core of the education process: the students' own success. Together with Professor Yerraballi he has produced two widely successful MOOCs on edX. "It is difficult to find a professor that tries harder to educate and inspire his students than Professor Valvano" - Robin Tsang. Valvano lives by this motto, “There are three steps to immortality: acknowledge your limitations, ask for forgiveness, and then do something special today to make the world a better place.”

    0
    232
    9.01MB
    2019-02-22
    9
  • Embedded Systems Architecture _ Explore architectural concepts _ Lacamera

    以大白话的方式介绍嵌入式系统架构,基于ARM Cortex-M,很适合在学习嵌入式LINUX之前用来了解嵌入式系统开发的背景知识。 Learn to design and develop safe and reliable embedded systems Key Features Identify and overcome challenges in embedded environments Understand the steps required to increase the security of IoT solutions Build safety-critical and memory-safe parallel and distributed embedded systems Book Description Embedded systems are self-contained devices with a dedicated purpose. We come across a variety of fields of applications for embedded systems in industries such as automotive, telecommunications, healthcare and consumer electronics, just to name a few. Embedded Systems Architecture begins with a bird's eye view of embedded development and how it differs from the other systems that you may be familiar with. You will first be guided to set up an optimal development environment, then move on to software tools and methodologies to improve the work flow. You will explore the boot-up mechanisms and the memory management strategies typical of a real-time embedded system. Through the analysis of the programming interface of the reference microcontroller, you'll look at the implementation of the features and the device drivers. Next, you'll learn about the techniques used to reduce power consumption. Then you will be introduced to the technologies, protocols and security aspects related to integrating the system into IoT solutions. By the end of the book, you will have explored various aspects of embedded architecture, including task synchronization in a multi-threading environment, and the safety models adopted by modern real-time operating systems. What you will learn Participate in the design and definition phase of an embedded product Get to grips with writing code for ARM Cortex-M microcontrollers Build an embedded development lab and optimize the workflow Write memory-safe code Understand the architecture behind the communication interfaces Understand the design and development patterns for connected and distributed devices in the IoT Master multitask parallel execution patterns and real-time operating systems Who this book is for If you’re a software developer or designer wanting to learn about embedded programming, this is the book for you. You’ll also find this book useful if you’re a less experienced embedded programmer willing to expand your knowledge. Table of Contents Embedded systems: A pragmatic approach Work environment and work flow optimization Architectural patterns The boot-up procedure Memory management General purpose peripherals Local bus interfaces communication Power Management and energy saving Distributed systems and IoT architecture Parallel tasks and scheduling Real Time Operating Systems

    5
    203
    1.57MB
    2019-02-22
    13
  • The Book of Why: The New Science of Cause and Effect by Judea Pearl

    The Book of Why: The New Science of Cause and Effect (Judea Pearl & Dana Mackenzie) A Turing Award-winning computer scientist and statistician shows how understanding causality has revolutionized science and will revolutionize artificial intelligence "Correlation is not causation." This mantra, chanted by scientists for more than a century, has led to a virtual prohibition on causal talk. Today, that taboo is dead. The causal revolution, instigated by Judea Pearl and his colleagues, has cut through a century of confusion and established causality–the study of cause and effect–on a firm scientific basis. His work explains how we can know easy things, like whether it was rain or a sprinkler that made a sidewalk wet; and how to answer hard questions, like whether a drug cured an illness. Pearl’s work enables us to know not just whether one thing causes another: it lets us explore the world that is and the worlds that could have been. It shows us the essence of human thought and key to artificial intelligence. Anyone who wants to understand either needs The Book of Why.

    5
    0
    26.28MB
    2018-06-11
    12
  • Introduction to Random Signals and Applied Kalman Filtering 4th edtion

    Robert Grover Brown , Patrick Y. C. Hwang 经典的卡尔曼滤波书籍,清晰第4版。 In this updated edition the main thrust is on applied Kalman filtering. Chapters 1-3 provide a minimal background in random process theory and the response of linear systems to random inputs. The following chapter is devoted to Wiener filtering and the remainder of the text deals with various facets of Kalman filtering with emphasis on applications. Starred problems at the end of each chapter are computer exercises. The authors believe that programming the equations and analyzing the results of specific examples is the best way to obtain the insight that is essential in engineering work.

    4
    334
    4.65MB
    2015-11-03
    43
  • Understanding Petri Nets _ Modeling Techniques, Analysis Methods, Case Studies

    With their intuitive graphical approach and expressive analysis techniques, Petri nets are suitable for a wide range of applications and teaching scenarios, and they have gained wide acceptance as a modeling technique in areas such as software design and control engineering. The core theoretical principles have been studied for many decades and there is now a comprehensive research literature that complements the extensive implementation experience. In this book the author presents a clear, thorough introduction to the essentials of Petri nets. He explains the core modeling techniques and analysis methods and he illustrates their usefulness with examples and case studies. Part I describes how to use Petri nets for modeling; all concepts are explained with the help of examples, starting with a generic, powerful model which is also intuitive and realistic. Part II covers the essential analysis methods that are specific to Petri nets, introducing techniques used to formulate key properties of system nets and algorithms for proving their validity. Part III presents case studies, each introducing new concepts, properties and analysis techniques required for very different modeling tasks. The author offers different paths among the chapters and sections: the elementary strand for readers who wish to study only elementary nets; the modeling strand for those who wish to study the modeling but not the analysis of systems; and finally the elementary models of the modeling strand for those interested in technically simple, but challenging examples and case studies. The author achieves an excellent balance between consistency, comprehensibility and correctness in a book of distinctive design. Among its characteristics, formal arguments are reduced to a minimum in the main text with many of the theoretical formalisms moved to an appendix, the explanations are supported throughout with fully integrated graphical illustrations, and each chapter ends with exercises and recommendations for further reading. The book is suitable for students of computer science and related subjects such as engineering, and for a broad range of researchers and practitioners.

    0
    95
    3.54MB
    2015-09-09
    10
  • Coding the Matrix _ Linear Algebra through Computer Science Applications

    著名在线课程的配套教材,亚马逊同类书籍销量第一

    5
    148
    8.56MB
    2015-08-26
    31
  • OpenGL 开发超级圣经 第7版 英文epub版

    OpenGL Superbible Comprehensive Tutorial and Reference, 7th ed 英文第7版,epub版,更方便

    5
    138
    37.49MB
    2015-08-13
    10
  • Fundamental 2D Game Programming with Java by Timothy M. Wright

    Java 2D游戏编程入门 [美]Timothy Wright 莱特 学习2D游戏开发基础,是快速积累游戏开发经验的关键。理解了2D环境的要素,将能够为游戏开发打下坚实的基础。本书使用Java教授基础知识,包括应用编程、全屏游戏、输入处理、矩阵变换、基础物理、相交测试、碰撞检测等。 本书包含3个部分: 基础知识——构建一个简单的原型游戏; 提高技能——进行优化,以创建令人满意的游戏体验; 完整游戏——从头到尾创建整个游戏。 作者分享了自己的代码工具包和专业经验,帮助读者加快用Java开发游戏的过程。快来提高你的Java技能,并且享受阅读本书、学习游戏开发的美好时光。

    4
    142
    10.41MB
    2015-08-04
    10
上传资源赚积分or赚钱