Raspberry Pi 3 Cookbook for Python Programmers, 3rd Edition

0
(0)

Raspberry Pi 3 Cookbook for Python Programmers, 3rd Edition
 

  • Author:Dr. Steven Lawrence Fernandes
  • Length: 374 pages
  • Edition: 3rd Revised edition
  • Publisher: Packt Publishing
  • Publication Date: 2018-06-11
  • ISBN-10: 1788629876
  • ISBN-13: 9781788629874
  • Sales Rank: #41923 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Raspberry Pi 3 Cookbook for Python Programmers – Third Edition: Over 70 recipes for Python Programmers to unleash the potential of Raspberry Pi 3

    Over 70 recipes for Python programmers to unleash the potential of Raspberry Pi 3

    Key Features

    • Leverage the power of Raspberry PI 3 using Python Programming
    • Construct robots and interface with your own circuits and purpose built add-ons, as well as adapt off-the-shelf household devices using this pragmatic guide
    • Packed with clear, step-by-step recipes to walk you through the capabilities of Raspberry Pi

    Book Description

    This book will begin by guiding you through setting up the Raspberry Pi 3, performing tasks using Python 3.6 and introduces the first steps to interface with electronics. As you work through each chapter you will build up your skills and knowledge and apply them as you progress throughout the book, delving further and further into the unique abilities and features of the Raspberry Pi. Moving on, you will learn how to automate tasks by accessing files, build applications using the popular Tkinter library and create games by controlling graphics on screen. You will harness the power of the built-in graphics processor by using Pi3D to generate your own high-quality 3D graphics and environments. Connect directly to the Raspberry Pi’s hardware pins to control electronics from switching on LEDs and responding to push buttons right through to driving motors and servos. Learn how to monitor sensors to gather real life data and to use it to control other devices, and view the results over the Internet. Apply what you have learned by creating your own Pi-Rover or Pi-Hexipod robots. You will also learn about sentiment analysis, face recognition techniques and Building Neural Network Module for Optical Character Recognition.

    Finally, we will explore using many of the purpose-built add-ons available for the Raspberry Pi, as well as interfacing with common household devices in new ways.

    What you will learn

    • Get the Raspberry Pi 3 set up and running for the first time
    • Remotely connect to the Raspberry Pi and use your PC/laptop instead of a separate screen/keyboard
    • Get to grips with text, files and creating quick menus using Python
    • Develop desktop applications; handle images and process files with ease
    • Make use of graphics and user control to develop your own exciting games
    • Use the Raspberry Pi’s powerful GPU to create 3D worlds
    • Take control of the real world and interface with physical hardware, combining hardware and software for your own needs
    • Measure and control processes, respond to real events and monitor through the Internet
    • Learn about the Raspberry Pi hardware inputs/outputs, starting with the basics and beyond
    • Expand the capabilities of the Raspberry Pi with hardware expansion / add-on modules (use analogue inputs, drive servos and motors, and use SPI/I2C)
    • Create your own Pi-Rover or Pi-Hexpod driven by the Raspberry Pi
    • Make use of existing hardware by modifying and interfacing with it using the Raspberry Pi

    Who This Book Is For

    This book is targeted towards anyone who wants to Master the skills of Python Programming using Raspberry PI 3. Prior knowledge of Python will be an added advantage

    Table of Contents

    Chapter 1. Getting Started with a Raspberry Pi 3 Computer
    Chapter 2. Dividing Text Data and Building Text Classifiers
    Chapter 3. Using Python for Automation and Productivity
    Chapter 4. Predicting Sentiments in Words
    Chapter 5. Creating Games and Graphics
    Chapter 6. Detecting Edges and Contours in Images
    Chapter 7. Creating 3D Graphics
    Chapter 8. Building Face Detector and Face Recognition Applications
    Chapter 9. Using Python to Drive Hardware
    Chapter 10. Sensing and Displaying Real-World Data
    Chapter 11. Building Neural Network Modules for Optical Character Recognition
    Chapter 12. Building Robots
    Chapter 13. Interfacing with Technology
    Chapter 14. Can I Recommend a Movie for You?
    Chapter 15. Hardware and Software List

    中文:

    书名:Raspberry Pi 3 Cookbook for Python Programmers, 3rd Edition

    第三版:供Python程序员使用的Raspberry PI 3食谱:70多个食谱,帮助您释放Raspberry PI 3的潜能

    为Python程序员提供的70多个食谱来释放Raspberry PI 3的潜力

    Key Features

    • 使用Python编程充分利用Raspberry PI 3的强大功能
    • 使用此实用指南构建机器人并与您自己的电路和专门构建的附加组件连接,以及适应现成的家用设备
    • 配有清晰、循序渐进的食谱,带您体验树莓派的各种功能

    图书描述

    本书首先将指导您设置Raspberry PI 3,使用Python3.6执行任务,并介绍与电子设备接口的第一步。当你读完每一章时,你将积累你的技能和知识,并随着你在整本书中的进步而应用它们,进一步深入研究覆盆子PI的独特能力和特点。接下来,您将学习如何通过访问文件自动执行任务,如何使用流行的Tkinter库构建应用程序,以及如何通过控制屏幕上的图形来创建游戏。通过使用Pi3D生成您自己的高质量3D图形和环境,您将利用内置图形处理器的强大功能。直接连接到Raspberry PI的硬件引脚,以控制电子设备,从打开LED到直接响应按钮,一直到驱动电机和伺服。了解如何监控传感器以收集实际生活数据,并使用这些数据来控制其他设备,并通过Internet查看结果。通过创造你自己的PI-Rover或PI-Hexipod机器人来应用你所学到的东西。您还将学习情绪分析、人脸识别技术和构建用于光学字符识别的神经网络模块。

    最后,我们将探索使用许多专门为Raspberry PI构建的附加组件,以及以新的方式与常见的家用设备进行接口。

    你将学到什么

    • Get the Raspberry Pi 3 set up and running for the first time
    • 远程连接到Raspberry PI,使用您的PC/笔记本电脑,而不是单独的屏幕/键盘
    • 掌握文本、文件和使用Python创建快捷菜单
    • Develop desktop applications; handle images and process files with ease
    • 利用图形和用户控制来开发您自己的精彩游戏
    • 使用树莓PI的强大图形处理器来创建3D世界
    • 控制真实世界并与物理硬件交互,将硬件和软件结合起来以满足您自己的需求
    • 通过互联网测量和控制流程、响应实际事件并进行监控
    • 了解Raspberry PI硬件输入/输出,从基础开始
    • 通过硬件扩展/附加模块(使用模拟输入、驱动伺服和电机以及使用SPI/I2C)扩展Raspberry PI的功能
    • 创建自己的PI-Rover或PI-Hexpod,由覆盆子PI驱动
    • 通过使用Raspberry Pi修改现有硬件并与其交互,从而利用现有硬件

    这本书是为谁写的

    本书的目标读者是那些想要掌握使用Raspberry PI 3进行Python编程的技能的人。具备Python的先验知识将是一个额外的优势

    目录表

    第1章:Raspberry PI 3计算机入门
    Chapter 2. Dividing Text Data and Building Text Classifiers
    第3章:使用Python实现自动化和工作效率
    第四章:用言语预测情绪
    第5章:创建游戏和图形
    第6章.图像中的边缘和轮廓检测
    第7章:创建3D图形
    第8章构建人脸检测器和人脸识别应用程序
    Chapter 9. Using Python to Drive Hardware
    第10章.感知和显示真实世界数据
    第11章.构建用于光学字符识别的神经网络模块
    第12章:制造机器人
    第13章:与技术对接
    第十四章。我能为你推荐一部电影吗?
    第15章.硬件和软件列表

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册