Došli smo do kraja ovog tutorijala no ovdje produktivnost ne prestaje. Moguće je spojiti bilo koji ulaz/izlaz (modul ili senzor) na Dasduino Connect pločicu. Isto tako moguće je programirati Dasduino Connect pločicu na razne načine da kontrolira komponente spojene na nju. Vjerojatno već sami imate neke ideje za projekte koje želite izraditi. Ekipa iz Soldered-a vas podržava u bilo kakvom „ludom“ projektu kojeg ste zamislili.
DASDUINO CONNECT KAO SERVER (A.K.A KAKO SPOJITI UREĐAJE S DASDUINO CONNECT?)

UVOD
Stigao Vam je Dasduino Connect i vrijeme je za početak rada? Ne znate kako početi te se pitate što sve ova pločica može učiniti? Ovo je pravi tutorijal za vas!
Dasduino Connect pločica može raditi u 3 načina rada; kao klijent, kao server ili oboje (klijent i server). U prošlom tutorijalu opisali smo rad Dasduino Connect pločice kao client. Sada ćemo objasniti rad Dasduino Connect kao server. Konfiguracijom Dasduino Connect pločice za rad kao server omogućuje nam povezivanje pametnog telefona, računala i ostalih uređaja s Dasduino Connect pločicom. Uz to moguće je pomoću spojenih uređaja kontrolirati samu pločicu. Zamislite samo mogućnosti koje je moguće napraviti, od paljenja/gašenja svijetla, kontrole grijanja ili zastora pomoću pametnog telefona do automatizirane kuće u kojoj je moguće sve kontrolirati pomoću WiFi-ja. Mašta je samo granica.
PRIMJER: OSVJETLJAVANJE LED DIODE PREKO WIFI-JA
U nastavku tutorijala će se pokazati konfiguriranje Dasduino Connect pločice kao server te na jednostavnom primjeru prikazati kontroliranje osvjetljavanja LED diode pomoću pametnog telefona.
SPAJANJE
Za izradu samog projekta potrebna je jedna LED dioda i Dasduino Connect pločica. Način spajanja je prikazan na slici ispod.
ARDUINO KOD
Prije samog korištenja tutorijala potrebno je konfigurirati Arduino programsko okruženje (Arduino IDE) za rad s Dasduino Connect pločicom kako bi pločica ispravno radila (više na linku).
Potrebno je još napomenuti da u ovom tutorijalu s Dasduino Connect pločicom se mogu spojiti samo uređaji koji su spojeni na istu (lokalnu) WiFi mrežu. To znači da nije moguće spojiti uređaje s Dasduino Connect pločicom koji su spojeni na različitoj WiFi mreži ili podatkovnoj mreži. U nastavku će se objasniti novi dijelovi programskog koda koji su potrebni za ispravno konfiguriranje i rad s WiFi mrežom.
Prvo je potrebno kreirati „WiFiServer“ objekt naziva „server“ s kojim se stvara server na Dasduino Connect pločici. Parametar unutar zagrada je broj porta na kojem je moguće komunicirati sa serverom.
WiFiServer server(80);
Zatim je potrebno uspostaviti vezu s WiFi mrežom. To je moguće činiti sa WiFi.begin klasom unutar koje unosimo ssid i lozinku WiFi mreže.
Program može nastaviti s radom tek kada se uspješno spoji na definiranu WiFi mrežu. Stvaramo while petlju unutar Setup() funkcije u kojoj provjeravamo status konekcije pomoću funkcije WiFi.status() sve dok ona ne vrati parametar „WL_CONNECTED“. Za ostale parametre koje funkcija WiFi.status() može vratiti pogledajte ovdje LINK.
REZULTAT
Nakon što ste ispravno spojili LED diodu s Dasduino Connect pločicom i uspješno prebacili kod u pločicu, kliknite na Serial Monitor u Arduino IDE programu.
POZOR, potrebno je promijeniti u Serial Monitoru postavke baud rate-a na 115200 baud. U suprotnom će se dobiveni znakovi krivo interpretirati te se neće moći razumjeti.
Prilikom pokretanja Dasduino Connect pločice, ona će se pokušati spojiti na WiFi mrežu koju ste naveli u kodu. U Serial Monitoru će vam pisati status je li Dasduino Connect uspješno spojena ili ne. Nakon što se pločica spoji na WiFi mrežu, ispisat će se IP adresa koju je potrebno upisati u web pregledniku (na pametnom telefonu, računalu, laptopu, itd.). Nakon toga će vam se pojaviti web stranica kao na slici dolje. Pritiskom miša na neku od dvije tipke promijenit će se tekst u web pregledniku i u isto vrijeme promijeniti status LED diode. To je to, uspjeli ste!