Internet of Things - Arduino
Uvod u IoTUpravljanje jačinom svjetleće diode
Što ćemo naučiti:
– Upravljati jačinom svjetlosti svjetleće diode
– Koristiti widget – Slider
– Promijeniti boju widgeta
Zadatak
Izradite projekt gdje će se pomoću widgeta Slider unutar aplikacije Blynk upravljati jačinom svjetleće diode koja je spojena na izvod broj 2 na Arduino mikrokontroleru.
Prikaz spajanja
Arduino kod
#define BLYNK_PRINT SerialUSB #include <SPI.h> #include <WiFi101.h> #include <BlynkSimpleWiFiShield101.h> // Upišite vlastiti token za autentifikaciju char auth[] = "YourAuthToken"; // Upišite podatke o vašoj bežičnoj mreži char ssid[] = "YourNetworkName"; char pass[] = "YourPassword"; void setup() { SerialUSB.begin(9600); Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); }
Izrada aplikacije
U aplikaciji izradite novi projekt, odaberite dodavanje novog widgeta te odaberite Slider. Ovaj widget omogućava nam upravljanje izvodom pomoću pulsno širinske modulacije (PWM), u ovom slučaju izvoda broj 2. Na ovaj način, upravljati ćemo jačinom kojom će svjetleća dioda svijetliti bez pisanja dodatnog programskog koda za Arduino. Slider postavite bilo gdje na aplikaciji.
Kliknite na Slider te izmijenite postavke. Naziv widgeta neka bude „Jačina LED“ te neka boja bude odgovarajuća svjetlećoj diodi kakva je spojena na Arduino, u ovom slučaju crvena. Kako smo spojili svjetleću diodu na izvod broj 2, u kategoriji OUTPUT odaberite pin D2.
Ovime smo završili sa izradom aplikacije, a kako bi pokrenuli aplikaciju kliknite na znak Play u gornjem desnom uglu. Unutar widgeta Slider pomaknite gumb u desnu stranu te primijetite da se jačina svijetla na svjetlećoj diodi mijenja.
verzija 2