Back to Parent

Outcome


Outcome

The goal of this project was to develop paired devices and network interactions. In our project, we created a sort of 'goodnight lamp' network interaction between two devices. If one device were to have its button clicked, it would first blink several times, so as to suggest that it was calling its 'twin' device (or a paired device). The twin device would blink to indicate that it was being 'called.' The calling device would subsequently blink back, so as to suggest that its 'call' had been received.

Process

We faced some initial challenges with getting the two devices to 'communicate' with each other. Once we debugged the code, we were able to figure out that we had improperly placed the web hooks into the loop/setup/function lines of code - and we had to rearrange them a bit.

We also did not have a strong foundation in soldering, so we learned (or relearned) how to properly solder.

Reflection

This was a really great learning exercise as we begin to develop our culminating project, which will heavily rely on network interactions. We learned how to create a web hook, which is especially important for our final project as per our initial design requirements suggest. I also learned how to solder and de-solder - and this also reinforced the team's initial soldering understanding. Finally, we learned more about how neopixels work and how to code for them.

Show Advanced Options
Drop files here or click to select

You can upload files of up to 20MB using this form.