diff --git a/docs/assignments/week12.md b/docs/assignments/week12.md index b27b8e45a9ee5e77026cf4169b18cd68825cee04..d87f4797ed44c0ac4321d0a90b0646d939fe243a 100644 --- a/docs/assignments/week12.md +++ b/docs/assignments/week12.md @@ -120,14 +120,13 @@ I started looking into sample wiring and codes for tag readers. I used [this tut **OUTPUT - Neopixel** Next on the agenda was using Neopixels. I followed the [tutorial on arduino's website](https://arduinogetstarted.com/tutorials/arduino-neopixel-led-strip) to get started. This tutorial helped with obtaining correct components and wiring. -Then, I combined two codes to streamline the process of input-microcontroller-output together. - - - - +Then, I combined two codes to streamline the process of **input-microcontroller-output** together. +<video autoplay muted loop> + <source src="../../images/week12/streamlineCode.mp4" type="video/mp4"> +</video> -Arduino IDE code for the glove: +**THE ARDUINO CODE** /* call NeoPixel */ @@ -239,12 +238,46 @@ Arduino IDE code for the glove: delay(3000); return; } -} + } + +**CIRCUIT DIAGRAM** [](../images/week12/circuitDiagram.jpg) -<div style="padding:56.25% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/893643200?h=65bf2a57d5&title=0&byline=0&portrait=0" style="position:absolute;top:0;left:0;width:100%;height:100%;" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div><script src="https://player.vimeo.com/api/player.js"></script> +### SKIN INTERACTION + +I put the NeoPixel strip in a thin cast latex to wrap around a wrist. + + + +I crocheted a glove to hide all the wiring and electronic parts. The glove was crocheted with double crochet slip stitch. It has a soft touch on the skin rather than having all the spiky edges and bits of components biting into the skin. I also insert the latex wrapped NeoPixel bracelet inside the glove so that light diffuses through the crocheted fabric softer. + + + + + +### INPUT METHODS + +<figure> + +<figcaption><font size=2>Left: Micro FPC NFC Ntag on fake nail; Center: NFC sticker on latex; Right: Key drop</font></figcaption> +</figure> + +<video autoplay muted loop> + <source src="../../images/week12/fakeNail.mp4" type="video/mp4"> +</video> + +<video autoplay muted loop> + <source src="../../images/week12/Latex.mp4" type="video/mp4"> +</video> + +<video autoplay muted loop> + <source src="../../images/week12/keyDrop.mp4" type="video/mp4"> +</video> +**FINISHED PROJECT** + +<div style="padding:56.25% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/893643200?h=65bf2a57d5&title=0&byline=0&portrait=0" style="position:absolute;top:0;left:0;width:100%;height:100%;" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe></div><script src="https://player.vimeo.com/api/player.js"></script> --- @@ -280,11 +313,3 @@ Arduino IDE code for the glove: --> - ---- - -## Fabrication files - -[^1]: File: xxx -[^2]: File: xxx -[^3]: File: xxx diff --git a/docs/images/week12/Latex.mp4 b/docs/images/week12/Latex.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f7430285ef68e4213e076456762fa6ca65ceff18 Binary files /dev/null and b/docs/images/week12/Latex.mp4 differ diff --git a/docs/images/week12/braceletBack.jpg b/docs/images/week12/braceletBack.jpg new file mode 100644 index 0000000000000000000000000000000000000000..068bb9c0d8354bff253c8e285915ee1a6bae1394 Binary files /dev/null and b/docs/images/week12/braceletBack.jpg differ diff --git a/docs/images/week12/braceletFront.jpg b/docs/images/week12/braceletFront.jpg new file mode 100644 index 0000000000000000000000000000000000000000..416e9d79069b87738b6a528a137e2be6e0b251fe Binary files /dev/null and b/docs/images/week12/braceletFront.jpg differ diff --git a/docs/images/week12/fakeNail.mp4 b/docs/images/week12/fakeNail.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f0bf8ad305b8402164db26a94300b8d93e7497d5 Binary files /dev/null and b/docs/images/week12/fakeNail.mp4 differ diff --git a/docs/images/week12/keyDrop.mp4 b/docs/images/week12/keyDrop.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b4f1d51818717dd5eb4f5ff40a00a33b2a1dd8c9 Binary files /dev/null and b/docs/images/week12/keyDrop.mp4 differ diff --git a/docs/images/week12/latexBracelet.jpg b/docs/images/week12/latexBracelet.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5103e87d9097c0bf72fb10edd40b41ef76dfc063 Binary files /dev/null and b/docs/images/week12/latexBracelet.jpg differ diff --git a/docs/images/week12/sensors.jpg b/docs/images/week12/sensors.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89da1d9d05d9103ead81290548de48fb9959b3d5 Binary files /dev/null and b/docs/images/week12/sensors.jpg differ diff --git a/docs/images/week12/streamlineCode.mp4 b/docs/images/week12/streamlineCode.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..75956c627e57f85cb7b402127bd3b1070a1e6e0f Binary files /dev/null and b/docs/images/week12/streamlineCode.mp4 differ