> For the complete documentation index, see [llms.txt](https://ntuee-makerspace.gitbook.io/makermanual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ntuee-makerspace.gitbook.io/makermanual/module.md).

# 模組篇

## 模組/通訊

* [**HC-05 bluetooth**](https://components101.com/sites/default/files/component_datasheet/HC-05%20Datasheet.pdf)

  > 藍牙模組 ，需與HC06的從機模組配對。
* [**CC2540 BLE4.0 module**](https://www.ti.com/lit/ds/symlink/cc2540.pdf?ts=1601706097157\&ref_url=https%253A%252F%252Fwww.google.com%252F)

  > 主從一體藍芽模組，具有透傳，遠控，PIO採集三種功能。
* [**BLE module**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 藍芽模組
* [**ESP8266 ESP-01 WiFi module**](http://www.microchip.ua/wireless/esp01.pdf)

  > WiFi 模組，具有 AP、STA、AP + STA模式。
  >
  > ### RFID
* [**Mifare 1k Classic 白卡**](https://www.nxp.com/docs/en/data-sheet/MF1S50YYX_V1.pdf)

  > 非接觸式智慧卡，可用來做門禁卡、感應卡等等
* [**RC522 RFID module**](http://www.handsontec.com/dataspecs/RC522.pdf)

  > 非接觸式智慧感應套件，包含感應模板與感應磁卡

### Signal

* [**MAX485 CAN Bus to TTL**](https://datasheets.maximintegrated.com/en/ds/MAX1487-MAX491.pdf)

  > 低功RS-485和RS-422收發器，最高可傳輸2.5Mbps
* [**Level Shifter**](https://www.tme.eu/Document/3d637fa1410688f9bd1aa00171908361/POLOLU-2595.pdf)

  > 雙向電位轉換器，使兩個電壓域的電路可互相溝通
* [**RS485 to TTL**](https://www.ti.com/lit/ds/symlink/sn65hvd10-ep.pdf?ts=1601886532646\&ref_url=https%253A%252F%252Fwww.google.com%252F)

  > 雙向收發器，可在多條傳輸上做資料溝通

## 模組輸入/感測

### Air

* [**GP2Y1010AU0F PM2.5 Sensor**](https://global.sharp/products/device/lineup/data/pdf/datasheet/gp2y1010au_e.pdf)

  > 光學空氣品質感測器，用來感測空氣中的塵埃粒子，通常應用在空氣淨化系統中。

### Camera

* [**Logitech C170**](https://www.lievee.com/files/logitech-webcam-c170.pdf)

  > 攝像模組，內建抗噪式麥克風和定焦式鏡頭，可以用來進行視訊通話。
* [**OV7670 Colour Camera**](http://web.mit.edu/6.111/www/f2016/tools/OV7670_2006.pdf)

  > 攝像模組，可以透過SCCB介面進行影像處理。
* [**USB Webcam**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 攝像模組

### Compass

* [**HMC5883L Compass module**](https://cdn-shop.adafruit.com/datasheets/HMC5883L_3-Axis_Digital_Compass_IC.pdf)

  > 三軸電子羅盤可以提供三軸個別的磁場強度，在低磁場環境中也能運作，通常會搭配加速度計一起使用。

### Distance

* [**SHARP GP2Y0A21YK0F IR Distance Sensor**](https://global.sharp/products/device/lineup/data/pdf/datasheet/gp2y0a21yk_e.pdf)

  > 紅外線距離感測器，距離測量範圍為10 \~ 80cm
* [**紅外線接近感測器**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 感測紅外線變化，常用於檢測距離。
* [**紅外線感測器(焦電型)**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 感測紅外線變化，常用於檢測距離。
* [**HC-SR04 Ultra-sound**](https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf)

  > 超聲波測距傳感器。提供2cm至400cm的非接觸式測量功能，測距精度可達3mm。
* [**SHARP 2Y0A21 IR Distance Sensor**](https://global.sharp/products/device/lineup/data/pdf/datasheet/gp2y0a21yk_e.pdf)

  > 紅外線距離感測器，距離測量範圍為10 \~ 80cm

### Gas

* [**MQ-2 Gas detector**](https://components101.com/sites/default/files/component_datasheet/MQ2%20Gas%20sensor.pdf)

  > 氣體感測器，能檢測的氣體包括異丁烷，液化石油氣，甲烷，乙醇，氫氣，煙霧等。
* [**MQ303A Alcohol detector**](https://wiki.seeedstudio.com/Grove-Alcohol_Sensor/)

  > 酒精傳感器，用於檢測酒精濃度。

### GPS

* [**GPS module**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > GPS模組，用來定位。

### Gyroscope

* [**ADXL345 acceleration module**](https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL345.pdf)

  > 三軸重力加速度、傾斜度模組，可通過SPI或者I2C數字接口連接，非常適合移動設備應用。
* [**MPU-6050 Module**](https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf)

  > 整合了3軸陀螺儀、3軸加速器，可藉由第二個I2C端口連接其他傳感器。可準確追緃快速與慢速動作，並內建的溫度感測器。
* [**MPU-9250 Module**](https://invensense.tdk.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf)

  > 9軸感測模組含陀螺儀 / 加速度計 / 磁力計，為運動追蹤感應模組，適合消費電子設備，包括智能手機，平板電腦和可穿戴式傳感器。

### Humidity

* [**AM2302 humidity sensor**](https://cdn-shop.adafruit.com/datasheets/Digital+humidity+and+temperature+sensor+AM2302.pdf)

  > 溫溼度感測模組，溫度測量範圍：-40度-80度(C)，濕度測量範圍：5%-99%
* [**DHT11 humidity sensor**](https://www.mouser.com/datasheet/2/758/DHT11-Technical-Data-Sheet-Translated-Version-1143054.pdf)

  > 溫溼度感測模組，溫度測量範圍：0度-50度(C)，濕度測量範圍：20%-95%

### Light

* [**光敏電阻**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 用來檢測周圍環境的光照變化。
* [**Grove Digital Light Sensor**](https://wiki.seeedstudio.com/Grove-Digital_Light_Sensor/)

  > 數字型光感測器，該模組能基於I2C將光強度轉換為數字信號。
* [**Grove Light Sensor**](https://wiki.seeedstudio.com/Grove-Light_Sensor/)

  > 光感測器，可用來測量光強度。
* [**MAX44009 Light intensity sensor**](https://datasheets.maximintegrated.com/en/ds/MAX44009.pdf\&ved=2ahUKEwjJrKHvq53sAhXZw4sBHeW_CIIQFjAAegQIAhAB\&usg=AOvVaw0YbawXG_nk8gvmb9UIeJJo)

  > 光感測器，可用來測量光強度。

### Magnetic

* [**霍爾感測器/模組**](https://www.openimpulse.com/blog/wp-content/uploads/wpsc/downloadables/3144-Hall-Effect-Switch-TO-92-Datasheet.pdf)

  > 將磁場變化轉化為輸出電壓的變化。
* [**WCS1600 Hall Current Sensor**](http://www.datasheet.hk/view_download.php?id=2052927\&file=0527%5Cwcs1600_8178754.pdf)

  > 霍爾電流感測器，100A短路、過流保護模組

### Switch

* [**Analog Joystick**](https://docs.isy.liu.se/pub/VanHeden/DataSheets/Analog_Joystick.pdf)

  > 可操控x方向和y方向的電位開關
* [**Rotary Encoder**](http://www.tosoku-inc.co.jp/en/product/pdf/encoder.pdf)

  > 旋轉編碼器，可將旋轉位置或旋轉量轉換成類比或數位訊號的機電裝置
* [**Touch Sensor Module**](http://www.energiazero.org/arduino_sensori/ttp223_capacitive_touch_sensor_module.pdf)

  > 觸控感測器，可視為一個觸控開關，手指觸碰即為ON

### Thermometer

* [**DS18B20 digital thermometer**](https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf)

  > 數位溫度計，提供9-bit到12-bit的攝氏溫度測量
* [**DS18B20 帶1m線 防水**](https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf)

  > 防水型溫度探頭，提供9-bit到12-bit的攝氏溫度測量
* [**MAX6675 Thermo Couple**](https://datasheets.maximintegrated.com/en/ds/MAX6675.pdf)

  > 12-bit分辨率的K型熱電偶轉換器，帶有冷端補償、線性校正、熱電偶斷線檢測功能

### Time

* [**DS3231 RTC Module**](https://datasheets.maximintegrated.com/en/ds/DS3231.pdf)

  > 透過溫度補償石英晶體振盪器（TCXO）偵測的高精密度時鐘模組

### Others

* [**Microphone**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 麥克風
* [**AD8232 ECG** ](https://www.analog.com/media/en/technical-documentation/data-sheets/ad8232.pdf)

  > 心跳監測器感測器模組，可放大、過濾生物電位
* [**Grove Flame Sensor**](https://wiki.seeedstudio.com/Grove-Flame_Sensor/)

  > 可感測火源或光源，對紅外線輻射敏感度高
* [**GY-9960 3.3 APDS9960 手勢感測**](https://cdn.sparkfun.com/assets/learn_tutorials/3/2/1/Avago-APDS-9960-datasheet.pdf)

  > RGB和手勢感測器，提供環境光與顏色測量，接近檢測和非接觸手勢檢測
* [**SR505 人體感測器**](https://static.rapidonline.com/pdf/78-4110_v1.pdf)

  > 是基於紅外線技術的小型人體感應模塊，靈敏度高，小體積，低電壓工作模式

## 模組輸出/驅動

### Display

* [**1602 LCD with I2C**](http://www.orientdisplay.com/pdf/CharFull/AMC1602AI2C-Full.pdf)

  > 液晶模組。藍底白字，可以顯示兩行，背光燈與螢幕顯示對比度可調。
* [**1602 LCD without I2C**](http://www.orientdisplay.com/pdf/CharFull/AMC1602AI2C-Full.pdf)

  > 液晶模組，需搭配麵包板與開發板相連。藍底白字，可以顯示兩行，背光燈與螢幕顯示對比度可調。
* [**2004 LCD with I2C**](http://www.mantech.co.za/datasheets/products/lcd2004-i2c.pdf)

  > 液晶模組。藍底白字、有背光，可以顯示4行，每行20個字節。
* [**MAX7219 8x8 LED Matrix**](https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf)

  > 8x8 矩陣式 LED 顯示器，連接微處理器與8位數字的7段數字LED顯示，也可以連接條線圖顯示器或者64個獨立的LED。
* [**SSD1306 OLED with I2C**](https://components101.com/oled-display-ssd1306)

  > OLED 液晶顯示模組

### Fan

* [**DC 5V 3x3**](https://media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/3368_Web.pdf)

  > 專門為Raspberry Pi設計的迷你冷卻風扇。

### Light

* [**Lazer diode module red light**](https://components101.com/laser-diode-650nm)

  > 雷射二極體，用來發光。

### Motor

* [**TMC2208 stepper motor driver**](https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC220x_TMC2224_datasheet_Rev1.09.pdf)

  > 步進馬達驅動器，用來控制步進馬達。

### Relay

* [**Relay Module 4路**](https://www.handsontec.com/dataspecs/4Ch-relay.pdf)

  > 4路輸入與輸出的繼電器，可控制大電流的設備
* [**Relay Module 8路**](http://www.handsontec.com/dataspecs/module/8Ch-relay.pdf)

  > 8路輸入與輸出的繼電器，可控制大電流的設備
* [**Relay Module 單路**](https://curtocircuito.com.br/datasheet/modulo/rele-1canal.pdf)

  > 1路輸入與輸出的繼電器，可控制大電流的設備

### Signal

* [**PCA9685 16-Way PWM Module**](https://cdn-learn.adafruit.com/downloads/pdf/16-channel-pwm-servo-driver.pdf)

  > LED控制擴展晶片，可同時驅動16個伺服系統（12-bit, 16-channel）

### Others

* [**Speaker**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 揚聲器
* [**Buzzer**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 蜂鳴器
* [**SP1848 致冷晶片**](hhttps://datasheetspdf.com/pdf-file/565258/Marlow/SP1848/1)

  > 通直流電就可以進行冷卻、加熱，是一種可控制溫度的半導體

## 模組:其他

### Signal

* [**PCF8574 8-bit I^2C IO expander**](https://www.ti.com/lit/ds/symlink/pcf8574.pdf?ts=1601886162335\&ref_url=https%253A%252F%252Fwww.google.com%252F)

  > I/O擴展模組，基於I2C（兩線雙向）介面，適用於2.5V-6V系統

## 電源模組/IC

* [**TP4056 3.7v鋰電池充電板**](https://components101.com/sites/default/files/component_datasheet/TP4056A%20-%20Li-ion%20Battery%20Charging%20Module_0.pdf)

  > 可用於電壓為3.6 3.7V等18650、聚合物等鋰電池的充放電保護。
* [**鋰電池電壓檢測器**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 鋰電池電壓檢測器
* [**5V/3.3V Power Module**](https://www.sparkfun.com/tutorials/297)

  > 麵包板專用供電模組，兼容5V、3.3V 輸出腳位
* [**LM2596 DC-DC Power module**](https://www.ti.com/lit/ds/symlink/lm2596.pdf?ts=1601726827169\&ref_url=https%253A%252F%252Fwww.google.com%252F)

  > 直流降壓模組，可負載3A
* [**XL6009 DC-DC Power Module**](https://www.haoyuelectronics.com/Attachment/XL6009/XL6009-DC-DC-Converter-Datasheet.pdf)

  > 電源升壓/降壓模組，兼具穩流功能

## 馬達

* [**NEMA17 L42 Stepper motor**](https://components101.com/motors/nema17-stepper-motor)

  > 步進馬達，適合中低速、移動距離短且頻繁的設備。
* [**步進馬達 28BYJ-48 (5V、12V)**](https://datasheetspdf.com/datasheet/28BYJ-48.html)

  > 步進馬達，適合中低速、移動距離短且頻繁的設備。
* [**減速馬達**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 減速馬達，藉由輸入軸上齒數少的齒輪嚙合輸出軸上的大齒輪，達到減速的目的。
* [**震動馬達**](https://app.gitbook.com/s/-LeJxCKndYCJaMOzj0yN/module)

  > 震動馬達，藉由偏心輪的構造引起震動。
* [**A4988 Stepper Motor Driver**](https://www.robotshop.com/media/files/pdf/datasheet-1182.pdf)

  > 步進馬達驅動器，用來控制步進馬達。
* [**DC motor**](https://www.moog.com/content/dam/moog/literature/MCG/moc23series.pdf)

  > 直流電源供應的小型馬達
* [**L298N Motor driver**](http://www.handsontec.com/dataspecs/L298N%20Motor%20Driver.pdf)

  > H橋馬達驅動模組，可控制同時2個馬達的方向與速度
* [**Motor driver L293D**](https://www.ti.com/lit/ds/symlink/l293.pdf)

  > 一種馬達驅動擴展板，可驅動最多4個雙向直流馬達、或2個步進馬達
* [**NEMA17 L42 Stepper motor**](https://datasheetspdf.com/pdf-file/1260602/Schneider/NEMA17/1)

  > 一種步進馬達，有1.8, 0.9兩種角度可選擇，轉速最高為2000rpm，常用於3D列印機、雕刻機等等
* [**SG90 servo motor**](http://www.ee.ic.ac.uk/pcheung/teaching/DE1_EE/stores/sg90_datasheet.pdf)

  > 較小型的伺服馬達，可轉180度（正負90度）
* [**MG90 servo motor**](https://www.electronicoscaldas.com/datasheet/MG90S_Tower-Pro.pdf)

  > 一種伺服馬達，可轉180度（正負90度），有金屬齒輪，常用於RC飛機、直升機、機器人等等
* [**MG995 servo motor**](https://www.electronicoscaldas.com/datasheet/MG995_Tower-Pro.pdf)

  > 一種高扭力的金屬齒輪伺服馬達，可轉120度（正負60度）
* [**TB6612FNG Dual motor driver**](https://www.pololu.com/file/0J86/TB6612FNG.pdf)

  > 一種馬達驅動擴展板，可驅動最多2個雙向直流馬達、或1個步進馬達
* [**ULN2003 stepper motor driver**](https://www.electronicoscaldas.com/datasheet/ULN2003A-PCB.pdf)

  > 一種步進馬達驅動擴展板，可吃4 bits輸入

## 電晶體/IC

### [AMS1117-5V ](http://xn----ctbgeuhdtdb2b.xn--p1ai/cfiles/market/2932/1446015689.pdf)

> 三端輸出低壓差線性穩壓器，輸出電流可達1A

## 各式開關

* [**Button/Switch**](https://www.fujitsu.com/downloads/MICRO/fme/hokuriku/tactile_switches/e291702.pdf)

  > 按鍵式開關
* [**Optical endstop**](https://reprap.org/wiki/OptoEndstop_2.1)

  > 光控限位開關，常用於3D列印機
* [**Vibration Switch**](https://www.west-l.com/uploads/tdpdf/sf_3171-exd-datasheet_0.pdf)

  > 震動開關，被運動時就會改變其開/關的狀態

## 雜物

### Solar

* [**0.5W Solar Panel 55x70**](https://www.verical.com/datasheet/seeed-development-limited--unsorted-313070004-4556178.pdf)

  > 太陽能板（小），將陽光轉為可供利用的能量來源
* [**1.5W Solar Panel 81x137**](https://www.verical.com/datasheet/seeed-development-limited--solar-panels-313070002-4556176.pdf)

  > 太陽能板（中），將陽光轉為可供利用的能量來源
* [**2.5W Solar Panel 116x160**](https://www.verical.com/datasheet/seeed-development-limited--unsorted-114990247-5051529.pdf)

  > 太陽能板（大），將陽光轉為可供利用的能量來源

### Storage

* [**Micro SD to SD Adapter**](http://datalogger.pbworks.com/w/file/fetch/89507207/Datalogger%20-%20SD%20Memory%20Reader%20Datasheet.pdf)

  > SD卡讀取模組，可藉由檔案系統及SPI介面讀取並編輯
* [**SD card reader**](https://docs.rs-online.com/b510/0900766b816e76b8.pdf)

  > 讀取SD卡的讀卡機器，提供寫入功能
