Aurora Borealis
Poštanska i telekomunikacijska škola ZagrebOvaj rad uključuje led diodu pomoću WiFI signala, tj. kada se mobitel nađe u dometu naše kućne WiFI mreže. Da bi se led dioda uključila potrebno je ispuniti dva uvjeta. Prvi uvjet koji treba biti ispunjen je smanjenje dnevnog svjetla ( mrak) koje registrira fotootpornik. Drugi uvjet je mobitel spojen na našu kućnu WiFI mrežu. Također led dioda se može isključiti po „mraku“ odspajanjem mobitela sa WiFI mreže. Da bi ovaj projekt funkcionirao nije nam potreban Internet te je stoga primjenjiv i u ruralnim područjima gdje još uvijek nije dostupna Internet mreža. Jedini uvjet da bi ovo funkcioniralo je da imamo router ili mobitel pomoću kojeg ćemo uspostaviti vlastitu WiFI mrežu.
Video snimka
Izrada projekta
Spajanje mobitela na WiFI mrežu. Ovdje se vidi da LED dioda nije uključena zbog toga što fotootpornik registrira dnevno svjetlo.
LED dioda je ukljućena jer su ispunjena oba uvjeta ( mobitel spojen na WiFI + smanjena dnevna osvijetljenost prostora).
Mobilna aplikacija
Shema projekta
Shema se sastoji od LED diode, modula fotootpornika , Arduino MKR 1000 , eksperimentalne pločice i spojnih vodiča.
Shemu ovoga projekta možete preuzeti ovdje.
Arduino program
#define BLYNK_PRINT /* /* POŠTANSKA I TELEKOMUNIKACIJSKA ŠKOLA ZAGREB * ime projekta: AURORA BOREALIS * Opis projekta:Ovaj rad uključuje led diodu pomoću wifi signala, * tj. kada se mobitel nađe u dometu naše kućne wifi mreže. Da bi se * led dioda uključila potrebno je ispuniti dva uvjeta. * Prvi uvjet koji treba biti ispunjen je smanjenje dnevnog svjetla ( mrak) * koje registrira fotootpornik. Drugi uvjet je mobitel spojen na našu kućnu * wifi mrežu. Također led dioda se može isključiti po „mraku“ odspajanjem * mobitela sa wifi mreže. Da bi ovaj projekt funkcionirao nije nam potreban * Internet te je stoga primjenjiv i u ruralnim područjima gdje još uvijek * nije dostupna Internet mreža. Jedini uvjet da bi ovo funkcioniralo je da * imamo router ili mobitel pomoću kojeg ćemo uspostaviti vlastitu wifi mrežu. * učenici: Zvonimir Hadžić i Stipe Lažeta * Mentor: ŽARKO CVJETOJEVIĆ * ovaj projekt je dostupan i na našoj web stranici škole http://www.ss-pts-zg.skole.hr/dokumenti * gdje je dan detaljan opis izrade kao i vježba. */ #include //omogućavanje SPI komunikacijskog protokola #include // aktiviranje wifi modula na Arduino pločici #define SECRET_SSID ""; //definiranje SSID varijable #define SECRET_PASS ""; // definiranje PASS varijable char ssid[] = "AndroidAP"; // ime Wifi mreže na koju se spajamo char pass[] = "098123456"; // lozinka Wifi mreže na koju se spajamo int status = WL_IDLE_STATUS; // WiFi radio status IPAddress mobitel(192, 168, 43, 212); // unosimo IP adresu mobitela spojenog na naš wifi int pingvrijednost; // varijabla koja nam služi za spremanje vrjednosti nastalih provjerom dostupnosti mobitela u wifi mreži int led = 7; // definiranje pina 7 led diode int vrijednost; //definiranje varijable vrijednost const int fotootpornik = A2; //definiranje pina A2 fotootpornika void wifi() { // definiranje funkcije wifi byte encryption = WiFi.encryptionType(); } void setup() { pinMode(led, OUTPUT); //postavljanje varijable led kao izlazne pinMode(fotootpornik, INPUT); // postavljanje varijable fotootpornik kao ulazne // spajanje MKR1000 na wifi while ( status != WL_CONNECTED) { status = WiFi.begin(ssid, pass); //povezivanje na wifi mrežu delay(500); // vrijeme čekanja za svaki sljedeći pokušaj spajanja na mrežu ako prvi nije uspio } wifi(); // pozivanje funkcije wifi } void loop() { pingvrijednost = WiFi.ping(mobitel);//provjeravanje da li je mobitel spojen na kućnu wifi mrežu vrijednost = analogRead(fotootpornik); //pridruživanje vrijednosti fotootpornika varijabli vrijednost if (pingvrijednost >= 0 && vrijednost > 250) digitalWrite(led, HIGH); //ako su oba uvjeta ispunjena uključit će se led dioda else digitalWrite(led, LOW); // ako nisu ispunjeni prehodni uvjeti led dioda će se isključiti } //NAPOMENA: ovdje je uzeta vrijednost 250 koja je dobivena testiranjem za korišteni modul fotootpornika
Arduino program ovoga projekta možete preuzeti ovdje.
Autori
Projekt su izradili Stipe Lažeta i Zvonimir Hadžić uz mentorstvo Žarka Cvjetojevića iz Poštanske i telekomunikacijske škole Zagreb.
Projekt je prijavljen na temu: Internet of Things: Pametna rasvjeta.