Internet of Things - Arduino

Uvod u IoT

Ispisivanje vrijednosti potenciometra na aplikaciji

 Što ćemo naučiti:

– Koristiti widgete – Gauge i Level H
– Mijenjati brzinu osvježavanja

Zadatak

Izradite projekt kojim ćete ispisivati vrijednost potenciometra spojenog na izvod A0 na Arduinu koristeći widgete Gauge i Level H.

 

Prikaz spajanja

Programski 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 widget Gauge i Level H. Ovim widgetima možemo na aplikaciji prikazati vrijednost izvoda na Arduinu i virtualnih varijabli.

Izmijenite postavke widgeta Gauge odabirom odgovarajućeg izvoda (A0). Promijeniti ćemo i stavku READING RATE (brzinu osvježavanja) iz PUSH u 1 sec (jednu sekundu) što znači da će se vrijednost na widgetu osvježavati svake sekunde.

Izmijenite postavke widgeta Level H odabirom odgovarajućeg izvoda (A0). Također postavite brzinu osvježavanja na 1 sec (jednu sekundu).

Ovime smo završili sa izradom aplikacije, a kako bi pokrenuli aplikaciju kliknite na znak Play u gornjem desnom uglu te mijenjajte vrijednost potenciometra spojenog na Arduinu te primijetite prikaz vrijednosti na aplikaciji. Probajte izmijeniti brzinu osvježavanja te primijetite promjene u prikazu.

verzija 4

Pogledajte ostale materijale za uvod u IoT