دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Sai Yamanoor. Srihari Yamanoor
سری:
ISBN (شابک) : 1801814813, 9781801814812
ناشر: Packt Publishing
سال نشر: 2022
تعداد صفحات: 376
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 32 مگابایت
در صورت تبدیل فایل کتاب 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: ساخت پروژه های هیجان انگیز در اتوماسیون خانه، سلامت شخصی، باغبانی و علم شهروندی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
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