НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
      СТУДЕНТСЬКЕ НАУКОВО-ТЕХНІЧНЕ ТОВАРИСТВО
                ЗАХИСТУ ІНФОРМАЦІЇ




 Функціональні можливості та практичне застосування
тестового модуля Arduino на базі мікропроконтролера
                 AVR AT Mega 2560
                       Пришляк А. І.

              Sc.L@ukr.net, snt-security.org.ua
Мета роботи:


Демонстрація функціональних можливостей
  та практичного застосування тестового
модуля Arduino на базі мікропроцесора AVR
              AT Mega 2560




                                        2/8
Arduino Mega2560
                                             Arduino - це інструмент для проектування
                                            електронних пристроїв (електронний
                                           конструктор) більш щільно взаємодіючих
                                            з навколишнім фізичним середовищем,
                                            ніж стандартні персональні комп'ютери,
                                            які фактично не виходять за рамки
                                                Віртуальності Arduino - це маленька
                                       плата
                                             з процесором, по потужності рівна
                                            комп’ютерами кінця 90-их років.
У неї є контакти, до яких можна підключати будь-які пристрої: моторчики, лампочки,
сенсори, роутери, динаміки. Для керуваня всім слід написати просту Arduino-програму
і завантажити її на плату через USB




                                                                                  3
Характеристика Arduino Mega 2560
                   мікроконтролер            Atmega 2560
                   Робоча напруга                     5В
                   Вхідна напруга
                   (рекомендована )                7-12В
                   Вхідна напруга (граничне)       6-
                   20В

                   Цифрові Входи / Виходи 54 (14 з яких
                   можуть працювати також як виходи
                   ШІМ)
                   Аналогові входи                      16
                   Постійний струм через
                   вхід / вихід                     40 mA
                   Постійний струм
                   для виведення 3.3В               50 mA

                   Флеш-пам'ять 256 KB (з яких 8 КB
                       використовуються для
                   завантажувача)

                   ОЗУ                               8 KB
                   Енергонезалежна пам'ять           4 KB
                   Тактова частота                16 MHz


                                                            4/8
Принципова схема: arduino-mega2560




                                     5/8
Середовище розробки Arduino
                 Серередовище розробки Arduino
              складається з вбудованого текстового
              редактора програмного коду, області
               повідомлень, вікна виведення тексту
                 (консолі), панелі інструментів з
                кнопками часто використовуваних
                  команд і декількох меню.Мова
                програмування пристроїв Ардуіно
                     заснований на C / C + +.




                                                     6
Функціональні можливості
    Завдяки своїй простоті у використанні
    плати можна підключати різні давачі:
           інфрачервоний приймач
              сенсорний модуль,
        інфрачервоний модуль Sensor,
          ультразвуковий відстані,
     атмосферний цифровий датчик тиску
             датчика температури
     електричний компас модуль датчика




                                            7
Практичне застосування
Arduino застосовується для створення електронних пристроїв з можливістю
прийому сигналів від різних цифрових і аналогових датчиків, які можуть бути
підключені до нього, і керування різними виконавчими пристроями. Проекти
пристроїв, засновані на Arduino, можуть працювати самостійно або взаємодіяти з
програмним забезпеченням на комп'ютері




  Застосування Аrduino у змаганнях
            з RoboRace

                                                                             8
За допомогою Arduino Uno і двох
                                  сервоприводів (9g SG90 Mini Micro
                                   Servo) написати на аркуші паперу
                                     будь-яке словосполучення. "




Tank-bot розроблений на Arduino

                                                                      9
Висновок


Завдяки простоті програмування плати Arduino Mega2560,
  відкритому програмному коду та архітектурі її можна
    використовувати для ознайомлення із будовою та
принципом дії мікроконтролерів, проектування та розробки
           власних прототипів та пристроїв.




                                                       10
Дякую за увагу!

More Related Content

PPT
Arduino - дітям
PDF
Основи мікроелектроніки з Arduino
PPTX
Безкоштовний воркшоп з основ Arduino. Частина 1.
PPTX
Hardware workshop with Lampa (Arduino intro course)
PPTX
Шифрование данных в облачных инфраструктурах – обзор технологических подходов
PPTX
DDoS for banks
Arduino - дітям
Основи мікроелектроніки з Arduino
Безкоштовний воркшоп з основ Arduino. Частина 1.
Hardware workshop with Lampa (Arduino intro course)
Шифрование данных в облачных инфраструктурах – обзор технологических подходов
DDoS for banks

Viewers also liked (20)

PPTX
Наступательная безопасность: шпаргалка заказчика тестов на проникновение
PDF
Smartphone that enables you to hear the world
PPTX
Створи та розвивай свій нетворк
PPTX
Untitled 1
PDF
Социальные аспекты ИБ
PDF
ІКТА
PDF
QA Automation course 2014 - DIO-soft, Kyiv
PDF
Obserwatorium.biz - Prezentacja e tożsamość na mobile
PPT
ИБ-сертификация облачных провайдеров
PDF
Основні проблеми захисту від кібератак в українських державних установах
PPTX
ИТ технологии будущего на службе современного банка
PPT
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
PDF
Методы выполнения требования 6.6 PCI DSS – практический выбор
PDF
Безопасность SaaS. Безкоровайный. RISSPA. CloudConf
PDF
RCCPA Cloud and mobility seminar
PDF
Целевые атаки. Infosecurity Russia 2013
PDF
Системы Breach Detection - вебинар BISA
PDF
Построение эффективного взаимодействия с сервис-провайдерами для повышения ...
PPTX
Мобильные угрозы и консьюмеризация в корпоративной среде
Наступательная безопасность: шпаргалка заказчика тестов на проникновение
Smartphone that enables you to hear the world
Створи та розвивай свій нетворк
Untitled 1
Социальные аспекты ИБ
ІКТА
QA Automation course 2014 - DIO-soft, Kyiv
Obserwatorium.biz - Prezentacja e tożsamość na mobile
ИБ-сертификация облачных провайдеров
Основні проблеми захисту від кібератак в українських державних установах
ИТ технологии будущего на службе современного банка
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Методы выполнения требования 6.6 PCI DSS – практический выбор
Безопасность SaaS. Безкоровайный. RISSPA. CloudConf
RCCPA Cloud and mobility seminar
Целевые атаки. Infosecurity Russia 2013
Системы Breach Detection - вебинар BISA
Построение эффективного взаимодействия с сервис-провайдерами для повышения ...
Мобильные угрозы и консьюмеризация в корпоративной среде
Ad

Similar to Пришляк А.І. - Функціональні можливості та практичне застосування тестового модуля Arduino на базі мікропроконтролера AVR AT Mega 2560 (20)

PDF
лекція 3 іпс
PDF
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2C
PPTX
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙ
PPTX
Що таке комп’ютер?
PDF
ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
PDF
Брошюра UROVO R70 copy UA (укр).pdf
PPTX
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
PPTX
Програма для курсу робототехніки
PPTX
лекція 2
PDF
Інтерфейс користувача I2CUI4_V1 Datasheet UA - модуль I2C з клавіатурою на 5 ...
PPT
Изучение интерфейсов операционных систем с помощью Embedded System
PPTX
272871.pptx
PPTX
Budova komp yutera
PPS
апаратнезабезпеченняінформаційнихсистемч2
PPTX
Computers and Computing Works lecture №5
PPTX
Computers and Computing Works lecture №8
PPT
5455 урок 3_типова архітектура персонального комп'ютера
PDF
Тренди розвитку АСУТП в 4-ій промисловій
PPT
характеристика основних вузщлів компютера
лекція 3 іпс
I2CHUB_V1 Datasheet UA - розгалужувач інтерфейсів шини I2C
ЗАСОБИ НАВЧАННЯ ТА ОБЛАДНАННЯ ДЛЯ НАВЧАЛЬНИХ КАБІНЕТІВ І STEM-ЛАБОРАТОРІЙ
Що таке комп’ютер?
ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
Брошюра UROVO R70 copy UA (укр).pdf
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Програма для курсу робототехніки
лекція 2
Інтерфейс користувача I2CUI4_V1 Datasheet UA - модуль I2C з клавіатурою на 5 ...
Изучение интерфейсов операционных систем с помощью Embedded System
272871.pptx
Budova komp yutera
апаратнезабезпеченняінформаційнихсистемч2
Computers and Computing Works lecture №5
Computers and Computing Works lecture №8
5455 урок 3_типова архітектура персонального комп'ютера
Тренди розвитку АСУТП в 4-ій промисловій
характеристика основних вузщлів компютера
Ad

More from garasym (20)

PDF
GRA Digest 30.12.2013-13.01.2014
PDF
GRA Digest 23.12-29.12.2013
PDF
GRA Digest 16.12-22.12.2013
PDF
GRA Digest 09.12-15.12.2013
PDF
GRA Digest 02.12-08.12.2013
PDF
GRA Digest 25.11-01.12.2013
PDF
GRA Digest 18.11-22.11.2013
PDF
E government ukraine-v05_ay
PDF
Isaca 2010 survey_finding_11_ay
PDF
список учасників 2013
PDF
Інформаційне повідомлення 2013
PDF
Інформаційне повідомлення 2013
PPT
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
PPTX
Lyashenko m.o. (10.04.2012)
PPTX
Lopit i.i. (10.04.2012)
PPT
Kolesnikov s. (27.03.2012)
PPTX
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
PPTX
Lubiv d. (27.03.2012)
PPTX
Syagaeva o
PPTX
Strelnytskyi o
GRA Digest 30.12.2013-13.01.2014
GRA Digest 23.12-29.12.2013
GRA Digest 16.12-22.12.2013
GRA Digest 09.12-15.12.2013
GRA Digest 02.12-08.12.2013
GRA Digest 25.11-01.12.2013
GRA Digest 18.11-22.11.2013
E government ukraine-v05_ay
Isaca 2010 survey_finding_11_ay
список учасників 2013
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Lyashenko m.o. (10.04.2012)
Lopit i.i. (10.04.2012)
Kolesnikov s. (27.03.2012)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
Lubiv d. (27.03.2012)
Syagaeva o
Strelnytskyi o

Пришляк А.І. - Функціональні можливості та практичне застосування тестового модуля Arduino на базі мікропроконтролера AVR AT Mega 2560

  • 1. НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» СТУДЕНТСЬКЕ НАУКОВО-ТЕХНІЧНЕ ТОВАРИСТВО ЗАХИСТУ ІНФОРМАЦІЇ Функціональні можливості та практичне застосування тестового модуля Arduino на базі мікропроконтролера AVR AT Mega 2560 Пришляк А. І. Sc.L@ukr.net, snt-security.org.ua
  • 2. Мета роботи: Демонстрація функціональних можливостей та практичного застосування тестового модуля Arduino на базі мікропроцесора AVR AT Mega 2560 2/8
  • 3. Arduino Mega2560 Arduino - це інструмент для проектування електронних пристроїв (електронний конструктор) більш щільно взаємодіючих з навколишнім фізичним середовищем, ніж стандартні персональні комп'ютери, які фактично не виходять за рамки Віртуальності Arduino - це маленька плата з процесором, по потужності рівна комп’ютерами кінця 90-их років. У неї є контакти, до яких можна підключати будь-які пристрої: моторчики, лампочки, сенсори, роутери, динаміки. Для керуваня всім слід написати просту Arduino-програму і завантажити її на плату через USB 3
  • 4. Характеристика Arduino Mega 2560 мікроконтролер Atmega 2560 Робоча напруга 5В Вхідна напруга (рекомендована ) 7-12В Вхідна напруга (граничне) 6- 20В Цифрові Входи / Виходи 54 (14 з яких можуть працювати також як виходи ШІМ) Аналогові входи 16 Постійний струм через вхід / вихід 40 mA Постійний струм для виведення 3.3В 50 mA Флеш-пам'ять 256 KB (з яких 8 КB використовуються для завантажувача) ОЗУ 8 KB Енергонезалежна пам'ять 4 KB Тактова частота 16 MHz 4/8
  • 6. Середовище розробки Arduino Серередовище розробки Arduino складається з вбудованого текстового редактора програмного коду, області повідомлень, вікна виведення тексту (консолі), панелі інструментів з кнопками часто використовуваних команд і декількох меню.Мова програмування пристроїв Ардуіно заснований на C / C + +. 6
  • 7. Функціональні можливості Завдяки своїй простоті у використанні плати можна підключати різні давачі: інфрачервоний приймач сенсорний модуль, інфрачервоний модуль Sensor, ультразвуковий відстані, атмосферний цифровий датчик тиску датчика температури електричний компас модуль датчика 7
  • 8. Практичне застосування Arduino застосовується для створення електронних пристроїв з можливістю прийому сигналів від різних цифрових і аналогових датчиків, які можуть бути підключені до нього, і керування різними виконавчими пристроями. Проекти пристроїв, засновані на Arduino, можуть працювати самостійно або взаємодіяти з програмним забезпеченням на комп'ютері Застосування Аrduino у змаганнях з RoboRace 8
  • 9. За допомогою Arduino Uno і двох сервоприводів (9g SG90 Mini Micro Servo) написати на аркуші паперу будь-яке словосполучення. " Tank-bot розроблений на Arduino 9
  • 10. Висновок Завдяки простоті програмування плати Arduino Mega2560, відкритому програмному коду та архітектурі її можна використовувати для ознайомлення із будовою та принципом дії мікроконтролерів, проектування та розробки власних прототипів та пристроїв. 10