composants:rpi_proxi_sensor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
composants:rpi_proxi_sensor [2020/06/22 15:55] mhcomposants:rpi_proxi_sensor [2020/06/23 20:24] – [Steps] mh
Line 1: Line 1:
 ====== Raspberry Pi & Infrared Proximity Sensor ====== ====== Raspberry Pi & Infrared Proximity Sensor ======
 +
 +Work in progress
  
 ===== General ===== ===== General =====
Line 5: Line 7:
 ==== Components ==== ==== Components ====
  
-  *Sharp 2Y0A21F Infrared sensor +  *[[composants:2Y0A21|Sharp 2Y0A21F Infrared sensor]] 
-  *MCP3008 ADC+  *[[composants:mcp3008|MCP3008 ADC]] 
 +  *Raspberry Pi - any model
   *Breadboard, jumpers, etc.   *Breadboard, jumpers, etc.
  
Line 13: Line 16:
 {{composants:sharp_mcp_wiring.png?400}} {{composants:sharp_mcp_wiring.png?400}}
  
 +<WRAP 50%>
 +|^  RPi Pin #^   ^Role  ^  MCP3008 Pin #^  ^Role  |
 +|  1|    |3.3V|  16|  |VDD  |
 +|  1|    |3.3V  |  15|  |VREF  |
 +|  6|    |GND  |  14|  |AGND  |
 +|  19|    |GPIO 10 (MOSI)  |  11|  |DIN  |
 +|  21|    |GPIO 9 (MISO)  |  12|  |DOUT  |
 +|  23|    |GPIO 11 (SLCK)  |  13|  |CLK  |
 +|  24|    |GPIO 8 (CE0)  |  10|  |CS/SHDN  |
 +|  6|    |GND  |  9|  |DGND  |
 +</WRAP>
 +
 +There are two different wirings, this one is for hardware SPI. Another one is used for software SPI
 +
 +{{composants:mcp3008pin.jpg?250}}
 +
 +===== Steps =====
  
 +  *Installed raspbian
 +  *Activated SPI in raspi-config
 +  *wired a MCP3008 and a sharp IR module to the GPIO pins
 +  *followed tuto on python but did not get data from module (read 0.00)
 +  *rewired to software SPI (needs documenting)
 +  *installed rust <FAILED>
 +<code bash>
 +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
 +</code>
 +  *
 ===== Ressources ===== ===== Ressources =====
  
   *[[https://tutorials-raspberrypi.com/infrared-distance-measurement-with-the-raspberry-pi-sharp-gp2y0a02yk0f/|Blog post Tutorial]]   *[[https://tutorials-raspberrypi.com/infrared-distance-measurement-with-the-raspberry-pi-sharp-gp2y0a02yk0f/|Blog post Tutorial]]
  • composants/rpi_proxi_sensor.txt
  • Last modified: 2020/06/23 20:32
  • by mh