Vma502
BASIS DIY KIT MEI ATMEGA2560 FOAR ARDUINO®
GEBRUIKERSHANDLEIDING
Ynlieding
Oan alle ynwenners fan de Europeeske Uny
Wichtige miljeu-ynformaasje oer dit produkt
Dit symboal op it apparaat as it pakket jout oan dat ferwidering fan it apparaat nei syn libbenssyklus it miljeu kin skea. Ferwiderje de ienheid (of batterijen) net as net sorteare gemeentlik ôffal; it moat wurde nommen nei in spesjalisearre bedriuw foar recycling. Dit apparaat moat weromjûn wurde oan jo distributeur as nei in lokale recyclingtsjinst. Respektearje de lokale miljeuregels.
As yn twifel, nim dan kontakt op mei jo pleatslike ôffalferfierautoriteiten.
Betanke foar it kiezen fan Velleman®! Lês de hantlieding goed troch foardat jo dit apparaat yn tsjinst bringe. As it apparaat beskeadige is by transit, ynstallearje of brûke it dan net en nim kontakt op mei jo dealer.
Safety Ynstruksjes
Dit apparaat kin brûkt wurde troch bern fan 8 jier en âlder, en persoanen mei fermindere fysike, sintúchlike of mentale kapasiteiten of gebrek oan ûnderfining en kennis as se tafersjoch of ynstruksje krigen hawwe oer it gebrûk fan it apparaat op in feilige manier en begripe de belutsen gefaren. Bern meie net boartsje mei it apparaat. Reiniging en ûnderhâld fan brûkers meie net sûnder tafersjoch makke wurde troch bern.
Allinnich gebrûk binnen.
Hâld fuort fan rein, focht, spatten en drippende floeistoffen.
Algemiene rjochtlinen
![]() |
|
Wat is Arduino®
Arduino®is in prototype platfoarm foar iepen boarne basearre op maklik te brûken hardware en software. Arduino ®-boards kinne ynputs lêze - lichtsensor, in finger op in knop of in Twitterberjocht - en it feroarje yn in útfier - aktivearje fan in motor, in LED oan, online publisearje. Jo kinne jo boerd fertelle wat jo moatte dwaan troch in set ynstruksjes te stjoeren nei de mikrokontroller op it boerd. Om dit te dwaan brûke jo de programmeartaal Arduino (basearre op Wiring) en de Arduino ® software IDE (basearre op Processing).
Surf nei www.ardino.cc en www.ardino.org foar mear ynformaasje.
Ynhâld
- 1 x ATmega2560 Mega ûntwikkelingskaart (VMA101)
- 15 x LED (ferskillende kleuren)
- 8 x 220 Ω wjerstân (RA220E0)
- 5 x 1K wjerstân (RA1K0)
- 5 x 10K wjerstân (RA10K0)
- 1 x brea-board mei 830 gatten
- 4 x 4-pin kaai switch
- 1 x aktive zoemer (VMA319)
- 1 x passive zoemer
- 1 x ynfraread sensor diode
- 1 x LM35 temperatuer sensor (LM35DZ)
- 2 x tilt tilt switch (fergelykber mei MERS4 en MERS5)
- 3 x fototransistor
- 1 x ien-sifer 7-segmint LED-werjefte
- 30 x breidplankjittertried
- 1 x USB kabel
De ATmega2560 Mega
Vma101
De VMA101 (Arduino®-kompatibele) Mega 2560 is in microcontroller board basearre op de ATmega2560. It hat 54 digitale yn- / útfierpinnen (wêrfan 15 kinne wurde brûkt as PWM-útgongen), 16 analoge yngongen, 4 UART's (seriële poarten foar hardware), in 16 MHz kristaloscillator, in USB-ferbining, in power jack, in ICSP-koptekst, en in resetknop. It befettet alles wat nedich is om de mikrokontroller te stypjen. Slút it oan op in kompjûter mei in USB-kabel of meitsje it mei in AC-nei-DC-adapter of batterij om te begjinnen. De Mega is kompatibel mei de measte skylden ûntwurpen foar de Arduino ® Duemilanove as Diecimila.
1 | USB ynterface | 7 | Atmel mega2560 |
2 | ICSP foar 16U2 | 8 | weromsette knop |
3 | digitale I / de | 9 | digitale I / de |
4 | Atmel mega16U2 | 10 | 7-12 VDC-ynput |
5 | ICSP foar mega2560 | 11 | krêft en grûnpinnen |
6 | 16 MHz klok | 12 | analoge ynfier pins |
mikrokontroller ………………………………………………………………. ATmega2560 operaasje voltage ………………………………………………………….. 5 VDC ynfier foltage (oanrikkemandearre) …………………………………………7-12 VDC ynfier foltage (grinzen) …………………………………………………… 6-20 VDC digitale I / O-pins ……………………… 54 (wêrfan 15 PWM-útfier leverje) analoge ynfierpinnen …………………………………………………………… 16 DC-stroom per I / O-pin ……………………………………………………… 40 mA DC-stroom foar 3.3 V pin …………………………………………………… .50 mA flashgeheugen ……………………………… 256 kB wêrfan 8 KB brûkt troch bootloader SRAM …………………………………………………. 8 kB EEPROM ………………………………………………………………………………… 4 kB kloksnelheid ………………………………………………………………………… .. 16 MHz ôfmjittingen lingte ……………………………………………………………………. 112 mm breedte …………………………………………………………………………………… .55 mm gewicht ………………………………………………………………………………………. 62 g |
Operaasje
It Briedboerd
Briedboerden binne ien fan 'e meast fûnemintele stikken as jo leare hoe't jo sirkwy bouwe. Yn dit lesboek sille wy jo yntrodusearje wat breadboards binne en hoe't se wurkje.
Lit ús sjen nei in grutter, typysker breaboard. Utsein fan 'e horizontale rigen hawwe breadboards wat hjit macht rails dy't fertikaal lâns de kanten rinne. Chips hawwe poaten dy't fan beide kanten komme en perfekt passe oer it ravyn. Om't elke poat op 'e IC unyk is, wolle wy net dat beide kanten mei-inoar ferbûn binne. Dat is wêr't de skieding yn 'e midden fan it boerd fan pas komt. Sa kinne wy ûnderdielen ferbine oan elke kant fan 'e IC sûnder te bemuoien mei de funksjonaliteit fan' e skonk oan 'e tsjinoerstelde kant.
In knipperjende LED
Litte wy begjinne mei in ienfâldich eksperimint. Wy sille in LED ferbine mei ien fan 'e digitale pins ynstee fan LED13 te brûken, dy't oan it boerd is solderd.
Required Hardware
- 1 x reade M5 LED
- 1 x 220 Ω wjerstân
- 1 x breaboard
- jumper triedden as nedich
Folgje it diagram hjirûnder. Wy brûke digitale pin 10, en ferbine de LED mei in 220 Ω-wjerstân om hege stream te foarkommen dat de LED skea docht.
FerbiningProgramming Code
Resultaat
Nei it programmearjen sjogge jo de LED ferbûn mei knipperjende pin 10, mei in ynterval fan sawat ien
twadde. Lokwinske, it eksperimint is no mei sukses foltôge!
PWM Graduation LED
PWM (Pulse Width Modulation) is in technyk dy't brûkt wurdt om analoge sinjaalnivo's te kodearjen yn digitale. In kompjûter kin gjin analoge voltage mar allinnich digitale voltage wearden. Dat, wy sille in teller mei hege resolúsje brûke om in spesifyk analoog sinjaalnivo te kodearjen troch de plichtsyklus fan PWM te moduleren. It PWM-sinjaal wurdt ek digitalisearre, om't op elk momint, folslein op DC-krêft of 5 V (oan) of 0 V (út) is. De voltage as stroom wurdt oan 'e analoge lading (it apparaat dat de macht brûkt) troch werhelle pulssekwinsje oan of út te fieren.
Being op, de stroom wurdt fieden oan 'e lading; being off, it is net. Mei foldwaande bânbreedte kin elke analoge wearde wurde kodearre mei PWM. Output voltage wearde wurdt berekkene fia de oan en út tiid.
útfier voltage = (ynskeakelje tiid / puls tiid) * maksimum voltage wearde
PWM hat in protte applikaasjes: lamp helderheid regeling, motor snelheid regeling, lûd meitsjen, ensfh De folgjende binne de basis parameters fan PWM:
D'r binne seis PQM-ynterfaces op Arduino ®, nammentlik digitale pin, 3, 5, 6, 9, 10 en 11. Yn dit eksperimint sille wy in potensiometer brûke om de LED-helderheid te kontrolearjen.
Required Hardware
- 1 x fariabele wjerstân
- 1 x reade M5 LED
- 1 x 220 Ω wjerstân
- 1 x breaboard
- jumper triedden as nedich
Ferbining
Programming CodeYn dizze koade brûke wy de funksje analogWrite (PWM-ynterface, analoge wearde). Wy sille de analooch lêze
wearde fan 'e potensiometer en tawiist de wearde oan PWM-poarte, dus sil der in oerienkommende feroaring wêze oan' e
helderheid fan 'e LED. Ien lêste diel sil de analoge wearde op it skerm werjaan. Jo kinne dit beskôgje
as it projekt foar it lêzen fan analoge wearden it tafoegjen fan it diel fan PWM-analoge wearde.
Resultaat
Draai nei it programmearjen de potensiometerknop om feroarings fan de werjaanwearde te sjen. Tink ek om de foar de hân lizzende feroaring fan helderheid op it breaboard.
De aktive zoemer
In aktive zoemer wurdt breed brûkt op kompjûters, printers, alaarms, ensfh. As in lûdmakend elemint. It hat in ynderlike triljen boarne. Slút it gewoan oan mei in 5 V-voeding om it konstant te meitsjen.
Required Hardware
- 1x sjit
- 1 x kaai
- 1 x breaboard
- jumper triedden as nedich
Ferbining
Programming Code
Resultaat
Nei programmearjen moat de zoemer klinke.
De fototransistor
In fototransistor is in transistor wêrfan de wjerstân ferskilt neffens ferskillende ljochtkrêften. It is basearre
op it foto-elektryske effekt fan in semiconductor. As it ynfallende ljocht yntinsyf is, fermindert it ferset; as de
ynsidinteljocht is swak, it ferset nimt ta. In fototransistor wurdt faak tapast by de mjitting fan
ljocht, ljochtkontrôle en fotovoltaïske konverzje.
Litte wy begjinne mei in relatyf ienfâldich eksperimint. De fototransistor is in elemint dat syn wjerstân feroaret as
ljochtkrêft feroaret. Ferwize nei it PWM-eksperimint, ferfange de potensiometer troch in fototransistor. Wannear
d'r is in feroaring yn ljochtkrêft, d'r sil in oerienkommende feroaring wêze op 'e LED.
Required Hardware
- 1 x fototransistor
- 1 x reade M5 LED
- 1 x 10KΩ wjerstân
- 1 x 220 Ω wjerstân
- 1 x breaboard
- jumper triedden as nedich
Ferbining
Programming Code
Resultaat
Nei it programmearjen, feroarje de ljochtkrêft om 'e fototransistor en observearje de LED feroaring!
De Flamme Sensor
In flamsensor (IR-ûntfangende diode) wurdt spesifyk brûkt op robots om de fjoerboarne te finen. Dizze sensor is heul
gefoelich foar flammen.
In flamsensor hat in spesifyk ûntworpen IR-buis om fjoer op te spoaren. De helderheid fan 'e flammen sil dan wurde konvertearre yn in fluktuearjend nivo's sinjaal. De sinjalen binne de ynput yn 'e sintrale prosessor.
Required Hardware
- 1 x flammesensor
- 1x sjit
- 1 x 10KΩ wjerstân
- 1 x breaboard
- jumper triedden as nedich
Ferbining
Ferbine it negatyf mei de 5 V-pin en it positive foar de wjerstân. Ferbine it oare ein fan 'e wjerstân mei GND. Ferbine it iene ein fan in springtried oan in klip, dy't elektrysk is ferbûn mei sensorposityf, it oare ein oan 'e analoge pin.
Programming Code
De LM35 temperatuursensor
De LM35 is in mienskiplike en maklik te brûken temperatuersensor. It hat gjin oare hardware nedich, jo hawwe gewoan in analoge poarte nedich om it te meitsjen. De muoite leit yn it gearstallen fan 'e koade om de analoge wearde dy't it lêst te konvertearjen nei Celsius temperatuer.
Required Hardware
- 1 x LM35 sensor
- 1 x breaboard
- jumper triedden as nedich
Ferbining
Programming CodeResultaat
Nei it programmearjen iepenje jo it kontrolefenster om de hjoeddeistige temperatuer te sjen.
De kantelsensor-skeakel
In tilt-sensor sil oriïntaasje en oanstriid detektearje. Se binne lyts, lege krêft en maklik te brûken. As se goed wurde brûkt, sille se net wearze. Har ienfâld makket se populêr foar boartersguod, gadgets en oare apparaten. Se wurde oantsjutten as kwik-, kantel- of rollende balskakelaars.
De Simple Tilt-Activated LED
Dit is de meast basale ferbining fan in tilt-switch, mar kin handich wêze as men deroer leart. Ferbine gewoan yn searje mei in LED, wjerstân en batterij.
It lêzen fan 'e Switch State mei in Microcontroller
De yndieling hjirûnder toant in 10K pull-up wjerstân. De koade stelt de ynboude pull-up wjerstân op dy't jo kinne ynskeakelje troch in ynfierpin yn te stellen op 'e hege útfier. As jo de ynterne pull-up brûke, kinne jo de eksterne oerslaan.
Programming Code
Ien-sifers werjefte mei sân segminten
LED-segmint-displays binne gewoanlik foar it werjaan fan numerike ynformaasje. Se wurde breed tapast op byldskermen fan ovens, waskmasjines, ensfh. It LED-segmint werjaan is in ljocht-emitterend apparaat foar heallieder. De basis-ienheid is in LED (ljocht-emitting diode). Segmentskermen kinne wurde ferdield yn 7-segmint- en 8-segmint-displays.
Neffens de bedradingsmetoade kinne LED-segmint-displays wurde ferdield yn displays mei mienskiplike anode en displays mei mienskiplike katode. Common anode-displays ferwize nei byldskermen dy't alle anoades fan 'e LED-ienheden kombinearje yn ien mienskiplike anode (COM).
Foar it mienskiplike anodedisplay ferbynt de mienskiplike anode (COM) mei +5 V. As it kathodennivo fan in bepaald segmint leech is, is it segmint oan; as it kathodennivo fan in bepaald segmint heech is, is it segmint út. Ferbine de mienskiplike katoade (COM) foar GND foar it mienskiplike katoade-werjaan. As it anodennivo fan in bepaald segmint heech is, is it segmint oan; as it anodennivo fan in bepaald segmint leech is, is it segmint út.
Ferbining
Programming Code
Brûk dit apparaat allinich mei orizjinele aksessoires. Velleman nv kin yn it barren net ferantwurdlik steld wurde fan skea as ferwûning as gefolch fan (ferkeard) gebrûk fan dit apparaat. Foar mear ynfo dêroer produkt en de lêste ferzje fan dizze hantlieding, besykje asjebleaft ús website www.jellman.eu. De ynformaasje yn dizze hantlieding kin feroarje sûnder foarôfgeande oankundiging.
© COPYRIGHT NOTICE It auteursrjocht op dizze hânlieding is eigendom fan Velleman nv. Alle wrâldwiid rjochten foarbehâlden. Gjin diel fan dizze hantlieding mei wurde kopieare, reprodusearje, oersette of ferminderje nei elk elektroanysk medium as oars sûnder de foarôfgeande skriftlike tastimming fan 'e auteursrjochthâlder. |
Velleman® Service en kwaliteitsgarantie
Sûnt syn oprjochting yn 1972 hat Velleman® wiidweidige ûnderfining opdien yn 'e elektroanikawrâld en distribearret har produkten op it stuit yn mear as 85 lannen.
Al ús produkten foldogge oan strikte kwaliteitseasken en wetlike bepalingen yn 'e EU. Om de kwaliteit te garandearjen geane ús produkten geregeld troch in ekstra kwaliteitskontrôle, sawol troch in ynterne kwaliteitsôfdieling as troch spesjalisearre eksterne organisaasjes. As, nettsjinsteande problemen foarsoarchsmaatregelen, moatte foarkomme, meitsje dan in berop op ús garânsje (sjoch garânsjebetingsten).
Algemiene garânsjebetingsten oangeande konsuminteprodukten (foar EU):
- Alle konsuminteprodukten binne ûnderwurpen oan in 24-moanne garânsje op produksjeflaters en defekt materiaal fanôf de oarspronklike datum fan oankeap.
- Velleman® kin beslute om in artikel te ferfangen troch in lykweardich artikel of om de retailwearde hielendal of foar in part werom te jaan as de klacht jildich is en in fergese reparaasje of ferfanging fan it artikel ûnmooglik is, of as de útjeften bûten proporsje binne.
Jo sille in ferfangend artikel of in restitúsje wurde levere oan 'e wearde fan 100% fan' e kooppriis yn gefal fan in flater dy't foarkaam yn it earste jier nei de datum fan oankeap en levering, of in ferfangend artikel op 50% fan 'e kooppriis of in restitúsje op 'e wearde fan 50% fan' e retailwearde yn gefal fan in flater dy't foarkaam yn it twadde jier nei de
datum fan oankeap en levering. - Net dekt troch garânsje:
- alle direkte of yndirekte skea feroarsake nei levering oan it artikel (bgl ;
- verbruiksgoederen, dielen of accessoires dy't ûnderwurpen binne oan in ferâlderingsproses by normaal gebrûk, lykas batterijen (oplaadber, net-oplaadber, ynboud of ferfangber), lamps, rubberen dielen, oandriuwriemen ... (ûnbeheinde list);
- gebreken as gefolch fan brân, wetterskea, bliksem, ûngelok, natuerramp, ensfh.
- gebreken dy't opsetlik, negligent of gefolch binne fan ferkearde ôfhanneling, negligent ûnderhâld, misbrûk of gebrûk yn striid mei de ynstruksjes fan 'e fabrikant;
- skea feroarsake troch in kommersjeel, profesjoneel of kollektyf gebrûk fan it artikel (de garânsjejildichheid wurdt fermindere nei seis (6) moannen as it artikel profesjoneel wurdt brûkt);
- skea dy't ûntstiet út in ûngepaste ferpakking en ferstjoering fan it artikel;
- alle skea feroarsake troch feroaring, reparaasje of feroaring útfierd troch in tredde partij sûnder skriftlike tastimming fan Velleman®. - Te reparearjen artikels moatte wurde levere oan jo Velleman® dealer, solidly ynpakt (leafst yn 'e orizjinele ferpakking), en wurde ôfmakke mei de orizjinele ûntfangst fan oankeap en in dúdlike flater beskriuwing.
- Hint: Om te besparjen op kosten en tiid, lês asjebleaft de hantlieding opnij en kontrolearje oft de flater wurdt feroarsake troch dúdlike oarsaken foardat jo it artikel foar reparaasje presintearje. Tink derom dat it werombringen fan in net-defekt artikel ek ôfhannelingskosten kin belûke.
- Reparaasjes dy't plakfine nei it ferrinnen fan garânsje binne ûnder foarbehâld fan ferstjoerkosten.
- De boppesteande betingsten binne sûnder foaroardielen oan alle kommersjele garânsjes.
De boppesteande opsomming is ûnder foarbehâld fan wiziging neffens it artikel (sjoch de hânlieding fan it artikel).
Makke yn PRC
Ymportearre troch Velleman nv
Legen Heirweg 33, 9890 Gavere, Belgje
www.jellman.eu
Dokuminten / Resources
![]() |
velleman Basic Diy Kit Mei Atmega2560 Foar Arduino [pdf] Brûkershânlieding Basis Diy Kit Mei Atmega2560 Foar Arduino |