SKILL Development 1 - Blinking Led Light
Intention
The goal of this project was to get comfortable with the Particle platform by setting up the Particle Argon, connecting it to the cloud, and creating a simple IoT project. I decided to build a simple blinking LED circuit as my first project to familiarize myself with the basic components and coding structure on the Particle platform.
Process
I started by setting up my Particle Argon Device and connecting the device to the WiFi, following the Particle Setup instructions. Then I started to build my circuit on the breadboard. I connected an LED and a 1k resistor in series to protect the LED. The longer leg of the LED was connected to the D0 pin on the Particle Argon, and the shorter leg(cathode) was connected to ground through the resistor. Using the Particle Web IDE, I wrote code to make the LED blink. I set up the D0 pin as an output and using the digitalWirte () function to alternate the LED state between on and off, with a delay in between to control the blink state.Here is my code:
Outcome
The final result was a functional blinking LED circuit controlled by the Particle Argon. The LED blinks on and off in half-second intervals. This project allowed me to explore Particle’s syntax, familiarize myself with the basics of the platform, and deploy code to control an output.
Reflection
This exercise helped me build a foundational understanding of the Particle platform, particularly around cloud connectivity and microcontroller programming. I also learned the importance of using the correct resistor value to protect the LED. By experimenting with delay times, I gained insight into how to control timing and loop functions effectively in Particle code.