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 21:27] – [Wiring] mhcomposants:rpi_proxi_sensor [2020/06/23 20:24] – [Steps] mh
Line 7: 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 15: Line 16:
 {{composants:sharp_mcp_wiring.png?400}} {{composants:sharp_mcp_wiring.png?400}}
  
-|  RPi Pin #   Role  ^  MCP3008 Pin #   ^  Role  | +<WRAP 50%> 
-|  1   3.3V  |  16  |  VDD  | +| RPi Pin #^   ^Role  ^  MCP3008 Pin #^  ^Role  | 
-|  1   3.3V  |  15  |  VREF  | +|  1|    |3.3V|  16 |VDD 
-|  6   GND  |  14  |  AGND  | +|  1|    |3.3V  |  15 |VREF 
-|  23  |  SLCK   13   CLK  | +|  6|    |GND  |  14|  |AGND  | 
-|  21   MISO  |  12  |  DOUT  | +|  19|    |GPIO 10 (MOSI)  |  11|  |DIN  | 
-|  19   MOSI   11  |  DIN  | +|  21|    |GPIO 9 (MISO  12 |DOUT 
-|  24   CE0  |  10  |  CS/SHDN +|  23   |GPIO 11 (SLCK)  |  13|  |CLK  | 
-|  6   GND  |  9  |  DGND  |+|  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