SlideShare a Scribd company logo
1 of 7
Download to read offline
Лекція 3
Інтелектуальні пристрої та системи
Arduino
Arduino (Ардуіно) — апаратна
обчислювальна платформа для
аматорського конструювання, основними
компонентами якої є плата
мікроконтролера з елементами
вводу/виводу та середовище розробки
Processing/Wiring на мові програмування,
що є підмножиною C/C++. Arduino може
використовуватися як для створення
автономних інтерактивних об'єктів, так і
підключатися до програмного
забезпечення, яке виконується на
комп'ютері (наприклад: Adobe Flash,
Processing, Max/MSP, Pure Data,
SuperCollider). Інформація про плату
(рисунок друкованої плати, специфікації
елементів, програмне забезпечення)
знаходяться у відкритому доступі і можуть
бути використані тими, хто воліє складати
плати самостійно.
Arduino IDE
Інтегроване середовище
розробки Arduino це
багатоплатформовий
додаток на Java, що
включає в себе редактор
коду, компілятор і модуль
передачі прошивки в плату.
Приклад з’єднання
Базові функції програм
Програми Arduino пишуться на мові програмування C або C++. Середовище
розробки Arduino поставляється разом із бібліотекою програм, яка
називається «Wiring», яка бере початок від проекту Wiring, який дозволяє
робити багато стандартних операцій вводу/виводу набагато простіше.
Користувачам необхідно визначити лише дві функції, для того щоб створити
програму, яка буде працювати за принципом циклічного виконання:
setup(): функція виконується лише раз при старті програми і дозволяє
задати початкові параметри
loop(): функція виконується періодично доки плата не буде вимкнена
Найпростіша програма
#define LED_PIN 13
void setup () {
pinMode (LED_PIN, OUTPUT); // Включити контакт 13 для цифрового виводу
}
void loop () {
digitalWrite (LED_PIN, HIGH); // Включити світлодіод
delay (1000); // Зачекати одну секунду (1000 мілісекунд)
digitalWrite (LED_PIN, LOW); // Вимкнути світлодіод
delay (1000); // Зачекати одну секунду
}
Отримання даних

More Related Content

Viewers also liked (14)

Regulamento concurso nebec de fotografia 2010
Regulamento concurso nebec de fotografia 2010Regulamento concurso nebec de fotografia 2010
Regulamento concurso nebec de fotografia 2010
 
Tua chuva
Tua chuvaTua chuva
Tua chuva
 
Não! este não pode ser teu fim ok
Não! este não pode ser teu fim  okNão! este não pode ser teu fim  ok
Não! este não pode ser teu fim ok
 
Espaço urbano
Espaço urbanoEspaço urbano
Espaço urbano
 
Manifestação contra pl 78 agrotóxicos
Manifestação contra pl 78 agrotóxicosManifestação contra pl 78 agrotóxicos
Manifestação contra pl 78 agrotóxicos
 
Técnicas y fabricación
Técnicas y fabricaciónTécnicas y fabricación
Técnicas y fabricación
 
Holaaaa
HolaaaaHolaaaa
Holaaaa
 
Tarea p2 p m2
Tarea p2 p m2Tarea p2 p m2
Tarea p2 p m2
 
Homen que faz chover
Homen que faz choverHomen que faz chover
Homen que faz chover
 
M&D - Corso public speaking
M&D - Corso public speakingM&D - Corso public speaking
M&D - Corso public speaking
 
Tradicion Leng Dif 4º
Tradicion Leng Dif 4ºTradicion Leng Dif 4º
Tradicion Leng Dif 4º
 
EAR Abecal
EAR AbecalEAR Abecal
EAR Abecal
 
Renacimiento italiano
Renacimiento italianoRenacimiento italiano
Renacimiento italiano
 
Eucaristía 03 mar-2013 sd
Eucaristía 03 mar-2013 sdEucaristía 03 mar-2013 sd
Eucaristía 03 mar-2013 sd
 

Similar to лекція 3 іпс

Основи мікроелектроніки з Arduino
Основи мікроелектроніки з ArduinoОснови мікроелектроніки з Arduino
Основи мікроелектроніки з ArduinoГригорий Громко
 
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...garasym
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded Systemitconnect2016
 
2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК Пупена Александр
 
Computers and Computing Works lecture №8
Computers and Computing Works lecture №8Computers and Computing Works lecture №8
Computers and Computing Works lecture №8Lesia Sobolevska
 
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezhArtemLipin
 
Q-Face-Pro-OEM-Module_UKR.pdf
Q-Face-Pro-OEM-Module_UKR.pdfQ-Face-Pro-OEM-Module_UKR.pdf
Q-Face-Pro-OEM-Module_UKR.pdfPavloZholtykov1
 
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераМаксим Павленко
 
апаратнезабезпеченняінформаційнихсистемч2
апаратнезабезпеченняінформаційнихсистемч2апаратнезабезпеченняінформаційнихсистемч2
апаратнезабезпеченняінформаційнихсистемч2Сергій Якуба
 
Android: Інструменти програміста
Android: Інструменти програмістаAndroid: Інструменти програміста
Android: Інструменти програмістаAnatoliy Odukha
 
Тренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійТренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійAPPAU_Ukraine
 
відеосистема комп'ютера
відеосистема комп'ютеравідеосистема комп'ютера
відеосистема комп'ютераOliaTheltanowska
 
Архітектура персонального комп’ютера
Архітектура персонального комп’ютераАрхітектура персонального комп’ютера
Архітектура персонального комп’ютераНаталья Коба
 

Similar to лекція 3 іпс (20)

Основи мікроелектроніки з Arduino
Основи мікроелектроніки з ArduinoОснови мікроелектроніки з Arduino
Основи мікроелектроніки з Arduino
 
Arduino
ArduinoArduino
Arduino
 
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
 
Безкоштовний воркшоп з основ Arduino. Частина 1.
Безкоштовний воркшоп з основ Arduino. Частина 1.Безкоштовний воркшоп з основ Arduino. Частина 1.
Безкоштовний воркшоп з основ Arduino. Частина 1.
 
Prog inf zab_24_02_18
Prog inf zab_24_02_18Prog inf zab_24_02_18
Prog inf zab_24_02_18
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded System
 
2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК
 
Computers and Computing Works lecture №8
Computers and Computing Works lecture №8Computers and Computing Works lecture №8
Computers and Computing Works lecture №8
 
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
 
Q-Face-Pro-OEM-Module_UKR.pdf
Q-Face-Pro-OEM-Module_UKR.pdfQ-Face-Pro-OEM-Module_UKR.pdf
Q-Face-Pro-OEM-Module_UKR.pdf
 
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
 
апаратнезабезпеченняінформаційнихсистемч2
апаратнезабезпеченняінформаційнихсистемч2апаратнезабезпеченняінформаційнихсистемч2
апаратнезабезпеченняінформаційнихсистемч2
 
урок 5
урок 5урок 5
урок 5
 
Arduino - дітям
Arduino - дітямArduino - дітям
Arduino - дітям
 
урок 5
урок 5урок 5
урок 5
 
Урок №6 8 клас
Урок №6 8 класУрок №6 8 клас
Урок №6 8 клас
 
Android: Інструменти програміста
Android: Інструменти програмістаAndroid: Інструменти програміста
Android: Інструменти програміста
 
Тренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійТренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловій
 
відеосистема комп'ютера
відеосистема комп'ютеравідеосистема комп'ютера
відеосистема комп'ютера
 
Архітектура персонального комп’ютера
Архітектура персонального комп’ютераАрхітектура персонального комп’ютера
Архітектура персонального комп’ютера
 

More from Marian Slabinoha

Основи цифрової техніки - лекція 1
Основи цифрової техніки - лекція 1Основи цифрової техніки - лекція 1
Основи цифрової техніки - лекція 1Marian Slabinoha
 
Основи цифрової техніки - лекція 2-3
Основи цифрової техніки - лекція 2-3Основи цифрової техніки - лекція 2-3
Основи цифрової техніки - лекція 2-3Marian Slabinoha
 
Основи цифрової техніки - лекція 4
Основи цифрової техніки - лекція 4Основи цифрової техніки - лекція 4
Основи цифрової техніки - лекція 4Marian Slabinoha
 
Основи цифрової техніки - лекція 5
Основи цифрової техніки - лекція 5Основи цифрової техніки - лекція 5
Основи цифрової техніки - лекція 5Marian Slabinoha
 
Основи цифрової техніки - лекція 8
Основи цифрової техніки - лекція 8Основи цифрової техніки - лекція 8
Основи цифрової техніки - лекція 8Marian Slabinoha
 
Основи цифрової техніки - лекція 6-7
Основи цифрової техніки - лекція 6-7Основи цифрової техніки - лекція 6-7
Основи цифрової техніки - лекція 6-7Marian Slabinoha
 

More from Marian Slabinoha (20)

Основи цифрової техніки - лекція 1
Основи цифрової техніки - лекція 1Основи цифрової техніки - лекція 1
Основи цифрової техніки - лекція 1
 
Основи цифрової техніки - лекція 2-3
Основи цифрової техніки - лекція 2-3Основи цифрової техніки - лекція 2-3
Основи цифрової техніки - лекція 2-3
 
Основи цифрової техніки - лекція 4
Основи цифрової техніки - лекція 4Основи цифрової техніки - лекція 4
Основи цифрової техніки - лекція 4
 
Основи цифрової техніки - лекція 5
Основи цифрової техніки - лекція 5Основи цифрової техніки - лекція 5
Основи цифрової техніки - лекція 5
 
Основи цифрової техніки - лекція 8
Основи цифрової техніки - лекція 8Основи цифрової техніки - лекція 8
Основи цифрової техніки - лекція 8
 
Основи цифрової техніки - лекція 6-7
Основи цифрової техніки - лекція 6-7Основи цифрової техніки - лекція 6-7
Основи цифрової техніки - лекція 6-7
 
лекція 2 іпс
лекція 2 іпслекція 2 іпс
лекція 2 іпс
 
лекція 4 іпс
лекція 4 іпслекція 4 іпс
лекція 4 іпс
 
лекція 5 іпс
лекція 5 іпслекція 5 іпс
лекція 5 іпс
 
лекція 6 іпс
лекція 6 іпслекція 6 іпс
лекція 6 іпс
 
лекція 8 іпс
лекція 8 іпслекція 8 іпс
лекція 8 іпс
 
лекція 7 іпс
лекція 7 іпслекція 7 іпс
лекція 7 іпс
 
лекція 9 іпс
лекція 9 іпслекція 9 іпс
лекція 9 іпс
 
лекція 1 іпс
лекція 1 іпслекція 1 іпс
лекція 1 іпс
 
Лекція 9
Лекція 9Лекція 9
Лекція 9
 
Лекція 8
Лекція 8Лекція 8
Лекція 8
 
Лекція 7
Лекція 7Лекція 7
Лекція 7
 
Лекція 6
Лекція 6Лекція 6
Лекція 6
 
Лекція 5
Лекція 5Лекція 5
Лекція 5
 
Лекція 4
Лекція 4Лекція 4
Лекція 4
 

Recently uploaded

освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .zaskalko111
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenolha1koval
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfolha1koval
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdfolha1koval
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxhome
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxssuserc6cee7
 

Recently uploaded (12)

освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnen
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdf
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdf
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptx
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
 

лекція 3 іпс

  • 2. Arduino Arduino (Ардуіно) — апаратна обчислювальна платформа для аматорського конструювання, основними компонентами якої є плата мікроконтролера з елементами вводу/виводу та середовище розробки Processing/Wiring на мові програмування, що є підмножиною C/C++. Arduino може використовуватися як для створення автономних інтерактивних об'єктів, так і підключатися до програмного забезпечення, яке виконується на комп'ютері (наприклад: Adobe Flash, Processing, Max/MSP, Pure Data, SuperCollider). Інформація про плату (рисунок друкованої плати, специфікації елементів, програмне забезпечення) знаходяться у відкритому доступі і можуть бути використані тими, хто воліє складати плати самостійно.
  • 3. Arduino IDE Інтегроване середовище розробки Arduino це багатоплатформовий додаток на Java, що включає в себе редактор коду, компілятор і модуль передачі прошивки в плату.
  • 5. Базові функції програм Програми Arduino пишуться на мові програмування C або C++. Середовище розробки Arduino поставляється разом із бібліотекою програм, яка називається «Wiring», яка бере початок від проекту Wiring, який дозволяє робити багато стандартних операцій вводу/виводу набагато простіше. Користувачам необхідно визначити лише дві функції, для того щоб створити програму, яка буде працювати за принципом циклічного виконання: setup(): функція виконується лише раз при старті програми і дозволяє задати початкові параметри loop(): функція виконується періодично доки плата не буде вимкнена
  • 6. Найпростіша програма #define LED_PIN 13 void setup () { pinMode (LED_PIN, OUTPUT); // Включити контакт 13 для цифрового виводу } void loop () { digitalWrite (LED_PIN, HIGH); // Включити світлодіод delay (1000); // Зачекати одну секунду (1000 мілісекунд) digitalWrite (LED_PIN, LOW); // Вимкнути світлодіод delay (1000); // Зачекати одну секунду }