Proximibeat: his/hers puck.js proximity-sensitive LED heart-beat animation #3971
Unanswered
espruino-discuss
asked this question in
Puck.js, Pixl.js, Jolt.js and MDBT42
Replies: 1 comment
-
Posted at 2022-02-01 by @gfwilliams Nice - thanks! Posted at 2022-02-26 by TheDod And now... the gif. Attachments: Posted at 2022-03-02 by @gfwilliams Thanks! That's really fun! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Posted at 2022-01-31 by TheDod
This code that makes a couple of puck.js devices blink
the red LED in a heart-beat sequence if they sense each other on a BLE scan.
The blink rate increases the stronger the signal is (perfect as his/hers blings).
Button activates/deactivates scan and blink functionality (in order to save battery).
Even when deactivated it doesn't stop advertising BLE (and other device, if active,
can sense it). Note, however, that if you connect to a device (for example via the web IDE),
the other device won't sense it (this is a very common face-palm situation).
As feedback, the device performs a few heart beat animations (regardless of whether or not
it senses the other device):
Initial state of the device (after uploading code) is inactive.
You can do a
save()
from IDE in that state (no need foronInit()
or such, because button would activate whatever needs activating).Enjoy.
Attachments:
Beta Was this translation helpful? Give feedback.
All reactions