SlideShare a Scribd company logo
1 of 5
Download to read offline
SVEUČILIŠTE U SPLITU
FAKULTET ELEKTROTEHNIKE, STROJARSTVA I
BRODOGRADNJE
IZVJEŠTAJ O SEMESTARSKOM PROJEKTU
ARDUINO EMF DETEKTOR
Marija Sunara i Tea Škarica
Split, lipanj 2013.
Elektromagnetsko zračenje je fizikalna pojava širenje električnih i magnetskih valova,
odnosno ultrasitnih čestica zvanih fotoni. Energija fotona je veća što je veća frekvencija
titraja valova i što je kraća valna duljina.
Elektromagnetski spektar se dijeli na dva dijela:
 Neionizirajuće zračenje – zbog slabe energije može biti štetno pri dugom izlaganju
 Ionizirajuće zračenje (X-zrake, gama zrake..) – može štetno djelovati na ljudske
stanice.
O čemu se radi u ovom projektu?
Arduino EMF detektor je senzor koji detektira jačinu elektromagnetskog zračenja. Pri izradi
projekta korištena oprema je: Arduino, LED diode, 3.3M otpornici, žica koja ima ulogu
antene, USB kabel za Arduino, računalo.
Arduino je jedan od open-source elektroničkih prototipova platformi temeljen na fleksibilnom
i jednostavnom za korištenje hardveru i softveru. Namjenjen je za umjetnike, dizajnere, ljude
koji se bave različitim hobijima i bilo koga tko je zainteresiran za stvaranje interaktivnih
objekata ili okruženja. Sljedeća slika prikazuje Arduino Uno koji je korišten u ovom projektu.
Slika 1. Arduino Uno
LED (engl. Light Emitting Diode), tj. svjetleća dioda posebna je vrsta poluvodičke diode koja
emitira svjetlost kada je propusno polarizirana, tj. kada kroz nju teče struja. Prilikom direktne
rekombinacije para elektron-šupljina, emitira se foton svjetla. Takvo svojstvo imaju
poluvodiči galijev-arsenid (GaAs), galijev-fosfid (GaP) i silicijev-karbid (SiC). Ta pojava se
naziva elektroluminiscencija. Boja emitiranog svjetla ovisi o poluvodiču, kao i o primjesama
u njemu i varira od infracrvenog preko vidljivog do ultraljubičastog dijela spektra. Sljedeća
slika prikazuje nekoliko LED dioda.
Slika 2. LED diode
Otpornici za LED diode su napravljeni tako da svaka boja na otporniku predstavlja određenu
otpornost mjerenu u omima [Ω]. Za 3.3M otpornike u ovom projektu su korišteni otponici 3x
(crvena, crvena, žuta, zlatna boja) jer je ta vrijednost otpornika bila najbliža našoj potrebnoj
vrijednosti. Sljedeća slika prikazuje nekoliko otpornika za LED diode.
Slika 3. Otpornici za LED diode
Sljedeća slika prikazuje primjer računanja vrijednosti otpornosti preko boja na otporniku.
Slika 4. Primjer računanja otpornosti po bojama na otporniku
Internetske stranice koje su korištene u projektu i programi koji su instalirani su sljedeći:
Thing Speak, Active Python, Aron Alai.
Thing Speak je stranica koja prikuplja podatke s računala i može upisivati neke nove
podatke, community.thingspeak.com .
Active Python je program koji koriste milijuni programera širom svijeta, jednostavna je
instalacija i osigurana je kvaliteta koda, http://www.activestate.com/activepython/downloads ,
slijedi start, run, upisati cmd, OK, pypm install, pypm install pyserial.
Aron Alai je stranica na kojoj je kod za ovaj projekt:
// Aaron ALAI EMF Detector April 22nd 2009 VERSION 1.0
// aaronalai1@gmail.com
// *future note, put in averaging function to average val which should result in a more
// smooth response from the led. I will give you a hint on how to make an averaging function;
// it involves the use of an array
int inPin = 5; // analog 5
int val = 0; // where to store info from analog 5
int pin11 = 11; // output of red led
void setup() {
Serial.begin(9600);
}
void loop() {
val = analogRead(inPin); // reads in the values from analog 5 and
//assigns them to val
if(val >= 1){
val = constrain(val, 1, 100); // mess with these values
val = map(val, 1, 100, 1, 255); // to change the response distance of the device
analogWrite(pin11, val); // *note also messing with the resistor should change
// the sensitivity
}else{ // analogWrite(pin11, val); just tuns on the led with
// the intensity of the variable val
analogWrite(pin11, 0); // the else statement is just telling the microcontroller
// to turn off the light if there is no EMF detected
}
Serial.println(val); // use output to aid in calibrating
}
Arduino EMF detektor radi na tom principu što svojom antenom prepoznaje područja gdje
postoji jako elektromagnetsko zračenje te šalje signale LED diodama koje svijetle jače ili
slabije ovisno o jakosti elektromagnetskog polja u tom području. Prednosti Arduino EMF
detektora su što je jako jeftin i jednostavan za konstruirati, te je vrlo koristan jer detektira
elektromagnetska zračenja koja su inače opasna za zdravlje čovjeka. Nedostatak Arduino
EMF detektora je taj što je slabo eksponiran u javnosti, stoga se u bliskoj budućnosti možemo
samo nadati da će ovaj i slični projekti zainteresirati mlade i poduzetne ljude.

More Related Content

Viewers also liked

Physics report biomedical 2016
Physics report biomedical 2016Physics report biomedical 2016
Physics report biomedical 2016cairo university
 
モバイルアプリ開発
モバイルアプリ開発モバイルアプリ開発
モバイルアプリ開発nakamu071105
 
3 cs google slides activity #2
 3 cs google slides activity #2 3 cs google slides activity #2
3 cs google slides activity #2emilycaryn14
 
Presentazione tutorial
Presentazione tutorialPresentazione tutorial
Presentazione tutorialdariospin93
 

Viewers also liked (6)

diplomski_rad
diplomski_raddiplomski_rad
diplomski_rad
 
structure problems
structure problemsstructure problems
structure problems
 
Physics report biomedical 2016
Physics report biomedical 2016Physics report biomedical 2016
Physics report biomedical 2016
 
モバイルアプリ開発
モバイルアプリ開発モバイルアプリ開発
モバイルアプリ開発
 
3 cs google slides activity #2
 3 cs google slides activity #2 3 cs google slides activity #2
3 cs google slides activity #2
 
Presentazione tutorial
Presentazione tutorialPresentazione tutorial
Presentazione tutorial
 

Arduino projekt

  • 1. SVEUČILIŠTE U SPLITU FAKULTET ELEKTROTEHNIKE, STROJARSTVA I BRODOGRADNJE IZVJEŠTAJ O SEMESTARSKOM PROJEKTU ARDUINO EMF DETEKTOR Marija Sunara i Tea Škarica Split, lipanj 2013.
  • 2. Elektromagnetsko zračenje je fizikalna pojava širenje električnih i magnetskih valova, odnosno ultrasitnih čestica zvanih fotoni. Energija fotona je veća što je veća frekvencija titraja valova i što je kraća valna duljina. Elektromagnetski spektar se dijeli na dva dijela:  Neionizirajuće zračenje – zbog slabe energije može biti štetno pri dugom izlaganju  Ionizirajuće zračenje (X-zrake, gama zrake..) – može štetno djelovati na ljudske stanice. O čemu se radi u ovom projektu? Arduino EMF detektor je senzor koji detektira jačinu elektromagnetskog zračenja. Pri izradi projekta korištena oprema je: Arduino, LED diode, 3.3M otpornici, žica koja ima ulogu antene, USB kabel za Arduino, računalo. Arduino je jedan od open-source elektroničkih prototipova platformi temeljen na fleksibilnom i jednostavnom za korištenje hardveru i softveru. Namjenjen je za umjetnike, dizajnere, ljude koji se bave različitim hobijima i bilo koga tko je zainteresiran za stvaranje interaktivnih objekata ili okruženja. Sljedeća slika prikazuje Arduino Uno koji je korišten u ovom projektu. Slika 1. Arduino Uno
  • 3. LED (engl. Light Emitting Diode), tj. svjetleća dioda posebna je vrsta poluvodičke diode koja emitira svjetlost kada je propusno polarizirana, tj. kada kroz nju teče struja. Prilikom direktne rekombinacije para elektron-šupljina, emitira se foton svjetla. Takvo svojstvo imaju poluvodiči galijev-arsenid (GaAs), galijev-fosfid (GaP) i silicijev-karbid (SiC). Ta pojava se naziva elektroluminiscencija. Boja emitiranog svjetla ovisi o poluvodiču, kao i o primjesama u njemu i varira od infracrvenog preko vidljivog do ultraljubičastog dijela spektra. Sljedeća slika prikazuje nekoliko LED dioda. Slika 2. LED diode Otpornici za LED diode su napravljeni tako da svaka boja na otporniku predstavlja određenu otpornost mjerenu u omima [Ω]. Za 3.3M otpornike u ovom projektu su korišteni otponici 3x (crvena, crvena, žuta, zlatna boja) jer je ta vrijednost otpornika bila najbliža našoj potrebnoj vrijednosti. Sljedeća slika prikazuje nekoliko otpornika za LED diode.
  • 4. Slika 3. Otpornici za LED diode Sljedeća slika prikazuje primjer računanja vrijednosti otpornosti preko boja na otporniku. Slika 4. Primjer računanja otpornosti po bojama na otporniku Internetske stranice koje su korištene u projektu i programi koji su instalirani su sljedeći: Thing Speak, Active Python, Aron Alai. Thing Speak je stranica koja prikuplja podatke s računala i može upisivati neke nove podatke, community.thingspeak.com .
  • 5. Active Python je program koji koriste milijuni programera širom svijeta, jednostavna je instalacija i osigurana je kvaliteta koda, http://www.activestate.com/activepython/downloads , slijedi start, run, upisati cmd, OK, pypm install, pypm install pyserial. Aron Alai je stranica na kojoj je kod za ovaj projekt: // Aaron ALAI EMF Detector April 22nd 2009 VERSION 1.0 // aaronalai1@gmail.com // *future note, put in averaging function to average val which should result in a more // smooth response from the led. I will give you a hint on how to make an averaging function; // it involves the use of an array int inPin = 5; // analog 5 int val = 0; // where to store info from analog 5 int pin11 = 11; // output of red led void setup() { Serial.begin(9600); } void loop() { val = analogRead(inPin); // reads in the values from analog 5 and //assigns them to val if(val >= 1){ val = constrain(val, 1, 100); // mess with these values val = map(val, 1, 100, 1, 255); // to change the response distance of the device analogWrite(pin11, val); // *note also messing with the resistor should change // the sensitivity }else{ // analogWrite(pin11, val); just tuns on the led with // the intensity of the variable val analogWrite(pin11, 0); // the else statement is just telling the microcontroller // to turn off the light if there is no EMF detected } Serial.println(val); // use output to aid in calibrating } Arduino EMF detektor radi na tom principu što svojom antenom prepoznaje područja gdje postoji jako elektromagnetsko zračenje te šalje signale LED diodama koje svijetle jače ili slabije ovisno o jakosti elektromagnetskog polja u tom području. Prednosti Arduino EMF detektora su što je jako jeftin i jednostavan za konstruirati, te je vrlo koristan jer detektira elektromagnetska zračenja koja su inače opasna za zdravlje čovjeka. Nedostatak Arduino EMF detektora je taj što je slabo eksponiran u javnosti, stoga se u bliskoj budućnosti možemo samo nadati da će ovaj i slični projekti zainteresirati mlade i poduzetne ljude.