VMA502
OSNOVNI DIY KIT SA ATMEGA2560 ZA ARDUINO®
UPUTSTVO ZA UPOTREBU
Uvod
Svim stanovnicima Evropske unije
Važne ekološke informacije o ovom proizvodu
Ovaj simbol na uređaju ili paketu označava da odlaganje uređaja nakon njegovog životnog ciklusa može naštetiti okolišu. Ne bacajte jedinicu (ili baterije) kao nesortirani komunalni otpad; treba ga odnijeti u specijalizovanu kompaniju na reciklažu. Ovaj uređaj treba vratiti distributeru ili lokalnoj službi za recikliranje. Poštujte lokalna ekološka pravila.
Ako ste u nedoumici, obratite se lokalnim vlastima za odlaganje otpada.
Hvala vam što ste odabrali Velleman®! Molimo vas da pažljivo pročitate uputstvo prije puštanja ovog uređaja u rad. Ako je uređaj oštećen u transportu, nemojte ga instalirati ili koristiti i kontaktirajte svog prodavca.
Sigurnosna uputstva
Ovaj uređaj mogu koristiti djeca uzrasta od 8 godina i više, te osobe sa smanjenim fizičkim, senzornim ili mentalnim sposobnostima ili nedostatkom iskustva i znanja ako su pod nadzorom ili upute o korištenju uređaja na siguran način i razumiju opasnosti koje su uključene. Djeca se ne smiju igrati uređajem. Čišćenje i korisničko održavanje ne smiju obavljati djeca bez nadzora.
Samo za unutrašnju upotrebu.
Čuvati dalje od kiše, vlage, prskanja i kapanja tekućina.
Opće smjernice
![]() |
|
Šta je Arduino®
Arduino® je platforma za prototipiranje otvorenog koda koja se zasniva na jednostavnom hardveru i softveru. Arduino ® ploče mogu čitati ulaze - senzor za osvjetljenje, prst na tipki ili Twitter poruku - i pretvoriti ga u izlaz - aktiviranje motora, uključivanje LED diode, objavljivanje nečega na mreži. Možete reći ploči šta da radi slanjem niza uputa mikrokontroleru na ploči. Da biste to učinili, koristite programski jezik Arduino (zasnovan na ožičenju) i Arduino ® softver IDE (zasnovan na obradi).
Surfajte do www.arduino.cc i arduino.org za više informacija.
Sadržaj
- 1 x ATmega2560 Mega razvojna ploča (VMA101)
- 15 x LED (različite boje)
- Otpornik 8 x 220 Ω (RA220E0)
- 5 x 1K otpornik (RA1K0)
- 5 x 10K otpornik (RA10K0)
- 1 x ploča za kruh od 830 rupa
- 4 x 4-pinski prekidač za ključeve
- 1 x aktivni zujalica (VMA319)
- 1 x pasivni zujalica
- 1 x infracrvena senzorska dioda
- 1 x senzor temperature LM35 (LM35DZ)
- 2 x prekidač za nagib kuglice (slično MERS4 i MERS5)
- 3 x fototransistor
- 1 x jednocifreni 7-segmentni LED displej
- 30 x žica za kratkospojnik
- 1 x USB kabl
ATmega2560 Mega
VMA101
VMA101 (kompatibilna sa Arduino®) Mega 2560 je ploča mikrokontrolera zasnovana na ATmega2560. Ima 54 pina za digitalni ulaz / izlaz (od kojih se 15 može koristiti kao PWM izlaze), 16 analognih ulaza, 4 UART-a (serijski hardverski portovi), kristalni oscilator od 16 MHz, USB vezu, utičnicu za napajanje, ICSP zaglavlje, i dugme za resetovanje. Sadrži sve potrebno za podršku mikrokontrolera. Za početak ga povežite s računarom pomoću USB kabla ili ga napajajte AC-to-DC adapterom ili baterijom. Mega je kompatibilan sa većinom štitova dizajniranih za Arduino ® Duemilanove ili Diecimila.
1 | USB interfejs | 7 | Atmel mega2560 |
2 | ICSP za 16U2 | 8 | dugme za resetovanje |
3 | digitalni U / I | 9 | digitalni U / I |
4 | Atmel mega16U2 | 10 | Ulazna snaga 7-12 VDC |
5 | ICSP za mega2560 | 11 | igle za napajanje i uzemljenje |
6 | Takt od 16 MHz | 12 | analogni ulazni pinovi |
mikrokontroler ……………………………………………………………. ATmega2560 operativni voltage …………………………………………………………………….. 5 VDC ulazni voltage (preporučeno) ………………………………………7-12 VDC ulazni voltage (ograničenja) ……………………………………………………6-20 VDC digitalni I / O pinovi …………………… 54 (od kojih 15 pruža PWM izlaz) analogni ulazni pinovi …………………………………………………… 16 Istosmjerna struja po I / O pinu ……………………………………………… 40 mA Istosmjerna struja za pin od 3.3 V …………………………………………… .50 mA flash memorija …………………………… 256 kB od čega 8 KB koristi bootloader SRAM …………………………………………. 8 kB EEPROM ……………………………………………………………………… 4 kB radna brzina ……………………………………………………………… .. 16 MHz dimenzije dužina …………………………………………………………. 112 mm širina ……………………………………………………………………… ..55 mm težina ……………………………………………………………………………. 62 g |
Operacija
Breadboard
Daske su jedan od najvažnijih dijelova pri učenju kako se grade sklopovi. U ovom uputstvu ćemo vas upoznati s tim što su ploče i kako rade.
Pogledajmo veći, tipičniji ploča. Osim vodoravnih redova, ploče imaju ono što se naziva električne šine koji idu vertikalno uz bočne strane. Čips ima noge koje izlaze s obje strane i savršeno pristaju preko jaruge. Budući da je svaka noga na IC jedinstvena, ne želimo da obje strane budu povezane jedna s drugom. Tu dobro dolazi razdvajanje na sredini ploče. Dakle, možemo spojiti komponente na svaku stranu IC-a bez ometanja funkcionalnosti noge na suprotnoj strani.
Trepćuća LED dioda
Počnimo s jednostavnim eksperimentom. Prije ćemo koristiti LED13 koji je zalemljen na ploču, na jedan od digitalnih pinova.
Potreban hardver
- 1 x crvena M5 LED
- 1 x 220 Ω otpornik
- 1 x ploča za grijanje
- prespojne žice po potrebi
Slijedite donji dijagram. Koristimo digitalni pin 10 i povezujemo LED na otpornik od 220 Ω kako bismo izbjegli oštećenje LED-a velikom strujom.
VezaProgramski kod
Rezultat
Nakon programiranja, vidjet ćete LED diodu povezanu na pin 10 treptaja, s razmakom od približno jednog
sekunda. Čestitamo, eksperiment je sada uspješno završen!
PWM Gradacijska LED
PWM (Pulse Width Modulation) je tehnika koja se koristi za kodiranje nivoa analognog signala u digitalne. Računar ne može da emituje analognu voltage ali samo digitalni voltage vrijednosti. Dakle, koristićemo brojač visoke rezolucije da kodiramo određeni nivo analognog signala modulacijom radnog ciklusa PWM. PWM signal je također digitaliziran jer je u svakom trenutku potpuno uključeno jednosmjerno napajanje ili 5 V (uključeno) ili 0 V (isključeno). Voltage ili struja se dovodi do analognog opterećenja (uređaj koji koristi napajanje) ponovljenim nizom impulsa koji se uključuje ili isključuje.
Kada je uključen, struja se dovodi do opterećenja; kada je isključen, nije. Uz adekvatnu širinu pojasa, bilo koja analogna vrijednost može se kodirati pomoću PWM-a. Output voltagVrijednost se izračunava preko vremena uključivanja i isključivanja.
output voltage = (vrijeme uključivanja/vrijeme impulsa) * maksimalni voltage vrijednost
PWM ima mnogo primena: lamp regulacija svjetline, regulacija brzine motora, stvaranje zvuka itd. Ovo su osnovni parametri PWM -a:
Na Arduino ® postoji šest PQM sučelja, naime digitalni pin, 3, 5, 6, 9, 10 i 11. U ovom eksperimentu koristit ćemo potenciometar za kontrolu svjetline LED dioda.
Potreban hardver
- 1 x promjenjivi otpornik
- 1 x crvena M5 LED
- 1 x 220 Ω otpornik
- 1 x ploča za grijanje
- prespojne žice po potrebi
Veza
Programski kodU ovom kodu koristimo funkciju analogWrite (PWM sučelje, analogna vrijednost). Pročitat ćemo analog
vrijednost potenciometra i dodijelite vrijednost PWM priključku, tako da će doći do odgovarajuće promjene na
svjetlina LED diode. Posljednji dio prikazivat će analognu vrijednost na ekranu. Možete ovo razmotriti
kao projekat očitavanja analogne vrijednosti dodajući dio za dodjelu analogne vrijednosti PWM.
Rezultat
Nakon programiranja, okrenite dugme potenciometra da biste vidjeli promjene prikazane vrijednosti. Također, imajte na umu očitu promjenu svjetline na ploči.
Aktivni zujalica
Aktivni zvučni signal se široko koristi na računarima, štampačima, alarmima itd. Kao element za stvaranje zvuka. Ima unutrašnji izvor vibracija. Jednostavno ga povežite s napajanjem od 5 V kako bi neprestano zujalo.
Potreban hardver
- 1 x zujalica
- 1 x taster
- 1 x ploča za grijanje
- prespojne žice po potrebi
Veza
Programski kod
Rezultat
Nakon programiranja, zujalica bi trebala zazvoniti.
Phototransistor
Fototranzistor je tranzistor čiji otpor varira u zavisnosti od različitih jakosti svjetlosti. Zasnovan je
na fotoelektrični efekat poluvodiča. Ako je upadno svjetlo intenzivno, otpor se smanjuje; ako je
upadno svjetlo je slabo, otpor se povećava. U mjerenju se obično primjenjuje fototransistor
svjetlost, upravljanje svjetlom i fotonaponska konverzija.
Počnimo s relativno jednostavnim eksperimentom. Fototransistor je element koji mijenja svoj otpor kao
promjena jačine svjetlosti. Pogledajte PWM eksperiment, zamjenjujući potenciometar fototranzistorom. Kada
postoji promjena u jačini svjetlosti, bit će i odgovarajuće promjene na LED-u.
Potreban hardver
- 1 x fototransistor
- 1 x crvena M5 LED
- 1 x 10KΩ otpornik
- 1 x 220 Ω otpornik
- 1 x ploča za grijanje
- prespojne žice po potrebi
Veza
Programski kod
Rezultat
Nakon programiranja, promijenite snagu svjetlosti oko fototranzistora i promatrajte kako se LED mijenja!
Senzor plamena
Senzor plamena (IR prijemna dioda) posebno se koristi na robotima za pronalaženje izvora vatre. Ovaj senzor je visoko
osetljiv na plamen.
Senzor plamena ima posebno dizajniranu IC cijev za otkrivanje vatre. Svjetlina plamena tada će se pretvoriti u fluktuirajući signal nivoa. Signali su ulaz u centralni procesor.
Potreban hardver
- 1 x senzor plamena
- 1 x zujalica
- 1 x 10KΩ otpornik
- 1 x ploča za grijanje
- prespojne žice po potrebi
Veza
Spojite negativ na pin 5 V, a pozitiv na otpornik. Drugi kraj otpora spojite na GND. Spojite jedan kraj žice kratkospojnika na kopču koja je električno povezana s pozitivnim senzorom, a drugi kraj na analognu iglu.
Programski kod
Senzor temperature LM35
LM35 je uobičajeni i jednostavan za upotrebu temperaturni senzor. Ne treba vam drugi hardver, potreban vam je samo analogni port da bi radio. Teškoća leži u sastavljanju koda za pretvaranje analogne vrijednosti koju čita u Celzijusovu temperaturu.
Potreban hardver
- 1 x LM35 senzor
- 1 x ploča za grijanje
- prespojne žice po potrebi
Veza
Programski kodRezultat
Nakon programiranja, otvorite prozor za nadzor da biste vidjeli trenutnu temperaturu.
Prekidač osjetnika nagiba
Senzor nagiba prepoznat će orijentaciju i nagib. Mali su, male snage i jednostavni za upotrebu. Ako se pravilno koriste, neće se istrošiti. Njihova jednostavnost čini ih popularnim za igračke, uređaje i druge uređaje. Oni se nazivaju živinim, nagibnim ili kotrljajućim kugličnim prekidačima.
Jednostavna LED sa aktiviranim nagibom
Ovo je najosnovnija veza nagibnog prekidača, ali može biti korisno dok se o njima uči. Jednostavno se serijski povežite sa LED-om, otpornikom i baterijom.
Očitavanje stanja prekidača s mikrokontrolerom
Izgled u nastavku prikazuje otpornik na izvlačenje od 10K. Kôd navodi ugrađeni povlačni otpor koji možete uključiti postavljanjem ulaznog pina na visoki izlaz. Ako koristite unutrašnji pull-up, možete preskočiti vanjski.
Programski kod
Jednocifreni sedmosegmentni zaslon
LED segmentni displeji su uobičajeni za prikazivanje numeričkih informacija. Široko se primjenjuju na zaslonima pećnica, perilica rublja itd. LED segmentni zaslon je poluvodički uređaj koji emitira svjetlost. Njegova osnovna jedinica je LED (svjetleća dioda). Segmentni prikazi se mogu podijeliti na 7-segmentne i 8-segmentne prikaze.
Prema načinu povezivanja, LED segmenti se mogu podijeliti na zaslone sa zajedničkom anodom i zaslone sa zajedničkom katodom. Uobičajeni anodni prikazi odnose se na ekrane koji kombiniraju sve anode LED jedinica u jednu zajedničku anodu (COM).
Za prikaz zajedničke anode spojite zajedničku anodu (COM) na +5 V. Kada je nivo katode određenog segmenta nizak, segment je uključen; kada je nivo katode određenog segmenta visok, segment je isključen. Za prikaz zajedničke katode, spojite zajedničku katodu (COM) na GND. Kada je nivo anode određenog segmenta visok, segment je uključen; kada je nivo anode određenog segmenta nizak, segment je isključen.
Veza
Programski kod
Koristite ovaj uređaj samo sa originalnom dodatnom opremom. Velleman nv ne može snositi odgovornost u slučaju štete ili povrede nastale usled (nepravilne) upotrebe ovog uređaja. Za više informacija o ovome proizvoda i najnoviju verziju ovog priručnika, posjetite naš website www.velleman.eu. The podaci u ovom priručniku mogu se promijeniti bez prethodne najave.
© OBAVIJEST O AUTORSKIM PRAVIMA Autorska prava na ovaj priručnik su u vlasništvu Velleman nv. Sva prava u cijelom svijetu zadržana. Nijedan dio ovog priručnika ne smije se kopirati, reproducirati, prevesti ili svesti na bilo koji elektronički medij ili na bilo koji drugi način bez prethodnog pismenog pristanka vlasnika autorskih prava. |
Velleman® servis i garancija kvaliteta
Od svog osnivanja 1972. godine, Velleman® je stekao veliko iskustvo u svijetu elektronike i trenutno distribuira svoje proizvode u preko 85 zemalja.
Svi naši proizvodi ispunjavaju stroge zahtjeve kvaliteta i zakonske odredbe u EU. Kako bi osigurali kvalitetu, naši proizvodi redovito prolaze dodatnu provjeru kvalitete, kako od strane internog odjela za kvalitetu, tako i od strane specijaliziranih vanjskih organizacija. Ako se, bez obzira na sve mjere predostrožnosti, pojave problemi, uložite žalbu na našu garanciju (pogledajte uvjete garancije).
Opći uvjeti jamstva koji se odnose na potrošačke proizvode (za EU):
- Svi potrošački proizvodi podliježu garanciji od 24 mjeseca na nedostatke u proizvodnji i neispravan materijal od prvobitnog datuma kupovine.
- Velleman® može odlučiti zamijeniti artikal ekvivalentnim artiklom ili vratiti maloprodajnu vrijednost u cijelosti ili djelomično kada je reklamacija opravdana i besplatna popravka ili zamjena artikla nemoguća, ili ako su troškovi nerazmjerni.
Dobićete zamjenski proizvod ili povrat novca u vrijednosti od 100% od kupoprodajne cijene u slučaju nedostatka koji se dogodio u prvoj godini nakon datuma kupovine i isporuke, ili zamjenski proizvod po 50% od kupoprodajne cijene ili povrat u vrijednosti od 50% maloprodajne vrijednosti u slučaju nedostatka koji se dogodio u drugoj godini nakon
datum kupovine i isporuke. - Nije pokriveno garancijom:
– sva direktna ili indirektna šteta nastala nakon isporuke na artiklu (npr. oksidacijom, udarcima, padom, prašinom, prljavštinom, vlagom…), te samom artiklu, kao i njegovom sadržaju (npr. gubitak podataka), naknada za izgubljenu dobit ;
– potrošna roba, dijelovi ili pribor koji su podložni procesu starenja tokom normalne upotrebe, kao što su baterije (punjive, nepunjive, ugrađene ili zamjenjive), lamps, gumeni dijelovi, pogonski remeni… (neograničena lista);
– nedostaci nastali od požara, oštećenja vodom, groma, nesreće, elementarne nepogode, itd…;
– nedostatke uzrokovane namjerno, nemarno ili proizašle iz nepravilnog rukovanja, nemarnog održavanja, zloupotrebe ili upotrebe suprotne uputama proizvođača;
– štete uzrokovane komercijalnom, profesionalnom ili kolektivnom upotrebom artikla (važenje garancije će se smanjiti na šest (6) mjeseci kada se artikl koristi profesionalno);
– oštećenja nastala zbog neodgovarajućeg pakovanja i otpreme artikla;
– svu štetu uzrokovanu modifikacijom, popravkom ili izmjenom koju je izvršila treća strana bez pismene dozvole Velleman®. - Artikli koji se popravljaju moraju biti dostavljeni vašem Velleman® prodavaču, čvrsto zapakirani (po mogućnosti u originalnom pakovanju) i upotpunjeni originalnom potvrdom o kupovini i jasnim opisom greške.
- Savjet: Kako biste uštedjeli na troškovima i vremenu, molimo vas da ponovo pročitate priručnik i provjerite je li kvar uzrokovan očiglednim uzrocima prije nego što artikal date na popravku. Imajte na umu da vraćanje neispravnog artikla može uključivati i troškove rukovanja.
- Popravke nastale nakon isteka garancije podliježu troškovima dostave.
- Gore navedeni uslovi ne dovode u pitanje sve komercijalne garancije.
Gore navedeno nabrajanje je podložno izmjenama u skladu sa člankom (pogledajte priručnik za članak).
Proizvedeno u NR Kini
Uvezeno od strane Velleman nv
Legen Heirweg 33, 9890 Gavere, Belgija
www.velleman.eu
Dokumenti / Resursi
![]() |
Velleman Basic Diy Kit sa Atmega2560 za Arduino [pdf] Korisnički priručnik Osnovni "Uradi sam" komplet sa Atmega2560 za Arduino |