欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 开源硬件树莓派与物联网应用
      • 作者:编者:陈益|责编:王怡菊
      • 出版社:浙江大学
      • ISBN:9787308269728
      • 出版日期:2025/11/01
      • 页数:186
    • 售价:31.2
  • 内容大纲

        本书介绍了基于树莓派的物联网实验套件的感知和联网应用。该实验套件集成了多种模块,涵盖物联网系统中的传感和执行单元,并且支持通过阿里云物联网平台实现与下位机端的快速通信与数据交互。本书主要面向高校学生以及对树莓派、物联网技术感兴趣的初学者,旨在帮助读者熟悉物联网开发的各种工具与环境,掌握物联网系统的构建流程与关键技术,了解物联网系统各部分的综合设计与应用,为读者实现个人创新构想奠定坚实的技术基础。
  • 作者介绍

        陈益,博士,现为宁波大学信息科学与工程学院通信系副主任,重点研究领域为移动终端天线微波射频器件基于新材料的射频前端设计机器学习深度优化等。
  • 目录

    第1章  背景介绍
      1.1  树莓派简介
      1.2  物联网
        1.2.1  物联网简介
        1.2.2  应用领域
      1.3  基于树莓派的物联网的优势
    第2章  基础储备
      2.1  硬件准备
        2.1.1  树莓派及附属配件设备
        2.1.2  物联网实验套件概述
        2.1.3  物联网实验列表
        2.1.4  开发用PC
      2.2  软件准备
        2.2.1  PC端软件操作
        2.2.2  树莓派端软件操作
    第3章  基础开发(C语言)
      3.1  树莓派GPIO介绍
      3.2  代码编写方式
      3.3  BCM2835库介绍
      3.4  BCM2835库安装
      3.5  WiringPi库介绍
      3.6  WiringPi库安装
        3.6.1  使用.deb软件包安装
        3.6.2  目录介绍
        3.6.3  安装测试
        3.6.4  引脚说明
      3.7  使LED闪烁
        3.7.1  用BCM2835库实现
        3.7.2  用WiringPi库实现
        3.7.3  LED的硬件连接和效果
      3.8  流水灯
        3.8.1  硬件准备
        3.8.2  用BCM2835库实现
        3.8.3  用WiringPi库实现
        3.8.4  流水灯的运行效果
      3.9  矩阵键盘
        3.9.1  原理说明
        3.9.2  硬件准备
        3.9.3  用BCM2835库实现
        3.9.4  用WiringPi库实现
        3.9.5  矩阵键盘的使用效果
    第4章  脚本开发(Python语言)
      4.1  Python介绍
      4.2  安装Python和RPi.GPIO库
      4.3  Python库分析
      4.4  常用接口
        4.4.1  GPIO
        4.4.2  ADC
        4.4.3  DSI
        4.4.4  I2C

        4.4.5  SPI
        4.4.6  UART
    第5章  阿里云物联网平台
      5.1  阿里云物联网平台简介
        5.1.1  名词解释
        5.1.2  特点与优势
        5.1.3  架构
      5.2  IoT-SDK
        5.2.1  SDK下载
        5.2.2  目录文件说明
        5.2.3  使用步骤
      5.3  设备通信与设备管理
        5.3.1  设备通信
        5.3.2  设备管理
      5.4  阿里云端操作
        5.4.1  创建阿里云账户并开通物联网平台
        5.4.2  创建产品与设备
        5.4.3  为产品定义物模型
        5.4.4  建立设备与平台的连接
    第6章  艾研实验套件(AY-IOTKit)
      6.1  准备工作
      6.2  GPIO/PWM控制
        6.2.1  高亮LED驱动
        6.2.2  步进电机驱动
      6.3  I2C通信
        6.3.1  创建I2C传感器驱动程序
        6.3.2  光感传感器(OPT3001)
        6.3.3  温湿度传感器(HDC1080)
        6.3.4  三轴加速度传感器(ADXL345)
        6.3.5  温度传感器(LMT84)
        6.3.6  血压传感器(MPS3117)
      6.4  SPI通信
    第7章  推荐应用拓展
      7.1  瑞士军刀扩展板
        7.1.1  产品特色
        7.1.2  产品规格
        7.1.3  包装清单
        7.1.4  注意事项
        7.1.5  安装与使用
      7.2  四合一传感模块
        7.2.1  产品特色
        7.2.2  产品参数
        7.2.3  安装与使用
      7.3  机器人扩展板
        7.3.1  产品特色
        7.3.2  产品规格
        7.3.3  接口说明
      7.4  GPIO扩展板
        7.4.1  产品特色
        7.4.2  产品规格

        7.4.3  接口说明
        7.4.4  产品使用
    参考文献