mirror of
https://github.com/whowechina/chu_pico.git
synced 2024-11-14 07:27:34 +01:00
Update README on ToF and MPR121
This commit is contained in:
parent
454d7a0b99
commit
d5cbff6d10
11
README.md
11
README.md
@ -53,8 +53,10 @@ It's CC-NC. So DIY for yourself and for your friend, don't make money from it.
|
|||||||
https://www.lcsc.com/product-detail/Light-Emitting-Diodes-LED_Worldsemi-WS2812B-4020_C965557.html
|
https://www.lcsc.com/product-detail/Light-Emitting-Diodes-LED_Worldsemi-WS2812B-4020_C965557.html
|
||||||
* TCA9548APWR (TSSOP-24) I2C multiplexer.
|
* TCA9548APWR (TSSOP-24) I2C multiplexer.
|
||||||
https://www.lcsc.com/product-detail/Signal-Switches-Encoders-Decoders-Multiplexers_Texas-Instruments-TCA9548APWR_C130026.html
|
https://www.lcsc.com/product-detail/Signal-Switches-Encoders-Decoders-Multiplexers_Texas-Instruments-TCA9548APWR_C130026.html
|
||||||
* 3x MPR121 modules, there're many types in the market, choose ones like this, and remember to **cut (unshort) the ADDR pin** which is short by default.
|
* 3x MPR121 modules, there're many types in the market, choose ones like this.
|
||||||
https://www.sparkfun.com/products/retired/9695
|
https://www.sparkfun.com/products/retired/9695
|
||||||
|
Before solder MP121 module to the main PCB board, remember to **cut (unshort) the ADDR pin** which is short by default.
|
||||||
|
<img src="doc/mpr121_cut.png" width="40%">
|
||||||
There's not enough space for the whole height of MPR121 module plus the lead pads. So you need to solder the module like the picture shows below.
|
There's not enough space for the whole height of MPR121 module plus the lead pads. So you need to solder the module like the picture shows below.
|
||||||
First apply some insulation tape.
|
First apply some insulation tape.
|
||||||
<img src="doc/mpr121_solder1.jpg" width="60%">
|
<img src="doc/mpr121_solder1.jpg" width="60%">
|
||||||
@ -62,9 +64,12 @@ It's CC-NC. So DIY for yourself and for your friend, don't make money from it.
|
|||||||
<img src="doc/mpr121_solder2.jpg" width="60%">
|
<img src="doc/mpr121_solder2.jpg" width="60%">
|
||||||
You can use the pins comes with the module, but you need to cut away the plastic pads.
|
You can use the pins comes with the module, but you need to cut away the plastic pads.
|
||||||
<img src="doc/mpr121_solder3.jpg" width="60%">
|
<img src="doc/mpr121_solder3.jpg" width="60%">
|
||||||
* 5x Sharp GP2Y0E03 ToF sensors, buy ones that equipped with cables.
|
* 5x Sharp GP2Y0E03 or ST VL53L0X ToF sensor modules, you need cables as well.
|
||||||
https://www.lcsc.com/product-detail/Angle-Linear-Position-Sensors_Sharp-Microelectronics-GP2Y0E03_C920270.html
|
https://www.lcsc.com/product-detail/Angle-Linear-Position-Sensors_Sharp-Microelectronics-GP2Y0E03_C920270.html
|
||||||
<img src="doc/gp2y0e03_solder.jpg" width="90%">
|
<img src="doc/gp2y0e03_solder.jpg" width="60%">
|
||||||
|
<img src="doc/vl53l0x.jpg" width="60%">
|
||||||
|
You can use both of them in a same PCB, the firmware will identify each of them automatically.
|
||||||
|
<img src="doc/tof_mix.jpg" width="80%">
|
||||||
* 2x 0603 5.1kohm resistors (R1, R2) for USB.
|
* 2x 0603 5.1kohm resistors (R1, R2) for USB.
|
||||||
* 1x SN74LV1T34DBVR (SOT-23-5) level shifter (U8), if you can't find one, use a 0603 10ohm resistor (R3) as an alternative.
|
* 1x SN74LV1T34DBVR (SOT-23-5) level shifter (U8), if you can't find one, use a 0603 10ohm resistor (R3) as an alternative.
|
||||||
https://www.lcsc.com/product-detail/Buffer-Driver-Transceiver_Texas-Instruments-SN74LV1T34DBVR_C100024.html
|
https://www.lcsc.com/product-detail/Buffer-Driver-Transceiver_Texas-Instruments-SN74LV1T34DBVR_C100024.html
|
||||||
|
BIN
doc/mpr121_cut.png
Normal file
BIN
doc/mpr121_cut.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 276 KiB |
BIN
doc/tof_mix.jpg
Normal file
BIN
doc/tof_mix.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 328 KiB |
BIN
doc/vl53l0x.jpg
Normal file
BIN
doc/vl53l0x.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 635 KiB |
Loading…
Reference in New Issue
Block a user