VMA502
Alapvető barkácskészlet ATMEGA2560-mal ARDUINO®-hoz
FELHASZNÁLÓI ÚTMUTATÓ
Bevezetés
Az Európai Unió minden lakosának
Fontos környezetvédelmi információk ezzel a termékkel kapcsolatban
Ez a szimbólum a készüléken vagy a csomagoláson azt jelzi, hogy az eszköz életciklusa után történő ártalmatlanítása károsíthatja a környezetet. Ne dobja az egységet (vagy elemeket) válogatás nélküli kommunális hulladékba; újrahasznosításra szakosodott céghez kell vinni. Ezt az eszközt vissza kell adni a forgalmazóhoz vagy a helyi újrahasznosító szervizhez. Tartsa be a helyi környezetvédelmi szabályokat.
Ha kétségei vannak, forduljon a helyi hulladékkezelésért felelős hatóságokhoz.
Köszönjük, hogy a Velleman®-t választotta! Kérjük, olvassa el alaposan a kézikönyvet, mielőtt üzembe helyezné ezt az eszközt. Ha a készülék szállítás közben megsérült, ne telepítse vagy használja, és lépjen kapcsolatba a kereskedővel.
Biztonsági utasítások
Ezt a készüléket 8 évesnél idősebb gyermekek, valamint csökkent fizikai, érzékszervi vagy szellemi képességekkel rendelkező, illetve tapasztalattal és tudással nem rendelkező személyek használhatják, ha felügyeletet kaptak, vagy utasítást kaptak a készülék biztonságos használatára vonatkozóan, és megértették őket. az ezzel járó veszélyeket. Gyermekek nem játszhatnak a készülékkel. A tisztítást és a felhasználói karbantartást gyermekek nem végezhetik felügyelet nélkül.
Csak beltéri használatra.
Tartsa távol esőtől, nedvességtől, fröccsenő és csepegő folyadékoktól.
Általános irányelvek
![]() |
|
Mi az az Arduino®
Az Arduino® egy nyílt forráskódú prototípus-platform, amely könnyen használható hardveren és szoftveren alapul. Az Arduino ® táblák képesek beolvasni a bemeneteket - a világító érzékelőt, az ujjal a gombot vagy a Twitter-üzenetet - és kimeneté alakítani - motor aktiválása, LED bekapcsolása, online közzététel. Elmondhatja táblájának, hogy mit kell tennie, ha utasításokat küld el a táblán lévő mikrovezérlőnek. Ehhez használja az Arduino programozási nyelvet (vezetékezésen alapul) és az Arduino ® szoftver IDE (feldolgozáson alapul).
Szörfözés www.arduino.cc és arduino.org további információkért.
Tartalom
- 1 x ATmega2560 Mega fejlesztőkártya (VMA101)
- 15 x LED (különböző színekben)
- 8 x 220 Ω ellenállás (RA220E0)
- 5 x 1K ellenállás (RA1K0)
- 5 x 10K ellenállás (RA10K0)
- 1 x 830 lyukú kenyérlap
- 4 x 4 tűs kapcsoló
- 1 x aktív hangjelző (VMA319)
- 1 x passzív hangjelző
- 1 x infravörös érzékelő dióda
- 1 x LM35 hőmérséklet-érzékelő (LM35DZ)
- 2 x gömbdöntő kapcsoló (hasonló a MERS4 és MERS5 típusokhoz)
- 3 x fototranzisztor
- 1 x egyjegyű, 7 szegmenses LED-kijelző
- 30 x kenyérlemez jumper huzal
- 1x USB kábel
Az ATmega2560 Mega
VMA101
A VMA101 (Arduino®kompatibilis) Mega 2560 az ATmega2560 alapú mikrokontroller kártya. 54 digitális bemeneti / kimeneti tüskével rendelkezik (ebből 15 használható PWM kimenetként), 16 analóg bemenet, 4 UART (hardver soros port), 16 MHz-es kristályoszcillátor, USB csatlakozás, tápcsatlakozó, ICSP fejléc, és egy reset gombot. Mindent tartalmaz, ami a mikrovezérlő támogatásához szükséges. A kezdéshez csatlakoztassa USB-kábellel a számítógéphez, vagy áramellátást biztosítson AC-DC adapterrel vagy akkumulátorral. A Mega kompatibilis a legtöbb Arduino ® Duemilanove vagy Diecimila készülékhez tervezett pajzssal.
1 | USB interfész | 7 | Atmel mega2560 |
2 | ICSP a 16U2 számára | 8 | reset gomb |
3 | digitális I / O | 9 | digitális I / O |
4 | Atmel mega16U2 | 10 | 7-12 VDC bemenet |
5 | ICSP mega2560 esetén | 11 | áram- és földcsapok |
6 | 16 MHz-es órajel | 12 | analóg bemeneti csapok |
mikrokontroller ………………………………………………………. ATmega2560 működő kötettage …………………………………………………………….. 5 V DC input voltage (ajánlott) ………………………………………… 7-12 VDC input voltage (határértékek) ……………………………………………………… 6-20 VDC digitális I / O csapok …………………… 54 (ebből 15 PWM kimenetet biztosít) analóg bemeneti csapok …………………………………………………… 16 Egyenáramú áram I / O tűnként ……………………………………………… 40 mA DC áram 3.3 V tűnél …………………………………………… .50 mA flash memória …………………………… 256 kB, amelyből 8 KB-ot a bootloader használ SRAM …………………………………………. 8 kB EEPROM ……………………………………………………………………… 4 kB órajel ……………………………………………………………… .. 16 MHz méretek hossza …………………………………………………………. 112 mm szélesség ………………………………………………………………………. 55 mm súly ……………………………………………………………………………. 62 g |
Művelet
A kenyérlemez
A táblák az egyik legalapvetőbb darab, amikor megtanulják az áramkörök építését. Ebben az oktatóanyagban megismertetjük Önt azzal, hogy mik a kenyérlemezek és hogyan működnek.
Nézzünk meg egy nagyobb, tipikusabb kenyérlemezt. A vízszintes soroktól eltekintve a kenyérdeszkáknak van úgynevezett neve elektromos sínek amelyek függőlegesen futnak az oldalak mentén. A zsetonnak olyan lába van, amely mindkét oldalról kijön, és tökéletesen illeszkedik a szakadék fölé. Mivel az IC-n minden egyes láb egyedülálló, nem akarjuk, hogy mindkét oldal összekapcsolódjon egymással. Itt jön jól a tábla közepén lévő elválasztás. Így komponenseket csatlakoztathatunk az IC mindkét oldalához anélkül, hogy megzavarnánk az ellenkező oldalon lévő láb funkcionalitását.
Villogó LED
Kezdjük egy egyszerű kísérlettel. A LED-et az egyik digitális érintkezőhöz fogjuk csatlakoztatni, ahelyett, hogy a táblára forrasztott LED13-at használnánk.
Szükséges hardver
- 1 x piros M5 LED
- 1 x 220 Ω ellenállás
- 1 x kenyérlap
- áthidaló vezetékek szükség szerint
Kövesse az alábbi ábrát. A 10-es digitális tűt használjuk, és a LED-et egy 220 Ω-os ellenálláshoz csatlakoztatjuk, hogy elkerüljük a nagy áramú LED károsodását.
KapcsolatProgramozási kód
Eredmény
A programozás után látni fogja, hogy a 10-es érintkezőhöz csatlakoztatott LED villog, körülbelül egy időközzel
második. Gratulálunk, a kísérlet most sikeresen befejeződött!
PWM fokozatú LED
A PWM (Pulse Width Modulation) az analóg jelszintek digitális jelszintekké történő kódolására szolgáló technika. A számítógép nem tud analóg voltage de csak digitális köttage értékeket. Tehát nagy felbontású számlálót fogunk használni egy adott analóg jelszint kódolására a PWM munkaciklusának modulálásával. A PWM jel is digitalizált, mert a teljesen bekapcsolt egyenáramú tápellátás bármely pillanatban vagy 5 V (be), vagy 0 V (ki). A köttage vagy áramot táplálunk az analóg terhelésre (a tápot használó eszközre) ismételt impulzussorozat be- vagy kikapcsolása.
Bekapcsolt állapotban az áramot a terhelésre táplálják; kikapcsolva, nem az. Megfelelő sávszélesség mellett bármilyen analóg érték kódolható PWM segítségével. Az output voltagAz e értéket a be- és kikapcsolási idő alapján számítja ki.
output voltage = (bekapcsolási idő/impulzusidő) * maximális térfogattage értéket
A PWM számos alkalmazással rendelkezik: lamp fényerő -szabályozás, motorfordulatszám -szabályozás, hangképzés stb.
Az Arduino ® -on hat PQM interfész van, mégpedig digitális tű, 3, 5, 6, 9, 10 és 11. Ebben a kísérletben egy potenciométert fogunk használni a LED fényerejének szabályozására.
Szükséges hardver
- 1 x változtatható ellenállás
- 1 x piros M5 LED
- 1 x 220 Ω ellenállás
- 1 x kenyérlap
- áthidaló vezetékek szükség szerint
Kapcsolat
Programozási kódEbben a kódban az analogWrite (PWM interfész, analóg érték) funkciót használjuk. Elolvassuk az analógot
értékét, és rendelje hozzá az értéket a PWM porthoz, így ennek megfelelő változása lesz
a LED fényereje. Az utolsó részben az analóg érték jelenik meg a képernyőn. Ezt megfontolhatja
mint analóg érték leolvasási projekt, hozzáadva a PWM analóg érték hozzárendelő részét.
Eredmény
A programozás után forgassa el a potenciométer gombját a megjelenített érték változásainak megtekintéséhez. Vegye figyelembe a kenyérlapon a fényerő nyilvánvaló változását is.
Az Aktív hangjelző
Az aktív hangjelzőt széles körben használják számítógépeken, nyomtatókon, riasztókon stb., Mint hangképző elemet. Belső rezgésforrással rendelkezik. Egyszerűen csatlakoztassa egy 5 V-os tápfeszültséghez, hogy folyamatosan zúgjon.
Szükséges hardver
- 1 x berregő
- 1 x kulcs
- 1 x kenyérlap
- áthidaló vezetékek szükség szerint
Kapcsolat
Programozási kód
Eredmény
A programozás után a hangjelzőnek csörögnie kell.
A fototranzisztor
A fototranzisztor olyan tranzisztor, amelynek ellenállása a különböző fényerősségektől függően változik. Alapja
egy félvezető fotoelektromos hatásáról. Ha a beeső fény intenzív, az ellenállás csökken; ha a
a beeső fény gyenge, az ellenállás növekszik. A fototranzisztort általában alkalmazzák a
fény, fényvezérlés és fotovoltaikus átalakítás.
Kezdjük egy viszonylag egyszerű kísérlettel. A fototranzisztor olyan elem, amely megváltoztatja az ellenállását
a fényerősség megváltozik. Lásd a PWM kísérletet, cserélje le a potenciométert fototranzisztorral. Amikor
változás történik a fényerősségben, ennek megfelelő változás következik be a LED-en is.
Szükséges hardver
- 1 x fototranzisztor
- 1 x piros M5 LED
- 1 x 10KΩ ellenállás
- 1 x 220 Ω ellenállás
- 1 x kenyérlap
- áthidaló vezetékek szükség szerint
Kapcsolat
Programozási kód
Eredmény
Programozás után változtassa meg a fototranzisztor körüli fényerősséget és figyelje meg a LED változását!
A lángérzékelő
A lángérzékelőt (IR vevő dióda) kifejezetten a robotokon használják a tűzforrás megtalálásához. Ez az érzékelő nagyon
lángokra érzékeny.
A lángérzékelő speciálisan kialakított infravörös csővel rendelkezik a tűz észleléséhez. A lángok fényereje ekkor változik ingadozó szintű jellé. A jelek a központi processzor bemenetét jelentik.
Szükséges hardver
- 1 x lángérzékelő
- 1 x berregő
- 1 x 10KΩ ellenállás
- 1 x kenyérlap
- áthidaló vezetékek szükség szerint
Kapcsolat
Csatlakoztassa a negatívat az 5 V-os csaphoz, a pozitívat pedig az ellenálláshoz. Csatlakoztassa az ellenállás másik végét a GND-hez. Csatlakoztassa az áthidaló vezeték egyik végét egy kapcshoz, amely elektromosan csatlakozik a pozitív érzékelőhöz, a másik végét az analóg csaphoz.
Programozási kód
Az LM35 hőmérséklet-érzékelő
Az LM35 egy elterjedt és könnyen használható hőmérséklet-érzékelő. Nem igényel más hardvert, csak egy analóg portra van szükség, hogy működjön. A nehézség abban rejlik, hogy a kódot össze kell állítani az analóg érték felolvasására Celsius-hőmérsékletre.
Szükséges hardver
- 1 x LM35 érzékelő
- 1 x kenyérlap
- áthidaló vezetékek szükség szerint
Kapcsolat
Programozási kódEredmény
A programozás után nyissa meg a figyelő ablakot az aktuális hőmérséklet megtekintéséhez.
Dőlésérzékelő kapcsoló
A dőlésérzékelő érzékeli a tájolást és a dőlést. Kicsiek, alacsony fogyasztásúak és könnyen használhatók. Megfelelő használat esetén nem kopnak. Egyszerűségük miatt népszerűvé teszik őket játékok, kütyük és egyéb készülékek körében. Higany-, dönthető vagy gördülő golyókapcsolóknak nevezik őket.
Az egyszerű billentéssel aktivált LED
Ez a döntőkapcsoló legalapvetőbb kapcsolata, de hasznos lehet, amíg az ember megismeri őket. Egyszerűen csatlakoztassa sorosan egy LED-del, ellenállással és akkumulátorral.
A kapcsoló állapotának leolvasása mikrokontrollerrel
Az alábbi elrendezés 10K felhúzós ellenállást mutat. A kód megadja a beépített felhúzási ellenállást, amelyet bekapcsolhat, ha a bemeneti tűt a magas kimenetre állítja. Ha a belső felhúzót használja, kihagyhatja a külsőt.
Programozási kód
Egyjegyű, hét szegmenses kijelző
A LED szegmenskijelzők gyakoriak a numerikus információk megjelenítésére. Széles körben alkalmazzák sütők, mosógépek stb. Kijelzőin. A LED szegmens kijelző félvezető fénykibocsátó eszköz. Alapegysége egy LED (fénykibocsátó dióda). A szegmenskijelzéseket 7 és 8 szegmensekre lehet osztani.
A bekötési módszer szerint a LED szegmenskijelzők közös anóddal rendelkező kijelzőkre és közös katódos kijelzőkre oszthatók. A közös anódkijelzők olyan kijelzőkre utalnak, amelyek a LED egységek összes anódját egyetlen közös anóddá (COM) egyesítik.
A közös anódmegjelenítéshez csatlakoztassa a közös anódot (COM) +5 V-ra. Ha egy bizonyos szegmens katódszintje alacsony, a szegmens be van kapcsolva; amikor egy bizonyos szegmens katódszintje magas, a szegmens ki van kapcsolva. A közös katód kijelzéséhez csatlakoztassa a közös katódot (COM) a GND-hez. Ha egy bizonyos szegmens anódszintje magas, akkor a szegmens be van kapcsolva; amikor egy bizonyos szegmens anódszintje alacsony, a szegmens ki van kapcsolva.
Kapcsolat
Programozási kód
Ezt a készüléket csak eredeti tartozékokkal használja. A Velleman nv nem tehető felelőssé az eseményben a készülék (helytelen) használatából eredő károk vagy sérülések. További információ erről termék és a kézikönyv legújabb verziója, kérjük, látogasson el oldalunkra webtelek www.velleman.eu. A A kézikönyvben szereplő információk előzetes értesítés nélkül változhatnak.
© SZERZŐI JOGI KÖZLEMÉNY A kézikönyv szerzői joga a Velleman nv. Minden jog fenntartva világszerte. A kézikönyv egyetlen részét sem lehet másolni, sokszorosítani, lefordítani vagy bármilyen elektronikus adathordozóra kicsinyíteni, vagy más módon, a szerzői jog tulajdonosának előzetes írásbeli beleegyezése nélkül. |
Velleman® szerviz és minőségi garancia
1972-es alapítása óta a Velleman® széleskörű tapasztalatra tett szert az elektronikai világban, és jelenleg több mint 85 országban forgalmazza termékeit.
Minden termékünk megfelel az EU-ban szigorú minőségi követelményeknek és jogi előírásoknak. A minőség biztosítása érdekében termékeink rendszeresen átesnek egy extra minőségellenőrzésen, mind belső minőségi osztály, mind pedig szakosodott külső szervezetek által. Ha minden óvintézkedés ellenére probléma merülne fel, kérjük, forduljon garanciánkhoz (lásd a garancia feltételeit).
A fogyasztási cikkekre vonatkozó általános jótállási feltételek (EU):
- Minden fogyasztói termékre a vásárlás eredeti dátumától számítva 24 hónapos garancia vonatkozik a gyártási hibákra és az anyaghibákra.
- A Velleman® dönthet úgy, hogy egy cikket egyenértékű cikkre cserél, vagy részben vagy egészben visszatéríti a kiskereskedelmi árat, ha a reklamáció jogos, és az árucikk ingyenes javítása vagy cseréje lehetetlen, vagy ha a költségek nem arányosak.
Helyettesítő cikket vagy visszatérítést kapunk a vételár 100% -ának megfelelő értékben, ha a vásárlás és a szállítás dátumát követő első évben történt hiba, vagy helyettesítő cikket a vételár 50% -ában vagy a kiskereskedelmi érték 50% - ának megfelelő visszatérítés, ha olyan hiba lép fel, amely a II
a vásárlás és a szállítás dátuma. - Nem vonatkozik a garancia:
– minden olyan közvetlen vagy közvetett kár, amelyet az árucikknek az átadást követően (pl. oxidáció, ütés, leesés, por, szennyeződés, páratartalom stb.), valamint az árucikk, valamint annak tartalma okoz (pl. adatvesztés), az elmaradt haszon kártérítése ;
– fogyóeszközök, alkatrészek vagy tartozékok, amelyek normál használat során öregedésnek vannak kitéve, például akkumulátorok (újratölthető, nem újratölthető, beépített vagy cserélhető), lamps, gumi alkatrészek, hajtószíjak… (korlátlan lista);
– tűz, vízkár, villámcsapás, baleset, természeti katasztrófa stb. következtében fellépő hibák…;
– szándékosan, hanyagságból vagy nem megfelelő kezelésből, hanyag karbantartásból, visszaélésből vagy a gyártó utasításaival ellentétes használatból eredő hibák;
– a termék kereskedelmi, szakmai vagy kollektív használatából eredő károk (a jótállás érvényessége hat (6) hónapra csökken, ha az árucikket szakszerűen használják);
– az árucikk nem megfelelő csomagolásából és szállításából eredő károk;
– minden olyan kár, amelyet harmadik fél a Velleman® írásos engedélye nélkül végzett módosítás, javítás vagy változtatás okoz. - A javítandó cikkeket szilárdan becsomagolva (lehetőleg az eredeti csomagolásban) kell eljuttatni a Velleman® kereskedőhöz, és mellékelni kell az eredeti vásárlási elismervényt és a hiba egyértelmű leírását.
- Tipp: A költségek és az idő megtakarítása érdekében kérjük, olvassa el újra a kézikönyvet, és ellenőrizze, hogy a hibát nyilvánvaló okok okozzák-e, mielőtt a cikket javításra bemutatja. Vegye figyelembe, hogy a nem hibás cikk visszaküldése kezelési költségekkel is járhat.
- A garancia lejárta után végzett javítások szállítási költséget jelentenek.
- A fenti feltételek nem érintik az összes kereskedelmi garanciát.
A fenti felsorolás a cikknek megfelelően módosulhat (lásd a cikk kézikönyvét).
Kínában készült
Importálta: Velleman nv
Legen Heirweg 33, 9890 Gavere, Belgium
www.velleman.eu
Dokumentumok / Források
![]() |
Velleman Basic Diy Kit Atmega2560-val Arduinohoz [pdf] Felhasználói kézikönyv Alapvető barkácskészlet Atmega2560-zal Arduino számára |