Difference: DevicesNeeded (1 vs. 5)

Revision 52018-03-08 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Devices needed

The Raspberry Pi

Line: 43 to 43
  The HC-SR04 ultra-sonic distance sensor
Changed:
<
<
>
>

  The TCS3200 colour sensor
Line: 51 to 51
 

male-male bread board wires

male-female bread board wires

Even though not strictly necessary for the final project we will also use an RGB LED. This will be used in an intermediate step where we will display the color read from the TCS3200 color sensor on this RGB LED.

Changed:
<
<

simple rgb LED with common cathode
current limiting resistors on board

!LilyPad tri-color LED, common anode
current limiting resistors on board

>
>

simple rgb LED with common cathode
current limiting resistors on board

LilyPad tri-color LED, common anode
current limiting resistors on board

 Since the Raspberry Pi GPIOs all work on 3.3V, the HC-SR04 as well as the TCS3200 however work with TTL (5V) logic, we need a level converter to bring down the sensor signal levels from 5V to 3.3V. This can be done either with a voltage divider using 2 resistors or with this level converter

Line: 79 to 77
 
META FILEATTACHMENT attachment="lilyPad.png" attr="" comment="" date="1520442607" name="lilyPad.png" path="lilyPad.png" size="156437" user="UliRaich" version="1"
META FILEATTACHMENT attachment="rgbLED_smd.png" attr="" comment="" date="1520342025" name="rgbLED_smd.png" path="rgbLED_smd.png" size="147547" user="UliRaich" version="1"
META FILEATTACHMENT attachment="rgbLED-1.png" attr="" comment="" date="1520342025" name="rgbLED-1.png" path="rgbLED-1.png" size="131734" user="UliRaich" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="GY-31.png" attr="" comment="" date="1520442343" name="GY-31.png" path="GY-31.png" size="78093" user="UliRaich" version="1"
>
>
META FILEATTACHMENT attachment="GY-31.png" attr="" comment="" date="1520497608" name="GY-31.png" path="GY-31.png" size="78093" user="UliRaich" version="1"

Revision 42018-03-07 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Devices needed

The Raspberry Pi

Line: 50 to 50
 Most of the bread board wires will be male-male, however a few male-female wires are also needed to connect the TCS3200. I bent one row of pins such that they can easily be inserted into the bread board making the TCS3200 board stand vertically. In this case we need the male-female wires to connect the upper row of pins with the bread board.

male-male bread board wires

male-female bread board wires

Deleted:
<
<
 Even though not strictly necessary for the final project we will also use an RGB LED. This will be used in an intermediate step where we will display the color read from the TCS3200 color sensor on this RGB LED.
Added:
>
>

simple rgb LED with common cathode
current limiting resistors on board

!LilyPad tri-color LED, common anode
current limiting resistors on board

 
Deleted:
<
<

RGB LED with current limiting resistors.

  Since the Raspberry Pi GPIOs all work on 3.3V, the HC-SR04 as well as the TCS3200 however work with TTL (5V) logic, we need a level converter to bring down the sensor signal levels from 5V to 3.3V. This can be done either with a voltage divider using 2 resistors or with this level converter
Line: 79 to 76
 
META FILEATTACHMENT attachment="rgbLED.png" attr="" comment="" date="1518090612" name="rgbLED.png" path="rgbLED.png" size="157545" user="UliRaich" version="1"
META FILEATTACHMENT attachment="tcs3200.png" attr="" comment="" date="1520342025" name="tcs3200.png" path="tcs3200.png" size="204129" user="UliRaich" version="2"
META FILEATTACHMENT attachment="fm-wires.png" attr="" comment="" date="1518091738" name="fm-wires.png" path="fm-wires.png" size="200757" user="UliRaich" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="lilyPad.png" attr="" comment="" date="1520342025" name="lilyPad.png" path="lilyPad.png" size="156437" user="UliRaich" version="1"
>
>
META FILEATTACHMENT attachment="lilyPad.png" attr="" comment="" date="1520442607" name="lilyPad.png" path="lilyPad.png" size="156437" user="UliRaich" version="1"
 
META FILEATTACHMENT attachment="rgbLED_smd.png" attr="" comment="" date="1520342025" name="rgbLED_smd.png" path="rgbLED_smd.png" size="147547" user="UliRaich" version="1"
META FILEATTACHMENT attachment="rgbLED-1.png" attr="" comment="" date="1520342025" name="rgbLED-1.png" path="rgbLED-1.png" size="131734" user="UliRaich" version="1"
Added:
>
>
META FILEATTACHMENT attachment="GY-31.png" attr="" comment="" date="1520442343" name="GY-31.png" path="GY-31.png" size="78093" user="UliRaich" version="1"

Revision 32018-03-06 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Devices needed

The Raspberry Pi

Line: 77 to 77
 
META FILEATTACHMENT attachment="wires.png" attr="" comment="" date="1516551714" name="wires.png" path="wires.png" size="111907" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="levelConverter.png" attr="" comment="" date="1518090612" name="levelConverter.png" path="levelConverter.png" size="57219" user="UliRaich" version="1"
META FILEATTACHMENT attachment="rgbLED.png" attr="" comment="" date="1518090612" name="rgbLED.png" path="rgbLED.png" size="157545" user="UliRaich" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="tcs3200.png" attr="" comment="" date="1518090612" name="tcs3200.png" path="tcs3200.png" size="67901" user="UliRaich" version="1"
>
>
META FILEATTACHMENT attachment="tcs3200.png" attr="" comment="" date="1520342025" name="tcs3200.png" path="tcs3200.png" size="204129" user="UliRaich" version="2"
 
META FILEATTACHMENT attachment="fm-wires.png" attr="" comment="" date="1518091738" name="fm-wires.png" path="fm-wires.png" size="200757" user="UliRaich" version="1"
Added:
>
>
META FILEATTACHMENT attachment="lilyPad.png" attr="" comment="" date="1520342025" name="lilyPad.png" path="lilyPad.png" size="156437" user="UliRaich" version="1"
META FILEATTACHMENT attachment="rgbLED_smd.png" attr="" comment="" date="1520342025" name="rgbLED_smd.png" path="rgbLED_smd.png" size="147547" user="UliRaich" version="1"
META FILEATTACHMENT attachment="rgbLED-1.png" attr="" comment="" date="1520342025" name="rgbLED-1.png" path="rgbLED-1.png" size="131734" user="UliRaich" version="1"

Revision 22018-02-08 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Devices needed

The Raspberry Pi

The Raspberry Pi features

  • SoC: Broadcom BCM2837
Changed:
<
<
  • COU: Quad Core ARM Cortex-A53, 1.2 GHz
>
>
  • CPU: Quad Core ARM Cortex-A53, 1.2 GHz
 
  • RAM: 1GB LPDDR2 (900 MHz)
  • Networking: 10/100 Ethernet, 2.4 GHz 802.11n WiFi
  • Storage: micro SD
Line: 31 to 31
 
  • standard tx,rx serial interface
  • I2C instrumentation bus
  • SPI interface
Changed:
<
<
These interface pins are available on a 40 pin flat cable connector and are made available to the experimenter on a bread board through the cobbler.
>
>
These interface pins are available on a 40 pin flat cable connector and are made accessible to the experimenter on a bread board through the cobbler (the red PCB with the 40 pin flat cable connector). In contrast to the photo a longer breadboard must be used in order to have enough space for the sensors.
  cobbler.png
Changed:
<
<
Now all we need are the sensors themselves and some connecting cables:
>
>
Now, all we need in addition are the sensors themselves and some connecting cables:
 
Changed:
<
<
>
>
  hc-sr04.png
Changed:
<
<
The ultra-sonic distance sensor
>
>
The HC-SR04 ultra-sonic distance sensor
 
Changed:
<
<
colorSensor.png
>
>
 
Changed:
<
<
The colour sensor
wires.png
>
>
The TCS3200 colour sensor
 
Changed:
<
<
bread board wires
>
>
Most of the bread board wires will be male-male, however a few male-female wires are also needed to connect the TCS3200. I bent one row of pins such that they can easily be inserted into the bread board making the TCS3200 board stand vertically. In this case we need the male-female wires to connect the upper row of pins with the bread board.

male-male bread board wires

male-female bread board wires

Even though not strictly necessary for the final project we will also use an RGB LED. This will be used in an intermediate step where we will display the color read from the TCS3200 color sensor on this RGB LED.

RGB LED with current limiting resistors.

Since the Raspberry Pi GPIOs all work on 3.3V, the HC-SR04 as well as the TCS3200 however work with TTL (5V) logic, we need a level converter to bring down the sensor signal levels from 5V to 3.3V. This can be done either with a voltage divider using 2 resistors or with this level converter

  -- TWiki Admin User - 2018-01-21

Comments

Changed:
<
<
<--/commentPlugin-->
>
>

<--/commentPlugin-->
 
META FILEATTACHMENT attachment="colorSensor.png" attr="" comment="" date="1516551343" name="colorSensor.png" path="colorSensor.png" size="51216" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="hc-sr04.png" attr="" comment="" date="1516551343" name="hc-sr04.png" path="hc-sr04.png" size="52168" user="BaseUserMapping_333" version="1"
Line: 64 to 75
 
META FILEATTACHMENT attachment="powerSupply.png" attr="" comment="" date="1516551714" name="powerSupply.png" path="powerSupply.png" size="29530" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="sd.png" attr="" comment="" date="1516551714" name="sd.png" path="sd.png" size="10509" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="wires.png" attr="" comment="" date="1516551714" name="wires.png" path="wires.png" size="111907" user="BaseUserMapping_333" version="1"
Added:
>
>
META FILEATTACHMENT attachment="levelConverter.png" attr="" comment="" date="1518090612" name="levelConverter.png" path="levelConverter.png" size="57219" user="UliRaich" version="1"
META FILEATTACHMENT attachment="rgbLED.png" attr="" comment="" date="1518090612" name="rgbLED.png" path="rgbLED.png" size="157545" user="UliRaich" version="1"
META FILEATTACHMENT attachment="tcs3200.png" attr="" comment="" date="1518090612" name="tcs3200.png" path="tcs3200.png" size="67901" user="UliRaich" version="1"
META FILEATTACHMENT attachment="fm-wires.png" attr="" comment="" date="1518091738" name="fm-wires.png" path="fm-wires.png" size="200757" user="UliRaich" version="1"

Revision 12018-01-21 - TWikiAdminUser

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Devices needed

The Raspberry Pi

The Raspberry Pi features

  • SoC: Broadcom BCM2837
  • COU: Quad Core ARM Cortex-A53, 1.2 GHz
  • RAM: 1GB LPDDR2 (900 MHz)
  • Networking: 10/100 Ethernet, 2.4 GHz 802.11n WiFi
  • Storage: micro SD
  • Ports: HDMI, 4*USB2.0, Ethernet, Camera, Serial Interface, Display Interface
Here is a photo of the processor card:

raspberry.png

It is better to use a plastic case for protection:

case.png

In addition to the processor board itself we need a 5V, 2.5 A power supply with micro USB connector

powerSupply.png

and a micro SD card for storage. This card will hold the operating system and all the user and system files.

sd.png

In order to access external devices like our sensors a series of interfaces are available:

  • general purpose I/O pins (GPIO)
  • standard tx,rx serial interface
  • I2C instrumentation bus
  • SPI interface
These interface pins are available on a 40 pin flat cable connector and are made available to the experimenter on a bread board through the cobbler.

cobbler.png

Now all we need are the sensors themselves and some connecting cables:

hc-sr04.png

The ultra-sonic distance sensor

colorSensor.png

The colour sensor

wires.png

bread board wires

-- TWiki Admin User - 2018-01-21

Comments

<--/commentPlugin-->

META FILEATTACHMENT attachment="colorSensor.png" attr="" comment="" date="1516551343" name="colorSensor.png" path="colorSensor.png" size="51216" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="hc-sr04.png" attr="" comment="" date="1516551343" name="hc-sr04.png" path="hc-sr04.png" size="52168" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="raspberry.png" attr="" comment="" date="1516551343" name="raspberry.png" path="raspberry.png" size="235108" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="case.png" attr="" comment="" date="1516551714" name="case.png" path="case.png" size="43118" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="cobbler.png" attr="" comment="" date="1516551714" name="cobbler.png" path="cobbler.png" size="43367" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="powerSupply.png" attr="" comment="" date="1516551714" name="powerSupply.png" path="powerSupply.png" size="29530" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="sd.png" attr="" comment="" date="1516551714" name="sd.png" path="sd.png" size="10509" user="BaseUserMapping_333" version="1"
META FILEATTACHMENT attachment="wires.png" attr="" comment="" date="1516551714" name="wires.png" path="wires.png" size="111907" user="BaseUserMapping_333" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback