Programming Microcontrollers with Python(2020)[Subero][9781484270585]

دانلود کتاب Programming Microcontrollers with Python(2020)[Subero][9781484270585]

46000 تومان موجود

کتاب برنامه نویسی میکروکنترلرها با پایتون (2020) [Subero][9781484270585] نسخه زبان اصلی

دانلود کتاب برنامه نویسی میکروکنترلرها با پایتون (2020) [Subero][9781484270585] بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 10


توضیحاتی در مورد کتاب Programming Microcontrollers with Python(2020)[Subero][9781484270585]

نام کتاب : Programming Microcontrollers with Python(2020)[Subero][9781484270585]
عنوان ترجمه شده به فارسی : برنامه نویسی میکروکنترلرها با پایتون (2020) [Subero][9781484270585]
سری :
نویسندگان :
ناشر :
سال نشر : 2020
تعداد صفحات : 304
ISBN (شابک) : 9781484270578 , 9781484270585
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 7 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Chapter 1: Getting Ready
Introduction to Microcontrollers
Firmware, Memory, and Clock Speed
8-Bit vs. 32-Bit
Microcontroller Programming Languages
Assembly Language
C
C++
BASIC
Rust
Python
Selecting a Development Board
Adafruit Metro M0 Express
Adafruit Feather M0 Express
Adafruit Metro M4 Express
Adafruit Grand Central M4 Express
The Arduino Zero
The STM32F746ZG Nucleo
Device Comparison
The Component List
The Mu Editor
Other Serial Communication Tools
Setting Up Your Own Board
Conclusion
Chapter 2: Electronics Primer
Electrical Wires
The Breadboard
Electronic Schematics
Passive Components
Resistors
Capacitors
Polarized Capacitors
Non-polarized Capacitors
Capacitor Schematic Symbols
Inductors
Semiconductors
Diode
Light-Emitting Diode
Transistor
Metal-Oxide-Semiconductor Field-Effect Transistors
Integrated Circuits
Digital Logic
Logic Level Conversion
Flip-Flop
Registers and the Shift Register
Multiplexers and Demultiplexers
Conclusion
Chapter 3: Embedded Systems Overview
An Overview of Embedded Systems
Microcontroller vs. Application Processor
Embedded Systems Structure
The Hardware System
The Software System
The Toolchain
Software Testing
Embedded Software Architecture
The Driver Layer
Hardware Abstraction Layer (HAL)
Board Support Package (BSP)
Middleware
Software Framework
Code Generator
Platform
Embedded Systems Constraints
Cost
Performance
Energy Budget
Embedded Systems Classification
Small-Scale Systems
Medium-Scale Systems
High-Performance Systems
Distributed Embedded Systems
Seven Steps to Developing an Embedded Product
Step 1: Idea Creation
Step 2: Requirements Specifications
Step 3: Functional Design
Step 4: Rapid Prototyping
Step 5: Testing
Step 6: Securing Your System
Step 7: Bringing to Market
Conclusion
Chapter 4: Python Programming
Writing Python Programs
Whitespace
Comments
Variables and Constants
Data Types
Operators
Lists
Tuples
If Statement
else Statement
elif Statement
short if
for Loop
while Loop
Functions
Lambda Functions
Exception Handling
Object-Oriented Programming
Random and Time
Python vs. CircuitPython
How Does My Python Program Run?
Conclusion
Chapter 5: Digital Control
I/O Pins
Output and Input on Microcontroller Hardware
Going Deeper into Microcontroller I/O
Using Output: Lighting an LED
LED Control
Building the Circuit
Lighting an LED with CircuitPython
Blinking an LED
Using Input: Adding a Pushbutton
Pull-Up vs. Pull-Down Resistors
Switch Debouncing
Input with MCU Schematic (Pull-Up)
Pushbutton Pull-Up Circuit Connection Tips
Pushbutton Pull-Up with CircuitPython Program
Input with MCU Schematic (Pull-Down)
Pushbutton Pull-Down Circuit Connection Tips
Pushbutton Pull-Down with CircuitPython Program
Conclusion
Chapter 6: Data Conversion
Analog to Digital Conversion
ADC Hardware
Going Deeper into ADC
The Potentiometer
Analog to Digital Conversion in CircuitPython
ADC with MCU Schematic
ADC Circuit Connection Tips
CircuitPython with Potentiometer Program
Photoresistor
Photoresistor with MCU Schematic
Photoresistor Circuit Connection Tips
Photoresistor with CircuitPython Program
Temperature Sensor
Temperature Sensor with MCU Schematic
Temperature Sensor Circuit Connection Tips
Temperature Sensor with CircuitPython Program
Conclusion
Chapter 7: Communication Protocols
Microcontroller Communications
USART Communications
Deeper into UART
UART in CircuitPython
USB-UART with MCU Schematic
MCU with USB-UART Circuit Connection Tips
UART with CircuitPython Program
SPI Communications
Deeper into SPI
SPI Circuit Connection
SPI with CircuitPython Program
I2C Communications
Deeper into I2C
I2C Support in CircuitPython
The MPU6050
I2C with MCU Schematic
I2C Circuit Connection Tips
I2C with CircuitPython Program
Adding Libraries
MPU6050 with CircuitPython Program
Conclusion
Chapter 8: Display Interfacing
The Liquid Crystal Display
Using a GLCD
Monochrome GLCD Schematic
PCD8544 with CircuitPython
Troubleshooting
The Framebuffer
OLED
Using an OLED
MCU with OLED Schematic
CircuitPython with OLED Program
Conclusion
Chapter 9: Controlling DC Actuators
DC Motors
Driving DC Motors
Pulse Width Modulation
PWM in CircuitPython
PWM with CircuitPython Program
Controlling Motor Speed
The H-Bridge
H-Bridge with MCU Schematic
H-Bridge with CircuitPython Program
Servo Motors
Servo Motors in CircuitPython
Servo Motor with MCU Schematic
Servo Motor with CircuitPython Program
Stepper Motors
Stepper Motors in CircuitPython
Stepper Motor with MCU Schematic
Stepper Motor with CircuitPython Program
Conclusion
Chapter 10: Python MCU Interfacing
RGB LED
RGB LED with MCU Schematic
RGB LED Circuit Connection Tips
Libraries We’ll Need
RGB LED with CircuitPython Program
HC-SR04
HC-SR04 with MCU Schematic
HC-SR04 Circuit Connection Tips
Libraries We’ll Need
HC-SR04 with CircuitPython Program
Piezo Speaker
Piezo with MCU Schematic
Piezo Circuit Connection Tips
Libraries We’ll Need
Piezo with CircuitPython Program
DHT11
DHT11 with MCU Schematic
DHT11 Sensor Circuit Connection Tips
Libraries We’ll Need
DHT11 Sensor with CircuitPython Program
Conclusion
Index




پست ها تصادفی