VMA502
ARDUINO®-ға арналған ATMEGA2560 НЕГІЗГІ жиынтық
ПАЙДАЛАНУШЫ НҰСҚАУЛЫҒЫ
Кіріспе
Еуропалық Одақтың барлық тұрғындарына
Бұл өнім туралы маңызды экологиялық ақпарат
Құрылғыдағы немесе орамдағы бұл белгі құрылғыны өмір сүру циклінен кейін тастау қоршаған ортаға зиян тигізуі мүмкін екенін көрсетеді. Құрылғыны (немесе аккумуляторларды) сұрыпталмаған коммуналдық қоқысқа тастамаңыз; оны қайта өңдеуге мамандандырылған компанияға апару керек. Бұл құрылғы дистрибьюторға немесе жергілікті қайта өңдеу қызметіне қайтарылуы керек. Жергілікті экологиялық ережелерді сақтаңыз.
Күмәндансаңыз, жергілікті қоқыс шығару органдарына хабарласыңыз.
Velleman® таңдағаныңызға рахмет! Осы құрылғыны пайдалануға қоспас бұрын нұсқаулықты мұқият оқып шығыңыз. Егер құрылғы тасымалдау кезінде зақымдалған болса, оны орнатпаңыз немесе пайдаланбаңыз және дилерге хабарласыңыз.
Қауіпсіздік нұсқаулары
Бұл құрылғыны 8 жастан асқан және одан жоғары жастағы балалар, сондай-ақ физикалық, сенсорлық немесе ақыл-ой қабілеттері шектеулі немесе тәжірибесі мен білімі жоқ адамдар, егер оларға құрылғыны қауіпсіз түрде пайдалану туралы нұсқаулар берілген болса және түсінген жағдайда пайдалана алады. қатысты қауіптер. Балалар құрылғымен ойнамауы керек. Тазалауды және пайдаланушыға техникалық қызмет көрсетуді балалар қадағалаусыз жасамауы керек.
Тек үй ішінде пайдалану.
Жаңбырдан, ылғалдан, шашыраудан және тамшылайтын сұйықтықтардан алыс ұстаңыз.
Жалпы нұсқаулар
![]() |
|
Arduino® дегеніміз не
Arduino® - қолдануға ыңғайлы аппараттық және бағдарламалық жасақтамаға негізделген прототиптің бастапқы көзі платформасы. Arduino ® тақталары кірістерді оқи алады - жарық сенсоры, түймедегі саусақ немесе Twitter хабарламасы - және оны шығысқа айналдырады - қозғалтқышты іске қосу, жарықдиодты қосу, желіде бір нәрсе жариялау. Сіз өзіңіздің тақтаңызға тақтадағы микроконтроллерге нұсқаулар жиынтығын жібере отырып айта аласыз. Ол үшін сіз Arduino бағдарламалау тілін (Wiring негізінде) және Arduino ® бағдарламалық жасақтамасының IDE (Processing негізінде) қолданасыз.
Серф www.arduino.cc және arduino.org қосымша ақпарат алу үшін.
Мазмұны
- 1 x ATmega2560 Mega дамыту тақтасы (VMA101)
- 15 х жарық диоды (әртүрлі түстер)
- 8 x 220 Ω резистор (RA220E0)
- 5 х 1К резисторы (RA1K0)
- 5 х 10К резисторы (RA10K0)
- 1 х 830 саңылау табақ
- 4 x 4 істікшелі кілт
- 1 x белсенді зуммер (VMA319)
- 1 х пассивті дабыл
- 1 x инфрақызыл сенсорлық диод
- 1 x LM35 температура сенсоры (LM35DZ)
- 2 x шарды еңкейту қосқышы (MERS4 және MERS5 сияқты)
- 3 х фототранзистор
- 1 х 7-сегментті бір таңбалы жарықдиодты дисплей
- 30 х нанға арналған секіргіш сым
- 1 x USB кабелі
ATmega2560 мега
VMA101
VMA101 (Arduino® үйлесімді) Mega 2560 - ATmega2560 негізіндегі микроконтроллер тақтасы. Онда 54 сандық енгізу / шығару түйреуіштері бар (оның 15-ін PWM шығысы ретінде пайдалануға болады), 16 аналогтық кіріс, 4 UART (жабдықтың сериялық порттары), 16 МГц кристалды осциллятор, USB қосылымы, қуат ұясы, ICSP тақырыбы, және қалпына келтіру түймесі. Онда микроконтроллерді қолдауға қажеттінің бәрі бар. Оны бастау үшін USB кабелімен компьютерге қосыңыз немесе айнымалы токтан тұрақты ток адаптеріне немесе батареяға қосыңыз. Mega Arduino ® Duemilanove немесе Diecimila үшін жасалған көптеген қалқандармен үйлесімді.
1 | USB интерфейсі | 7 | Атмель мега2560 |
2 | 16U2 үшін ICSP | 8 | қалпына келтіру түймесі |
3 | сандық енгізу / шығару | 9 | сандық енгізу / шығару |
4 | Atmel mega16U2 | 10 | 7-12 VDC қуат көзі |
5 | Mega2560 үшін ICSP | 11 | қуат және жер түйреуіштері |
6 | 16 МГц сағаты | 12 | аналогтық кіріс түйреуіштері |
микроконтроллер ………………………………………………………. ATmega2560 операциялық көлемtage ……………………………………………………… 5 VDC кіріс тtagе (ұсынылған) ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… кіріс тtage (шектеулер) ……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… сандық I / O түйреуіштері ………………. аналогтық кіріс түйреуіштері ……………………………………………………… 16 I / O түйіспесіне арналған тұрақты ток …………………………………………………………………… .. 40 мА 3.3 В пин үшін тұрақты ток ………………………………………… .50 мА флэш-жады …………………………………………………………… .. 256 кБ, оның ішінде 8 КБ жүктеуші пайдаланылады SRAM ……………………………………………. 8 кБ EEPROM …………………………………………………………………………. сағат жылдамдығы ………………………………………………………………… .. 16 МГц өлшемдер ұзындығы ……………………………………………………………. 112 мм ені ……………………………………………………………………… .. 55 мм салмақ ………………………………………………………………………………. 62 г. |
Операция
Нан тақтасы
Плита - бұл схемаларды құруды үйренудегі ең негізгі бөліктердің бірі. Бұл оқулықта біз сіздерге нан плиталары дегеніміз не және олар қалай жұмыс істейтінімен танысамыз.
Үлкенірек, әдеттегі нан тақтасын қарастырайық. Көлденең қатарлардан басқа, нан тақталарында қалай аталады электр рельстері бүйір бойымен тігінен өтетін. Чиптердің екі жағынан шыққан аяқтары бар және олар сайдың үстіне өте жақсы сәйкес келеді. IC-дегі әр аяқ ерекше болғандықтан, біз екі жақтың да бір-бірімен байланысқанын қаламаймыз. Міне, тақтаның ортасында бөлу ыңғайлы. Осылайша, біз қарама-қарсы жақтағы аяқтың функционалдығына кедергі келтірмей, ИК-нің әр жағына компоненттерді қоса аламыз.
Жыпылықтайтын жарық диоды
Қарапайым эксперименттен бастайық. Жарықдиодты тақтаға дәнекерленген LED13-тен емес, сандық түйреуіштердің біріне қосамыз.
Қажетті жабдық
- 1 x қызыл M5 жарықдиодты шамы
- 1 х 220 Ω резистор
- 1 х нан тақтасы
- секіргіш сымдар қажет болған жағдайда
Төмендегі сызбаны орындаңыз. Біз 10-цифрлық штырды қолданамыз және жарық диодты зақымдап алмау үшін жарық диодты 220 Ω резисторға қосамыз.
БайланысБағдарламалау коды
Нәтиже
Бағдарламалаудан кейін сіз жарықдиодты 10 жыпылықтағанға жалғанған аралықты көресіз
екінші. Құттықтаймыз, эксперимент сәтті аяқталды!
PWM дәрежелі жарық диоды
PWM (импульстік ені модуляциясы) – аналогтық сигнал деңгейлерін сандық деңгейлерге кодтау үшін қолданылатын әдіс. Компьютер аналогты дыбысты шығара алмайдыtage бірақ тек сандық томtage мәндері. Сонымен, біз PWM жұмыс циклін модуляциялау арқылы аналогтық сигналдың белгілі бір деңгейін кодтау үшін жоғары ажыратымдылықты есептегішті қолданатын боламыз. PWM сигналы да цифрландырылған, себебі кез келген уақытта тұрақты ток толық 5 В -тан 0 В (қосулы) болады. Томtage немесе ток аналогтық жүктемеге (қуатты пайдаланатын құрылғы) импульстің қайталану реттілігі қосулы немесе өшірулі болады.
Қосылған кезде ток жүктемеге беріледі; өшірулі болса, олай емес. Тиісті өткізу қабілеттілігімен кез келген аналогтық мәнді PWM көмегімен кодтауға болады. Шығару көлеміtage мәні қосу және өшіру уақыты арқылы есептеледі.
шығару көлеміtage = (қосу уақыты/импульс уақыты) * максималды көлемtage мәні
PWM -де көптеген қосымшалар бар: lamp жарықтықты реттеу, қозғалтқыш жылдамдығын реттеу, дыбыс шығару және т.б. Төмендегілер PWM негізгі параметрлері болып табылады:
Arduino ®-де алты PQM интерфейсі бар, яғни цифрлық пин, 3, 5, 6, 9, 10 және 11. Бұл тәжірибеде біз жарықдиодты жарықтылықты басқару үшін потенциометрді қолданамыз.
Қажетті жабдық
- 1 х айнымалы резистор
- 1 x қызыл M5 жарықдиодты шамы
- 1 х 220 Ω резистор
- 1 х нан тақтасы
- секіргіш сымдар қажет болған жағдайда
Байланыс
Бағдарламалау кодыБұл кодта біз analogWrite (PWM интерфейсі, аналогтық мән) функциясын қолданамыз. Біз аналогты оқимыз
потенциометрдің мәні және PWM портына мәнді тағайындаңыз, сондықтан сәйкес өзгеріс болады
жарық диоды жарықтығы. Соңғы бөліктердің бірі аналогтық мәнді экранда көрсетеді. Сіз мұны қарастыра аласыз
аналогтық мәнді тағайындау бөлігін қосатын аналогты мәнді оқу жобасы ретінде.
Нәтиже
Бағдарламалаудан кейін потенциометр тұтқасын бұрап, көрсетілетін мәннің өзгеруін көріңіз. Сондай-ақ, нан тақтасындағы жарықтықтың айқын өзгеруіне назар аударыңыз.
Белсенді қоңырау
Дыбыс шығаратын элемент ретінде компьютерде, принтерде, дабылды сигналдарда және т.б. белсенді зуммер кең қолданылады. Оның ішкі дірілдеу көзі бар. Оны үнемі 5 В кернеуіне қосыңыз.
Қажетті жабдық
- 1 x дыбыстық сигнал
- 1 x пернесі
- 1 х нан тақтасы
- секіргіш сымдар қажет болған жағдайда
Байланыс
Бағдарламалау коды
Нәтиже
Бағдарламалаудан кейін дыбыстық сигнал естілуі керек.
Фототранзистор
Фототранзистор - кедергісі әр түрлі жарық күшіне байланысты өзгеретін транзистор. Ол негізделген
жартылай өткізгіштің фотоэлектрлік әсеріне. Егер түсетін жарық қарқынды болса, қарсылық азаяды; егер
түсетін жарық әлсіз, қарсылық жоғарылайды. Фототранзистор әдетте өлшеу кезінде қолданылады
жарық, жарықты басқару және фотоэлектрлік конверсия.
Салыстырмалы түрде қарапайым тәжірибеден бастайық. Фототранзистор - кедергісін өзгертетін элемент
жарық күші өзгереді. Потенциометрді фототранзистормен ауыстырып, PWM экспериментіне жүгініңіз. Қашан
жарық күшінің өзгеруі бар, жарық диодында тиісті өзгеріс болады.
Қажетті жабдық
- 1 х фототранзистор
- 1 x қызыл M5 жарықдиодты шамы
- 1 x 10KΩ резистор
- 1 х 220 Ω резистор
- 1 х нан тақтасы
- секіргіш сымдар қажет болған жағдайда
Байланыс
Бағдарламалау коды
Нәтиже
Бағдарламалаудан кейін фототранзистордың айналасындағы жарық күшін өзгертіңіз және жарық диодының өзгеріп тұрғанын бақылаңыз!
Жалын сенсоры
Жалын сенсоры (ИҚ қабылдайтын диод) өрт көзін табу үшін роботтарда арнайы қолданылады. Бұл сенсор өте жақсы
жалынға сезімтал.
Жалын сенсорында өртті анықтау үшін арнайы жасалған ИҚ түтігі бар. Содан кейін жалынның жарықтығы құбылмалы деңгей сигналына айналады. Сигналдар орталық процессорға кіру болып табылады.
Қажетті жабдық
- 1 x жалын датчигі
- 1 x дыбыстық сигнал
- 1 x 10KΩ резистор
- 1 х нан тақтасы
- секіргіш сымдар қажет болған жағдайда
Байланыс
Теріс мәнді 5 В пинге, ал оңды резисторға қосыңыз. Резистордың екінші ұшын GND-ге қосыңыз. Өткізгіш сымның бір ұшын сенсорға оң, екінші ұшын аналогтық істікке электрмен жалғанған қыстырғышқа қосыңыз.
Бағдарламалау коды
LM35 температура сенсоры
LM35 - қарапайым және қолдануға ыңғайлы температура датчигі. Ол үшін басқа жабдық қажет емес, оны жұмыс жасау үшін аналогтық порт қажет. Қиындық оқылатын аналогтық мәнді Цельсий температурасына ауыстыру үшін кодты құрастыруда жатыр.
Қажетті жабдық
- 1 х LM35 сенсоры
- 1 х нан тақтасы
- секіргіш сымдар қажет болған жағдайда
Байланыс
Бағдарламалау кодыНәтиже
Бағдарламалаудан кейін ағымдағы температураны көру үшін бақылау терезесін ашыңыз.
Көлбеу сенсоры
Көлбеу сенсоры бағдар мен бейімділікті анықтайды. Олар шағын, қуаты аз және қолдануға ыңғайлы. Дұрыс қолданылған жағдайда олар тозбайды. Олардың қарапайымдылығы оларды ойыншықтарға, гаджеттерге және басқа құрылғыларға танымал етеді. Олар сынапты, көлбеу немесе домалақ шар тәрізді ажыратқыштар деп аталады.
Қарапайым көлбеу-белсендірілген жарық диоды
Бұл еңкейту қосқышының ең негізгі қосылысы, бірақ олар олар туралы білген кезде ыңғайлы болуы мүмкін. Жай светодиодпен, резистормен және батареямен тізбектей жалғаңыз.
Микроконтроллермен қосқыш күйін оқу
Төмендегі орналасуда 10К тартқыш резисторы көрсетілген. Код жоғары кіріске кіріс штифтін орнату арқылы қосуға болатын кіріктірілген тартқыш резисторды көрсетеді. Егер сіз ішкі тартқышты қолдансаңыз, сыртқы түрін өткізіп жіберуге болады.
Бағдарламалау коды
Бір цифрлы жеті сегменттік дисплей
Жарықдиодты сегменттің дисплейлері сандық ақпаратты көрсету үшін кең таралған. Олар пештердің, кір жуғыш машиналардың дисплейлерінде кеңінен қолданылады. Жарықдиодты сегменттің дисплейі жартылай өткізгішті жарық шығаратын құрылғы болып табылады. Оның негізгі бірлігі - жарық диоды (жарық диод). Сегменттік дисплейлерді 7 сегменттік және 8 сегменттік дисплейлерге бөлуге болады.
Сымдар әдісі бойынша жарық диодты сегменттерді жалпы анодты дисплейлерге және жалпы катодты дисплейлерге бөлуге болады. Жалпы анодтық дисплейлер диодты қондырғылардың барлық анодтарын бір жалпы анодқа (COM) біріктіретін дисплейлерге қатысты.
Жалпы анодты көрсету үшін қарапайым анодты (COM) +5 V-ге қосыңыз. Белгілі бір сегменттің катод деңгейі төмен болған кезде сегмент қосулы болады; белгілі бір сегменттің катодтық деңгейі жоғары болған кезде сегмент өшірулі болады. Жалпы катодты дисплей үшін жалпы катодты (COM) GND-ге қосыңыз. Белгілі бір сегменттің анодтық деңгейі жоғары болған кезде, сегмент қосулы болады; белгілі бір сегменттің анод деңгейі төмен болған кезде, сегмент өшірулі болады.
Байланыс
Бағдарламалау коды
Бұл құрылғыны тек түпнұсқа керек-жарақтармен бірге қолданыңыз. Velleman nv оқиға үшін жауапкершілік көтере алмайды осы құрылғыны пайдалану (дұрыс емес) салдарынан болған зақым немесе зақым. Бұл туралы қосымша ақпарат алу үшін өнім мен осы нұсқаулықтың соңғы нұсқасы, біздің сайтқа кіріңіз webсайт www.velleman.eu. The осы нұсқаулықтағы ақпарат алдын-ала ескертусіз өзгертілуі мүмкін.
© Авторлық құқық туралы ескерту Осы нұсқаулыққа авторлық құқық Velleman nv компаниясына тиесілі. Дүние жүзіндегі барлық құқықтар қорғалған. Авторлық құқық иесінің алдын-ала жазбаша келісімінсіз осы нұсқаулықтың бірде-бір бөлігін көшіруге, көбейтуге, кез-келген электронды тасымалдағышқа көшіруге немесе өзгертуге болмайды. |
Velleman® қызметі және сапа кепілдігі
1972 жылы құрылғаннан бері Velleman® электроника әлемінде үлкен тәжірибе жинақтады және қазіргі уақытта өз өнімдерін 85-тен астам елге таратады.
Біздің барлық өнімдеріміз сапа талаптары мен ЕО-дағы заңды талаптарға сай келеді. Сапаны қамтамасыз ету үшін біздің өнімдер үнемі ішкі сапа бөлімімен де, мамандандырылған сыртқы ұйымдармен де қосымша сапа тексерісінен өтеді. Егер барлық сақтық шаралары, проблемалар туындауы мүмкін болса, біздің кепілдемемізге шағымданыңыз (кепілдік шарттарын қараңыз).
Тұтыну өнімдеріне қатысты жалпы кепілдік шарттары (ЕО үшін):
- Барлық тұтынушылық өнімдерге бастапқы сатып алынған күннен бастап өндіріс ақаулары мен ақаулы материалға 24 айлық кепілдік беріледі.
- Шағым дұрыс болса және бұйымды тегін жөндеу немесе ауыстыру мүмкін болмаса немесе шығындар сәйкес келмесе, Velleman® тауарды баламалы бұйымға ауыстыру немесе бөлшек құнын толық немесе ішінара қайтару туралы шешім қабылдай алады.
Сатып алу және жеткізу күнінен кейінгі бірінші жылы орын алған жағдайда сізге ауыстырылатын мақала немесе сатып алу бағасының 100% -ы бойынша ақша қайтарылады немесе сатып алу бағасының 50% -ы бойынша ауыстырылатын мақала беріледі. немесе кейіннен екінші жылы болған кемшіліктер болған жағдайда бөлшек сауда құнының 50% -ы мөлшерінде қайтару
сатып алу және жеткізу күні. - Кепілдікпен қамтылмаған:
– бұйымды жеткізгеннен кейін (мысалы, тотығу, соққылар, құлау, шаң, кір, ылғалдылық...) және бұйыммен, сондай-ақ оның мазмұнымен (мысалы, деректердің жоғалуы) келтірілген барлық тікелей немесе жанама залал, пайданың жоғалуын өтеу ;
– батареялар (қайта зарядталатын, қайта зарядталмайтын, кірістірілген немесе ауыстырылатын) сияқты қалыпты пайдалану кезінде ескіру процесіне ұшырайтын тұтынылатын тауарлар, бөлшектер немесе керек-жарақтар, lampс, резеңке бөлшектер, жетек белдіктері... (шексіз тізім);
– өрт, судың зақымдануы, найзағайдың түсуі, апат, табиғи апат және т.б. нәтижесіндегі ақаулар…;
– әдейі, абайсыздықтан немесе дұрыс емес өңдеуден, ұқыпсыз техникалық қызмет көрсетуден, теріс пайдаланудан немесе өндірушінің нұсқауларына қайшы пайдаланудан туындаған кемшіліктер;
– бұйымды коммерциялық, кәсіби немесе ұжымдық пайдалану нәтижесінде келтірілген залал (бұйымды кәсіби түрде пайдаланған кезде кепілдік мерзімі алты (6) айға дейін қысқарады);
– бұйымды дұрыс емес орау мен жөнелтуден туындаған зақымдану;
– Velleman® жазбаша рұқсатынсыз үшінші тарап жасаған өзгерту, жөндеу немесе өзгерту нәтижесінде келтірілген барлық зақымдар. - Жөндеуге жататын бұйымдар Velleman® дилеріне қатты оралған (түпнұсқалық қаптамада жақсырақ) жеткізілуі және сатып алу туралы түпнұсқа түбіртекпен және ақаулардың анық сипаттамасымен толтырылуы керек.
- Нұсқау: Құнды және уақытты үнемдеу үшін мақаланы жөндеуге ұсынбас бұрын нұсқаулықты қайта оқып шығыңыз және ақаудың анық себептерден туындағанын тексеріңіз. Ақаулы емес мақаланы қайтару өңдеу шығындарын да қамтуы мүмкін екенін ескеріңіз.
- Кепілдік мерзімі аяқталғаннан кейін жасалатын жөндеулер жеткізу шығындарына жатады.
- Жоғарыда аталған шарттар барлық коммерциялық кепілдіктерге нұқсан келтірмейді.
Жоғарыда аталған тізім мақалаға сәйкес өзгертілуі мүмкін (мақала бойынша нұсқаулықты қараңыз).
ҚХР-да жасалған
Velleman nv импорттаған
Legen Heirweg 33, 9890 Гавер, Бельгия
www.velleman.eu
Құжаттар / Ресурстар
![]() |
Arduino үшін Atmega2560 бар velleman Basic Diy жинағы [pdf] Пайдаланушы нұсқаулығы Arduino үшін Atmega2560 қосылған негізгі Diy жиынтығы |