velleman-logo

VMA502
PERUSDIY-SARJA ATMEGA2560:N KANSSA ARDUINOIN®

Velleman Basic Diy Kit Atmega2560:n kanssaKÄYTTÖOHJE

lukeaCE logo

Johdanto

Kaikille Euroopan unionin asukkaille
Tärkeää ympäristötietoa tästä tuotteesta
VaroitusTämä symboli laitteessa tai pakkauksessa osoittaa, että laitteen hävittäminen sen elinkaaren jälkeen voi vahingoittaa ympäristöä. Älä hävitä laitetta (tai paristoja) lajittelemattomana yhdyskuntajätteenä. se tulisi viedä erikoisyritykseen kierrätystä varten. Tämä laite tulee palauttaa jälleenmyyjälle tai paikalliselle kierrätyspalvelulle. Noudata paikallisia ympäristösääntöjä.
Jos olet epävarma, ota yhteyttä paikallisiin jätehuoltoviranomaisiin.
Kiitos, että valitsit Velleman®! Lue käyttöopas huolellisesti ennen laitteen käyttöönottoa. Jos laite vaurioitui kuljetuksen aikana, älä asenna tai käytä sitä ja ota yhteyttä jälleenmyyjään.

Turvallisuusohjeet

Varoitus- tai VaroituskuvakeTätä laitetta voivat käyttää vähintään 8-vuotiaat lapset ja henkilöt, joilla on alentuneet fyysiset, sensoriset tai henkiset kyvyt tai joilla ei ole kokemusta ja tietoa, jos heitä on valvottu tai opastettu laitteen turvallisesta käytöstä ja he ymmärtävät asiaan liittyvistä vaaroista. Lapset eivät saa leikkiä laitteella. Lapset eivät saa suorittaa puhdistusta ja käyttäjän huoltamista ilman valvontaa.

KotiinVain sisäkäyttöön.
Suojaa sateelta, kosteudelta, roiskeilta ja tippuvilta nesteiltä.

Yleiset ohjeet

huomautus
  • Katso Velleman®-huolto- ja laatutakuu tämän oppaan viimeisiltä sivuilta.
  • Tutustu laitteen toimintoihin ennen kuin käytät sitä.
  • Kaikki laitteeseen tehtävät muutokset turvallisuussyistä kiellettyjä. Takuu ei kata käyttäjän laitteeseen tekemien muutosten aiheuttamia vaurioita.
  • Käytä laitetta vain sen aiottuun tarkoitukseen. Laitteen luvaton käyttö mitätöi takuun.
  • Takuu ei kata tämän oppaan tiettyjen ohjeiden noudattamatta jättämisestä aiheutuneita vaurioita, eikä jälleenmyyjä ota vastuuta niistä aiheutuvista vioista tai ongelmista.
  • Velleman NV:tä ​​tai sen jälleenmyyjiä ei myöskään voida pitää vastuullisena (poikkeuksellisista, satunnaisista tai välillisistä) vahingoista (taloudellisista, fyysisistä…), jotka johtuvat tämän tuotteen hallussapidosta, käytöstä tai epäonnistumisesta.
  • Jatkuvasta tuoteparannuksesta johtuen tuotteen todellinen ulkonäkö saattaa poiketa kuvista.
  • Tuotekuvat ovat vain havainnollistavia.
  • Älä käynnistä laitetta heti sen jälkeen, kun se on alttiina lämpötilan muutoksille. Suojaa laitetta vaurioilta jättämällä se pois päältä, kunnes se on saavuttanut huoneenlämpötilan.
  • Säilytä tämä käyttöopas myöhempää tarvetta varten.

Mikä on Arduino®

Arduino® on avoimen lähdekoodin prototyyppialusta, joka perustuu helppokäyttöisiin laitteistoihin ja ohjelmistoihin. Arduino ® -levyt pystyvät lukemaan syötteitä – valotunnistin, sormi painikkeella tai Twitter-viestin – ja muuntaa sen ulostuloksi – moottorin aktivoinnin, LEDin sytyttämisen, jotain julkaisemista verkossa. Voit kertoa piirilevyllesi, mitä tehdä, lähettämällä ohjeet kortin mikro-ohjaimelle. Käytät tätä varten Arduino-ohjelmointikieltä (joka perustuu Wiringiin) ja Arduino ® -ohjelmiston IDE:tä (perustuu Processingiin).
Surffaa kohteeseen www.arduino.cc ja arduino.org saadaksesi lisätietoja.

Sisällys

  • 1 x ATmega2560 Mega kehityskortti (VMA101)
  • 15 x LED (eri värit)
  •  8 x 220 Ω vastus (RA220E0)
  •  5 x 1K vastus (RA1K0)
  •  5 x 10K vastus (RA10K0)
  •  1 x 830-reikäinen leipälauta
  •  4 x 4-napainen avainkytkin
  •  1 x aktiivinen summeri (VMA319)
  •  1 x passiivinen summeri
  •  1 x infrapuna-anturidiodi
  •  1 x LM35 lämpötila-anturi (LM35DZ)
  •  2 x pallon kallistuskytkin (samanlainen kuin MERS4 ja MERS5)
  •  3x fototransistori
  •  1 x yksinumeroinen 7-segmenttinen LED-näyttö
  •  30 x leipälaudan hyppylanka
  •  1 x USB-kaapeli

ATmega2560 Mega

VMA101

VMA101 (Arduino®-yhteensopiva) Mega 2560 on ATmega2560:een perustuva mikro-ohjainkortti. Siinä on 54 digitaalista tulo/lähtönastaa (joista 15:tä voidaan käyttää PWM-lähtöinä), 16 analogista tuloa, 4 UART:ta (hardware serial ports), 16 MHz:n kristallioskillaattori, USB-liitäntä, virtaliitin, ICSP-otsikko, ja nollauspainike. Se sisältää kaiken tarvittavan mikro-ohjaimen tukemiseen. Liitä se tietokoneeseen USB-kaapelilla tai käynnistä se AC-to-DC-sovittimella tai akulla. Mega on yhteensopiva useimpien Arduino ® Duemilanove- tai Diecimila -laitteille suunniteltujen suojusten kanssa.

Velleman Basic Diy Kit Atmega2560 VMA101 kanssa

1 USB-liitäntä 7 Atmel mega2560
2 ICSP 16U2:lle 8 nollauspainike
3 digitaalinen I/O 9 digitaalinen I/O
4 Atmel mega16U2 10 7-12 VDC virransyöttö
5 ICSP mega2560:lle 11 virta- ja maadoitusnastat
6 16 MHz kello 12 analogiset tulonastat

 

mikro-ohjain …………………………………………………………. ATmega2560
käyttö voltage …………………………………………………………….. 5 VDC
tulo voltage (suositus) ………………………………………… 7-12 VDC
tulo voltage (rajat) ……………………………………………………… 6-20 VDC
digitaaliset I/O-nastat ………………………54 (joista 15 tuottaa PWM-ulostulon)
analogisen tulon nastat ……………………………………………………… 16
Tasavirta per I/O-nasta ………………………………………………… 40 mA
Tasavirta 3.3 V nastalle ……………………………………………….50 mA
flash-muisti ……………………………… 256 kt, josta 8 kt käynnistyslataimen käytössä
SRAM ……………………………………………. 8 kB
EEPROM……………………………………………………………………………… 4 kB
kellotaajuus ………………………………………………………………….. 16 MHz
mitat pituus ……………………………………………………………. 112 mm
leveys ……………………………………………………………………………..55 mm
paino ……………………………………………………………………………. 62 g

Toiminta

Leipälauta

Leipälaudat ovat yksi tärkeimmistä osista, kun opettelet rakentamaan piirejä. Tässä opetusohjelmassa esittelemme sinulle, mitä leipälaudat ovat ja miten ne toimivat.

Katsotaanpa suurempaa, tyypillisempaa leipälautaa. Vaakasuuntaisten rivien lisäksi leipälaudoissa on ns voimakiskot jotka kulkevat pystysuunnassa sivuilla.velleman Basic Diy Kit Atmega2560 Power kiskoilla. Chipsissä on jalat, jotka tulevat ulos molemmilta puolilta ja sopivat täydellisesti rotkon yli. Koska IC:n jokainen jalka on ainutlaatuinen, emme halua molempien puolten olevan yhteydessä toisiinsa. Siellä erotus laudan keskellä on kätevä. Siten voimme yhdistää komponentteja IC:n kummallekin puolelle häiritsemättä vastakkaisen puolen jalan toimintaa.

velleman Basic Diy Kit Atmega2560 VMA101 Ravinen kanssa.

Vilkkuva LED
Aloitetaan yksinkertaisella kokeilulla. Aiomme kytkeä LEDin yhteen digitaalisista nastaista sen sijaan, että käytämme LED13:a, joka on juotettu levyyn.

velleman Basic Diy Kit Atmega2560 A vilkkuva LED

Vaadittu laitteisto

  •  1 x punainen M5 LED
  • 1 x 220 Ω vastus
  •  1 x leipälauta
  •  jumpperijohdot tarpeen mukaan

Noudata alla olevaa kaaviota. Käytämme digitaalista nastaa 10 ja yhdistämme LEDin 220 Ω vastukseen, jotta suurvirta ei vahingoita LEDiä.

YhteysVelleman Basic Diy Kit Atmega2560-liitännälläOhjelmointikoodiVelleman Basic Diy Kit Atmega2560 ohjelmointikoodillaTulos
Ohjelmoinnin jälkeen näet nastan 10 kytketyn LEDin vilkkumista noin yhden välein
toinen. Onnittelut, kokeilu on nyt saatu onnistuneesti päätökseen!

PWM Gradational LED
PWM (Pulse Width Modulation) on tekniikka, jota käytetään koodaamaan analogiset signaalitasot digitaalisiksi. Tietokone ei voi lähettää analogista voltage mutta vain digitaalinen voltage arvot. Joten käytämme korkearesoluutioista laskuria koodataksemme tietyn analogisen signaalin tason moduloimalla PWM:n toimintajaksoa. PWM-signaali on myös digitalisoitu, koska milloin tahansa täysin päällä oleva tasavirta on joko 5 V (päällä) tai 0 V (pois). Voltage tai virta syötetään analogiseen kuormaan (virtaa käyttävään laitteeseen) toistuvan pulssisekvenssin ollessa päällä tai pois päältä.
Kun virta on päällä, virta syötetään kuormaan; ollessa pois päältä, se ei ole. Riittävällä kaistanleveydellä mikä tahansa analoginen arvo voidaan koodata PWM:llä. Lähtö voltage-arvo lasketaan päälle- ja poiskytkentäajan perusteella.

lähtö voltage = (päällekytkentäaika/pulssiaika) * maksimitilavuustage arvo

velleman Basic Diy Kit With Atmega2560 A Vilkkuva lähtö voltage

PWM:llä on monia sovelluksia: lamp kirkkauden säätö, moottorin nopeuden säätö, äänenmuodostus jne. Seuraavat ovat PWM:n perusparametrit:

Velleman Basic Diy Kit Atmega2560 A vilkkuva PWM

Arduino ®:ssa on kuusi PQM-liitäntää, nimittäin digitaalinen nasta, 3, 5, 6, 9, 10 ja 11. Tässä kokeessa käytämme potentiometriä LED-valon kirkkauden ohjaamiseen.

Vaadittu laitteisto

  •  1 x muuttuva vastus
  •  1 x punainen M5 LED
  •  1 x 220 Ω vastus
  •  1 x leipälauta
  •  jumpperijohdot tarpeen mukaan

Yhteys

velleman Basic Diy Kit Atmega2560-liitännällä 1

Ohjelmointikoodivelleman Basic Diy Kit Atmega2560 ohjelmointikoodilla 1Tässä koodissa käytämme analogWrite-toimintoa (PWM-liitäntä, analoginen arvo). Luemme analogisen
potentiometrin arvo ja määritä arvo PWM-portille, joten
LEDin kirkkaus. Viimeinen osa on analogisen arvon näyttäminen näytöllä. Voit harkita tätä
analogisen arvon lukuprojektina lisäämällä PWM:n analogisen arvon määritysosan.
Tulos
Ohjelmoinnin jälkeen käännä potentiometrin nuppia nähdäksesi näytettävän arvon muutokset. Huomaa myös koepalevyn kirkkauden ilmeinen muutos.
Aktiivinen summeri
Aktiivista summeria käytetään laajalti tietokoneissa, tulostimissa, hälyttimissä jne. äänentoistoelementtinä. Siinä on sisäinen värähtelylähde. Liitä se vain 5 V:n virtalähteeseen, jotta se surinaa jatkuvasti.
Vaadittu laitteisto

  •  1 x summeri
  •  1 x näppäin
  • 1 x leipälauta
  •  jumpperijohdot tarpeen mukaan

Yhteys

velleman Basic Diy Kit Atmega2560-liitännällä 2

Ohjelmointikoodi

velleman Basic Diy Kit Atmega2560 ohjelmointikoodilla 3

Tulos
Ohjelmoinnin jälkeen summerin pitäisi soida.
Fototransistori
Fototransistori on transistori, jonka resistanssi vaihtelee eri valonvoimakkuuksien mukaan. Se perustuu
puolijohteen valosähköisestä vaikutuksesta. Jos tuleva valo on voimakasta, vastus pienenee; jos
tuleva valo on heikko, vastus kasvaa. Valotransistoria käytetään yleisesti mittauksessa
valo, valonohjaus ja aurinkosähkömuunnos.

Aloitetaan suhteellisen yksinkertaisella kokeella. Fototransistori on elementti, joka muuttaa resistanssiaan
valon voimakkuus muuttuu. Katso PWM-koe, jossa potentiometri korvataan fototransistorilla. Kun
valon voimakkuudessa tapahtuu muutos, LEDissä tapahtuu vastaava muutos.

Vaadittu laitteisto

  •  1x fototransistori
  •  1 x punainen M5 LED
  •  1 x 10 kΩ vastus
  •  1 x 220 Ω vastus
  •  1 x leipälauta
  •  jumpperijohdot tarpeen mukaan

Yhteys
velleman Basic Diy Kit Atmega2560-liitännällä 4

Ohjelmointikoodi
velleman Basic Diy Kit Atmega2560 ohjelmointikoodilla 4Tulos
Muuta ohjelmoinnin jälkeen valon voimakkuutta fototransistorin ympärillä ja tarkkaile LEDin muuttumista!
Liekin anturi

Velleman Basic Diy Kit Atmega2560 A liekkitunnistimella

Liekkianturia (IR-vastaanottodiodia) käytetään erityisesti roboteissa tulenlähteen löytämiseen. Tämä anturi on korkea
herkkä liekeille.
Liekkianturissa on erityisesti suunniteltu IR-putki tulipalon havaitsemiseen. Liekkien kirkkaus muunnetaan sitten vaihtelevan tason signaaliksi. Signaalit syötetään keskusprosessoriin.

Vaadittu laitteisto

  • 1 x liekkitunnistin
  •  1 x summeri
  •  1 x 10 kΩ vastus
  •  1 x leipälauta
  •  jumpperijohdot tarpeen mukaan

Yhteys

Velleman Basic Diy Kit Atmega2560 A Blinking Vcc

Liitä negatiivinen 5 V nastaan ​​ja plus vastukseen. Kytke vastuksen toinen pää GND:hen. Liitä hyppyjohtimen toinen pää klipsiin, joka on sähköisesti kytketty anturin plussaan ja toinen pää analogiseen nastan.

Ohjelmointikoodi

velleman Basic Diy Kit Atmega2560 ohjelmointikoodilla 5

LM35 lämpötila-anturi

velleman Basic Diy Kit, jossa Atmega2560 A vilkkuu LM35-lämpötila-anturi LM35 on yleinen ja helppokäyttöinen lämpötila-anturi. Se ei vaadi muita laitteita, tarvitset vain analogisen portin, jotta se toimii. Vaikeus piilee koodin kääntämisessä sen lukeman analogisen arvon muuntamiseksi Celsius-lämpötilaan.

Vaadittu laitteisto

  •  1 x LM35 anturi
  •  1 x leipälauta
  •  jumpperijohdot tarpeen mukaan

Yhteys

velleman Basic Diy Kit Atmega2560-liitännällä 5

Ohjelmointikoodivelleman Basic Diy Kit Atmega2560 ohjelmointikoodilla 5Tulos
Ohjelmoinnin jälkeen avaa valvontaikkuna nähdäksesi nykyisen lämpötilan.

Kallistustunnistimen kytkin
Kallistusanturi havaitsee suunnan ja kaltevuuden. Ne ovat pieniä, pienitehoisia ja helppokäyttöisiä. Oikein käytettynä ne eivät kulu. Niiden yksinkertaisuus tekee niistä suosittuja leluissa, vempaimissa ja muissa laitteissa. Niitä kutsutaan elohopea-, kallistus- tai rullapallokytkimiksi.

Yksinkertainen kallistusaktivoitu LED
Tämä on kallistuskytkimen yksinkertaisin liitäntä, mutta se voi olla kätevä, kun oppii niistä. Liitä vain sarjaan LEDin, vastuksen ja akun kanssa.

velleman Basic Diy Kit Atmega2560 Connection Aktivoitu LED

Kytkimen tilan lukeminen mikro-ohjaimella
Alla olevassa asettelussa näkyy 10K vetovastus. Koodi ilmoittaa sisäänrakennetun vetovastuksen, jonka voit kytkeä päälle asettamalla tulonastan korkeaan lähtöön. Jos käytät sisäistä vetoa, voit ohittaa ulkoisen.

Velleman Basic Diy Kit Atmega2560 Connection Microcontrollerin kanssaOhjelmointikoodi

Velleman Basic Diy Kit Atmega2560 ohjelmointi VMA502 1velleman Basic Diy Kit Atmega2560 A The FlameVMA502 2 kanssavelleman Basic Diy Kit Atmega2560 A The FlameVMA502 3 kanssa

Yksinumeroinen seitsemän segmentin näyttö

Velleman Basic Diy Kit Atmega2560 A FlameSegment-näytöllä
LED-segmenttinäytöt ovat yleisiä numeeristen tietojen näyttämiseen. Niitä käytetään laajalti uunien, pesukoneiden jne. näytöissä. LED-segmentin näyttö on puolijohdevaloa lähettävä laite. Sen perusyksikkö on LED (light-emitting diode). Segmenttinäytöt voidaan jakaa 7-segmenttisiin ja 8-segmenttisiin näytöihin.

Johdotusmenetelmän mukaan LED-segmenttinäytöt voidaan jakaa yhteisanodisilla näytöillä ja yhteiskatodisilla näytöillä. Yhteiset anodinäytöt viittaavat näyttöihin, jotka yhdistävät kaikki LED-yksiköiden anodit yhdeksi yhteiseksi anodiksi (COM).

Yhteisen anodin näyttöä varten liitä yhteinen anodi (COM) +5 V:iin. Kun tietyn segmentin katoditaso on alhainen, segmentti on päällä; kun tietyn segmentin katoditaso on korkea, segmentti on pois päältä. Yhteisen katodin näyttöä varten yhdistä yhteinen katodi (COM) GND:hen. Kun tietyn segmentin anoditaso on korkea, segmentti on päällä; Kun tietyn segmentin anoditaso on alhainen, segmentti on pois päältä.

Yhteys

velleman Basic Diy Kit Atmega2560-liitännällä 7

Ohjelmointikoodi

velleman Basic Diy Kit Atmega2560 A The FlameVMA502 4 kanssavelleman Basic Diy Kit Atmega2560 A The FlameVMA502 5 kanssavelleman Basic Diy Kit Atmega2560 A The FlameVMA502 6 kanssa
Käytä tätä laitetta vain alkuperäisten lisävarusteiden kanssa. Velleman nv ei ole vastuussa tapahtumasta tämän laitteen (väärästä) käytöstä johtuvista vaurioista tai vammoista. Lisätietoja tästä tuotteen ja tämän oppaan uusimman version, käy osoitteessa websivusto www.velleman.eu. The tämän käyttöohjeen tietoja voidaan muuttaa ilman erillistä ilmoitusta.

© TEKIJÄNOIKEUDEN ILMOITUS
Tämän oppaan tekijänoikeudet omistaa Velleman nv. Kaikki maailmanlaajuiset oikeudet pidätetään. Mitään tämän oppaan osaa ei saa kopioida, jäljentää, kääntää tai pienentää millekään sähköiselle välineelle tai muuten ilman tekijänoikeuksien haltijan kirjallista lupaa.

Velleman® huolto ja laatutakuu
Perustamisestaan ​​vuonna 1972 lähtien Velleman® on hankkinut laajan kokemuksen elektroniikkamaailmasta ja jakelee tuotteitaan tällä hetkellä yli 85 maassa.
Kaikki tuotteemme täyttävät tiukat laatuvaatimukset ja lailliset määräykset EU: ssa. Laadun varmistamiseksi tuotteillemme tehdään säännöllisesti ylimääräinen laaduntarkastus sekä sisäisen laatuosaston että erikoistuneiden ulkoisten organisaatioiden toimesta. Jos kaikista varotoimenpiteistä huolimatta ilmenee ongelmia, voita takuuseemme (katso takuuehdot).

Kuluttajatuotteiden yleiset takuuehdot (EU):

  •  Kaikilla kuluttajatuotteilla on 24 kuukauden takuu valmistusvirheiden ja materiaalivikojen varalta alkuperäisestä ostopäivästä alkaen.
  •  Velleman® voi päättää korvata esineen vastaavalla tuotteella tai palauttaa vähittäishinnan kokonaan tai osittain, kun reklamaatio on pätevä ja tuotteen ilmainen korjaaminen tai vaihtaminen on mahdotonta tai jos kulut ovat suhteettomia.
    Saat korvaavan tuotteen tai hyvityksen 100 % ostohinnasta, jos virhe on ilmennyt ensimmäisen vuoden kuluessa osto- ja toimituspäivästä, tai korvaavan tuotteen 50 % ostohinnasta tai hyvitys 50 % vähittäismyyntiarvosta, jos virhe on tapahtunut toisena vuonna
    osto- ja toimituspäivämäärä.
  • Ei kuulu takuun piiriin:
    – kaikki välittömät tai välilliset vahingot, jotka ovat aiheutuneet esineelle toimituksen jälkeen (esim. hapettumisen, iskujen, putoamisen, pölyn, lian, kosteuden…) ja esineen sekä sen sisällön (esim. tietojen menetys) aiheuttamat vahingot, korvaus menetetyistä voitoista ;
    – kulutustavarat, osat tai lisävarusteet, jotka ovat alttiina vanhenemisprosessille normaalin käytön aikana, kuten akut (ladattavat, ei-ladattavat, sisäänrakennetut tai vaihdettavat), lamps, kumiosat, käyttöhihnat… (rajoittamaton luettelo);
    – tulipalosta, vesivahingosta, salamaniskusta, onnettomuudesta, luonnonkatastrofista jne. aiheutuvat viat;
    – tahallisesti, huolimattomuudesta tai virheellisestä käsittelystä, huolimattomasta huollosta, väärinkäytöstä tai valmistajan ohjeiden vastaisesta käytöstä aiheutuneet viat;
    – tuotteen kaupallisesta, ammattimaisesta tai kollektiivisesta käytöstä aiheutuneet vahingot (takuun voimassaoloaika lyhenee kuuteen (6) kuukauteen, kun tuotetta käytetään ammattimaisesti);
    – esineen virheellisestä pakkaamisesta ja kuljetuksesta johtuvat vahingot;
    – kaikki vahingot, jotka ovat aiheutuneet muutoksista, korjauksista tai muutoksista, jotka kolmas osapuoli on suorittanut ilman Vellemanin® kirjallista lupaa.
  •  Korjattavat tuotteet on toimitettava Velleman®-jälleenmyyjällesi tukevasti pakattuna (mieluiten alkuperäisessä pakkauksessa) ja niiden mukana tulee olla alkuperäinen ostokuitti ja selkeä virhekuvaus.
  • Vihje: Säästät kustannuksia ja aikaa lukemalla käsikirja uudelleen ja tarkistamalla, johtuuko vika ilmeisistä syistä, ennen kuin toimitat tuotteen korjattavaksi. Huomaa, että viattoman tuotteen palauttamiseen voi liittyä myös käsittelykuluja.
  •  Takuun umpeutumisen jälkeen tehdyistä korjauksista veloitetaan toimituskulut.
  •  Yllä olevat ehdot eivät rajoita kaupallisia takuita.

Yllä olevaa luetteloa voidaan muuttaa artikkelin mukaan (katso artikkelin käsikirja).

Valmistettu Kiinassa
Tuoja: Velleman nv
Legen Heirweg 33, 9890 Gavere, Belgia
www.velleman.eu

Asiakirjat / Resurssit

velleman Basic Diy Kit Atmega2560:lla Arduinolle [pdfKäyttöopas
Perus DIY-paketti Atmega2560: lla Arduinolle

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *