这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
saks [2016/11/17 23:51] 127.0.0.1 外部编辑 |
saks [2019/11/01 21:34] (当前版本) Spoony |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | {{http://shumeipai.nxez.com/wp-content/uploads/2015/03/banner_saks_750.jpg}} | ||
+ | |||
====== 树莓派瑞士军刀扩展板 ====== | ====== 树莓派瑞士军刀扩展板 ====== | ||
===== 介绍 ===== | ===== 介绍 ===== | ||
行 9: | 行 11: | ||
本产品型号是 Swiss Army Knife Shield for Raspberry Pi (2015 EARLY)。适用于拥有 40Pin GPIO口的 Raspberry Pi A+\B+\Raspberry Pi 2,以及其他兼容本产品的开发板。 | 本产品型号是 Swiss Army Knife Shield for Raspberry Pi (2015 EARLY)。适用于拥有 40Pin GPIO口的 Raspberry Pi A+\B+\Raspberry Pi 2,以及其他兼容本产品的开发板。 | ||
- | {{http://shumeipai.nxez.com/wp-content/uploads/2015/03/saks-board.png}} | + | {{http://shumeipai.nxez.com/wp-content/uploads/2015/03/saks2.1-board-layout.jpg}} |
**集成的元件如下:** | **集成的元件如下:** | ||
1. 4位数码管1个\\ | 1. 4位数码管1个\\ | ||
- | 2. LED 8个(4蓝、2绿、1黄、1红)\\ | + | 2. LED 8个\\ |
3. 有源蜂鸣器1个\\ | 3. 有源蜂鸣器1个\\ | ||
4. 轻触开关2个\\ | 4. 轻触开关2个\\ | ||
5. 2位拨码开关1个\\ | 5. 2位拨码开关1个\\ | ||
- | 6. 红外发射器1个\\ | + | 6. 2×3Pin 排座1个(专用传感器接口)\\ |
- | 7. 3Pin 排座2个\\ | + | 7. 2×6Pin 排针2个(功能扩展接口)\\ |
- | 8. 贴片发光二极管2个\\ | + | 8. 40Pin 排座1个 或 40Pin 排针1个\\ |
- | 9. 3Pin 排针1个(v1.1 为2个)\\ | + | 9. 时钟模块纽扣电池座1个(背面) |
- | 10. 4Pin 排针2个\\ | + | |
- | 11. 2Pin 排针4个\\ | + | |
- | 12. 40Pin 排座1个 或 40Pin 排针1个 | + | |
本产品由NXEZ设计并在中国生产。[[http://link.nxez.com/spoony/cps-products-saks-2015-early|点这里购买]]。 | 本产品由NXEZ设计并在中国生产。[[http://link.nxez.com/spoony/cps-products-saks-2015-early|点这里购买]]。 | ||
==== 特色 ==== | ==== 特色 ==== | ||
- | 1. 本产品尺寸与 Raspberry Pi A+\B+\Raspberry Pi 2 兼容,可直插安装。\\ | + | 1. 本产品尺寸与 Raspberry Pi A+\B+\Raspberry Pi 2\Raspberry Pi 3\Raspberry Pi 4 兼容,可直插安装。\\ |
2. 常用功能器件的高度合理集成,整合更多功能单元。\\ | 2. 常用功能器件的高度合理集成,整合更多功能单元。\\ | ||
- | 3. 配备3.3V、5V电源引脚扩展单元。\\ | + | 3. 配备专用传感器接口和功能扩展接口。\\ |
- | 4. 自带串口引脚单元,并配备了传输状态指示灯。\\ | + | 4. 集成时钟模块可防止树莓派掉电时间被重置。\\ |
- | 5. 配备I2C口引脚单元。\\ | + | 5. 专用芯片驱动数码管(TM1637)、LED(74HC595),效率、效果兼备。 |
- | 6. 高利用率的LED GPIO设计,8个LED,分两组,每组4个LED。一组为独享GPIO口,一组为共享GPIO口且支持跳线设置状态。\\ | + | |
- | 7. 2个开放的 3Pin 排插,可自行安装更多传感器。 | + | |
==== 安装和使用 ==== | ==== 安装和使用 ==== | ||
行 41: | 行 38: | ||
使用扩展板前,请先了解树莓派GPIO方面的基础知识。扩展板上,LED、数码管、蜂鸣器等器件均为低电平触发。有关扩展板详细的GPIO排布,请参考附录。 | 使用扩展板前,请先了解树莓派GPIO方面的基础知识。扩展板上,LED、数码管、蜂鸣器等器件均为低电平触发。有关扩展板详细的GPIO排布,请参考附录。 | ||
- | === 串口和I2C口 === | + | === 功能扩展接口 === |
- | 扩展板将串口和I2C口以4Pin排针方式引出,以方便通过这两种方式连接树莓派。当使用串口方式传输数据时,扩展板上的发光二极管将显示数据上下行状态。 | + | 扩展板将串口、I2C、电源、GND以及未被占用的GPIO口集合起来,以两组2×6Pin排针方式引出,以方便进一步的扩展需求使用。 |
- | === 3Pin排座 === | + | === 专用传感器接口 === |
- | 扩展板上有两组3Pin排座,用于连接各类兼容的传感器,也可以直接引出杜邦线作为其他扩展用途。 | + | 扩展板上有一组2×3Pin排座,专用于连接红外线接收器和DS18B20温度传感器。请按照示意图连接(装配俯视图:图左IR、图右DS18B20)。注意,连接不当可能会导致元件烧坏。 |
- | + | ||
- | 如果您额外订购了扩展板配套的红外接收器和DS18B20温度传感器,请按照以下示意图连接。 | + | |
{{http://shumeipai.nxez.com/wp-content/uploads/2015/03/saks-board-ds18b20.png}} | {{http://shumeipai.nxez.com/wp-content/uploads/2015/03/saks-board-ds18b20.png}} | ||
行 54: | 行 49: | ||
注意:连接不当可能会导致元件烧坏。 | 注意:连接不当可能会导致元件烧坏。 | ||
- | === LED跳线 === | + | === 芯片控制 === |
- | 扩展板配备了8个LED,且被分为两组。A组是4个透明蓝光LED,B组是4个有色LED。A组的LED与数码管共享GPIO引脚,B组独享GPIO引脚。同时配备了一个LED跳线(3Pin排针),您可以通过跳线帽切换A组LED GPIO的共享状态——将跳线切换到ON状态,A组LED将和数码管共享GPIO引脚的控制信号;将跳线切换到OFF状态,A组LED将屏蔽GPIO引脚的控制信号。 | + | 扩展板配备了两组专用芯片,74HC595和TM1637,分别用于控制LED和数码管。加入74HC595芯片驱动LED是为了减少LED对GPIO的占用,将并行控制转化为串行控制。而TM1637是数码管专用的驱动芯片,能使数码管的使用大大简化,在树莓派上的输出状态更稳定。为此您可能需要了解以上芯片的使用方法,可以关注我们的网站获得相关支持。 |
建议您访问本产品的线上教程,以了解丰富的开发板应用示例!\\ | 建议您访问本产品的线上教程,以了解丰富的开发板应用示例!\\ | ||
行 63: | 行 58: | ||
1. SAKS 扩展板1个\\ | 1. SAKS 扩展板1个\\ | ||
2. 说明书1个\\ | 2. 说明书1个\\ | ||
- | 3. 跳线帽1个(v1.1为2个)\\ | + | 3. 按键帽2个\\ |
- | 4. 按键帽2个\\ | + | 4. DS18B20 温度传感器1个\\ |
- | 5. DS18B20 温度传感器1个(购买时选择)\\ | + | 5. 红外线接收器1个\\ |
- | 6. 红外接收器1个(购买时选择)\\ | + | |
=== 注意事项 === | === 注意事项 === | ||
1. 请勿触摸扩展板背面以免引起电路短路。\\ | 1. 请勿触摸扩展板背面以免引起电路短路。\\ | ||
2. 在使用电源扩展单元时,请一定不要将VCC引脚和GND引脚直连,否则将可能导致树莓派烧坏。\\ | 2. 在使用电源扩展单元时,请一定不要将VCC引脚和GND引脚直连,否则将可能导致树莓派烧坏。\\ | ||
- | 3. 使用3Pin排座时,请先仔细阅读插入器件的引脚说明,以免产生元件烧坏的情况。\\ | + | 3. 使用专用传感器时,请先仔细阅读插入器件的引脚说明,以免产生元件烧坏的情况。\\ |
- | + | 4. 安装纽扣电池时请注意电池极性,电池正极面朝外。操作时需谨防电池短路。\\ | |
- | === 如何获得帮助 === | + | 5. 访问 NXEZ 的网站,可以获得有关本产品的更多信息和帮助。网址:http://www.nxez.com.\\ |
- | 访问NXEZ的网站,可以获得有关本产品的更多信息和帮助。网址:[[http://www.nxez.com]].\\ | + | 6. 您可以在 NXEZ 创客店检索本产品以及更多的扩展板、电子元件,在线订购本产品。网址:http://taobao.nxez.com.\\ |
- | 登录NXEZ创客社区,您将能与更多创客交流、获得技术支持。网址:[[http://bbs.nxez.com]]. | + | 登录NXEZ创客社区,您将能与更多创客交流、获得技术支持。网址:http://bbs.nxez.com. |
==== 附录 ==== | ==== 附录 ==== | ||
- | {{http://shumeipai.nxez.com/wp-content/uploads/2015/03/rpi-pins.png}} | + | {{http://shumeipai.nxez.com/wp-content/uploads/2015/03/rpi-saks-pins-v2.png}} |
==== 如何购买 ==== | ==== 如何购买 ==== | ||
您可以在NXEZ创客店检索本产品以及更多的扩展板、电子元件,在线订购本产品。网址:[[http://taobao.nxez.com]]. | 您可以在NXEZ创客店检索本产品以及更多的扩展板、电子元件,在线订购本产品。网址:[[http://taobao.nxez.com]]. | ||
- | ==== v1.1 版更新 ==== | + | ==== v2.1 版更新 ==== |
- | SAKS 2015年5月23开始发售的版本是 v1.1 版,在上个版本基础上对细节进行了改进调整:\\ | + | SAKS 2018年3月1开始发售的版本是 v2.1 版,对比旧版本进行了如下调整和改进: |
- | 1. 增加了蜂鸣器跳线开关\\ | + | 1. 调整了LED的颜色和排布 |
- | 2. 将透明蓝色光LED替换为雾化蓝色光LED,并调整了8个LED的注释\\ | + | 2. 优化红外接收电路 |
- | 3. 更换了部分元件供应商,品质优化 | + | 3. 调整电解电容为钽电容 |
- | + | 4. 优化电路板布线 | |
- | 下图是与上个版本的实物对照,黄色框出了主要调整部分。 | + | 5. 更换了部分元件供应商,品质优化 |
- | {{http://shumeipai.nxez.com/wp-content/uploads/2015/05/QQ20150524-1.png}} | + | |
===== 教程 ===== | ===== 教程 ===== | ||
行 102: | 行 94: | ||
**Lv1,树莓派瑞士军刀扩展板上手把玩** | **Lv1,树莓派瑞士军刀扩展板上手把玩** | ||
- | [[http://shumeipai.nxez.com/2015/03/17/saks-diy-tutorials-gpio-development-environment.html|树莓派 SAKS 扩展板上手把玩 之 轻松搞定 GPIO 开发环境]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-gpio-development-environment|树莓派 SAKS 扩展板上手把玩 之 轻松搞定 GPIO 开发环境]]\\ |
- | [[http://shumeipai.nxez.com/2015/03/23/saks-diy-tutorials-water-lights.html|树莓派 SAKS 扩展板上手把玩 之 绚丽的流水灯]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-water-lights|树莓派 SAKS 扩展板上手把玩 之 绚丽的流水灯]]\\ |
- | [[http://shumeipai.nxez.com/2015/03/29/saks-diy-tutorials-login-through-the-serial-port.html|树莓派 SAKS 扩展板上手把玩 之 通过串口登录树莓派]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-login-through-the-serial-port|树莓派 SAKS 扩展板上手把玩 之 通过串口登录树莓派]]\\ |
- | [[http://shumeipai.nxez.com/2015/11/22/saks-diy-tutorials-chime.html|树莓派 SAKS 扩展板上手把玩 之 红色警报器]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-chime|树莓派 SAKS 扩展板上手把玩 之 红色警报器]]\\ |
- | [[http://shumeipai.nxez.com/2015/10/24/saks-diy-tutorials-nightlight.html|树莓派 SAKS 扩展板上手把玩 之 浪漫小夜灯]] | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-nightlight|树莓派 SAKS 扩展板上手把玩 之 浪漫小夜灯]]\\ |
+ | [[http://shumeipai.nxez.com/2017/04/13/send-control-commands-to-raspberry-via-the-ssh-python-login-script.html|通过Python脚本登录SSH给树莓派发送控制指令]] | ||
**Lv2,树莓派瑞士军刀扩展板进阶例程** | **Lv2,树莓派瑞士军刀扩展板进阶例程** | ||
- | [[http://shumeipai.nxez.com/2015/11/18/saks-diy-tutorials-breathing-light.html|树莓派 SAKS 扩展板进阶例程 之 呼吸灯]]\\ | + | [[http://shumeipai.nxez.com/2016/08/22/saks-tutorials-v1x-to-v2x-adaptation.html#c2_1|树莓派 SAKS 扩展板进阶例程 之 呼吸灯]]\\ |
- | [[http://shumeipai.nxez.com/2015/11/28/saks-diy-tutorials-digital-clock.html|树莓派 SAKS 扩展板进阶例程 之 数字闹钟]] | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-digital-clock|树莓派 SAKS 扩展板进阶例程 之 数字闹钟]] |
**Lv3,树莓派瑞士军刀扩展板实用应用** | **Lv3,树莓派瑞士军刀扩展板实用应用** | ||
- | [[http://shumeipai.nxez.com/2015/10/11/saks-diy-tutorials-temperature-display-ds18b20.html|树莓派 SAKS 扩展板实用应用 之 数字温度计]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-temperature-display-ds18b20|树莓派 SAKS 扩展板实用应用 之 数字温度计]]\\ |
- | [[http://shumeipai.nxez.com/2015/09/21/saks-diy-tutorials-cpu-temperature-display-and-alarm.html|树莓派 SAKS 扩展板实用应用 之 CPU 温度显示和警报]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-cpu-temperature-display-and-alarm|树莓派 SAKS 扩展板实用应用 之 CPU 温度显示和警报]]\\ |
- | [[http://shumeipai.nxez.com/2015/04/05/saks-diy-tutorials-reboot-button.html|树莓派 SAKS 扩展板实用应用 之 树莓派关机键]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-reboot-button|树莓派 SAKS 扩展板实用应用 之 树莓派关机键]]\\ |
- | [[http://shumeipai.nxez.com/2015/12/13/saks-diy-tutorials-digital-stopwatch.html|树莓派 SAKS 扩展板实用应用 之 数字秒表]] | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-digital-stopwatch|树莓派 SAKS 扩展板实用应用 之 数字秒表]]\\ |
+ | [[http://shumeipai.nxez.com/2016/05/30/saks-diy-tutorials-ds1307-rtc-clock-module.html| 树莓派 SAKS 扩展板实用应用 之 DS1307 RTC 时钟模块]] | ||
**Lv4,树莓派瑞士军刀扩展板挑战应用** | **Lv4,树莓派瑞士军刀扩展板挑战应用** | ||
- | [[http://shumeipai.nxez.com/2015/10/07/saks-diy-tutorials-pm25-display-and-alarm.html|树莓派 SAKS 扩展板挑战应用 之 PM2.5 指示灯]]\\ | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-pm25-display-and-alarm|树莓派 SAKS 扩展板挑战应用 之 PM2.5 指示灯]]\\ |
- | [[http://shumeipai.nxez.com/2015/05/31/saks-diy-tutorials-website-detection.html|树莓派 SAKS 扩展板挑战应用 之 站点宕机指示]] | + | [[http://shumeipai.nxez.com/saks-diy-tutorials-website-detection|树莓派 SAKS 扩展板挑战应用 之 站点宕机指示]] |
==== 教程源码 GitHub ==== | ==== 教程源码 GitHub ==== |