aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/onderzoeksrapport.pdfbin10807 -> 25928 bytes
-rw-r--r--docs/onderzoeksrapport.tex106
-rw-r--r--docs/stylofoon blokschema.drawio2
-rw-r--r--docs/system-requirements.pdfbin57080 -> 57080 bytes
-rw-r--r--hardware/hardware.kicad_prl75
-rw-r--r--hardware/hardware.kicad_pro294
-rw-r--r--hardware/hardware.kicad_sch1254
-rw-r--r--logboek.md1
8 files changed, 1719 insertions, 13 deletions
diff --git a/docs/onderzoeksrapport.pdf b/docs/onderzoeksrapport.pdf
index 86c49a3..119c441 100644
--- a/docs/onderzoeksrapport.pdf
+++ b/docs/onderzoeksrapport.pdf
Binary files differ
diff --git a/docs/onderzoeksrapport.tex b/docs/onderzoeksrapport.tex
index 503fde8..3fba575 100644
--- a/docs/onderzoeksrapport.tex
+++ b/docs/onderzoeksrapport.tex
@@ -25,6 +25,9 @@
output-decimal-marker = {,}
}
+\newcommand{\s}{$^{\sharp}$}
+\newcommand{\sub}[1]{$_{\text{#1}}$}
+
\bigskipamount=7mm
\medskipamount=4mm
\parindent=0mm
@@ -34,18 +37,97 @@ Onderzoeksrapport \hfill \textbf{Loek Le Blansch (2180996)}\\
Project Stylofoon \hfill \today
\medskip
-Deelvragen:
-
-\begin{itemize}
- \item Hoe configureer je een 555 timer op een manier waarop de spanning of
- weerstand die de frequentie regelt meetbaar is zonder de frequentie te
- be\"invloeden, en de frequentie uitrekenbaar is?
- \item Welke voeding moet gebruikt worden om alle onderdelen te voorzien van genoeg
- stroom?
- \item Hoe versterk je een audiosignaal zonder ruis of vervorming te introduceren?
- \item Hoe moet je een LM3914 toepassen om een VU-display aan te sturen?
-
-\end{itemize}
+\tableofcontents
+
+\section{555 Timer configuratie}
+
+\textit{Hoe configureer je een 555 timer op een manier waarop de spanning of
+weerstand die de frequentie regelt meetbaar is zonder de frequentie te be\"invloeden,
+en de frequentie uitrekenbaar is?}
+
+In het ontwerp gaat het keyboard van de noot f3 tot c5. Hier is een tabel met
+nootnamen, absolute frequenties en de invoerspanning die de 555 oscillator nodig
+heeft om die frequentie te produceren:
+
+\begin{figure}[H]
+\centering
+\begin{tabular}{ccc}
+\toprule
+Noot & $f$ [\si{\hertz}] & V\sub{in} [\si{\volt}]\\
+\midrule
+f3 & \num{174.6} & \num{0.0} \\
+f\s3 & \num{185.0} & \num{0.0} \\
+g3 & \num{196.0} & \num{0.0} \\
+g\s3 & \num{207.7} & \num{0.0} \\
+a3 & \num{220.0} & \num{0.0} \\
+a\s3 & \num{233.1} & \num{0.0} \\
+b3 & \num{246.9} & \num{0.0} \\
+c4 & \num{261.6} & \num{0.0} \\
+c\s4 & \num{277.2} & \num{0.0} \\
+d4 & \num{293.7} & \num{0.0} \\
+d\s4 & \num{311.1} & \num{0.0} \\
+e4 & \num{329.6} & \num{0.0} \\
+f4 & \num{349.2} & \num{0.0} \\
+f\s4 & \num{370.0} & \num{0.0} \\
+g4 & \num{392.0} & \num{0.0} \\
+g\s4 & \num{415.3} & \num{0.0} \\
+a4 & \num{440.0} & \num{0.0} \\
+a\s4 & \num{466.2} & \num{0.0} \\
+b4 & \num{493.9} & \num{0.0} \\
+c5 & \num{523.3} & \num{0.0} \\
+\bottomrule
+\end{tabular}
+\caption{Noot-frequentie lookup-table}
+\end{figure}
+
+Uit deze tabel is te zien dat de frequentie tussen \SI{174.6}{\hertz} en
+\SI{523.3}{\hertz} moet kunnen vari\"eren. <hier een stuk over hoe je die spanningen
+berekent ofzo>. Omdat er een weerstandsladder gebruikt word voor het keyboard, moet
+er een manier zijn om te compenseren voor de toleranties van de weerstanden. Hiervoor
+worden instelpotmeters in serie gesoldeerd die de weerstandswaarde kunnen laten
+vari\"eren buiten de tolerantie van elke weerstand.
+
+\section{Spanningen en stromen}
+
+\textit{Welke voedingen kunnen gebruikt worden om alle onderdelen te voorzien van
+genoeg stroom?}
+
+Het hele systeem draait op een voedingsspanning van V\sub{CC} $=$ \SI{5.0}{\volt}.
+Het zou ideaal zijn als de hele stylofoon door \'e\'en USB poort gevoed kan worden.
+Een standaard USB aansluiting levert echter niet meer dan \SI{500}{\milli\ampere},
+dus als alle onderdelen gecombineerd meer dan deze limiet gebruiken moet er een
+andere oplossing voor de voeding gekozen worden. Hier is een overzicht van stromen
+die verbruikt worden door de verschillende onderdelen in de stylofoon:
+
+\begin{figure}[H]
+\centering
+\begin{tabular}{lr}
+\toprule
+Onderdeel & I\sub{in} (max) [\si{\milli\ampere}]\\
+\midrule
+Arduino & \num{50} \\
+Arduino audio uit & \num{20} \\
+LM3914 & \num{0} \\
+VU-display & \num{0} \\
+Versterker digitale synth & \num{0} \\
+Versterker analoge synth & \num{0} \\
+Stroomverlies weerstandladder & \num{0} \\
+Audio-uitvoer & \num{0} \\
+\midrule
+\hfill Totaal: & \num{500} \\
+\bottomrule
+\end{tabular}
+\caption{Overzicht stromen}
+\end{figure}
+
+\section{Versterkers}
+
+\textit{Hoe versterk je een audiosignaal zonder ruis of vervorming te introduceren?}
+
+\section{VU-display}
+
+\textit{Hoe moet je een LM3914 toepassen om een VU-display aan te sturen?}
+
\end{document}
diff --git a/docs/stylofoon blokschema.drawio b/docs/stylofoon blokschema.drawio
index 3786f68..c70991f 100644
--- a/docs/stylofoon blokschema.drawio
+++ b/docs/stylofoon blokschema.drawio
@@ -1 +1 @@
-<mxfile host="app.diagrams.net" modified="2022-02-12T18:27:39.409Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.87 Safari/537.36" etag="_2GFSXp8bBC8M5Mh6hVf" version="16.5.6" type="device" pages="2"><diagram id="CXAiaU7g_1fYf6GNwa4W" name="top-level">7Vlbk5owFP41PuoAkdtjq3tpO+10xm1327csRMhsIDbEW399Awlyia4uo6vdlgeHcwIn4XzfuST2wChZ3TA4iz/TEJGeZYSrHhj3LGvoAPGbK9ZSYQFbKiKGQ6kyK8UE/0ZKaSjtHIcoazzIKSUcz5rKgKYpCnhDBxmjy+ZjU0qas85gpGY0KsUkgARpj93jkMdK69jDauAW4SgupzYdX448wuApYnSeqgl7FpgWlxxOYGlMTZzFMKTLmgpc9cCIUcrlXbIaIZL7tvSbfO96x+hm4Qyl/JAXfrHYyx6hN/ri//T6brT4QN2+Ja0sIJkrh0z4mtAppalatRDVSPGtKLdm9sD7ZYw5msxgkI8uBTeELuYJUcNTmvIRJZQV7wKjuIQ+44w+oW0jU0xITX9dXEIPWaBo4wpJ/2rliAViHK1qKuWFG0QTxNlaPKJGLVshsi4hVfKyIoCvVHEd+hJJqDgXbUxXbhc3yvMvQMHWUPiE1o8UsjB/M11QxDQ0xMfypsubrk1pilpeVSpIcJQKkclPe597DouIeKf0CQ7DfJatEFckMJ5B+Qgo+S2QHB2kDSB1lE4GkqOBNGYQ4qeUzmZIj5Z/DB/LODc+noaPholIwbP8dkrQ6l1ePIQrUBqq23FAYJbhoInaYQ7dndbQCvMHZSu//5FbGthKGq+U4UJYK6H0oTMAjueatuEB1/c8D8j1qnRoDRzbsFwfWL5jeD7wHDl8v3nbNIaGPTQ9w/ZMExQrSIWrH8o5c0GuBwBQKqolFdK6Ln1FDAu0EFPKnTzK6JwFaH/KQ2FZnnewrUYnewubSh1DBHK8aBb1bRRTM3ylWKy4KgnDFptBi6Xye9Rb9SLbNtSuLY4/EOhU17Bpl0MWIa7ZLQJg44XuMVFWtv9B0SUoHMftEhStRmZ/0r2UIDAEV+tXK8H7A9c7TlSI7n9ggNpMzutGhalFxQ0iYiOSzTE/UbNF0PRyaznwWlnLOncxN/WNyfdv/RBnMwLX/zw8Z++FTX3HMuEwzbcrp+uH/yqMzt8Pm/qGRQPl1HV+VyncVXHtffV2a99gyjq9s3PIheN1rsqLskYdUGUupLqDdg02Ora4Q6OVjeyWoVNX7wM2em+D18/3wyHM4s1p3CvQ2bpoOptuRzoDd4+hE9PZOmCL9jbo7Mkzhhel6dcm+WUdS2g52zwSyTVDxyP5l4+3UXIHFnefJ98+XIF+Mlnd9fUN10SQkSYn6BJPfmqq9YRbKHnwqfZrbrS2IqPvsy4n+3QoirsyltntKGdrNtibgp4Lgb0pyDpnwtnwrORn53PQ4R5DnROOEKv/TOXj1R/T4OoP</diagram><diagram id="KkUuUXUD8U2trlYYfMhd" name="level 2">7VrbcuI4EP0aqnYfmPIVzCOXTEKR7GSGSZbsS0rBwtZiLEeWwc7Xr4xlG1+ALGBwJvNCWY3UkrvP0WkJGnJ/4V8T4Jh3WIdWQxJ0vyEPGpLUFiT2GRqCyKBorchgEKRHJjE1jNEb5EaBWz2kQzfTkWJsUeRkjVNs23BKMzZACF5lu82wlZ3VAQafUUgN4ymwYKHb30inJre2VCX94gYiw4ynFlud6JsFiHtzz64JdLzaMMlXDblPMKbR08LvQysMXhwYjXjfBp3H5+7cbYp3Qk/tS7AZOfv6f4Yk70CgTQ92fT9qDwHAwnAIh67x8k8f/LCbIvft0iCOGNRZAHkTE2piA9vAukqtPYI9W4ehW4G10j63GDvMKDLjv5DSgKMBeBQzk0kXFv8W+ohONp6fQldfVN4a+NzzuhHEDZuSYLLZ2BgVNtNh61Y8zqUEz5Pcy8wSvXH4mjmI7AlvHCrskSkf+vMRQhVPRrNvU+w7r9culn/wNAgUEAPSHf2UBEOMfBAvIFs2G0egBShaZhcHOA2MpF+aafbAk12e+F2LXALL4zM9QuJSSOaQFCCRJjzM2MpEFI4dsA7Ciu0a2eRyx5BQ6B8Q4GJAuBc55mEQc5i3Vxu8jvuYG5SO+x0Tw1LyyL+5c2ruxBKxwZ3yfeuS3BEL3OkS3UM2ZsaH8LNlsbX3XhiRWkb49Icb2NSELsspCbUUGYgCYP1ZM6LVhljKRydWu37Mkj4Cs6QCs1RVDVeNFmvmTBGZeojuZRhgicfYqCnBJOXSBOtchGAHqtCRzNhbhx2LeD70HiO2nKRcaaq5cqWTS2bEWD4qzWeXEBBsdHPCDu6OeZTyeVJ4RB5TsCTveDh+4tPdbwAlu9bpAdQ6E4DydXUnd47c019qnxZw289K2ePKQ5M5rethRdHqdlhpXZaxKUmfMhz9pbb8PGPlM2358m7GbllWpQrR/qRwq6Sm/lhwk/KCcg68aZ8Ub9sv9z4N3uS81p4Db+pF8Par3P1t3yXPgO6jyqji3d8d8utahYp5xl68ChVrdLXX3k2cIgEutN0f8oMTvB8MfFsYtUdfX13t+eXx5mlWkSwoue1aEt4nC0VHObQm12Sxo+gFj9aXwjyCelK9GCoieDDfVLHv3DzD24ljv66SXH6IC5Ms9A9VHh24ZrIDVs0BpcgBt9NGmnF7J90OxvaD690vfsKKONAScxvtO+9qio7ytY/W+aK9iwWnAqpcELgBAQDNbew40C6gmCkWzYIuAk8fW5gwi43tEMozZFk5E7CQYbMmiWSnF8ofmgKry+0LpOtrGpSJZ5YaVelnU2zn0iGVCKhYIqDSCQS0ND3Fi7ARDF4wIHo40l7iklrkk+VIO2OOtutsJkfX0PKQ7nqIVpSgKQshc1zLDCnCFl3fV4WeIkHbRSB/m6wj17FAUEFyLDirKXmKcnPG1Iya3/9yetp8ORl+7wZv46XiXcWpOW+dVKx3MrVLDX53Ko1VNdeK265Tjq9l8o5OV8lsD0+G5WMK7FAnqytm6kv1/DGttJQ5EdVZM/1bbJTO9M/F8tV/</diagram></mxfile> \ No newline at end of file
+<mxfile host="app.diagrams.net" modified="2022-02-16T11:12:57.491Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.87 Safari/537.36" etag="Ayj1iMGy-GqMNM5LPWbA" version="16.5.6" type="device" pages="2"><diagram id="CXAiaU7g_1fYf6GNwa4W" name="top-level">7VnbctowEP0aHmFsC98eW0jTyzSTGdIm7ZtiC1sT2aKyuPXrK1syvggC9QAhafXAeFfWSt5ztLsSPTBKVtcMzuKvNESkZxnhqgfGPcvyfSB+c8VaKuyhIxURw6FUmZVign8jpTSUdo5DlDVe5JQSjmdNZUDTFAW8oYOM0WXztSklzVlnMFIzGpViEkCCtNfucchjpXXsYdXxEeEoLqc2HV/2PMLgKWJ0nqoJexaYFk12J7A0pibOYhjSZU0FrnpgxCjl8ilZjRDJfVv6TY77sKN3s3CGUn7IgF8s9rJH6I1u/J9e340Wn6jbt6SVBSRz5ZAJXxM6pTRVqxai6im+FeXWzB54v4wxR5MZDPLepeCG0MU8Iap7SlM+ooSyYiwwiib0GWf0CW3rmWJCavoPRRN6yAJFG1dI+lcrRywQ42hVUykvXCOaIM7W4hXVa9kKkXUJqZKXFQF8pYrr0JdIQsW5aGO6crt4UJ7/CxRsDYUvaP1IIQvzkemCIqahIT6WN13edG1KU9TyqlJBgqNUiEx+2vvcc1jsiHdKn+AwzGfZCnFFAuMZlI+Akt8CydFB2gBSR+lkIDkaSGMGIX5K6WyG9N3yj+FjGS+Nj6fho2EiQvAsf5wStHqXJw/hCpSG6nEcEJhlOGiidphDd4c1tML8QdnKn3/klga2ksYrZbgQ1koofegMgOO5pm14wPU9zwNyvSocWgPHNizXB5bvGJ4PPEd2329Gm8bQsIemZ9ieaYJiBalw9UM5Zy7I9QAASkW1pEJa16VbxLBACzGl3MmjjM5ZgPaHPBSW6XkH22p0srewqdQxRCDHi2ZS30YxNcMtxWLFVUoYttgMWiyV36NG1ZNs21A7tzj+QKBTtWHTLocsQlyzW2yAjRe674kys/3fFF02heO4XTZFq5DZH3QvZRMYgqv11grw/sD1jrMrRPU/MEBtJue8u8LUdsU1IuIgks0xP1GxRdD0cnM58FpRy3rpZG7qB5Pv3/ohzmYErv95eF68Fjb1E8uEwzQ/rpyuHn5VGL18PWzqBxYNlFPn+V2pcFfGtffl2611gynz9M7KIReOV7kqL8ocdUCWuZDsDto52OhY4g6NVjSyW4ZOnb0POOi9DV4/Xw+HMIs3t3FnoLN10XQ23Y50Bu4eQyems3XAEe1t0NmTdwx/FabPTfLLupbQYrZ5JJJrho5H8pvPH6PkDizuvk6+fboC/WSyuuvrB66JICNNTlAlvqpb07MetLYio5+zLif6dEiKuyKW2e0q56CI8xzj90acy8qqG56V/Ox8DzrcY6hzwBFi9Z+pfL36Yxpc/QE=</diagram><diagram id="KkUuUXUD8U2trlYYfMhd" name="level 2">7VtbV6M6FP41rnXOQ2dx7eWxth3tqZ5xpqNH58UVS4QcKcEQ2uKvnyChXKW0Ukp1XpRsdhLY+/t29k7oiTyYr84IsI1LrEHzRBK01Yk8PJEkUe7J7J8v8QKJqrQDgU6QxpUiwRS9QC4UuNRFGnQSihRjkyI7KZxhy4IzmpABQvAyqfaIzeSsNtD5jEIkmM6ACTNq/yGNGlzaVpXoxjlEuhFOLbZ7wZ05CLX5yI4BNLyMieTRiTwgGNPgar4aQNO3XmiYLnG/DXs39/0npyVeCqfqQIKtYLCv23RZvwOBFt156KtJZwwAFsZjOHb0h18D8MNqiXxsh3qhxaDGDMibmFAD69gC5iiSnhLsWhr0hxVYK9K5wNhmQpEJ/4eUehwNwKWYiQw6N/lduEL0NnZ95w/1ReWt4YqP/NrwwoZFiXcbb8R6+c2o22sr7OdQgp/WvpeZpKQ1Q8tgl8y4aX7eQKji28njtxle2c9nDpZ/cKsLFBAd0gI9DjjfvDFocl+dQTyH7LGZAoEmoGiRxC/gNNDXepGn2QV3dr7ji556AUyXz3SJVpBk0BD52nfW0kAUTm3wapAlixhJv25n2QUkFK4KbcHvyiEFvZC+vL2MUTrUMWJsDvXeY75c3sh/aPNO2oSLQYw2+RGqUbQJoRvRpk80F1mYCa/9v22TvczpAyNSW/ev/nI8ixrQYT4l/jKKdEQBMP9uGNEaQyzlD7HeSSwpS6zOL+iN7ZY897R/cMccTac3ZrgCNIRYUoZYqqr6r4Hmr8SZITJzEd1IMMD8jrHeUH5JyqH51TsIv3bkynZu2JiBVb6U8K5XGLHnW2crLTWVrfRSzgwozHtF/uwTAryYmu0rOAXzKPnzRPAIRozAsn7H3fET1nWfEkBSTQBq1wSgdFrdS1WQG/SlTrWAKyqbYgvDzXWLDdrUWkXpNq1WaR+WsRFJ7xIc/VAhP81YuaaQLxcz9o3H2usK0fkccKunWD0uuEnpBaUOvKkHwduRVoxFqN0YTA9WMRY9dTwxgMRhecFTU1MDMU3bg6cGYoO2WzrF7MmyoJ6Yv8v+P7waDleWMOlMvj473fuHm/O7x+rZkx+DlVTMloRya0N2oBRa13sX4UDBG797kcnMI6iVLhpjRQTXxosqDuzze3hxa1vPy7Vzj6KKTUJ/1+VHA46xjoAVc0DJcsDpdVBXv7iULoZT69pxr+Y/YV0caIupQFuygM4OlE6Aur0v3VIs2AGoubu0UnMCdNnsZrtonAV3LkZ2A2su9+WS6Y5UBTb3nXKn9aXtKkKp4gw9F8NHeFj6UTAsvBPDZbPLXL83KLn8wH5/+3Cv7ti13oYoGbvS+ptiV3p7oergVWTxWJk5JACgJwvbNrQyCGelIE0CMgDJAJuYMImFLR/mj8g0UyJgIt1iTRLUfad+XYlmwOxz+Rxp2itF8qrXJG22A135ArYldlIelnIqWDGngpUqqGBz3ZM9HphA7wEDovk9rQXO2Qz4ZD7q1uijoso35qMzaLpIc1xE9+SgGbMqG7iRHlKENwrrTdtAVTioqCxLnrFpyLFN4O3BOSZ8bCh5svVeja6ZtL7/a592nxa34+9972W6UNxR6Jp6c6hsXpPYPKj/ND7XNDUdtsjpA92Shy2bNxPSA1W3lVBkrxjLpxRY/jq5v2SmuVRP75PmpjL7onpuzn70n+J3dj3JqqReKvrIsdl1cs7yW+lJVoYUZQ1c+iRrn981smb0G5sgFkY/VZJHvwE=</diagram></mxfile> \ No newline at end of file
diff --git a/docs/system-requirements.pdf b/docs/system-requirements.pdf
index 6066359..d9e3b40 100644
--- a/docs/system-requirements.pdf
+++ b/docs/system-requirements.pdf
Binary files differ
diff --git a/hardware/hardware.kicad_prl b/hardware/hardware.kicad_prl
new file mode 100644
index 0000000..183e6f9
--- /dev/null
+++ b/hardware/hardware.kicad_prl
@@ -0,0 +1,75 @@
+{
+ "board": {
+ "active_layer": 0,
+ "active_layer_preset": "",
+ "auto_track_width": true,
+ "hidden_nets": [],
+ "high_contrast_mode": 0,
+ "net_color_mode": 1,
+ "opacity": {
+ "pads": 1.0,
+ "tracks": 1.0,
+ "vias": 1.0,
+ "zones": 0.6
+ },
+ "ratsnest_display_mode": 0,
+ "selection_filter": {
+ "dimensions": true,
+ "footprints": true,
+ "graphics": true,
+ "keepouts": true,
+ "lockedItems": true,
+ "otherItems": true,
+ "pads": true,
+ "text": true,
+ "tracks": true,
+ "vias": true,
+ "zones": true
+ },
+ "visible_items": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36
+ ],
+ "visible_layers": "fffffff_ffffffff",
+ "zone_display_mode": 0
+ },
+ "meta": {
+ "filename": "hardware.kicad_prl",
+ "version": 3
+ },
+ "project": {
+ "files": []
+ }
+}
diff --git a/hardware/hardware.kicad_pro b/hardware/hardware.kicad_pro
new file mode 100644
index 0000000..fc6d998
--- /dev/null
+++ b/hardware/hardware.kicad_pro
@@ -0,0 +1,294 @@
+{
+ "board": {
+ "layer_presets": []
+ },
+ "boards": [],
+ "cvpcb": {
+ "equivalence_files": []
+ },
+ "erc": {
+ "erc_exclusions": [],
+ "meta": {
+ "version": 0
+ },
+ "pin_map": [
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 1,
+ 0,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 1,
+ 2,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2
+ ]
+ ],
+ "rule_severities": {
+ "bus_definition_conflict": "error",
+ "bus_entry_needed": "error",
+ "bus_label_syntax": "error",
+ "bus_to_bus_conflict": "error",
+ "bus_to_net_conflict": "error",
+ "different_unit_footprint": "error",
+ "different_unit_net": "error",
+ "duplicate_reference": "error",
+ "duplicate_sheet_names": "error",
+ "extra_units": "error",
+ "global_label_dangling": "warning",
+ "hier_label_mismatch": "error",
+ "label_dangling": "error",
+ "lib_symbol_issues": "warning",
+ "multiple_net_names": "warning",
+ "net_not_bus_member": "warning",
+ "no_connect_connected": "warning",
+ "no_connect_dangling": "warning",
+ "pin_not_connected": "error",
+ "pin_not_driven": "error",
+ "pin_to_pin": "warning",
+ "power_pin_not_driven": "error",
+ "similar_labels": "warning",
+ "unannotated": "error",
+ "unit_value_mismatch": "error",
+ "unresolved_variable": "error",
+ "wire_dangling": "error"
+ }
+ },
+ "libraries": {
+ "pinned_footprint_libs": [],
+ "pinned_symbol_libs": []
+ },
+ "meta": {
+ "filename": "hardware.kicad_pro",
+ "version": 1
+ },
+ "net_settings": {
+ "classes": [
+ {
+ "bus_width": 12.0,
+ "clearance": 0.2,
+ "diff_pair_gap": 0.25,
+ "diff_pair_via_gap": 0.25,
+ "diff_pair_width": 0.2,
+ "line_style": 0,
+ "microvia_diameter": 0.3,
+ "microvia_drill": 0.1,
+ "name": "Default",
+ "pcb_color": "rgba(0, 0, 0, 0.000)",
+ "schematic_color": "rgba(0, 0, 0, 0.000)",
+ "track_width": 0.25,
+ "via_diameter": 0.8,
+ "via_drill": 0.4,
+ "wire_width": 6.0
+ }
+ ],
+ "meta": {
+ "version": 2
+ },
+ "net_colors": null
+ },
+ "pcbnew": {
+ "last_paths": {
+ "gencad": "",
+ "idf": "",
+ "netlist": "",
+ "specctra_dsn": "",
+ "step": "",
+ "vrml": ""
+ },
+ "page_layout_descr_file": ""
+ },
+ "schematic": {
+ "annotate_start_num": 0,
+ "drawing": {
+ "default_line_thickness": 6.0,
+ "default_text_size": 50.0,
+ "field_names": [],
+ "intersheets_ref_own_page": false,
+ "intersheets_ref_prefix": "",
+ "intersheets_ref_short": false,
+ "intersheets_ref_show": false,
+ "intersheets_ref_suffix": "",
+ "junction_size_choice": 3,
+ "label_size_ratio": 0.375,
+ "pin_symbol_size": 25.0,
+ "text_offset_ratio": 0.15
+ },
+ "legacy_lib_dir": "",
+ "legacy_lib_list": [],
+ "meta": {
+ "version": 1
+ },
+ "net_format_name": "",
+ "page_layout_descr_file": "",
+ "plot_directory": "",
+ "spice_adjust_passive_values": false,
+ "spice_external_command": "spice \"%I\"",
+ "subpart_first_id": 65,
+ "subpart_id_separator": 0
+ },
+ "sheets": [
+ [
+ "a1545928-1195-40b9-b3c4-78f837012afb",
+ ""
+ ]
+ ],
+ "text_variables": {}
+}
diff --git a/hardware/hardware.kicad_sch b/hardware/hardware.kicad_sch
new file mode 100644
index 0000000..26b7a65
--- /dev/null
+++ b/hardware/hardware.kicad_sch
@@ -0,0 +1,1254 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+ (uuid a1545928-1195-40b9-b3c4-78f837012afb)
+
+ (paper "A4")
+
+ (lib_symbols
+ (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+ (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "C_0_1"
+ (polyline
+ (pts
+ (xy -2.032 -0.762)
+ (xy 2.032 -0.762)
+ )
+ (stroke (width 0.508) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.032 0.762)
+ (xy 2.032 0.762)
+ )
+ (stroke (width 0.508) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "C_1_1"
+ (pin passive line (at 0 3.81 270) (length 2.794)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 2.794)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "R" (id 0) (at 2.032 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "R" (id 1) (at 0 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at -1.778 0 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Resistor" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "R_0_1"
+ (rectangle (start -1.016 -2.54) (end 1.016 2.54)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "R_1_1"
+ (pin passive line (at 0 3.81 270) (length 1.27)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 1.27)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:R_Potentiometer" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "RV" (id 0) (at -4.445 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "R_Potentiometer" (id 1) (at -2.54 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "resistor variable" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Potentiometer" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "Potentiometer*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "R_Potentiometer_0_1"
+ (polyline
+ (pts
+ (xy 2.54 0)
+ (xy 1.524 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.143 0)
+ (xy 2.286 0.508)
+ (xy 2.286 -0.508)
+ (xy 1.143 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ (rectangle (start 1.016 2.54) (end -1.016 -2.54)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "R_Potentiometer_1_1"
+ (pin passive line (at 0 3.81 270) (length 1.27)
+ (name "1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 3.81 0 180) (length 1.27)
+ (name "2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 1.27)
+ (name "3" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "MCU_Module:Arduino_UNO_R3" (in_bom yes) (on_board yes)
+ (property "Reference" "A" (id 0) (at -10.16 23.495 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ )
+ (property "Value" "Arduino_UNO_R3" (id 1) (at 5.08 -26.67 0)
+ (effects (font (size 1.27 1.27)) (justify left top))
+ )
+ (property "Footprint" "Module:Arduino_UNO_R3" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27) italic) hide)
+ )
+ (property "Datasheet" "https://www.arduino.cc/en/Main/arduinoBoardUno" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "Arduino UNO R3 Microcontroller Module Atmel AVR USB" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Arduino UNO Microcontroller Module, release 3" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "Arduino*UNO*R3*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "Arduino_UNO_R3_0_1"
+ (rectangle (start -10.16 22.86) (end 10.16 -25.4)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ )
+ (symbol "Arduino_UNO_R3_1_1"
+ (pin no_connect line (at -10.16 -20.32 0) (length 2.54) hide
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 -2.54 180) (length 2.54)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 -5.08 180) (length 2.54)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 -7.62 180) (length 2.54)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 -10.16 180) (length 2.54)
+ (name "SDA/A4" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 -12.7 180) (length 2.54)
+ (name "SCL/A5" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 15.24 0) (length 2.54)
+ (name "D0/RX" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 12.7 0) (length 2.54)
+ (name "D1/TX" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 10.16 0) (length 2.54)
+ (name "D2" (effects (font (size 1.27 1.27))))
+ (number "17" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 7.62 0) (length 2.54)
+ (name "D3" (effects (font (size 1.27 1.27))))
+ (number "18" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 5.08 0) (length 2.54)
+ (name "D4" (effects (font (size 1.27 1.27))))
+ (number "19" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 10.16 180) (length 2.54)
+ (name "IOREF" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 2.54 0) (length 2.54)
+ (name "D5" (effects (font (size 1.27 1.27))))
+ (number "20" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 0 0) (length 2.54)
+ (name "D6" (effects (font (size 1.27 1.27))))
+ (number "21" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 -2.54 0) (length 2.54)
+ (name "D7" (effects (font (size 1.27 1.27))))
+ (number "22" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 -5.08 0) (length 2.54)
+ (name "D8" (effects (font (size 1.27 1.27))))
+ (number "23" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 -7.62 0) (length 2.54)
+ (name "D9" (effects (font (size 1.27 1.27))))
+ (number "24" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 -10.16 0) (length 2.54)
+ (name "D10" (effects (font (size 1.27 1.27))))
+ (number "25" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 -12.7 0) (length 2.54)
+ (name "D11" (effects (font (size 1.27 1.27))))
+ (number "26" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 -15.24 0) (length 2.54)
+ (name "D12" (effects (font (size 1.27 1.27))))
+ (number "27" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -12.7 -17.78 0) (length 2.54)
+ (name "D13" (effects (font (size 1.27 1.27))))
+ (number "28" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at -2.54 -27.94 90) (length 2.54)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "29" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 15.24 180) (length 2.54)
+ (name "~{RESET}" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 5.08 180) (length 2.54)
+ (name "AREF" (effects (font (size 1.27 1.27))))
+ (number "30" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 -17.78 180) (length 2.54)
+ (name "SDA/A4" (effects (font (size 1.27 1.27))))
+ (number "31" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 -20.32 180) (length 2.54)
+ (name "SCL/A5" (effects (font (size 1.27 1.27))))
+ (number "32" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_out line (at 2.54 25.4 270) (length 2.54)
+ (name "3V3" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_out line (at 5.08 25.4 270) (length 2.54)
+ (name "+5V" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 -27.94 90) (length 2.54)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 2.54 -27.94 90) (length 2.54)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at -2.54 25.4 270) (length 2.54)
+ (name "VIN" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 12.7 0 180) (length 2.54)
+ (name "A0" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Timer:NE555P" (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at -10.16 8.89 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "NE555P" (id 1) (at 2.54 8.89 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (id 2) (at 16.51 -10.16 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/ne555.pdf" (id 3) (at 21.59 -10.16 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "single timer 555" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Precision Timers, 555 compatible, PDIP-8" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "DIP*W7.62mm*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "NE555P_0_0"
+ (pin power_in line (at 0 -10.16 90) (length 2.54)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 10.16 270) (length 2.54)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ )
+ (symbol "NE555P_0_1"
+ (rectangle (start -8.89 -7.62) (end 8.89 7.62)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ (rectangle (start -8.89 -7.62) (end 8.89 7.62)
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ )
+ (symbol "NE555P_1_1"
+ (pin input line (at -12.7 5.08 0) (length 3.81)
+ (name "TR" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 5.08 180) (length 3.81)
+ (name "Q" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -12.7 -5.08 0) (length 3.81)
+ (name "R" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 0 0) (length 3.81)
+ (name "CV" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 -5.08 180) (length 3.81)
+ (name "THR" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 0 180) (length 3.81)
+ (name "DIS" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 -1.27)
+ (xy 1.27 -1.27)
+ (xy 0 -2.54)
+ (xy -1.27 -1.27)
+ (xy 0 -1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line (at 0 0 270) (length 0) hide
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 0 3.81 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "VCC_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.54)
+ (xy 0.762 1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "VCC_1_1"
+ (pin power_in line (at 0 0 90) (length 0) hide
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ )
+
+ (junction (at 129.54 76.2) (diameter 0) (color 0 0 0 0)
+ (uuid 08453a14-9013-40ae-866b-e24a893a4970)
+ )
+ (junction (at 40.64 81.915) (diameter 0) (color 0 0 0 0)
+ (uuid 37b27594-c35f-4f26-9829-b63bd345830f)
+ )
+ (junction (at 90.17 71.12) (diameter 0) (color 0 0 0 0)
+ (uuid b6efb954-d7ea-4db4-8640-99a872beb328)
+ )
+ (junction (at 129.54 66.04) (diameter 0) (color 0 0 0 0)
+ (uuid d16f8fb2-9d1f-410a-86cd-c0b76012c497)
+ )
+
+ (no_connect (at 124.46 71.12) (uuid 8f669bf3-e82b-44ff-b6c4-e2a90e1acb3e))
+ (no_connect (at 55.88 62.23) (uuid cc4f0b33-ccfd-419b-9659-a88488fda9d5))
+
+ (wire (pts (xy 87.63 71.12) (xy 90.17 71.12))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 062449b5-17eb-40bf-8fd8-c3da6187d593)
+ )
+ (wire (pts (xy 43.18 81.915) (xy 40.64 81.915))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 1d63ba5a-671a-4ee7-a188-83c2a30d489f)
+ )
+ (wire (pts (xy 129.54 66.04) (xy 138.43 66.04))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2035b038-626c-4463-b822-6ed6b0e3e1ab)
+ )
+ (wire (pts (xy 55.88 64.77) (xy 53.34 64.77))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 203f4ce3-c884-42de-9cdb-aced29342910)
+ )
+ (wire (pts (xy 40.64 81.915) (xy 40.64 83.185))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 24d2a6ff-0d9d-4e45-b537-9c50307c11dc)
+ )
+ (wire (pts (xy 112.395 40.005) (xy 112.395 38.735))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2ddd2b51-c056-4169-b6a6-23340e4fe354)
+ )
+ (wire (pts (xy 129.54 74.93) (xy 129.54 76.2))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 37e24b65-62c8-4030-bef4-b6f152e26d77)
+ )
+ (wire (pts (xy 97.79 38.735) (xy 97.79 40.005))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3d0c09c7-e38a-4a00-b942-2fdbe1f6dbf2)
+ )
+ (wire (pts (xy 127 38.735) (xy 127 40.005))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 49c1c4f0-cf9a-4997-982f-1293c7f8c3d1)
+ )
+ (wire (pts (xy 129.54 76.2) (xy 124.46 76.2))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 5c0709c6-fa7b-425f-83dc-985f6292cac0)
+ )
+ (wire (pts (xy 38.1 81.915) (xy 38.1 80.01))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 647c6174-7deb-4ad8-96e7-deb972c4e5c3)
+ )
+ (wire (pts (xy 90.17 71.12) (xy 90.17 73.66))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 67a546fb-10ad-45e7-a821-0eefc36c2539)
+ )
+ (wire (pts (xy 40.64 81.915) (xy 38.1 81.915))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 68ae6a90-da1d-4a78-b312-7227cb5695d9)
+ )
+ (wire (pts (xy 124.46 66.04) (xy 129.54 66.04))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 7689cb57-58ce-4d82-9c52-227210256081)
+ )
+ (wire (pts (xy 55.88 57.15) (xy 53.34 57.15))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 777373b6-39b2-4574-afde-52150cdad405)
+ )
+ (wire (pts (xy 84.455 66.04) (xy 99.06 66.04))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 79420b29-3760-4f9d-800d-9461e70576db)
+ )
+ (wire (pts (xy 55.88 54.61) (xy 53.34 54.61))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 7e895bde-8d5a-40b7-9647-75bc017e128c)
+ )
+ (wire (pts (xy 96.52 38.735) (xy 97.79 38.735))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8962e7ad-2cf5-4b48-92f6-f7dc23843804)
+ )
+ (wire (pts (xy 125.73 38.735) (xy 127 38.735))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 9fcefa51-bdc7-4659-a05d-e58513b2152d)
+ )
+ (wire (pts (xy 160.02 81.28) (xy 162.56 81.28))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid aa531aa9-a77a-49b0-b1dc-f96d3eec3bc5)
+ )
+ (wire (pts (xy 55.88 59.69) (xy 53.34 59.69))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid acf81f41-e953-4bf3-a109-1c59a82f6fa5)
+ )
+ (wire (pts (xy 112.395 38.735) (xy 111.125 38.735))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b17c6209-2716-496e-a85f-8216d02fb115)
+ )
+ (wire (pts (xy 90.17 71.12) (xy 99.06 71.12))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ba6066f7-4c6e-404b-a0ec-f21f92be13d9)
+ )
+ (wire (pts (xy 43.18 80.01) (xy 43.18 81.915))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid bc963c53-639d-4010-b5f2-240b3ece2447)
+ )
+ (wire (pts (xy 53.34 62.23) (xy 55.88 62.23))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ce4ba6fd-3071-4764-967a-ee436749fde0)
+ )
+ (wire (pts (xy 129.54 66.04) (xy 129.54 67.31))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid dd5a7337-837a-41d9-8bdf-af2462189290)
+ )
+ (wire (pts (xy 40.64 80.01) (xy 40.64 81.915))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ef0e1423-0384-45bb-a4c4-a0a734e42a5f)
+ )
+ (wire (pts (xy 55.88 52.07) (xy 53.34 52.07))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ff86d4a9-3ed1-49ff-b332-47f615b32b3a)
+ )
+
+ (global_label "POT_REL" (shape input) (at 55.88 54.61 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 1dce7b9d-4f2a-4eaf-92bf-fbc13310290c)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 66.276 54.5306 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "V_IN" (shape input) (at 87.63 71.12 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 32bd6656-1052-42ab-8a0a-6d97cd8ec8d4)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 81.2255 71.0406 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "POT_WAV" (shape output) (at 127 40.005 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 4131e493-fd85-4780-9149-7044c901e974)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 126.9206 50.5824 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "POT_ATK" (shape output) (at 97.79 40.005 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 451ab36f-6caa-4aec-8bf6-8cd617dfe2bc)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 97.7106 50.28 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "V_IN" (shape output) (at 162.56 81.28 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 52bb253e-2fc8-4be9-a67a-eb039f698bc3)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 168.9645 81.2006 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "POT_ATK" (shape input) (at 55.88 52.07 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 585819ae-ea97-462d-b721-ee07b43ece32)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 66.155 51.9906 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "POT_REL" (shape output) (at 112.395 40.005 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9d5d6304-dc42-4a50-a223-78675b49bb36)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 112.3156 50.401 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "KB_IN" (shape input) (at 55.88 59.69 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid a23c704e-cf1d-4079-ad48-e433a8ff6f02)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 63.736 59.6106 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "POT_WAV" (shape input) (at 55.88 57.15 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid abcba4f1-6f59-48a1-8ae5-91c9b3b973a4)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 66.4574 57.0706 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "AUDIO_OUT" (shape output) (at 55.88 64.77 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid b817450e-6b27-4189-817d-6368469ba5d9)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 68.5136 64.6906 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "555_OUT" (shape output) (at 138.43 66.04 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid c15ac94f-af7d-493c-bcaa-94149ccacdc5)
+ (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 149.0679 65.9606 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+
+ (symbol (lib_id "Device:R_Potentiometer") (at 156.21 81.28 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 030ef28a-29d4-4f58-92e8-740bf14ab01d)
+ (property "Reference" "RV4" (id 0) (at 153.67 80.0099 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" ">10k" (id 1) (at 153.67 82.5499 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 156.21 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 156.21 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid bca4b51f-7877-4161-8997-7e44cb244d10))
+ (pin "2" (uuid 80554289-e012-44b6-9f20-e48a343f410d))
+ (pin "3" (uuid d0d3dbd9-f95b-4a8c-b651-c68c3d7898e1))
+ )
+
+ (symbol (lib_id "power:GND") (at 92.71 42.545 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 091e562c-65c9-4ad8-93f4-5ada3d9f87e0)
+ (property "Reference" "#PWR?" (id 0) (at 92.71 48.895 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 92.71 46.99 0))
+ (property "Footprint" "" (id 2) (at 92.71 42.545 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 92.71 42.545 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid fc91b85c-1b29-4a6f-93ab-92c71ab43c46))
+ )
+
+ (symbol (lib_id "Device:C") (at 80.645 66.04 90) (mirror x) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 09a447ea-a474-464d-93b1-2e75823d2422)
+ (property "Reference" "C2" (id 0) (at 80.645 58.7375 90))
+ (property "Value" "10" (id 1) (at 80.645 61.2775 90))
+ (property "Footprint" "" (id 2) (at 84.455 67.0052 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 80.645 66.04 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 701cc400-8da0-41a1-8eaa-d014d4b13f12))
+ (pin "2" (uuid 16120871-e072-47f7-bc6e-6f3851d08cce))
+ )
+
+ (symbol (lib_id "MCU_Module:Arduino_UNO_R3") (at 40.64 52.07 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 2102c637-9f11-48f1-aae6-b4139dc22be2)
+ (property "Reference" "A1" (id 0) (at 47.7394 24.13 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "Arduino_UNO_R3" (id 1) (at 47.7394 26.67 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Module:Arduino_UNO_R3" (id 2) (at 40.64 52.07 0)
+ (effects (font (size 1.27 1.27) italic) hide)
+ )
+ (property "Datasheet" "https://www.arduino.cc/en/Main/arduinoBoardUno" (id 3) (at 40.64 52.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2b25e886-ded1-450a-ada1-ece4208052e4))
+ (pin "10" (uuid ffa442c7-cbef-461f-8613-c211201cec06))
+ (pin "11" (uuid 456c5e47-d71e-4708-b061-1e61634d8648))
+ (pin "12" (uuid 162e5bdd-61a8-46a3-8485-826b5d58e1a1))
+ (pin "13" (uuid 319c683d-aed6-4e7d-aee2-ff9871746d52))
+ (pin "14" (uuid 2f3fba7a-cf45-4bd8-9035-07e6fa0b4732))
+ (pin "15" (uuid cb1a49ef-0a06-4f40-9008-61d1d1c36198))
+ (pin "16" (uuid 0f0f7bb5-ade7-4a81-82b4-43be6a8ad05c))
+ (pin "17" (uuid 5e6153e6-2c19-46de-9a8e-b310a2a07861))
+ (pin "18" (uuid 4346fe55-f906-453a-b81a-1c013104a598))
+ (pin "19" (uuid c512fed3-9770-476b-b048-e781b4f3cd72))
+ (pin "2" (uuid 56d2bc5d-fd72-4542-ab0f-053a5fd60efa))
+ (pin "20" (uuid 09bbea88-8bd7-48ec-baae-1b4a9a11a40e))
+ (pin "21" (uuid 41c18011-40db-4384-9ba4-c0158d0d9d6a))
+ (pin "22" (uuid 0fb27e11-fde6-4a25-adbb-e9684771b369))
+ (pin "23" (uuid 08ec951f-e7eb-41cf-9589-697107a98e88))
+ (pin "24" (uuid 2eea20e6-112c-411a-b615-885ae773135a))
+ (pin "25" (uuid 49fec31e-3712-4229-8142-b191d90a97d0))
+ (pin "26" (uuid 022502e0-e724-4b75-bc35-3c5984dbeb76))
+ (pin "27" (uuid d655bb0a-cbf9-4908-ad60-7024ff468fbd))
+ (pin "28" (uuid 9f969b13-1795-4747-8326-93bdc304ed56))
+ (pin "29" (uuid b9d4de74-d246-495d-8b63-12ab2133d6d6))
+ (pin "3" (uuid 66ca01b3-51ff-4294-9b77-4492e98f6aec))
+ (pin "30" (uuid fb0bf2a0-d317-42f7-b022-b5e05481f6be))
+ (pin "31" (uuid 2ee28fa9-d785-45a1-9a1b-1be02ad8cd0b))
+ (pin "32" (uuid 0e32af77-726b-4e11-9f99-2e2484ba9e9b))
+ (pin "4" (uuid 8a427111-6480-4b0c-b097-d8b6a0ee1819))
+ (pin "5" (uuid 152cd84e-bbed-4df5-a866-d1ab977b0966))
+ (pin "6" (uuid 560d05a7-84e4-403a-80d1-f287a4032b8a))
+ (pin "7" (uuid 2a4111b7-8149-4814-9344-3b8119cd75e4))
+ (pin "8" (uuid a686ed7c-c2d1-4d29-9d54-727faf9fd6bf))
+ (pin "9" (uuid 15189cef-9045-423b-b4f6-a763d4e75704))
+ )
+
+ (symbol (lib_id "Device:R_Potentiometer") (at 92.71 38.735 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 2d38429c-e76f-4ac3-a609-eca610b831a6)
+ (property "Reference" "RV1" (id 0) (at 90.17 38.7349 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "R_Potentiometer" (id 1) (at 90.17 40.0049 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ (property "Footprint" "" (id 2) (at 92.71 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 92.71 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e0ffc4a5-acee-444d-9091-cb09a2fd596a))
+ (pin "2" (uuid f134941f-402d-4f04-97df-414bfbe64c0c))
+ (pin "3" (uuid fdf155ae-2657-450d-a1b7-efa45b1ac51f))
+ )
+
+ (symbol (lib_id "power:GND") (at 76.835 66.04 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 2dce8d50-eb60-4788-92c6-d523a3ac6411)
+ (property "Reference" "#PWR?" (id 0) (at 76.835 72.39 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 76.835 71.12 0))
+ (property "Footprint" "" (id 2) (at 76.835 66.04 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 76.835 66.04 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid beb118ab-2056-488a-a254-e5c063d48b06))
+ )
+
+ (symbol (lib_id "power:GND") (at 40.64 83.185 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 365e72a4-b4a8-42c1-ba94-eb0f9c9fd3ff)
+ (property "Reference" "#PWR?" (id 0) (at 40.64 89.535 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 40.64 87.63 0))
+ (property "Footprint" "" (id 2) (at 40.64 83.185 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 40.64 83.185 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 1ed213bd-d7e6-42a0-972d-023cb692f939))
+ )
+
+ (symbol (lib_id "power:GND") (at 121.92 42.545 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 3cf194f2-65e6-44c9-90d0-3a06c4a81680)
+ (property "Reference" "#PWR?" (id 0) (at 121.92 48.895 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 121.92 46.99 0))
+ (property "Footprint" "" (id 2) (at 121.92 42.545 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 121.92 42.545 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 8296ab87-8f5c-4326-a555-b6ed2ae98dfe))
+ )
+
+ (symbol (lib_id "power:VCC") (at 45.72 26.67 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 41568218-681a-410c-9bd0-ca60fb10f910)
+ (property "Reference" "#PWR?" (id 0) (at 45.72 30.48 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 45.72 21.59 0))
+ (property "Footprint" "" (id 2) (at 45.72 26.67 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 45.72 26.67 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 358c55a4-0ab8-494f-8b49-bc122f113c13))
+ )
+
+ (symbol (lib_id "Device:R_Potentiometer") (at 121.92 38.735 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 47cc4dde-2b2e-4186-b492-c224faa45da5)
+ (property "Reference" "RV3" (id 0) (at 119.38 38.7349 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "R_Potentiometer" (id 1) (at 119.38 40.0049 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ (property "Footprint" "" (id 2) (at 121.92 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 121.92 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a94f1626-d578-4317-9d74-cb6864cfef66))
+ (pin "2" (uuid 43b90ba3-91c3-487f-9b9a-28351c8aee5c))
+ (pin "3" (uuid 25c3bcaf-5355-44c6-80f6-5a39fc38e90b))
+ )
+
+ (symbol (lib_id "power:VCC") (at 107.315 34.925 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 506d5371-8ba2-4388-8598-92d3138cf1b4)
+ (property "Reference" "#PWR?" (id 0) (at 107.315 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 107.315 29.845 0))
+ (property "Footprint" "" (id 2) (at 107.315 34.925 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 107.315 34.925 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 124d9163-603b-4839-ace6-3fd5affd9dd4))
+ )
+
+ (symbol (lib_id "power:VCC") (at 111.76 60.96 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 6e2bde36-3557-450e-b921-7aec7811cf84)
+ (property "Reference" "#PWR?" (id 0) (at 111.76 64.77 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 111.76 55.88 0))
+ (property "Footprint" "" (id 2) (at 111.76 60.96 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 111.76 60.96 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 1b3cc04c-8f88-4e39-b15d-e0c4efafc2d5))
+ )
+
+ (symbol (lib_id "power:GND") (at 90.17 81.28 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 6f532666-cee9-4bae-b892-46c8ec2931b2)
+ (property "Reference" "#PWR?" (id 0) (at 90.17 87.63 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 90.17 86.36 0))
+ (property "Footprint" "" (id 2) (at 90.17 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 90.17 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid bcbd0c92-9e02-4689-b73d-64dd65e74f39))
+ )
+
+ (symbol (lib_id "Device:C") (at 129.54 80.01 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 7b59e377-eaf2-4bc6-9868-4ac0387776ca)
+ (property "Reference" "C3" (id 0) (at 133.35 78.7399 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "10" (id 1) (at 133.35 81.2799 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 130.5052 83.82 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 129.54 80.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 5431e6a0-fcfc-47bc-8f0c-c74febd4c741))
+ (pin "2" (uuid ca297264-cd67-4824-adb2-b3c2f94882f5))
+ )
+
+ (symbol (lib_id "power:VCC") (at 99.06 76.2 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 89247482-8b3e-43aa-9bf8-11044232e827)
+ (property "Reference" "#PWR?" (id 0) (at 99.06 80.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 96.52 76.2 0))
+ (property "Footprint" "" (id 2) (at 99.06 76.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 99.06 76.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 8427d1ff-9bd5-468e-8ba1-371c45e5ea66))
+ )
+
+ (symbol (lib_id "Device:R") (at 129.54 71.12 180) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 8bc7a607-d9e6-499f-b80c-da544e1f37a7)
+ (property "Reference" "R1" (id 0) (at 132.08 69.8499 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "33k" (id 1) (at 132.08 72.3899 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 131.318 71.12 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 129.54 71.12 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 53fa107d-a47c-4f88-aa41-fee5ce99a007))
+ (pin "2" (uuid 4a77cedf-081b-45a4-909e-a36b6c1a5b85))
+ )
+
+ (symbol (lib_id "power:GND") (at 129.54 83.82 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 8bd66290-3e69-4a6a-8852-4b72e4f1a29a)
+ (property "Reference" "#PWR?" (id 0) (at 129.54 90.17 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 129.54 88.9 0))
+ (property "Footprint" "" (id 2) (at 129.54 83.82 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 129.54 83.82 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2acfbcc6-50ec-46ac-b807-ebccf0e1e964))
+ )
+
+ (symbol (lib_id "power:VCC") (at 156.21 77.47 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid bb12025c-5159-48fa-8bae-9e384d5661d4)
+ (property "Reference" "#PWR?" (id 0) (at 156.21 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 156.21 71.755 0))
+ (property "Footprint" "" (id 2) (at 156.21 77.47 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 156.21 77.47 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid cf5fc289-f648-4b87-b433-3a697e042445))
+ )
+
+ (symbol (lib_id "power:VCC") (at 92.71 34.925 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid bb70f3ba-90e5-45ab-b9f3-469277a94ba1)
+ (property "Reference" "#PWR?" (id 0) (at 92.71 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 92.71 29.845 0))
+ (property "Footprint" "" (id 2) (at 92.71 34.925 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 92.71 34.925 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 3b6ef670-4302-41d4-8379-e213696d052f))
+ )
+
+ (symbol (lib_id "power:VCC") (at 121.92 34.925 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid c383d752-fc09-42c1-a9f9-58fbd128a266)
+ (property "Reference" "#PWR?" (id 0) (at 121.92 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "VCC" (id 1) (at 121.92 29.845 0))
+ (property "Footprint" "" (id 2) (at 121.92 34.925 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 121.92 34.925 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid cbc2a785-4dcd-406d-9979-194ab063d94e))
+ )
+
+ (symbol (lib_id "Timer:NE555P") (at 111.76 71.12 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid c8a3bad8-b631-46f3-ad1c-65cbb9e97856)
+ (property "Reference" "U1" (id 0) (at 113.7794 58.42 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "NE555P" (id 1) (at 113.7794 60.96 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (id 2) (at 128.27 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/ds/symlink/ne555.pdf" (id 3) (at 133.35 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 179b931a-ee6e-4f42-a650-8fcc15be33cf))
+ (pin "8" (uuid ce1926e7-aefc-4410-8ad7-0050d6aebd28))
+ (pin "2" (uuid 543a1648-5784-4e1c-9576-bc01c6ff98bf))
+ (pin "3" (uuid 1c72f17e-d445-4a58-842c-0dfdfce350d3))
+ (pin "4" (uuid 7bafe9bc-eba9-4810-a855-8b4f34bb53ef))
+ (pin "5" (uuid 594eb499-401a-4092-9a2b-1cc8f8989e5b))
+ (pin "6" (uuid 466f8d1c-c448-4a97-87ec-4e94847952fc))
+ (pin "7" (uuid e8a5d0de-f294-42b4-a32d-95b01f36190d))
+ )
+
+ (symbol (lib_id "power:GND") (at 111.76 81.28 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid d1df943f-6112-4f25-89ec-0b0227297131)
+ (property "Reference" "#PWR?" (id 0) (at 111.76 87.63 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 111.76 86.36 0))
+ (property "Footprint" "" (id 2) (at 111.76 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 111.76 81.28 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 4937ca3a-7a04-40fa-a3fa-ce7da6a1c4a8))
+ )
+
+ (symbol (lib_id "power:GND") (at 107.315 42.545 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid ea27d51e-f893-40b7-af48-880886ef6dad)
+ (property "Reference" "#PWR?" (id 0) (at 107.315 48.895 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 107.315 46.99 0))
+ (property "Footprint" "" (id 2) (at 107.315 42.545 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 107.315 42.545 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2d74f125-410d-4914-bfcd-9a74c99979df))
+ )
+
+ (symbol (lib_id "Device:R_Potentiometer") (at 107.315 38.735 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid eaf21c07-5bbc-4870-8c01-7dc928c90978)
+ (property "Reference" "RV2" (id 0) (at 104.775 38.7349 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "R_Potentiometer" (id 1) (at 104.775 40.0049 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ (property "Footprint" "" (id 2) (at 107.315 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 107.315 38.735 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ced21847-3ae4-4fad-97d9-fb5faa9a4aa5))
+ (pin "2" (uuid fbda4446-065c-4475-a831-fcd6bf6cd6cc))
+ (pin "3" (uuid 7e08510d-508d-4ab4-a6b5-ea92875268f4))
+ )
+
+ (symbol (lib_id "Device:C") (at 90.17 77.47 0) (mirror x) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid f00adab3-fe8f-4b25-bbf5-382fb14138a4)
+ (property "Reference" "C1" (id 0) (at 86.36 76.1999 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "100" (id 1) (at 86.36 78.7399 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 91.1352 73.66 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 90.17 77.47 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 21634401-f873-4204-9bcd-5c46acdd7645))
+ (pin "2" (uuid 963547e7-ad6a-4819-b4bf-65e5dca35964))
+ )
+
+ (symbol (lib_id "power:GND") (at 156.21 85.09 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid fb9ac281-071b-46bd-b8e9-da54888ef022)
+ (property "Reference" "#PWR?" (id 0) (at 156.21 91.44 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (id 1) (at 156.21 90.17 0))
+ (property "Footprint" "" (id 2) (at 156.21 85.09 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 156.21 85.09 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 077bc3c1-07aa-479a-a033-5a379c795ce6))
+ )
+
+ (sheet_instances
+ (path "/" (page "1"))
+ )
+
+ (symbol_instances
+ (path "/091e562c-65c9-4ad8-93f4-5ada3d9f87e0"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/2dce8d50-eb60-4788-92c6-d523a3ac6411"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/365e72a4-b4a8-42c1-ba94-eb0f9c9fd3ff"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/3cf194f2-65e6-44c9-90d0-3a06c4a81680"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/41568218-681a-410c-9bd0-ca60fb10f910"
+ (reference "#PWR?") (unit 1) (value "VCC") (footprint "")
+ )
+ (path "/506d5371-8ba2-4388-8598-92d3138cf1b4"
+ (reference "#PWR?") (unit 1) (value "VCC") (footprint "")
+ )
+ (path "/6e2bde36-3557-450e-b921-7aec7811cf84"
+ (reference "#PWR?") (unit 1) (value "VCC") (footprint "")
+ )
+ (path "/6f532666-cee9-4bae-b892-46c8ec2931b2"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/89247482-8b3e-43aa-9bf8-11044232e827"
+ (reference "#PWR?") (unit 1) (value "VCC") (footprint "")
+ )
+ (path "/8bd66290-3e69-4a6a-8852-4b72e4f1a29a"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/bb12025c-5159-48fa-8bae-9e384d5661d4"
+ (reference "#PWR?") (unit 1) (value "VCC") (footprint "")
+ )
+ (path "/bb70f3ba-90e5-45ab-b9f3-469277a94ba1"
+ (reference "#PWR?") (unit 1) (value "VCC") (footprint "")
+ )
+ (path "/c383d752-fc09-42c1-a9f9-58fbd128a266"
+ (reference "#PWR?") (unit 1) (value "VCC") (footprint "")
+ )
+ (path "/d1df943f-6112-4f25-89ec-0b0227297131"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/ea27d51e-f893-40b7-af48-880886ef6dad"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/fb9ac281-071b-46bd-b8e9-da54888ef022"
+ (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+ )
+ (path "/2102c637-9f11-48f1-aae6-b4139dc22be2"
+ (reference "A1") (unit 1) (value "Arduino_UNO_R3") (footprint "Module:Arduino_UNO_R3")
+ )
+ (path "/f00adab3-fe8f-4b25-bbf5-382fb14138a4"
+ (reference "C1") (unit 1) (value "100") (footprint "")
+ )
+ (path "/09a447ea-a474-464d-93b1-2e75823d2422"
+ (reference "C2") (unit 1) (value "10") (footprint "")
+ )
+ (path "/7b59e377-eaf2-4bc6-9868-4ac0387776ca"
+ (reference "C3") (unit 1) (value "10") (footprint "")
+ )
+ (path "/8bc7a607-d9e6-499f-b80c-da544e1f37a7"
+ (reference "R1") (unit 1) (value "33k") (footprint "")
+ )
+ (path "/2d38429c-e76f-4ac3-a609-eca610b831a6"
+ (reference "RV1") (unit 1) (value "R_Potentiometer") (footprint "")
+ )
+ (path "/eaf21c07-5bbc-4870-8c01-7dc928c90978"
+ (reference "RV2") (unit 1) (value "R_Potentiometer") (footprint "")
+ )
+ (path "/47cc4dde-2b2e-4186-b492-c224faa45da5"
+ (reference "RV3") (unit 1) (value "R_Potentiometer") (footprint "")
+ )
+ (path "/030ef28a-29d4-4f58-92e8-740bf14ab01d"
+ (reference "RV4") (unit 1) (value ">10k") (footprint "")
+ )
+ (path "/c8a3bad8-b631-46f3-ad1c-65cbb9e97856"
+ (reference "U1") (unit 1) (value "NE555P") (footprint "Package_DIP:DIP-8_W7.62mm")
+ )
+ )
+)
diff --git a/logboek.md b/logboek.md
index c8b2aa3..14e9b47 100644
--- a/logboek.md
+++ b/logboek.md
@@ -11,4 +11,5 @@
|Sat Feb 12 07:28:36 PM CET 2022|00:45:00|blokschema|
|Tue Feb 15 12:24:14 PM CET 2022|01:07:09|elektrisch schema (tests)|
|Tue Feb 15 04:04:22 PM CET 2022|00:13:03|onderzoeksverslag (deelvragen)|
+|Thu Feb 17 03:56:50 PM CET 2022|02:30:20|onderzoeksverslag (antwoorden)|