Series - Maker Innovations / Серия - Создатель инноваций (25 книг) [2022-2024, PDF/EPUB, ENG] обновление 1.12.2024

Страницы:  1
Ответить
 

viktes

Стаж: 16 лет 3 месяца

Сообщений: 1053


viktes · 09-Июл-24 06:52 (1 год 4 месяца назад, ред. 20-Июл-25 22:03)

Series - Maker Innovations
Серия - Создатель инноваций

Год издания: 2022-2024
Автор: см. список книг
Жанр или тематика: инновации
Издательство: Apress
https://www.apress.com/gp

Electronic ISSN: 2948-2550 / Print ISSN: 2948-2542 / ISBN: см. список книг
Серия: Maker Innovations
Язык: Английский
Формат: PDF/EPUB
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: см. список книг
Описание: Начните свой путь к открытиям с серией Apress Maker Innovations! От основ электричества и компонентов до самых передовых возможностей в робототехнике и машинном обучении вы проложите путь к созданию гениального оборудования и управлению им с помощью передового программного обеспечения. И все это время вы приобретете новые навыки и опыт работы с обычными наборами инструментов, которые вы сможете использовать в новых проектах или даже в совершенно новой карьере. Серия Apress Maker Innovations предлагает обучение на основе проектов, при этом теория и лучшие процессы остаются на первом месте. Таким образом, вы получаете практический опыт, а также изучаете условия торговли и то, как предприниматели, изобретатели и инженеры думают о создании и выполнении аппаратных проектов. Вы можете научиться проектировать схемы, программировать ИИ, создавать системы Интернета вещей для своего дома или даже города и многое другое! Независимо от того, являетесь ли вы начинающим любителем или опытным предпринимателем, работающим в подвале или гараже, вы расширите свои навыки, чтобы стать профессионалом в области проектирования и инжиниринга оборудования. И часто с использованием недорогого и открытого программного обеспечения, такого как Raspberry Pi, Arduino, микроконтроллер PIC и операционная система робота (ROS). Программисты и инженеры-программисты также имеют большие возможности для обучения, поскольку многие проекты и среды управления основаны на популярных языках и операционных системах, таких как Python и Linux. Если вы хотите построить робота, настроить умный дом, заняться сборкой метеорологической системы, готовой к погодным условиям, или создать совершенно новую схему с помощью макетных плат и программного обеспечения для проектирования схем, в этой серии есть все это и даже больше! Написанная креативными и опытными создателями, каждая книга в серии рассматривает как проверенные, так и передовые подходы и технологии для воплощения ваших идей и проектов в жизнь.
Series - Electronics Engineering
Series - Maker Innovations
Series - Technology In Action
Series - Synthesis Lectures on Digital Circuits & Systems
Series - Synthesis Lectures on Electrical Engineering
Торрент-файл перезалит 1.12.2024 / Добавлена книга
Chunyan Li - Record Weather Data with Arduino and Solar Power (Maker Innovations) - 2024.pdf ( 243 стр., ISBN 979-8-8688-0814-2 )
Примеры страниц (скриншоты)
Список книг
Agarwal V. - The Art of Virtual LEGO Design (Maker Innovations) - 2023.pdf ( 337 стр., ISBN 978-1-4842-8776-7 )
AlMadhoun A.S.A. - Circuit Design and Simulation Quick Start Guide (Maker Innovations) - 2023.pdf ( 190 стр., ISBN 978-1-4842-9581-6 )
Asadi F. - ABCs of Electronics (Maker Innovations) - 2024.pdf ( 206 стр., ISBN 979-8-8688-0134-1 )
Asadi F. - Essentials of Arduino Boards Programming (Maker Innovations) - 2023.pdf ( 342 стр., ISBN 978-1-4842-9600-4 )
Asadi F. - Simulation of Power Electronics Circuits with MATLAB Simulink (Maker Innovations) - 2022.pdf ( 541 стр., ISBN 978-1-4842-8220-5 )
Bell C. - Beginning MicroPython with the Raspberry Pi Pico (Maker Innovations) - 2022.pdf ( 645 стр., ISBN 978-1-4842-8135-2 )
Brusan A., Durmaz A. - Git for Electronic Circuit Design (Maker Innovations) - 2022.pdf ( 247 стр., ISBN 978-1-4842-8124-6 )
Cameron N. - ESP32 Formats and Communication (Maker Innovations) - 2023.pdf ( 657 стр., ISBN 978-1-4842-9376-8 )
Chunyan Li - Record Weather Data with Arduino and Solar Power (Maker Innovations) - 2024.pdf ( 243 стр., ISBN 979-8-8688-0814-2 )
Dunbar N. - Arduino Interrupts (Maker Innovations) - 2024.pdf ( 324 стр., ISBN 978-1-4842-9714-8 )
Fox J. - Beginning Breadboarding (Maker Innovations) - 2023.pdf ( 502 стр., ISBN 978-1-4842-9218-1 )
Frigeni F. - Industrial Robotics Control (Maker Innovations) - 2023.pdf ( 636 стр., ISBN 978-1-4842-8989-1 )
Gay W. - Beginning STM32 (Maker Innovations) - 2024.pdf ( 535 стр., ISBN 979-8-8688-0199-0 )
Kanagachidambaresan G.R. - Internet of Things Using Single Board Computers (Maker Innovations) - 2022.pdf ( 299 стр., ISBN : 978-1-4842-8107-9 )
Kanagachidambaresan G.R., Bharathi N. - Sensors and Protocols for Industry 4.0 (Maker Innovations) - 2023.pdf ( 280 стр., ISBN 978-1-4842-9007-1 )
Koch G. - Learn Engineering with LEGO (Maker Innovations) - 2023.pdf ( 427 стр., ISBN 978-1-4842-9280-8 )
Molenaar J.M., Ingrassia D. - Mastering Digitally Controlled Machines (Maker Innovations) - 2024.pdf ( 341 стр., ISBN 978-1-4842-9849-7 )
Richard C. - Understanding Semiconductors (Maker Innovations) - 2023.pdf ( 305 стр., ISBN 978-1-4842-8847-4 )
Smith S. - RISC-V Assembly Language Programming (Maker Innovations) - 2024.pdf ( 369 стр., ISBN 979-8-8688-0137-2 )
Subero A. - Programming PIC Microcontrollers with XC8 (Maker Innovations) - 2024.pdf ( 591 стр., ISBN 979-8-8688-0466-3 )
Subramanian R. - Build Autonomous Mobile Robot from Scratch using ROS (Maker Innovations) - 2023.pdf ( 579 стр., ISBN 978-1-4842-9645-5 )
Tan M. - micro:bit Projects with Python and Single Board Computers (Maker Innovations) - 2023.pdf ( 362 стр., ISBN 978-1-4842-9197-9 )
Ward H. - Introductory Programs with the 32-bit PIC Microcontroller (Maker Innovations) - 2023.pdf ( 779 стр., ISBN 978-1-4842-9051-4 )
Ward H.H. - Mastering Analog Electronics (Maker Innovations) - 2024.pdf ( 645 стр., ISBN 979-8-8688-0247-8 )
Ward H.H. - Mastering Digital Electronics (Maker Innovations) - 2024.pdf ( 505 стр., ISBN 978-1-4842-9878-7 )
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

viktes

Стаж: 16 лет 3 месяца

Сообщений: 1053


viktes · 10-Июл-24 06:35 (спустя 23 часа, ред. 24-Июл-24 17:47)

Asadi F. - ABCs of Electronics
Learn the fundamental principles of electronic components in a simple, easy-to-follow text. This book is a must-have for anyone seeking to master the basics of electronic engineering.
Completely avoiding unnecessary complex technical concepts and highly mathematical terms, chapters are presented in simple language, using analogies that are familiar to everyone. From deciphering schematics to practical implementation, the knowledge imparted in these pages opens doors to exciting possibilities. You'll gain a solid understanding of crucial components like diodes, transistors, relays, ICs, DC motors, and more.
Whether you're a student looking to grasp the fundamentals or a maker eager to bring your projects to life, ABCs of Electronics is your essential companion.
What You'll Learn
- Gain the skills to read and implement electronic schematics
- Develop a practical understanding of digital electronics, logic gates, and prototyping platforms.
- Discover how to work with DC motors and relays for various electronic applications.
- Acquire essential electronics knowledge
- Simplify the complexities of electronics and offer practical, hands-on guidance.
Who This Book Is For
Makers, high school and college students pursuing electronic engineering, individuals with a general interest in electronics, and anyone seeking a practical and simplified approach to learning the fundamentals of electronics.
Asadi F. - Essentials of Arduino Boards Programming
Learn to use the Arduino boards to do big jobs in a simple way. This book is full of real-world examples for Arduino enthusiasts of all experience levels. All of the examples in this book use Arduino UNO, which is an excellent option for educational purposes.
You'll start with an introduction to Arduino and see firsthand how its free multi-platform integrated development environment (IDE) makes coding easier. In many cases, you can edit the given codes to solve your own problems. Arduino boards use a variety of microcontrollers and each board is suitable for a specific application. The Arduino IDE is also preloaded with a broad library of codes that you can modify and practice with. So instead of coding from scratch you can adjust the codes for similar projects. More experienced users will save time by simply copying nuggets of code from the various libraries.
You'll also learn about digital input/output (I/O), analog-to-digital and digital-to-analog converters, LCDs and EEPROM. The book then moves on to serial communication, mathematical functions, and pulse width modulation (PWM), all important features when encoding in telecommunications. Finally, you'll see how to control different types of motors, review interrupts, internal comparators, and timers, and read different sensors with Arduino.
What You Will Learn
- Turn on/off a device using a relay
- Generate analog/digital output
- Read an analog/digital input
- Control motors with a parallel virtual machine (PVM) and serial communication
- Display text with LCDs
- Read sensors with Arduino and use the interrupts
- Write more efficient codes with interrupts and timers
Who This Book Is For
Engineering (electrical/computer/biomedical/robotic/mechatronics/aerospace) and science (math/physic/chemistry) students, makers, and hobbyists. Being familiar with a programming language (especially C) is an advantage, however, it is not necessary.
Asadi F. - Simulation of Power Electronics Circuits with MATLAB Simulink
Design and analyze electronic components and systems with the help of powerful software and effective skillsets. Balancing theory with practical exploration of the relevant software, you'll start solving power electronics problems like a pro. Using MATLAB®/Simulink®, you'll analyze the circuit in a laptop charger; interface with the power electronics converter controlling a washing machine's motor; turn on lamps with an electronic ballast; convert AC into DC power; and more!
Power electronics are at the bedrock of all the wonderful devices simplifying our daily life. Designing them isn't just about understanding schematics. It also requires measuring twice and cutting once. In order to save time and money, a power electronics circuit must be simulated before construction. So you'll learn how to work with one of the most powerful simulation tools for this purpose. That way you'll know before you even go to make it whether the circuit works as expected.
Learnto work with MATLAB®/Simulink® by directly applying and building the projects in this book. Or use it as a lab manual for power electronics and industrial electronics. Either way, using strong simulations and solid design theory, you'll be able to build power electronics that don't fail.
What You'll Learn
- Simulate power electronics effectively before building them
- Select suitable semiconductor components for your circuit based on simulation waveforms
- Extract dynamic models of converters and design suitable controllers for them
Who This Book Is For
Engineers and students who want to simulate power electronics circuits in MATLAB®/Simulink®.
Bell C. - Beginning MicroPython with the Raspberry Pi Pico
Program the Raspberry Pi Pico, the latest microcontroller board from raspberrypi.org, with MicroPython. This book will take you on a tour of the Raspberry Pi Pico, including how to get started using the microcontroller, seeing which alternative microcontrollers are available, and how to connect and run simple code examples.
You’ll program example projects in MicroPython using Python on your PC as a learning platform. Then build your hardware skillset working with electronics and breadboard circuits. You'll implement example projects with all steps explained, including hardware connections and executing the project. Then apply them to real-world, approachable projects using the accessible Raspberry Pi Pico!
The book shows how the cloud is used for IoT data and find out what popular cloud systems currently exist for IoT. Finally, you'll use ThingSpeak for hosting IoT data including connecting your Pico to the Internet.
Beginning MicroPython with the Raspberry Pi Pico allows you to build up your skills to more advanced IoT projects and Cloud systems!
What You Will Learn
- Build valuable programming skills with MicroPython
- Explore the Raspberry Pi Pico and similar boards
- Develop your own electronics and IOT projects
- Incorporate the Grove component system with the Raspberry Pi Pico
Who This Book Is For
Beginners interested in learning to work with the Raspberry Pi Pico using MicroPython on microcontrollers with little to no experience in programming, hardware, or electronics. The book should also appeal to those who wanting to gain experience with building electronic solutions with microcontrollers.
Brusan A., Durmaz A. - Git for Electronic Circuit Design
Work with Git and avoid dangerous mishaps in this popular, cooperative environment, even if you have no software engineering background or previous experience with Git. This book will teach you the basic principles of working cooperatively in Git with software engineers and other team members to handle issues the GUI can’t.
You'll start by learning the fundamentals of the Git environment and commands. Concepts such as commits, branches, and Git organization are discussed. To avoid bogging you down with software terminology, advanced topics like setting up a Git server are ignored. Descriptions are worded to keep you away from technical specifications. Examples are presented in easily digestible text files and focus on realistic scenarios and concerns without delving into one-off or advanced, oddball situations. You can see the results without focusing on the jargon.
Once you understand the basics of Git, you’ll design a digital system circuit using a computer aided design (CAD) tool. You’ll learn to collaborate effectively through Git between team members, incorporate continuous development philosophy, work with project documentation, and build a solid project structure. Finally, you'll see how Git can also ease maintenance tasks and provide CAD designers unique opportunities.
What You'll Learn
- Work with the Git-bash environment
- Incorporate continuous development philosophy
- Discover the links between Git and modern CAD programs
Who This Book Is For
Electrical engineers active in device manufacturing and other engineers and students unfamiliar with Git.
Cameron N. - ESP32 Formats and Communication
Although Wi-Fi communication is incorporated in many internet-based applications, knowledge of alternative communication protocols is vital for optimal project development with a microcontroller, such as the ESP32. This book focuses on communication protocols for the ESP32 microcontroller with illustrative projects ranging from a Bluetooth Low Energy beacon communicating with your smart wristwatch to Long Range (LoRa) communication between microsatellites circling 550km above the Earth and an ESP32 microcontroller in your home.
Just as there are different communication protocols, there are different ESP32 microcontroller formats. You’ll examine the features of several ESP32 microcontroller formats, which enable the optimal combination of communication protocol and ESP32 format to achieve the requirements of a project. Several of the communication protocols and ESP32 formats have only been available in the last few months or years, making the book very relevant.
Eachchapter focuses on a communication protocol and is stand-alone, so they can be read without having to start from the beginning of the book. The chapters are loosely grouped into short- and long-range communication, image management for transmission to a webpage or a remote LCD screen, and the required apps and IoT techniques for remote control of an ESP32-CAM robot vehicle. The advantages of each communication protocol correspond to different project types.
What You'll Learn
- Study the MESH communication protocol and the ESP-NOW protocol with communication between ESP32 microcontrollers without a Wi-Fi connection
- Review email communication projects with an ESP32 and generation of quick response codes to instruct an ESP32 to control a connected device.
- Look at the ESP32-CAM module built around a 2M-pixel camera for streaming images with the WebSocket protocol to a remote ESP32
- Control an ESP32-CAM robot car through remote communication over the internet with image streaming to an Android tablet or mobile phone.
Who This Book Is For
Dunbar N. - Arduino Interrupts
Improve your projects by leveraging the power of interrupts. This comprehensive guide makes it easy to understand and use interrupts with the ATmega328P microcontroller found on Arduino boards.
With over 20 interrupts available, this book covers almost all of them and provides background information on how they work. You’ll work through the steps and code examples required to configure each of the covered interrupts. You'll also learn how to use them with Arduino, AVR C++ and with other development systems, like PlatformIO.
Interrupts can be intimidating, but by the end of this book, you will have the knowledge and skills to take full advantage of them and improve the performance and efficiency of your Arduino projects.
What You’ll Learn
- Understand interrupts and how they work
- Make interrupts easier to use in code
- Use interrupts in their Arduino sketches or AVR C++ applications
- See how to use interrupts in the Arduino Language and in AVR C++
Avoid common pitfalls when working with interrupts
Who This Book Is For
Intermediate to advanced-level programmers who want to learn how to use interrupts in their Arduino sketches or AVR C++ applications..
Fox J. - Beginning Breadboarding
Using fun, hands-on projects, learn what a circuit is and how it works! This book uses a common tool in electronics, the breadboard, to build your way to an understanding of circuits, circuit components, and the basics of computers.
You'll master current, voltage, and resistance. With that you can control outputs like lights and motors as well as inputs like switches and sensors. You'll also discover the difference between analog and digital electrical signals while studying both electricity and computers. Dabble in electrical engineering, whether you are interested in building things with electronics or learning to program simple, physical systems. Build your own electronic projects to learn how electronics work. And also how computers store information and process requests. You'll work with simple, low-cost tools like conductive tape before developing up to working with breadboards and discovering the components to build more complex systems.
With Beginning Breadboarding, makers of all ages and backgrounds can learn to build real-life physical computing systems and projects. Have fun building something with tangible results while learning all the theory you need to make new projects of your own!
What You'll Learn
- Rapidly prototype circuits with breadboards
- Use common components to make simple electronic devices
- Share electrical energy and control the flow of electricity through components
Who This Book Is For
Makers, seeking a fun, hands-on introduction to technology, electronics, and computers. Those who have little to no knowledge of the subject, but want to learn electronics or know more about computers.
Frigeni F. - Industrial Robotics Control
Build a complete control system for industrial robots, learning all the theory and practical tips from the perspective of an automation engineer. Explore the details of kinematics, trajectories, and motion control, and then create your own circuit board to drive the electric motors and move the robot.
After covering the theory, readers can put what they’ve learned in practice by programming a control firmware for the robot. Each software component is described in detail, from the HMI and the interpreter of motion commands, to the servo loop controller at the core of each servo drive. In particular, the author presents the commutation algorithm and the servo loop controller for brushless synchronous motors, which are typically employed in robotics applications. Readers will also learn how to calibrate the robot, commission it to the end-user, and design a digital twin to test and monitor the entire workcell in a safe simulated environment.
Finally, the book delves into hardware, covering how to select and use electric motors and encoders, how to build servo drives and motion controllers, and how to design your own PCBs. Different electronic components and their application circuits are analyzed, showing the advantages and drawbacks of each.
By the end of the book you should be able to design and build electronic boards and write their core firmware to control any kind of industrial robot for all sorts of different practical applications.
What you’ll learn
- Solve kinematics models of robots
- Generate safe paths and optimal motion trajectories
- Create a digital twin of your robot to test and monitor its movements
- Master the electronic commutation and closed-loop control of brushless motors
Design electronics circuit boards for motion applications
Who This Book Is For
Robotics engineers (and students) who want to understand the theory behind the control of robotics arms, from the kinematic models of their axes to the electronic commutation of their motors. Some basic calculus and linear algebra is required for the understanding of the geometrical framework, while some electronics foundations are helpful to grasp the details of the circuits design.
Gay W. - Beginning STM32
Using FreeRTOS and libopencm3 instead of the Arduino software environment, this book will help you develop multi-tasking applications that go beyond Arduino norms. In addition to the usual peripherals found in the typical Arduino device, the STM32 device includes a USB controller, RTC (Real Time Clock), DMA (Direct Memory Access controller), CAN bus and more.
Each chapter contains clear explanations of the STM32 hardware capabilities to help get you started with the device, including GPIO and several other ST Microelectronics peripherals like USB and CAN bus controller. You'll learn how to download and set up the libopencm3 + FreeRTOS development environment, using GCC. With everything set up, you'll leverage FreeRTOS to create tasks, queues, and mutexes. You'll also learn to work with the I2C bus to add GPIO using the PCF8574 chip. And how to create PWM output for RC control using hardware timers.
You'll be introduced to new concepts that are necessary to master the STM32, such as how to extend code with GCC overlays using an external Winbond W25Q32 flash chip. Your knowledge is tested at the end of each chapter with exercises. Upon completing this book, you'll be ready to work with any of the devices in the STM32 family.
Beginning STM32 provides the professional, student, or hobbyist a way to learn about ARM without costing an arm!
What You'll Learn
- Initialize and use the libopencm3 drivers and handle interrupts
- Use DMA to drive a SPI based OLED displaying an analog meter
- Read PWM from an RC control using hardware timers
Who This Book Is For
Experienced embedded engineers, students, hobbyists and makers wishing to explore the ARM architecture, going beyond Arduino limits.
Kanagachidambaresan G.R., Bharathi N. - Sensors and Protocols for Industry 4.0
This book Identifies the right sensors and single board computers for any application to achieve the best performance in Industry 4.0 settings and applications. You’ll see what technologies apply the IIoT with elegant efficiency to drastically improve remote monitoring and controlling, decision making, and preventative maintenance.
Start by learning exactly what Industry 4.0 is and advance your knowledge from simple Internet of Things projects to full-on Industrial IoT deployment. You'll automate advanced processes, incorporate professional procedures, and take your IoT skills to a professional level. Then move into the protocols and standards expected for industrial applications of sensors at an industrial level. Match the right SBCs to the right use cases and sensor technologies to optimize efficiency and ensure peak performance. Then move into setting up a smart factory and monitoring your supply chain with tech. Finally, you'll dive into programming with theNode-Red platform and Python packages for CPS.
By the end of this book, you’ll have jumped from simple, home-based IoT systems up to industrial and professional applications. Conquer your supply chain and both forward and backward processes with accessible Maker tech!
What You'll Learn
- Support industrial applications of SBCs and Maker tech
- Achieve peak performance by combining the right sensors with the right processing boards
- Improve remote monitoring and controlling drastically for better decision making and preventative maintenance
Who This Book Is For
Students and aspiring professionals working with Internet of things technologies moving towards industrial applications. Prerequisite knowledge in basic Internet of Things, simple python concepts, automation, and industry procedures is required for this book. Engineers and scientists who are pursuing research and contributing to industrial internet of things might also benefit.
Koch G. - Learn Engineering with LEGO
LEGO Mindstorms and SPIKE Prime are great products with vast capabilities, but are often so complex that many people don’t know how to use them. LEGO provides a walk-through of a few projects to build, which are cool, but after building these many people get stuck on “now what?” This book answers that question by showing the underlying principles required to build their own ideas.
This book is a hands-on tour of how machines work with LEGO—there’s nothing like building a machine with your own two hands to understand how it works. It includes aspects of software engineering, mechanical engineering, and electrical engineering. As parts and associated engineering concepts are presented, they will be shown in their practical use with graphical step-by-step assembly instructions.
The concepts conveyed are mostly learned through building examples, with text explanation to reinforce the ideas being learned. Every engineering concept has a building example to go with it, in a quick build of less than 15 assembly steps. At the end of each chapter there’s a project to tie the concepts of the chapter together of a little more complexity, involving 15 to 30 steps. These assembly steps are drawn with a computer aided design program that looks like the diagrams that LEGO produces for its products, so readers will be familiar with the look of the assembly directions.
What You'll Learn
- Layout a Word Blocks or Python computer program from scratch
- See how LEGO building elements are meant to be assembled
- Manipulate the power source of a rotating shaft from an electric motor
- Use gears to alter the speed and torque of a power train
- Change the motion from a rotating shaft to a desired action Basic mechanisms (turntable, differential, cam, ratchet, etc.) to
- Use sensors (motion, distance, light, color) to make interactive inventions
- Integrate mechanical, software, and electrical subsystems in a project
Who This Book Is For
The knowledge presumed in this book is basic familiarity in building with LEGO, having past experience with building a set of moderate complexity of more than a 100 pieces. Basic familiarity with operating a personal computer is also assumed, such as to install an app.
Likely interested readers are: LEGO fans looking for ways to build new and better inventions, middle-school and high-school age students who have an interest in science, math, and engineering, adults who like to learn how things work and tinker with inventions, and educators who use the SPIKE Prime set and are looking for new ideas for lesson plans.
Molenaar J.M., Ingrassia D. - Mastering Digitally Controlled Machines
Take control of your machine building and production processes with computer-run tools to safely use, or even build, a durable machine for use in your garage or even a startup company. This book provides best practices for laser cutters, 3D printers, CNC mills, vinyl cutters, and more.
You'll begin by learning the history of digitally controlled tools, as well as how they work and what materials you can use with them. With this knowledge, you won’t just learn how to make common machines work, you’ll go to the next level and build your own machine—whether that be a plasma cutter or a CNC milling machine.
You will learn how they use these tools to create amazing products, art, and even new machines! You’ll also find handy overviews of tools, software, and materials to use in a reference appendix. After reading Mastering Digitally Controlled Machines you’ll be able to create something for yourself, your community, or your company.
What You'll LearnUse accessible computer-controlled machines safely to make anything you want to buildFit the right tool and materials with the right projectsBuild your own CNC machine custom tailored to your project’s needs
Who This Book Is For
People who want to understand how accessible computer-controlled tools work and build any kind of product themselves. Makerspaces, Fab Labs, and similar spaces will benefit. And people who want to create prototypes and products for themselves or their company/ startup, or to start creating prototypes without much prior knowledge.
Richard C. - Understanding Semiconductors
Gain complete understanding of electronic systems and their constituent parts. From the origins of the semiconductor industry right up until today, this book serves as a technical primer to semiconductor technology. Spanning design and manufacturing to the basic physics of electricity, it provides a comprehensive base of understanding from transistor to iPhone.
Melding an accessible, conversational style with over 100 diagrams and illustrations, Understanding Semiconductors provides clear explanations of technical concepts going deep enough to fully explain key vernacular, mechanisms, and basic processes, without getting lost in the supporting theories or the theories that support the supporting theories. Concepts are tethered to the real world with crisp analysis of industry dynamics and future trends.
As a break from the straight-ahead scientific concepts that keep the world of semiconductors spinning, Understanding Semiconductors is liberally sprinkled with apt analogies that elucidate difficult concepts. For example, when describing the relationship between voltage, current, power, and the flow of electricity through an electronic system, the book draws a parallel to a hot shower and the water utility system. Most of these are paired with clear visuals, giving you the best chance possible to absorb the concept at hand before moving on to the next topic.
Whether you’re narrowly technical or don’t know silicon from silly putty, working directly in hardware technologies and want to know more, or simply a curious person seeking hard information about the technology that powers the modern world, Understanding Semiconductors will be an informative, dependable resource.
What You'll Learn:
- Charge, Electricity, and Basic Physics
- What are Semiconductors
- The Semiconductor Value Chain and Design Trade-Offs
- Transistors and Other Common Circuit Building Blocks
- Semiconductor Design from Concept to Tapeout
- Wafer Fabrication and Semiconductor Manufacturing Process
- Integrated Circuit (IC) Packaging and Signal & Power Integrity (SIPI)
- Common Circuits and System Components
- RF and Wireless Technologies
- System Architecture and Integration
- The Semiconductor Industry - Challenges, History, and Trends
- The Future of Semiconductors and Electronic Systems
Who This Book Is For:
People working directly in the semiconductor, electronics, and hardware technologies fields or in supporting industries, hobbyists and new electrical engineering enthusiasts with minimal technical experience or pre-existing qualifications, and curious individuals interested in learning more about a fascinating area of technology. Though designed for a non- or semi-technical reader, engineers focused in one particular domain can also use this book to broaden their understanding in areas that aren’t directly related to their core area of expertise.
Smith S. - RISC-V Assembly Language Programming
Gain the skills required to dive into the fundamentals of the RISC-V instruction set architecture. This book explains the basics of code optimization, as well as how to interoperate with C and Python code, thus providing the starting points for your own projects as you develop a working knowledge of assembly language for various RISC-V processors.
The RISC-V processor is the new open-source CPU that is quickly gaining popularity and this book serves as an introduction to assembly language programming for the processor in either 32- or 64-bit mode. You’ll see how to write assembly language programs for several single board computers, including the Starfive Visionfive 2 and the Espressif ESP32-C3 32-bit RISC-V microcontroller. The book also covers running RISC-V Linux with the QEMU emulator on and Intel/AMD based PC or laptop and all the tools required to do so.
Moving on, you’ll examine the basics of the RISC-V hardware architecture, all the groups of RISC-V assembly language instructions and understand how data is stored in the computer’s memory. In addition, you’ll learn how to interface to hardware such as GPIO ports. With RISC-V Assembly Language Programming you’ll develop enough background to use the official RISC-V reference documentation for your own projects.
What You'll Learn
- Program basic RISC-V Assembly Language
- See how data is represented and stored in a RISC-V based computer
- Make operating system calls from Assembly Language and include other software libraries in projects
- Interface to various hardware devices
- Comprehend code containing Assembly Language
- Reverse engineer and hack code
- Use the official RISC-V reference documentation
Who This Book Is For
Those who have already learned to program in a higher-level language like Python, Java, C# or even C and now wish to learn Assembly Language programming.
Subramanian R. - Build Autonomous Mobile Robot from Scratch using ROS
Start from scratch and build a variety of features for autonomous mobile robots both in simulation and hardware. This book will show you how to simulate an autonomous mobile robot using ROS and then develop its hardware implementation.
You'll start by gaining an understanding of the basic theoretical concepts underlying the development of autonomous robots, including history, mathematics, electronics, mechanical aspects, 3D modelling, 3D printing, Linux, and programming. In subsequent chapters, you will learn how to describe kinematics, simulate and visualize the robot, how to interface Arduino with ROS, tele-operate the robot, perform mapping, autonomous navigation, add additional sensors, sensor fusion, laser scan matching, web interface, and more. Not only will you learn theoretical aspects, you’ll also review the hardware realization of mobile robots.
Projects start with a very basic two-wheeled mobile robot and progress to complex features such as mapping, navigation, sensor fusion, autodocking, and web interface. Upon completing this book, you’ll have incorporated important robot algorithms including SLAM, Path Finding, Localization, and Kalman Filters – and you will be ready to start designing and building your own autonomous robots.
What You Will Learn
- Design and build your customized physical robot with autonomous navigation capability
- Create a map of your house using the robot’s lidar scanner
- Command the robot to go to any accessible location on the map
- Interact with the robot using a mobile app, joystick, keyboard, push-button, or remote computer
- Monitor robot updates via LCD, a mobile app, sound, and status LEDs
- Automate delivery of small payloads and return to home base
- Utilize autodocking to home base for battery charging
- Leverage sensor fusion to improve accuracy
- Interface with the robot via the Web to monitor and control it remotely
Who This Book Is For
Complete beginners who want to build customized robots from scratch. No experience is expected, although basic programming knowledge could be handy.
Tan M. - micro:bit Projects with Python and Single Board Computers
Build different components of larger systems using class sets of micro:bits with Python in a truly collaborative way. First you’ll explore ways to harness the capabilities of the humble micro:bit and learn to creatively overcome some of its limitations; learning practical text-based programming along the way. We’ll then move on to building projects that allow multiple micro:bits, and other microcontroller boards and parts like the Raspberry Pi, to communicate with one another, and coordinate their operations to build larger systems.
Rather than just being a guide to learning these skills, this book will include tips and stories about implementing the these ideas in classrooms, Code Clubs, and Maker environments. Practical logistics for preparation and easy set-up, as well as, acceptance criteria and accountability for students and participants is included. These ideas were gained over years of running a Code Club and running Maker workshops and events.
You’ll learn about programming collaborative solutions and design logic. Then you’ll scale that logic up to more complex projects. By the end, you’ll have added additional electronic and physical components to projects that interact with the world. You’ll create fun inventions together, using hardware, coding, electronics, physical objects, and e-textiles.
What You'll Learn
- Solve problems and create art by modelling solutions and ideas with a combination of Python coding, electronic systems engineering, and creative design.
- Navigate the logistical and unique challenges that come with running your own Code Club, Makerspace, or feeding these activities into STEAM design and technology curriculums.
- Take new Makers from simply copying and duplicating through to debugging and understanding.
Who This Book Is For
Makers and instructors interested in starting group projects while learning to code and gain other Maker skills along the way.Essential information is provided in a form that enables beginners and intermediate Makers to get hands-on quickly, but with enough depth to keep building on these projects and pushing the boundaries.
Ward H. - Introductory Programs with the 32-bit PIC Microcontroller
Embark on a journey into the world of embedded programming. This book introduces you to the 32bit PIC and will teach you how the main functions of C programming work and can be used with a PIC micro.
A one-stop reference for the would-be embedded programmer, you'll explore the electronics needed for a variety of programs as well as how to use different devices with the PIC. The book starts with downloading the environment and creating a simple project, one that uses different oscillators, Phase Lock Loop, and circuitry needed to create the different system clocks—an easy entry point to this exciting environment. You'll also review the MPLABX integrated development environment (IDE) and see how to program the 32Bit PIC, which can be adapted to different PICs.
Throughout subsequent chapters, you’ll learn how to use a range of programs that use PIC modules such as the SPI, I2C, UART communication modules, the ADC module, the Capture, Compare, and Pulse Width Modulationmodule, and the RTCC, Real Time Clock and Calendar Module.
Ward H.H. - Mastering Digital Electronics
Discover the essential knowledge and practical skills to excel in the dynamic field of digital electronics with "Mastering Digital Electronics." From the fundamentals of diode resistor logic to unraveling the intricacies of TTL and CMOS logic gates, this book takes you on a journey through the evolution of digital electronics. Starting with the humble SR latch and progressing to the revolutionary JK flip flop that powers today's computer technology, you'll gain a solid foundation in binary arithmetic, Boolean algebra, and the representation and optimization of digital circuits.
The book gives a firm understanding of digital electronics, then moves on to using standard design methods, such as state diagrams, to design everyday logic circuits such as counters, shift registers, PISO, and SIPO registers. It delves into how to design some challenging digital circuits such as a crossroad set of traffic lights with a pelican crossing and how to use the 555 timer to control a variety of applications. At every stage of the book, you will be learning how to use TINA version 12, an industry standard ECAD and many of its functions. Moreover, the book ventures into using the software to simulate and so confirm all the circuits you design.
For readers interested in advancing to the practical implementation of the circuits discussed, the book provides opportunities to design PCB circuit boards for selected circuits using the software. This book will suit any student of digital electronics at any level and provide them with essential reference material for them to start a career in digital electronics.
What You'll Learn
- What logic gates are, and the difference between sequential and combinational logic.
- How to use binary numbers and how to perform all arithmetic operations
- Learn about the five basic logic gates; AND, NAND, OR, NOR and EXOR gates.
- How to minimize logic circuits using Boolean algebra and Karnaugh maps.
- How to state diagrams to design logic circuits.
- How to design a range of logic circuits.
- Learn about combinational circuits and the half and full adder as well as a logic circuit to subtract binary numbers.
- Learn about the 555 timer and how to apply it to a range of logic circuits.
Who This Book Is For
Students who are studying for an engineering qualification. Hobbyist who wants to design digital circuits Engineers who need a go-to reference book on digital electronics.
[Профиль]  [ЛС] 

viktes

Стаж: 16 лет 3 месяца

Сообщений: 1053


viktes · 03-Авг-24 15:49 (спустя 24 дня, ред. 03-Авг-24 15:49)

Добавлены - 5 книг
Agarwal V. - The Art of Virtual LEGO Design (Maker Innovations) - 2023
Have you ever dreamed of designing your own LEGOs? Do you love building huge LEGO models, but don’t have enough bricks? This book will show you how to do all that and more with Bricklink Studio 2.0, a software program that's widely used by LEGO designers to create LEGO models virtually before making them with real LEGO bricks.
You'll learn how to start a new project, use the camera control options, and drag and drop parts into your building plate. Then take your bricks from a pile of random pieces into intricate masterpiece models using building tools like Select, Hinge, Clone, Hide, Connect, Collision, and more! You’ll master all the building tools that help you build LEGO models. Then you’ll learn to search and manage LEGO bricks in Studio 2.0 using different palette options like Master, Hidden parts, and Custom parts.
Beyond the official LEGO colors, there are special color options you can use to render neon, glow in the dark, and translucent brick. Use this expanded color palette to add to the complexity of your models, and then render your model to see it realistically in 3D! You’ll also learn to animate your model and watch it come to life.
After finishing your design, you’ll learn to share what you’ve built with the world. You’ll create professional LEGO instructions for your model that can be printed or shared. Making you a true LEGO design master!
What You'll Learn
Make fascinating models with virtual LEGO bricks
Design LEGO models more efficiently with Studio 2.0’s powerful tools
Use “Build Together” simultaneously with another designer on the same project
Build massive, amazing models on a small budget
Who This Book Is For
Anyone interested in digital modelling or who loves building with LEGOs. Students, hobbyists, and enthusiasts will find fun learning activities.
AlMadhoun A.S.A. - Circuit Design and Simulation Quick Start Guide (Maker Innovations) - 2023
Open up the exciting world of electronics with 3D circuit designing tools and create your own fresh new projects. With this quick guide you’ll use high-quality graphical programs to create, modify, and update circuits in an interactive, virtual environment that can also be used in the real world.
Follow along with the tutorials and get the chance to play with electronics safely before getting your hands dirty. In just a few minutes, you’ll start creating your first circuit. You’ll focus more on how the components layout together than on worrying about design to get started. Watch as different electronic components receive different signals and test them in different situations and circuit conditions first before moving on to real-life testing. When you’re ready, you’ll work with real breadboards and microcontrollers, such as the Arduino, to bring your simulated circuits and projects to life.
Once you have your circuit put together, work with basic Arduino programming to give it purpose and make it respond to your commands. By the end of the book you'll have mastered the basics of both circuit design and programming.
What You'll Learn
Engineer electrical equipment for little to no cost
Measure different electrical signals, such as voltage, temperature, light, and more
Program Arduinos to work with your new circuits
Who This Book Is For
Students and hobbyists interested in electrical engineering and programming who want to dive into experimentation virtually before working with real-world circuits.
Kanagachidambaresan G.R. - Internet of Things Using Single Board Computers (Maker Innovations) - 2022
Rapidly prototype and program new IoT and Edge solutions using low-cost Maker tech, such as those from Arduino, Raspberry Pi and Nvidia. With a focus on the electronics, this book allows experienced computer science students as well as researchers, practitioners, and even hobbyists to dive right into actual engineering of prototypes and not just theoretical programming and algorithms.
You'll learn to interface sensors, work with various communication mediums, incorporate wired and wireless communication protocols, and more with these single board computers. All while working in the popular Python programming language. Additionally, you’ll discover both scripting-based and drag and drop solutions for different problems. As well as a variety of useful, data gathering approaches. Then you can apply what you’ve learned to IoT projects and troubleshooting Industry 4.0 problems.
The rapid growth of technology and new development initiatives has made the Internet of Things and Edge analytics an inevitable platform in all engineering domains. The need for sophisticated and ambient environments controlled by tech has resulted in an exponential growth of automation and artificial intelligence. Internet of Things Using Single Board Computers reflects these recent developments while providing a low-cost, easy ramp into the fields of IoT using single board computers and Python programming.
What You'll Learn
Program Arduino, Raspberry Pi, and Nvidia boards for rapid prototyping in IoT and Edge environments
Interface sensors, communication mediums, and wired and wireless communications into your programs and projects.
Study practical applications of these low-cost solutions in fields such as home automation, smart cities, electrical vehicle charging, and more.
Who This Book is For
Engineers and hobbyists working on Internet of Things prototypes and applications. Basic skills in electronics and a working knowledge of Python are recommended. Engineers and scientists working on smart environment projects and smart city applications will also benefit.
Subero A. - Programming PIC Microcontrollers with XC8 (Maker Innovations) - 2024
Are you tired of copying and pasting code into your embedded projects? Do you want to write your own code from scratch for microcontrollers and understand what your code is doing without all the frills and math? This book uses a practical approach to show you how to develop embedded systems with 8-bit PIC microcontrollers using the XC8 compiler.
Written for those who want more than an Arduino, but less than the more complex microcontrollers on the market, this new edition is fully updated and covers embedded design principles such as foreground-background loops and event driven programming. You’ll learn how to interface with things like Motors, PID loop control and writing a browser-based monitoring system! This book is heavy on code, schematics, and images and focuses less on the theoretical aspects of using microcontrollers.
Coverage includes writing a display driver, using the DAC for a multitude of waveform generation techniques, and building 8-bit IoT systems, real time telemetry, a countdown timer, and new peripherals. These topics are important if you want to learn more about PIC microcontroller devices as a whole. You'll also see the advantage that MPLAB X offers by running on Windows, Mac and Linux environments. You don't need to be a command line expert to work with PIC microcontrollers, so you can focus less on setting up your environment and more on your application.
If you want to move beyond the Arduino, Programming PIC Microcontrollers with XC8 is your complete guide to understanding modern PIC microcontrollers.
What You’ll Learn
Set up the MPLAB X and XC8 compilers for microcontroller development
Use GPIO and PPS
Review EUSART and Software UART communications
Use the eXtreme Low Power (XLP) options of PIC microcontrollers
Explore wireless communications with WiFi and Bluetooth
Who This Book Is For
Those with basic electronic device and electronic equipment experience and some knowledge of the C programming and digital electronics. Also targeted towards students wanting a practical overview of microcontrollers outside of the classroom.
Ward H.H. - Mastering Analog Electronics (Maker Innovations) - 2024
Embark on a transformative journey through the intricate world of analogue electronics. This comprehensive guide is designed to empower learners at every level with the knowledge and practical expertise necessary for a successful career in analogue electronics.
Starting with the foundational disparities between analogue and digital electronics, this book provides a clear understanding of current flow, conductors, and insulators. You’ll delve into the realm of semiconductors, uncovering their revolutionary impact and the art of manipulating them through doping techniques. The heart of analogue circuitry comes alive as you explore PN junctions, grasp diode behavior, and utilize TINA 12 ECAD software for hands-on simulations. Transistors and the Opamp then take center-stage, from their configurations to their roles as switches and amplifiers, with practical examples and simulations enhancing your comprehension.
Master the unique attributes of bipolar junction transistors and field effect transistors, honing your skills using TINA 12. Dive into operational amplifiers functions, and versatile configurations, and navigate mathematical operations and signal filtering. Whether you're a novice or an experienced engineer, embark on this educational journey today with Mastering Analogue Electronics and unleash your potential in analogue circuit design.
What You’ll Learn
Understand the dynamics of current flow.
Explore semiconductor structures and their role in crafting diodes and transistors.
Dive into the world of Uni Junction Transistors and Field Effect Transistors.
Design a spectrum of analogue circuits, unleashing your creative potential.
Harness the potential of oscillators such as the multivibrator, the 555 timer and the Wien Bridge oscillator.
Gain an introduction to the basic low and high pass filters both passive and active.
Who This Book Is For
This book is tailored for students pursuing engineering qualifications, hobbyists keen on designing analogue circuits, engineers seeking a comprehensive reference on analogue electronics, teachers, and students in need of a valuable teaching resource.
[Профиль]  [ЛС] 

viktes

Стаж: 16 лет 3 месяца

Сообщений: 1053


viktes · 01-Дек-24 08:29 (спустя 3 месяца 27 дней, ред. 01-Дек-24 08:29)

Добавлена книга
Chunyan Li - Record Weather Data with Arduino and Solar Power (Maker Innovations) - 2024
Make a stand-alone weather data recorder to collect air pressure, air temperature, and humidity data using only an Arduino, SD-card, LCD display, and solar power. Start with that base data. Then easily extend your project to include more such as an XBee radio and sensors for air quality and radiation. Chunyin has years of experience as a researcher in meteorology and oceanography. The projects in this book are based on actual deployable weather data recorders used for collegiate and professional applications. These weather recorders were deployed over coastal water and lands including the Arctic. And you can deploy your own finished model in your backyard, school yard, roof top, or even in the field to collect data at programmed intervals.
Don’t worry about powering all that tech. You’ll learn about solar controller, solar panels, and step-down DC transformers. You’ll also make a 30-60 W solor powered battery charger for a 12-VDC battery. Find out whathappens when you combine a simple Arduino with sensors one at a time toward a final model capable of multiple measurements and a longlife of use without recharging or requiring external power. Then add a GPS module so that you constantly have accurate time and position information to pair with your data.
Everything you need to know to integrate component and house them in an enclosure is covered. Photos of actual working units are provided, showing you exactly what your data collection station can look like. You’ll even go a step beyond to understanding meteorology information and how to use the collected data, as well as some data analysis. Build a station capable of real meteorological research and then go beyond to add more sensors and capabilities for your own projects and experiments!
What You'll Learn
- Measure air pressure, temperature, humidity and more!
- Add an XBee radio and LCD display to a data recording project for interactivity and communication
- Work with basic meteorological principles to understand how your data can be used
Who This Book Is For
Meteorological hobbyists, Makers, and students interested in learning how to collect and analyze data with low-cost hardware.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error