Consultation
So, Andreas playfully called me Luigi, and he suggested using p5js instead of paying for Protopie
Connect. I thought, "Why not give it a shot?" I looked up some easy tutorials to understand how p5js
works. It turns out it can do what I need without the pricey subscription.
Now comes the tricky part. I wanted to turn on a light using a digital button, following some
instructions on GitHub. But, oh boy, I hit a bunch of problems. Error after error popped up, making
things way more complicated than I expected.
These errors, though frustrating, turned out to be kind of cool. They made me dig into the code,
understand it better, and fix things. It's like solving puzzles. Even though I'm not there yet, I'm
learning heaps about how p5js talks to Arduino.
In a nutshell, moving to a new tool is like learning a new language. Errors and all, it's an
adventure. I might not have everything figured out, but every mistake is a step closer to success.
It's not just about coding; it's about growing and figuring out how to make cool things happen.
Idea generation
Working within my means, I started thinking about how even simple LED lights can be a source of motivation. Here are some ways to stay motivated using LED lights:
Progression Visualization:
Use different colored LED lights to visually represent progress. For each milestone or task achieved, light up a specific LED color. This way, you can see your progress at a glance and feel a sense of accomplishment.
Task-Specific Lighting:
Assign each task or goal a specific LED. When you complete a task, turn on its corresponding LED light. It not only signals completion but also adds a visual element to your achievements.
Challenge Indicator:
Create a series of challenges and use LED lights to indicate their completion. The more challenges you conquer, the more lights you activate. It's a dynamic way to keep track of your accomplishments.
I really like the idea of creating a series of challenges to accompany my LED lights! Since I have already somewhat mastered the basic light circuit, I can add a few more elements to get closer to my initial vision.