Skip to content
Closed
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion bins/more/sim.fzb
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
</iconView>
</views>
</instance>
<instance modelIndex="21" moduleIdRef="fc-51_85d98481ce3be6f2e9b641181c0f798b_1" path="fc-51-IR-Sensor.fzp">
<instance modelIndex="21" moduleIdRef="fc-51-IR-Sensor_3" path="fc-51-IR-Sensor.fzp">
<views>
<iconView layer="icon">
<geometry x="-1" y="-1" z="-1"/>
Expand Down
24 changes: 13 additions & 11 deletions core/fc-51-IR-Sensor.fzp
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<module fritzingVersion="0.9.3b" moduleId="fc-51_85d98481ce3be6f2e9b641181c0f798b_1" referenceFile="fc-51_85d98481ce3be6f2e9b641181c0f798b_1.fzp">
<version>4</version>
<module fritzingVersion="1.0.4" moduleId="fc-51-IR-Sensor_3" referenceFile="fc-51-IR-Sensor.fzp">
<version>5</version>
<author>Peter Van Epp (vanepp in forums)</author>
<title>fc-51</title>
<label>M</label>
<date>dom. mar. 18 2018</date>
<label>A</label>
<date>Tue Apr 1 2025</date>
<tags>
<tag>contrib</tag>
<tag>Infrared Obstacle Avoidance Proximity Sensor</tag>
<tag>fc-51</tag>
<tag>fritzing user</tag>
<tag>sensor</tag>
<tag>linfra red</tag>
<tag>infra red</tag>
</tags>
<properties>
<property name="variant">variant 1</property>
<property name="variant">variant 3</property>
<property name="family">Line sensor</property>
<property name="obstacle status">Not Detected</property>
<property name="voltage (max)">6V</property>
Expand All @@ -28,14 +28,16 @@
<property name="hole size"></property>
<property name="pin spacing">100mil</property>
<property name="layout">Single Row</property>
<property name="mn"></property>
<property name="mpn"></property>
</properties>
<description>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fc-51 Infrared Obstacle Avoidance Proximity Sensor module. IR transmitter led, receiver LED, lm393 compaitor and a pot. 3.3 V to 5V power.&lt;/p>&lt;/body>&lt;/html></description>
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fc-51 Infrared Obstacle Avoidance Proximity Sensor module. IR transmitter led, receiver LED, lm393 comparitor and a pot. 3.3 V to 5V power. Mar 2025 correct the pcb svg the pins were in reverse order.&lt;/p>&lt;/body>&lt;/html></description>
<spice>
<!-->Very simple transitor output (Not Detected=5V in OUT pin).<-->
<!-->Very simple transitor output (Not Detected=5V in OUT pin).<-->
<model>.MODEL PNP_GENERIC PNP ()</model>
<line>R{instanceTitle}a {net connector1} {net connector2} 130</line>
<line>Q{instanceTitle} {net connector0} base_Q_{instanceTitle} {net connector2} PNP_GENERIC off</line>
Expand Down Expand Up @@ -66,7 +68,7 @@ p, li { white-space: pre-wrap; }
</pcbView>
</views>
<connectors>
<connector id="connector0" type="male" name="pin1">
<connector id="connector0" name="pin1" type="male">
<description>OUT</description>
<views>
<breadboardView>
Expand All @@ -81,7 +83,7 @@ p, li { white-space: pre-wrap; }
</pcbView>
</views>
</connector>
<connector id="connector1" type="male" name="pin2">
<connector id="connector1" name="pin2" type="male">
<description>GND</description>
<views>
<breadboardView>
Expand All @@ -96,7 +98,7 @@ p, li { white-space: pre-wrap; }
</pcbView>
</views>
</connector>
<connector id="connector2" type="male" name="pin3">
<connector id="connector2" name="pin3" type="male">
<description>VCC</description>
<views>
<breadboardView>
Expand Down
24 changes: 13 additions & 11 deletions core/fc-51-IR-Sensor_On.fzp
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<module fritzingVersion="0.9.3b" moduleId="fc-51_85d98481ce3be6f2e9b641181c0f798b_2" referenceFile="fc-51_85d98481ce3be6f2e9b641181c0f798b_1.fzp">
<version>4</version>
<author>Peter Van Epp (vanepp in forums)</author>
<module fritzingVersion="1.0.4" moduleId="fc-51-IR-Sensor_On_3" referenceFile="fc-51-IR-Sensor_On.fzp">
<version>5</version>
<author>Peter Van Epp (modified 3 Apr 2025 by RAPTOR7762)</author>
<title>fc-51</title>
<label>M</label>
<date>dom. mar. 18 2018</date>
<label>A</label>
<date>Tue Apr 1 2025</date>
<tags>
<tag>contrib</tag>
<tag>Infrared Obstacle Avoidance Proximity Sensor</tag>
<tag>fc-51</tag>
<tag>fritzing user</tag>
<tag>sensor</tag>
<tag>linfra red</tag>
<tag>infra red</tag>
</tags>
<properties>
<property name="variant">variant 2</property>
<property name="variant">variant 4</property>
<property name="family">Line sensor</property>
<property name="obstacle status">Detected</property>
<property name="voltage (max)">6V</property>
Expand All @@ -28,12 +28,14 @@
<property name="hole size"></property>
<property name="pin spacing">100mil</property>
<property name="layout">Single Row</property>
<property name="mn"></property>
<property name="mpn"></property>
</properties>
<description>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fc-51 Infrared Obstacle Avoidance Proximity Sensor module. IR transmitter led, receiver LED, lm393 compaitor and a pot. 3.3 V to 5V power.&lt;/p>&lt;/body>&lt;/html></description>
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fc-51 Infrared Obstacle Avoidance Proximity Sensor module. IR transmitter led, receiver LED, lm393 comparitor and a pot. 3.3 V to 5V power. Mar 2025 correct the pcb svg the pins were in reverse order.&lt;/p>&lt;/body>&lt;/html></description>
<spice>
<!-->Very simple transitor output (Detected=0V in OUT pin).<-->
<model>.MODEL NPN_GENERIC NPN ()</model>
Expand Down Expand Up @@ -66,7 +68,7 @@ p, li { white-space: pre-wrap; }
</pcbView>
</views>
<connectors>
<connector id="connector0" type="male" name="pin1">
<connector id="connector0" name="pin1" type="male">
<description>OUT</description>
<views>
<breadboardView>
Expand All @@ -81,7 +83,7 @@ p, li { white-space: pre-wrap; }
</pcbView>
</views>
</connector>
<connector id="connector1" type="male" name="pin2">
<connector id="connector1" name="pin2" type="male">
<description>GND</description>
<views>
<breadboardView>
Expand All @@ -96,7 +98,7 @@ p, li { white-space: pre-wrap; }
</pcbView>
</views>
</connector>
<connector id="connector2" type="male" name="pin3">
<connector id="connector2" name="pin3" type="male">
<description>VCC</description>
<views>
<breadboardView>
Expand Down
117 changes: 117 additions & 0 deletions core/part.fc-51-IR-Sensor_On.fzp
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<module fritzingVersion="1.0.4" moduleId="fc-51-IR-Sensor_On_3" referenceFile="fc-51-IR-Sensor_On.fzp">
<version>5</version>
<author>Peter Van Epp (modified 3 Apr 2025 by RAPTOR7762)</author>
<title>fc-51</title>
<label>A</label>
<date>Tue Apr 1 2025</date>
<tags>
<tag>contrib</tag>
<tag>Infrared Obstacle Avoidance Proximity Sensor</tag>
<tag>fc-51</tag>
<tag>fritzing user</tag>
<tag>sensor</tag>
<tag>infra red</tag>
</tags>
<properties>
<property name="variant">variant 4</property>
<property name="family">Line sensor</property>
<property name="obstacle status">Detected</property>
<property name="voltage (max)">6V</property>
<property name="voltage (min)">3V</property>
<property name="max output current">0.030A</property>
<property name="editable pin labels">false</property>
<property name="part number"></property>
<property name="pins">3</property>
<property name="layer"></property>
<property name="package">THT</property>
<property name="hole size"></property>
<property name="pin spacing">100mil</property>
<property name="layout">Single Row</property>
<property name="mn"></property>
<property name="mpn"></property>
</properties>
<description>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fc-51 Infrared Obstacle Avoidance Proximity Sensor module. IR transmitter led, receiver LED, lm393 comparitor and a pot. 3.3 V to 5V power. Mar 2025 correct the pcb svg the pins were in reverse order.&lt;/p>&lt;/body>&lt;/html></description>
<spice>
<!-->Very simple transitor output (Detected=0V in OUT pin).<-->
<model>.MODEL NPN_GENERIC NPN ()</model>
<line>R{instanceTitle}a {net connector1} {net connector2} 130</line>
<line>Q{instanceTitle} {net connector0} base_Q_{instanceTitle} {net connector1} NPN_GENERIC off</line>
<line>R{instanceTitle}b base_Q_{instanceTitle} {net connector2} 200</line>
</spice>
<views>
<iconView>
<layers image="icon/fc-51_2.svg">
<layer layerId="icon"/>
</layers>
</iconView>
<breadboardView>
<layers image="breadboard/fc-51_2.svg">
<layer layerId="breadboard"/>
</layers>
</breadboardView>
<schematicView>
<layers image="schematic/fc-51_2.svg">
<layer layerId="schematic"/>
</layers>
</schematicView>
<pcbView>
<layers image="pcb/fc-51_2.svg">
<layer layerId="silkscreen"/>
<layer layerId="copper0"/>
<layer layerId="copper1"/>
</layers>
</pcbView>
</views>
<connectors>
<connector id="connector0" name="pin1" type="male">
<description>OUT</description>
<views>
<breadboardView>
<p layer="breadboard" svgId="connector0pin" terminalId="connector0terminal"/>
</breadboardView>
<schematicView>
<p layer="schematic" svgId="connector0pin" terminalId="connector0terminal"/>
</schematicView>
<pcbView>
<p layer="copper0" svgId="connector0pin"/>
<p layer="copper1" svgId="connector0pin"/>
</pcbView>
</views>
</connector>
<connector id="connector1" name="pin2" type="male">
<description>GND</description>
<views>
<breadboardView>
<p layer="breadboard" svgId="connector1pin" terminalId="connector1terminal"/>
</breadboardView>
<schematicView>
<p layer="schematic" svgId="connector1pin" terminalId="connector1terminal"/>
</schematicView>
<pcbView>
<p layer="copper0" svgId="connector1pin"/>
<p layer="copper1" svgId="connector1pin"/>
</pcbView>
</views>
</connector>
<connector id="connector2" name="pin3" type="male">
<description>VCC</description>
<views>
<breadboardView>
<p layer="breadboard" svgId="connector2pin" terminalId="connector2terminal"/>
</breadboardView>
<schematicView>
<p layer="schematic" svgId="connector2pin" terminalId="connector2terminal"/>
</schematicView>
<pcbView>
<p layer="copper0" svgId="connector2pin"/>
<p layer="copper1" svgId="connector2pin"/>
</pcbView>
</views>
</connector>
</connectors>
</module>
115 changes: 115 additions & 0 deletions obsolete/fc-51-IR-Sensor.fzp
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<module fritzingVersion="0.9.3b" moduleId="fc-51_85d98481ce3be6f2e9b641181c0f798b_1" referenceFile="fc-51_85d98481ce3be6f2e9b641181c0f798b_1.fzp">
<version>4</version>
<author>Peter Van Epp (vanepp in forums)</author>
<title>fc-51</title>
<label>M</label>
<date>dom. mar. 18 2018</date>
<tags>
<tag>contrib</tag>
<tag>Infrared Obstacle Avoidance Proximity Sensor</tag>
<tag>fc-51</tag>
<tag>fritzing user</tag>
<tag>sensor</tag>
<tag>linfra red</tag>
</tags>
<properties>
<property name="variant">variant 1</property>
<property name="family">Line sensor</property>
<property name="obstacle status">Not Detected</property>
<property name="voltage (max)">6V</property>
<property name="voltage (min)">3V</property>
<property name="max output current">0.030A</property>
<property name="editable pin labels">false</property>
<property name="part number"></property>
<property name="pins">3</property>
<property name="layer"></property>
<property name="package">THT</property>
<property name="hole size"></property>
<property name="pin spacing">100mil</property>
<property name="layout">Single Row</property>
</properties>
<description>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Fc-51 Infrared Obstacle Avoidance Proximity Sensor module. IR transmitter led, receiver LED, lm393 compaitor and a pot. 3.3 V to 5V power.&lt;/p>&lt;/body>&lt;/html></description>
<spice>
<!-->Very simple transitor output (Not Detected=5V in OUT pin).<-->
<model>.MODEL PNP_GENERIC PNP ()</model>
<line>R{instanceTitle}a {net connector1} {net connector2} 130</line>
<line>Q{instanceTitle} {net connector0} base_Q_{instanceTitle} {net connector2} PNP_GENERIC off</line>
<line>R{instanceTitle}b base_Q_{instanceTitle} {net connector1} 200</line>
</spice>
<views>
<iconView>
<layers image="icon/fc-51_2.svg">
<layer layerId="icon"/>
</layers>
</iconView>
<breadboardView>
<layers image="breadboard/fc-51_2.svg">
<layer layerId="breadboard"/>
</layers>
</breadboardView>
<schematicView>
<layers image="schematic/fc-51_2.svg">
<layer layerId="schematic"/>
</layers>
</schematicView>
<pcbView>
<layers image="pcb/fc-51_2.svg">
<layer layerId="silkscreen"/>
<layer layerId="copper0"/>
<layer layerId="copper1"/>
</layers>
</pcbView>
</views>
<connectors>
<connector id="connector0" type="male" name="pin1">
<description>OUT</description>
<views>
<breadboardView>
<p layer="breadboard" svgId="connector0pin" terminalId="connector0terminal"/>
</breadboardView>
<schematicView>
<p layer="schematic" svgId="connector0pin" terminalId="connector0terminal"/>
</schematicView>
<pcbView>
<p layer="copper0" svgId="connector0pin"/>
<p layer="copper1" svgId="connector0pin"/>
</pcbView>
</views>
</connector>
<connector id="connector1" type="male" name="pin2">
<description>GND</description>
<views>
<breadboardView>
<p layer="breadboard" svgId="connector1pin" terminalId="connector1terminal"/>
</breadboardView>
<schematicView>
<p layer="schematic" svgId="connector1pin" terminalId="connector1terminal"/>
</schematicView>
<pcbView>
<p layer="copper0" svgId="connector1pin"/>
<p layer="copper1" svgId="connector1pin"/>
</pcbView>
</views>
</connector>
<connector id="connector2" type="male" name="pin3">
<description>VCC</description>
<views>
<breadboardView>
<p layer="breadboard" svgId="connector2pin" terminalId="connector2terminal"/>
</breadboardView>
<schematicView>
<p layer="schematic" svgId="connector2pin" terminalId="connector2terminal"/>
</schematicView>
<pcbView>
<p layer="copper0" svgId="connector2pin"/>
<p layer="copper1" svgId="connector2pin"/>
</pcbView>
</views>
</connector>
</connectors>
</module>
Loading
Loading