ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Raspberry Pi Pico DIY Workshop: Build exciting projects in home automation, personal health, gardening, and citizen science

دانلود کتاب کارگاه آموزشی Raspberry Pi Pico DIY: ساخت پروژه های هیجان انگیز در اتوماسیون خانه، سلامت شخصی، باغبانی و علم شهروندی

Raspberry Pi Pico DIY Workshop: Build exciting projects in home automation, personal health, gardening, and citizen science

مشخصات کتاب

Raspberry Pi Pico DIY Workshop: Build exciting projects in home automation, personal health, gardening, and citizen science

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1801814813, 9781801814812 
ناشر: Packt Publishing 
سال نشر: 2022 
تعداد صفحات: 376 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 36 Mb 

قیمت کتاب (تومان) : 40,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 1


در صورت تبدیل فایل کتاب Raspberry Pi Pico DIY Workshop: Build exciting projects in home automation, personal health, gardening, and citizen science به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کارگاه آموزشی Raspberry Pi Pico DIY: ساخت پروژه های هیجان انگیز در اتوماسیون خانه، سلامت شخصی، باغبانی و علم شهروندی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کارگاه آموزشی Raspberry Pi Pico DIY: ساخت پروژه های هیجان انگیز در اتوماسیون خانه، سلامت شخصی، باغبانی و علم شهروندی



اولین قدم های خود را با Raspberry Pi Pico بردارید و پروژه های هیجان انگیز را با استفاده از CircuitPython، MicroPython و Pico انجام دهید

ویژگی های کلیدی

  • از Raspberry Pi Pico حداکثر استفاده را ببرید—یک میکروکنترلر ارزان قیمت که برای نوآوری طراحی شده است
  • با مثال‌های ساده کار کنید و یاد بگیرید که چگونه Raspberry Pi Pico رابط و برنامه‌نویسی کنید
  • روی پروژه‌های سرگرم‌کننده کار کنید، درست از اتوماسیون خانگی برای ساخت یک نمایشگر هفت بخش برای ردیابی کیفیت هوا

شرح کتاب

Raspberry Pi Pico جدیدترین محصول اضافه شده به خانواده Raspberry Pi است. این میکروکنترلر که توسط بنیاد Raspberry Pi بر اساس تراشه RP2040 معرفی شده است، یک میکروکنترلر کوچک و سریع است که به اندازه کافی پانچ برای قدرت بخشیدن به طیف وسیعی از برنامه‌ها دارد. کارگاه DIY Raspberry Pi Pico به شما کمک می‌کند تا با Pico خودتان شروع کنید و از ویژگی‌های آن برای توسعه محصولات نوآورانه استفاده کنید.

این کتاب با مقدمه‌ای بر Raspberry Pico آغاز می‌شود. شما درک کاملی از لوازم جانبی RP2040 و بردهای توسعه مختلف برای Pico طراحی و تولید شده توسط سازمان های مختلف دارید. شما گزینه‌های سخت‌افزار و زبان برنامه‌نویسی افزودنی موجود برای Pico را بررسی خواهید کرد. در مرحله بعد، روی مهارت‌های عملی تمرکز می‌کنید، از یک پروژه ساده چشمک‌زن LED شروع می‌کنید و تا یک صفحه نمایش هفت بخش غول‌پیکر می‌سازید، در حالی که با نمونه‌های کاربردی مانند نمایشگرهای علوم شهروندی، سلامت دیجیتال و روبات‌ها کار می‌کنید. شما همچنین روی پروژه های هیجان انگیز در مورد باغبانی، ساخت ایستگاه هواشناسی، ردیابی کیفیت هوا، هک کردن سلامت شخصی خود و ساخت ربات، همراه با کشف نکات و ترفندهایی کار خواهید کرد تا اعتماد به نفس لازم برای بهترین استفاده از RP2040 را به شما بدهد.

در پایان این کتاب Raspberry Pi، شما یک پایه محکم در توسعه محصول با استفاده از RP2040 ایجاد خواهید کرد، یک مهارت بسیار مهم برای توسعه دستگاه تعبیه شده به دست خواهید آورد، و یک رباتی که خودتان ساخته اید.

آنچه یاد خواهید گرفت

  • تجهیزات جانبی RP2040 را بدانید و به کار ببرید آنها را در دنیای واقعی
  • درباره زبان های برنامه نویسی که می توان برای برنامه نویسی RP2040 استفاده کرد اطلاعات کسب کنید</ li>
  • در برنامه‌های رابط‌های سریال موجود در Pico
  • سخت‌افزار افزودنی Discover موجود برای RP2040
  • انواع مختلف برد توسعه را برای Raspberry Pi Pico کاوش کنید
  • با Pico نکات و ترفندهایی را برای توسعه یکپارچه محصول کشف کنید

این کتاب برای چه کسی است

این کتاب برای دانش‌آموزان، معلمان، مهندسان، دانشمندان، هنرمندان و علاقه‌مندان به فناوری است که می‌خواهند سیستم‌های تعبیه‌شده را توسعه دهند که اتوماسیون مقرون‌به‌صرفه، اینترنت اشیا، روباتیک، دستگاه‌های پزشکی و پروژه‌های هنری را هدایت می‌کنند. اگر خود را سازنده می دانید و دوست دارید نحوه استفاده از Raspberry Pico را یاد بگیرید، این کتاب برای شما مناسب است. آشنایی با برنامه نویسی Python، MicroPython، CircuitPython، سخت افزار تعبیه شده و تجهیزات جانبی مفید است اما برای استفاده حداکثری از این کتاب اجباری نیست.

فهرست مطالب<. /h4>

  1. آغاز با Raspberry Pi Pico
  2. رابط ها و برنامه های سریال
  3. پروژه های اتوماسیون خانگی
  4. تفریح ​​با باغبانی!
  5. ساخت یک ایستگاه هواشناسی
  6. طراحی یک نمایشگر هفت بخش غول پیکر< /span>
  7. طراحی کمک بصری برای ردیابی کیفیت هوا
  8. ساختمان گره های بی سیم
  9. بیایید یک ربات بسازیم!
  10. طراحی برنامه های TinyML
  11. بیایید یک محصول بسازیم!
  12. بهترین تمرین هایی برای کار با پیکو

توضیحاتی درمورد کتاب به خارجی

Take your first steps with the Raspberry Pi Pico and take on exciting projects using CircuitPython, MicroPython, and Pico

Key Features

  • Make the most of the Raspberry Pi Pico―a low-cost microcontroller that is primed for innovation
  • Work with easy-to-follow examples and learn how to interface and program a Raspberry Pi Pico
  • Work on fun projects, right from home automation to building a seven-segment display to tracking air quality

Book Description

The Raspberry Pi Pico is the latest addition to the Raspberry Pi family of products. Introduced by the Raspberry Pi Foundation, based on their RP2040 chip, it is a tiny, fast microcontroller that packs enough punch to power an extensive range of applications. Raspberry Pi Pico DIY Workshop will help you get started with your own Pico and leverage its features to develop innovative products.

This book begins with an introduction to the Raspberry Pi Pico, giving you a thorough understanding of the RP2040's peripherals and different development boards for the Pico designed and manufactured by various organizations. You'll explore add-on hardware and programming language options available for the Pico. Next, you'll focus on practical skills, starting with a simple LED blinking project and building up to a giant seven-segment display, while working with application examples such as citizen science displays, digital health, and robots. You'll also work on exciting projects around gardening, building a weather station, tracking air quality, hacking your personal health, and building a robot, along with discovering tips and tricks to give you the confidence needed to make the best use of RP2040.

By the end of this Raspberry Pi book, you'll have built a solid foundation in product development using the RP2040, acquired a skillset crucial for embedded device development, and have a robot that you built yourself.

What you will learn

  • Understand the RP2040's peripherals and apply them in the real world
  • Find out about the programming languages that can be used to program the RP2040
  • Delve into the applications of serial interfaces available on the Pico
  • Discover add-on hardware available for the RP2040
  • Explore different development board variants for the Raspberry Pi Pico
  • Discover tips and tricks for seamless product development with the Pico

Who this book is for

This book is for students, teachers, engineers, scientists, artists, and tech enthusiasts who want to develop embedded systems that drive cost-effective automation, IoT, robotics, medical devices, and art projects. If you consider yourself a maker and would like to learn how to use the Raspberry Pi Pico, then this book is for you. Familiarity with Python programming, MicroPython, CircuitPython, embedded hardware, and peripherals is helpful but not mandatory to get the most out of this book.

Table of Contents

  1. Getting Started with the Raspberry Pi Pico
  2. Serial Interfaces and Applications
  3. Home Automation Projects
  4. Fun with Gardening!
  5. Building a Weather Station
  6. Designing a Giant Seven-Segment Display
  7. Designing a Visual Aid for Tracking Air Quality
  8. Building Wireless Nodes
  9. Let's Build a Robot!
  10. Designing TinyML Applications
  11. Let's Build a Product!
  12. Best Practices for Working with the Pico


فهرست مطالب

Cover
Title Page
Copyright
Dedication
Contributors
Table of Contents
Preface
Section 1: An Introduction to the Pico
Chapter 1: Getting Started with the Raspberry Pi Pico
	Technical requirements
	Introducing the Raspberry Pi Pico and RP2040
		RP2040 microcontroller
	Discussing variants of the Pico board
		Where to buy the Pico
	Soldering the Pico's headers
		Soldering the headers
	Implementing the "Hello World!" example
		MicroPython
	Implementing the LED-blinking example
		Description of the code sample
		CircuitPython example
		Launching Mu
		Second LED-blinking example
		CircuitPython or MicroPython?
	Identifying useful add-on hardware for the Pico
		Pico Breadboard Kit (USD 19.31)
		Pico GPIO Expansion Board (USD 10.34)
		Pico HAT Expansion (USD 13.79)
		Grove Shield for Pi Pico (USD 3.90)
		Pimoroni Pico Decker (Quad Expander) (USD 16.55)
	Summary
Chapter 2: Serial Interfaces and Applications
	Technical requirements
	Installing requisite libraries
		HTU21D-F temperature sensor
		DHT20 temperature and humidity sensor
		OLED display (driven by SSD1306)
		Wireless pack
	Using the UART interface to communicate between two Pico boards
		The UART interface
		Setting up the Pico
		Programming the Pico boards
		Testing the code
		Applications of the UART interface
	Interfacing sensors using the I2C interface
		Introduction to the I2C interface
		Pull-up resistors
		Testing the HTU21D-F temperature sensor
		HTU21D-F temperature sensor code
		Testing the DHT20 temperature sensor
		AHT20 temperature sensor code
		The Feather RP2040 board
		Troubleshooting
	Displaying temperature data using the SPI
		The Serial Peripheral Interface (SPI)
		Wiring up the display
		Displaying the temperature and humidity data
		The LILYGO RP2040 board
	Setting up the wireless pack
	Summary
Chapter 3: Home Automation Projects
	Technical requirements
	Installing the requisite libraries
		NeoPixel
		Wireless pack
	Interfacing sensors
	Controlling appliances
	Publishing sensor events to the cloud
		Setting up Adafruit IO
		Publishing events
	Controlling LED strips
	Introducing the RP2040 Connect
	Installing CircuitPython on the RP2040 Connect
		Connecting the RP2040 to the internet
	Summary
Chapter 4: Fun with Gardening!
	Technical requirements
	Why gardening?
	Installing the requisite libraries
		Soil sensor
		Wireless pack
		NeoPixel
	Setting up the soil sensor
	Setting up the wireless pack
	Setting up the NeoPixel LED
	Publishing data to ThingSpeak
	Putting it all together
	Summary
Section 2: Learning by Making
Chapter 5: Building a Weather Station
	Technical requirements
	Conducting citizen science experiments
	Installing the requisite libraries
		The AM2315 sensor
		BME280 sensor
		VEML6075 UV light sensor
	Testing the sensors
		Testing the BME280 sensor
		Testing the AM2315 temperature/humidity sensor
		Testing the VEML6075 sensor
		Testing the weather meter sensors
		Testing the wireless pack
	Assembling and testing the weather station
		Next steps
	Summary
Chapter 6: Designing a Giant Seven-Segment Display
	Technical requirements
	Inspiration for the project
		Potential use cases
	Installing the required libraries
		Wireless pack
	Selecting a seven-segment display
	Wiring up the giant seven-segment display
	Writing the drivers for the giant seven-segment display
	Using the display
		Simple web server
		Serial port example
		Tracking physical activity
	Putting it all together
	Summary
Chapter 7: Designing a Visual Aid for Tracking Air Quality
	Technical requirements
	Inspiration for the project
	Installing requisite libraries
		Stepper motor
		Wireless pack
		SCD30 CO2 sensor
	Using public data sources for air quality data
		Running the query on a Pico
	Interfacing a CO2 sensor with the Pico
	Interfacing the stepper motor
	Building the display
		Making an interactive display
	Summary
Section 3: Advanced Topics
Chapter 8: Building Wireless Nodes
	Technical requirements
	Installing requisite libraries
		Adafruit Bluefruit LE SPI Friend
		Optional – the LoRa module
		Optional – the CO2 sensor
	Interfacing a Bluetooth Low Energy module
		Publishing sensor data via the Bluetooth module
	Interfacing a Sigfox module
		What is Sigfox?
		Sigfox module
		Setting up the Sigfox module
	Interfacing a LoRa module
		What is LoRa?
		Considering an example scenario
	Summary
Chapter 9: Let's Build a Robot!
	Technical requirements
	Installing the prerequisites
		Installing the batteries
	Controlling the LEDs
	Motor selection and control
		DC motors
		Stepper motors
		Servo motors
		DC motor control
		Servo motor control
	Testing the sensors
		Ultrasonic sensor
		Line-following sensor
	Testing the robot
		Robotics contests
	Summary
Chapter 10: Designing TinyML Applications
	Technical requirements
		Optional hardware
	Introducing TinyML
		Introducing the Pico4ML
	Keyword recognition in audio samples
		Edge Impulse
	Classifying images
	Developing edge devices
	Summary
Chapter 11: Let's Build a Product!
	Technical requirements
	Understanding the Pico phone
	Capturing the requirements
		Selecting components
		Building a proof-of-concept
		Installing the requisite libraries
		Testing the Notecard
		Testing the keypad
	Designing a PCB
		Schematic capture
		PCB layout
		Enclosure selection
		Gerber file generation
		Board fabrication
		Assembling the PCB
	Bringing up the board
		Final assembly and testing
	Taking the project forward
		Replacing the Pico
		Pimoroni PGA2040 – USD 9.05
		RP2040 Stamp – USD 14.55
	Summary
Chapter 12: Best Practices for Working with the Pico
	Technical requirements
	Upgrading your Pico's firmware
	Programming the Pico using the Arduino IDE
		Downloading and installing the Arduino IDE
		Installing a board package for the Pico
	Programming in C/C++ using the Pico SDK
		Debuggers for the Raspberry Pi Pico
	Tools to aid with prototyping and product development
		Breadboard with Pico's pinout labels
		Power profiling your application
		Nordic Power Profiler Kit – USD 81.25
		Joulescope – USD 999
		Programming the PIOs
	Summary
Index
About Packt
Other Books You May Enjoy




نظرات کاربران