diagrams/sin.drawio
2026-01-01 18:35:50 +01:00

231 lines
17 KiB
Plaintext

<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64; rv:145.0) Gecko/20100101 Firefox/145.0" version="29.2.9" pages="3">
<diagram name="cahier-des-charges-baptiste" id="OE2wfuqwMNhfWvcdUvCy">
<mxGraphModel dx="1359" dy="834" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="npJA2AsgFTjNbK2L8X0r-1" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-5" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-2" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-12" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-3" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-14" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" value="Ordinateur Central" vertex="1">
<mxGeometry height="80" width="120" x="280" y="190" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-5" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" value="Affichage" vertex="1">
<mxGeometry height="60" width="120" x="280" y="100" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-6" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-16" value="">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="580" y="210" />
<mxPoint x="580" y="40" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-7" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-17" value="">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="600" y="220" />
<mxPoint x="600" y="100" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-8" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-18" value="">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="610" y="230" />
<mxPoint x="610" y="170" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-9" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-19" value="">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="590" y="240" />
<mxPoint x="590" y="240" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-10" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-20" value="">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="610" y="250" />
<mxPoint x="610" y="310" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-11" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-21" value="">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="520" y="290" />
<mxPoint x="570" y="290" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-12" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="Capteurs" vertex="1">
<mxGeometry height="60" width="120" x="430" y="200" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-13" edge="1" parent="1" source="npJA2AsgFTjNbK2L8X0r-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="npJA2AsgFTjNbK2L8X0r-15" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-14" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="Module Radio" vertex="1">
<mxGeometry height="60" width="120" x="120" y="200" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-15" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="Pitstop" vertex="1">
<mxGeometry height="80" width="80" y="190" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-16" parent="1" style="whiteSpace=wrap;html=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="Vitesse" vertex="1">
<mxGeometry height="60" width="120" x="640" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-17" parent="1" style="whiteSpace=wrap;html=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="Puissance" vertex="1">
<mxGeometry height="60" width="120" x="640" y="70" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-18" parent="1" style="whiteSpace=wrap;html=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="Batterie" vertex="1">
<mxGeometry height="60" width="120" x="640" y="140" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-19" parent="1" style="whiteSpace=wrap;html=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="Torque" vertex="1">
<mxGeometry height="60" width="120" x="640" y="210" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-20" parent="1" style="whiteSpace=wrap;html=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="RPM" vertex="1">
<mxGeometry height="60" width="120" x="640" y="280" as="geometry" />
</mxCell>
<mxCell id="npJA2AsgFTjNbK2L8X0r-21" parent="1" style="whiteSpace=wrap;html=1;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;" value="&lt;div&gt;Température&lt;/div&gt;&lt;div&gt;moteur&lt;/div&gt;&lt;div&gt;variateur&lt;/div&gt;&lt;div&gt;batterie&lt;/div&gt;" vertex="1">
<mxGeometry height="60" width="120" x="510" y="320" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="u5acBzFDgaKjD_tWK5kb" name="dashboard-layout">
<mxGraphModel dx="3398" dy="2085" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="1080" width="1920" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;warning&lt;/font&gt;" vertex="1">
<mxGeometry height="180" width="1920" y="900" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;rpm&lt;/font&gt;" vertex="1">
<mxGeometry height="180" width="1280" y="540" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;eff&lt;/font&gt;" vertex="1">
<mxGeometry height="180" width="640" x="1280" y="540" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-5" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;bat temp&lt;/font&gt;" vertex="1">
<mxGeometry height="180" width="640" y="720" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-6" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;speed&lt;/font&gt;" vertex="1">
<mxGeometry height="540" width="640" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-7" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;var temp&lt;/font&gt;" vertex="1">
<mxGeometry height="180" width="640" x="640" y="720" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-8" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;mot temp&lt;/font&gt;" vertex="1">
<mxGeometry height="180" width="640" x="1280" y="720" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;tq&lt;/font&gt;" vertex="1">
<mxGeometry height="270" width="640" x="1280" y="270" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-10" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;power&lt;/font&gt;" vertex="1">
<mxGeometry height="540" width="640" x="640" as="geometry" />
</mxCell>
<mxCell id="zN4I_8Lpyx6Q8lcsB-iO-11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;font style=&quot;font-size: 72px;&quot;&gt;Bat&lt;/font&gt;" vertex="1">
<mxGeometry height="270" width="640" x="1280" as="geometry" />
</mxCell>
<mxCell id="3Z9IaMGGReJmfygO69oo-1" parent="1" style="text;whiteSpace=wrap;html=1;" value="&amp;nbsp;" vertex="1">
<mxGeometry height="40" width="40" x="2380" y="1230" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="niD_UHGEfiAnW8R1YQRK" name="chaine-info">
<mxGraphModel dx="1359" dy="834" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="UkLFSJKyensMgtbTik---1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1ba1e2;fontColor=#ffffff;strokeColor=#006EAF;" value="Acquérir" vertex="1">
<mxGeometry height="60" width="120" x="200" y="15" as="geometry" />
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1ba1e2;fontColor=#ffffff;strokeColor=#006EAF;" value="Traiter" vertex="1">
<mxGeometry height="60" width="120" x="440" y="15" as="geometry" />
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1ba1e2;fontColor=#ffffff;strokeColor=#006EAF;" value="Transmettre" vertex="1">
<mxGeometry height="60" width="120" x="680" y="15" as="geometry" />
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---4" edge="1" parent="1" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#0050ef;strokeColor=#001DBC;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="320" y="44.5" as="sourcePoint" />
<mxPoint x="440" y="44.5" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="D1vCIqPNaFIaRlfXAJvL-1" connectable="0" parent="UkLFSJKyensMgtbTik---4" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="variables" vertex="1">
<mxGeometry relative="1" x="-0.3333" y="2" as="geometry">
<mxPoint x="20" y="18" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---5" edge="1" parent="1" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#0050ef;strokeColor=#001DBC;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="560" y="44.5" as="sourcePoint" />
<mxPoint x="680" y="44.5" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="D1vCIqPNaFIaRlfXAJvL-2" connectable="0" parent="UkLFSJKyensMgtbTik---5" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;div&gt;Flux video&lt;/div&gt;&lt;div&gt;variables&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.1" y="2" as="geometry">
<mxPoint y="28" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---6" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#60a917;fontColor=#ffffff;strokeColor=#2D7600;" value="capteurs" vertex="1">
<mxGeometry height="40" width="100" x="210" y="95" as="geometry" />
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---7" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#60a917;fontColor=#ffffff;strokeColor=#2D7600;" value="&lt;div&gt;Afficheur&lt;/div&gt;&lt;div&gt;module RF&lt;/div&gt;" vertex="1">
<mxGeometry height="40" width="100" x="690" y="95" as="geometry" />
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---8" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#60a917;fontColor=#ffffff;strokeColor=#2D7600;" value="Raspberry PI" vertex="1">
<mxGeometry height="40" width="100" x="450" y="95" as="geometry" />
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---9" edge="1" parent="1" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;fillColor=#e51400;strokeColor=#B20000;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="80" y="35" as="sourcePoint" />
<mxPoint x="200" y="35" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---10" edge="1" parent="1" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;fillColor=#e51400;strokeColor=#B20000;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="80" y="55" as="sourcePoint" />
<mxPoint x="200" y="55" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---11" parent="1" style="rhombus;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" value="environement" vertex="1">
<mxGeometry height="90" width="90" as="geometry" />
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---12" edge="1" parent="1" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;fillColor=#e51400;strokeColor=#B20000;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="800" y="35" as="sourcePoint" />
<mxPoint x="920" y="35" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---13" edge="1" parent="1" style="shape=flexArrow;endArrow=classic;html=1;rounded=0;fillColor=#e51400;strokeColor=#B20000;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="800" y="55" as="sourcePoint" />
<mxPoint x="920" y="55" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="D1vCIqPNaFIaRlfXAJvL-3" connectable="0" parent="UkLFSJKyensMgtbTik---13" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="&lt;div&gt;signal&amp;nbsp;RF&lt;/div&gt;" vertex="1">
<mxGeometry relative="1" x="-0.2333" y="2" as="geometry">
<mxPoint x="4" y="17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="UkLFSJKyensMgtbTik---14" parent="1" style="rhombus;whiteSpace=wrap;html=1;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" value="&lt;div&gt;Pilote&lt;/div&gt;&lt;div&gt;&amp;amp;&lt;/div&gt;&lt;div&gt;Equipe&lt;/div&gt;" vertex="1">
<mxGeometry height="90" width="90" x="910" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>