diff options
author | David Barksdale <amatus@amatus.name> | 2015-09-14 21:02:52 -0500 |
---|---|---|
committer | David Barksdale <amatus@amatus.name> | 2015-09-14 21:02:52 -0500 |
commit | dca2a6dc9925fcbcbf30810f54a2e7da60e2d66a (patch) | |
tree | 5866685f67cf4f8fde1c94369f68ea19d56381d4 /laser-tag badge/laser-tag.sch | |
parent | 587a86ee1c3860315b49cd36b001e45933e4b12b (diff) |
Slapped some buttons on it
Diffstat (limited to 'laser-tag badge/laser-tag.sch')
-rw-r--r-- | laser-tag badge/laser-tag.sch | 193 |
1 files changed, 189 insertions, 4 deletions
diff --git a/laser-tag badge/laser-tag.sch b/laser-tag badge/laser-tag.sch index 094e3df..1ac15f0 100644 --- a/laser-tag badge/laser-tag.sch +++ b/laser-tag badge/laser-tag.sch @@ -9215,6 +9215,117 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie </deviceset> </devicesets> </library> +<library name="switch"> +<description><b>Switches</b><p> +Marquardt, Siemens, C&K, ITT, and others<p> +<author>Created by librarian@cadsoft.de</author></description> +<packages> +<package name="SKHMPXE010"> +<description><b>6.2 X 6.5mm TACT Switch (SMD)</b><p> +Source: http://www3.alps.co.jp/WebObjects/catalog.woa/PDF/E/Switch/Tact/SKHM/SKHM.PDF</description> +<wire x1="-2.7606" y1="2.9981" x2="2.7606" y2="2.9981" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="2.9981" x2="2.7606" y2="0.9944" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="0.9944" x2="3.1762" y2="0.9944" width="0.1016" layer="21"/> +<wire x1="3.1762" y1="0.9944" x2="3.1762" y2="-0.9796" width="0.1016" layer="21"/> +<wire x1="3.1762" y1="-0.9796" x2="2.7606" y2="-0.9796" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="-0.9796" x2="2.7606" y2="-2.9981" width="0.1016" layer="21"/> +<wire x1="2.7606" y1="-2.9981" x2="-2.7606" y2="-2.9981" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="-2.9981" x2="-2.7606" y2="-1.3358" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="-1.3358" x2="-2.8794" y2="-1.217" width="0.1016" layer="21"/> +<wire x1="-2.8794" y1="-1.217" x2="-2.8794" y2="1.2022" width="0.1016" layer="21"/> +<wire x1="-2.8794" y1="1.2022" x2="-2.7606" y2="1.321" width="0.1016" layer="21"/> +<wire x1="-2.7606" y1="1.321" x2="-2.7606" y2="2.9981" width="0.1016" layer="21"/> +<wire x1="2.7161" y1="-2.7606" x2="1.0686" y2="-2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.7606" x2="1.0686" y2="-2.6567" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.6567" x2="-1.0835" y2="-2.6567" width="0.1016" layer="21"/> +<wire x1="-1.0835" y1="-2.6567" x2="-1.0835" y2="-2.9387" width="0.1016" layer="21"/> +<wire x1="-1.128" y1="-2.7606" x2="-2.7012" y2="-2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="-2.7606" x2="1.0686" y2="-2.9535" width="0.1016" layer="21"/> +<wire x1="2.7161" y1="2.7606" x2="1.0686" y2="2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.7606" x2="1.0686" y2="2.6567" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.6567" x2="-1.0835" y2="2.6567" width="0.1016" layer="21"/> +<wire x1="-1.0835" y1="2.6567" x2="-1.0835" y2="2.9387" width="0.1016" layer="21"/> +<wire x1="-1.128" y1="2.7606" x2="-2.7012" y2="2.7606" width="0.1016" layer="21"/> +<wire x1="1.0686" y1="2.7606" x2="1.0686" y2="2.9536" width="0.1016" layer="21"/> +<circle x="0" y="0" radius="1.2764" width="0.1016" layer="21"/> +<circle x="0" y="0" radius="1.6475" width="0.1016" layer="21"/> +<smd name="3" x="-4.2" y="-2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="4" x="4.2" y="-2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="5" x="4.2" y="0" dx="1.6" dy="1.4" layer="1"/> +<smd name="2" x="4.2" y="2.25" dx="1.6" dy="1.4" layer="1"/> +<smd name="1" x="-4.2" y="2.25" dx="1.6" dy="1.4" layer="1"/> +<text x="-2.54" y="3.175" size="1.27" layer="25">>NAME</text> +<text x="-2.54" y="-4.445" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-3.9925" y1="1.6772" x2="-2.7755" y2="2.4341" layer="51"/> +<rectangle x1="-3.9925" y1="-2.4341" x2="-2.7903" y2="-1.6623" layer="51"/> +<rectangle x1="2.7755" y1="-2.4192" x2="3.9925" y2="-1.6623" layer="51"/> +<rectangle x1="3.2059" y1="-0.371" x2="3.8589" y2="0.3859" layer="51"/> +<rectangle x1="2.7903" y1="1.6772" x2="3.9925" y2="2.4341" layer="51"/> +<rectangle x1="-3.3246" y1="1.6771" x2="-2.7755" y2="2.4341" layer="21"/> +<rectangle x1="-3.3246" y1="-2.4341" x2="-2.7903" y2="-1.6623" layer="21"/> +<rectangle x1="2.7903" y1="1.6771" x2="3.3246" y2="2.4341" layer="21"/> +<rectangle x1="3.191" y1="-0.371" x2="3.3246" y2="0.3859" layer="21"/> +<rectangle x1="2.7755" y1="-2.4192" x2="3.3246" y2="-1.6623" layer="21"/> +</package> +</packages> +<symbols> +<symbol name="NORMOPEN_SHIELD"> +<wire x1="-2.54" y1="0" x2="-2.54" y2="-2.54" width="0.1524" layer="94"/> +<wire x1="5.08" y1="0" x2="5.08" y2="-2.54" width="0.1524" layer="94"/> +<wire x1="-1.27" y1="0" x2="3.048" y2="1.778" width="0.2032" layer="94"/> +<wire x1="3.048" y1="0.508" x2="3.048" y2="0" width="0.2032" layer="94"/> +<wire x1="0.762" y1="1.016" x2="0.762" y2="1.524" width="0.2032" layer="94"/> +<wire x1="0.762" y1="2.032" x2="0.762" y2="2.794" width="0.2032" layer="94"/> +<wire x1="0.762" y1="2.794" x2="0.762" y2="3.048" width="0.2032" layer="94"/> +<wire x1="0.762" y1="3.556" x2="0.762" y2="4.064" width="0.2032" layer="94"/> +<wire x1="1.27" y1="4.064" x2="0.762" y2="4.064" width="0.2032" layer="94"/> +<wire x1="0.762" y1="4.064" x2="0.254" y2="4.064" width="0.2032" layer="94"/> +<wire x1="0.254" y1="2.286" x2="0.762" y2="2.794" width="0.1524" layer="94"/> +<wire x1="0.762" y1="2.794" x2="1.27" y2="2.286" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.27" y2="0" width="0.2032" layer="94"/> +<wire x1="3.048" y1="0" x2="5.08" y2="0" width="0.2032" layer="94"/> +<wire x1="-2.54" y1="-5.08" x2="-2.286" y2="-5.08" width="0.1524" layer="94"/> +<wire x1="-2.286" y1="-5.08" x2="-2.286" y2="-5.588" width="0.1524" layer="94"/> +<wire x1="-3.048" y1="-5.588" x2="-1.524" y2="-5.588" width="0.1524" layer="94"/> +<wire x1="-2.794" y1="-5.842" x2="-1.778" y2="-5.842" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="-6.096" x2="-2.032" y2="-6.096" width="0.1524" layer="94"/> +<circle x="-2.54" y="0" radius="0.508" width="0" layer="94"/> +<circle x="5.08" y="0" radius="0.508" width="0" layer="94"/> +<text x="-2.54" y="5.08" size="1.778" layer="95">>NAME</text> +<text x="0" y="-6.35" size="1.778" layer="96">>VALUE</text> +<pin name="1.1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +<pin name="1.2" x="-5.08" y="-2.54" visible="off" length="short" direction="pas" swaplevel="1"/> +<pin name="2.2" x="7.62" y="-2.54" visible="off" length="short" direction="pas" swaplevel="2" rot="R180"/> +<pin name="2.1" x="7.62" y="0" visible="off" length="short" direction="pas" swaplevel="2" rot="R180"/> +<pin name="SH" x="-5.08" y="-5.08" visible="off" length="short" direction="pas"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="SKHMP*E010" prefix="S"> +<description><b>6.2 X 6.5mm TACT Switch (SMD)</b><p> +Source: http://www3.alps.co.jp/WebObjects/catalog.woa/PDF/E/Switch/Tact/SKHM/SKHM.PDF</description> +<gates> +<gate name="G$1" symbol="NORMOPEN_SHIELD" x="0" y="0"/> +</gates> +<devices> +<device name="" package="SKHMPXE010"> +<connects> +<connect gate="G$1" pin="1.1" pad="1"/> +<connect gate="G$1" pin="1.2" pad="2"/> +<connect gate="G$1" pin="2.1" pad="3"/> +<connect gate="G$1" pin="2.2" pad="4"/> +<connect gate="G$1" pin="SH" pad="5"/> +</connects> +<technologies> +<technology name="S"/> +<technology name="U"/> +<technology name="W"/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> </libraries> <attributes> </attributes> @@ -9266,6 +9377,11 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <part name="T2" library="transistor" deviceset="*-NPN-" device="SOT23-EBC"/> <part name="R4" library="rcl" deviceset="R-EU_" device="R0603" value="10"/> <part name="P+7" library="supply1" deviceset="VCC" device=""/> +<part name="S1" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="S2" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="S3" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="S4" library="switch" deviceset="SKHMP*E010" device="" technology="S"/> +<part name="GND8" library="supply1" deviceset="GND" device=""/> </parts> <sheets> <sheet> @@ -9320,6 +9436,11 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie </instance> <instance part="R4" gate="G$1" x="-5.08" y="-33.02" rot="R90"/> <instance part="P+7" gate="VCC" x="10.16" y="-2.54"/> +<instance part="S1" gate="G$1" x="147.32" y="27.94"/> +<instance part="S2" gate="G$1" x="147.32" y="43.18"/> +<instance part="S3" gate="G$1" x="147.32" y="58.42"/> +<instance part="S4" gate="G$1" x="147.32" y="73.66"/> +<instance part="GND8" gate="1" x="157.48" y="17.78"/> </instances> <busses> <bus name="PTE0,PTE20,PTE21,PTE22,PTE23,PTE31"> @@ -9454,6 +9575,40 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <pinref part="GND7" gate="1" pin="GND"/> <wire x1="-5.08" y1="-38.1" x2="-5.08" y2="-40.64" width="0.1524" layer="91"/> </segment> +<segment> +<pinref part="S1" gate="G$1" pin="2.2"/> +<pinref part="GND8" gate="1" pin="GND"/> +<wire x1="154.94" y1="25.4" x2="157.48" y2="25.4" width="0.1524" layer="91"/> +<wire x1="157.48" y1="25.4" x2="157.48" y2="20.32" width="0.1524" layer="91"/> +<pinref part="S4" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="73.66" x2="157.48" y2="73.66" width="0.1524" layer="91"/> +<wire x1="157.48" y1="73.66" x2="157.48" y2="71.12" width="0.1524" layer="91"/> +<junction x="157.48" y="25.4"/> +<pinref part="S4" gate="G$1" pin="2.2"/> +<wire x1="157.48" y1="71.12" x2="157.48" y2="58.42" width="0.1524" layer="91"/> +<wire x1="157.48" y1="58.42" x2="157.48" y2="55.88" width="0.1524" layer="91"/> +<wire x1="157.48" y1="55.88" x2="157.48" y2="43.18" width="0.1524" layer="91"/> +<wire x1="157.48" y1="43.18" x2="157.48" y2="40.64" width="0.1524" layer="91"/> +<wire x1="157.48" y1="40.64" x2="157.48" y2="27.94" width="0.1524" layer="91"/> +<wire x1="157.48" y1="27.94" x2="157.48" y2="25.4" width="0.1524" layer="91"/> +<wire x1="154.94" y1="71.12" x2="157.48" y2="71.12" width="0.1524" layer="91"/> +<junction x="157.48" y="71.12"/> +<pinref part="S3" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="58.42" x2="157.48" y2="58.42" width="0.1524" layer="91"/> +<junction x="157.48" y="58.42"/> +<pinref part="S3" gate="G$1" pin="2.2"/> +<wire x1="154.94" y1="55.88" x2="157.48" y2="55.88" width="0.1524" layer="91"/> +<junction x="157.48" y="55.88"/> +<pinref part="S2" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="43.18" x2="157.48" y2="43.18" width="0.1524" layer="91"/> +<junction x="157.48" y="43.18"/> +<pinref part="S2" gate="G$1" pin="2.2"/> +<wire x1="154.94" y1="40.64" x2="157.48" y2="40.64" width="0.1524" layer="91"/> +<junction x="157.48" y="40.64"/> +<pinref part="S1" gate="G$1" pin="2.1"/> +<wire x1="154.94" y1="27.94" x2="157.48" y2="27.94" width="0.1524" layer="91"/> +<junction x="157.48" y="27.94"/> +</segment> </net> <net name="VCC" class="0"> <segment> @@ -10180,7 +10335,15 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB3" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB3"/> -<wire x1="116.84" y1="33.02" x2="119.38" y2="33.02" width="0.1524" layer="91"/> +<pinref part="S4" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="71.12" x2="139.7" y2="71.12" width="0.1524" layer="91"/> +<wire x1="139.7" y1="71.12" x2="132.08" y2="71.12" width="0.1524" layer="91"/> +<wire x1="132.08" y1="71.12" x2="132.08" y2="33.02" width="0.1524" layer="91"/> +<wire x1="132.08" y1="33.02" x2="116.84" y2="33.02" width="0.1524" layer="91"/> +<pinref part="S4" gate="G$1" pin="1.1"/> +<wire x1="142.24" y1="73.66" x2="139.7" y2="73.66" width="0.1524" layer="91"/> +<wire x1="139.7" y1="73.66" x2="139.7" y2="71.12" width="0.1524" layer="91"/> +<junction x="139.7" y="71.12"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="6"/> @@ -10191,7 +10354,15 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB2" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB2"/> -<wire x1="116.84" y1="30.48" x2="119.38" y2="30.48" width="0.1524" layer="91"/> +<pinref part="S3" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="55.88" x2="139.7" y2="55.88" width="0.1524" layer="91"/> +<wire x1="139.7" y1="55.88" x2="134.62" y2="55.88" width="0.1524" layer="91"/> +<wire x1="134.62" y1="55.88" x2="134.62" y2="30.48" width="0.1524" layer="91"/> +<wire x1="134.62" y1="30.48" x2="116.84" y2="30.48" width="0.1524" layer="91"/> +<pinref part="S3" gate="G$1" pin="1.1"/> +<wire x1="142.24" y1="58.42" x2="139.7" y2="58.42" width="0.1524" layer="91"/> +<wire x1="139.7" y1="58.42" x2="139.7" y2="55.88" width="0.1524" layer="91"/> +<junction x="139.7" y="55.88"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="5"/> @@ -10202,7 +10373,15 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB1" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB1"/> -<wire x1="116.84" y1="27.94" x2="119.38" y2="27.94" width="0.1524" layer="91"/> +<pinref part="S2" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="40.64" x2="139.7" y2="40.64" width="0.1524" layer="91"/> +<wire x1="139.7" y1="40.64" x2="137.16" y2="40.64" width="0.1524" layer="91"/> +<wire x1="137.16" y1="40.64" x2="137.16" y2="27.94" width="0.1524" layer="91"/> +<wire x1="137.16" y1="27.94" x2="116.84" y2="27.94" width="0.1524" layer="91"/> +<pinref part="S2" gate="G$1" pin="1.1"/> +<wire x1="142.24" y1="43.18" x2="139.7" y2="43.18" width="0.1524" layer="91"/> +<wire x1="139.7" y1="43.18" x2="139.7" y2="40.64" width="0.1524" layer="91"/> +<junction x="139.7" y="40.64"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="4"/> @@ -10213,7 +10392,13 @@ Source: http://optoelectronics.perkinelmer.com/content/Datasheets/DTS_vt500serie <net name="PTB0" class="0"> <segment> <pinref part="U1" gate="A" pin="PTB0/LLWU_P5"/> -<wire x1="116.84" y1="25.4" x2="119.38" y2="25.4" width="0.1524" layer="91"/> +<pinref part="S1" gate="G$1" pin="1.2"/> +<wire x1="142.24" y1="25.4" x2="139.7" y2="25.4" width="0.1524" layer="91"/> +<pinref part="S1" gate="G$1" pin="1.1"/> +<wire x1="139.7" y1="25.4" x2="116.84" y2="25.4" width="0.1524" layer="91"/> +<wire x1="142.24" y1="27.94" x2="139.7" y2="27.94" width="0.1524" layer="91"/> +<wire x1="139.7" y1="27.94" x2="139.7" y2="25.4" width="0.1524" layer="91"/> +<junction x="139.7" y="25.4"/> </segment> <segment> <pinref part="BREAKOUT2" gate="A" pin="3"/> |