Студентський науковий гурток «Робототехніка та автоматизація» – це добровільне об’єднання студентів КПІ ім. Ігоря Сікорського, яке створено для здійснення науково-технічної та організаційно-виховної роботи. Гурток входить до складу кафедри автоматизації та систем неруйнівного контролю КПІ ім. Ігоря Сікорського та використовує у своїй діяльності матеріально-технічну базу даного структурного підрозділу.
Метою створеннягуртка «Робототехніка та автоматизація» є підвищення якості підготовки та рівня технічної обізнаності бакалаврів та магістрів в рамках забезпечення єдності навчальної та науково-пізнавальної роботи студентів, формування культури дозвілля в студентському середовищі.
Заняття в гуртку проводяться у кожному весняному семестрі (причому як очно, так і онлайн). Для того, щоб записатись та дізнатись розклад проведення занять, пишіть нам на пошту Ця електронна адреса захищена від спам-ботів. Вам потрібно увімкнути JavaScript, щоб побачити її.
Завдання Гуртка:
- створення сприятливих умов для ефективної та науково-пізнавальної діяльності студентів;
- сприяння виявленню найбільш здібних і талановитих, схильних до наукової роботи студентів;
- систематизація набутих студентами теоретичних знань у галузі автоматизації, робототехніки, мікропроцесорної техніки, програмування та використання їх у науково-пізнавальній діяльності;
- узагальнення, аналіз та презентація результатів власної науково-дослідницької діяльності студентів у ході підготовки публікацій, доповідей на наукових конференціях та семінарах;
- активізація творчих здібностей студентів при написанні наукових робіт, що визначає готовність до створення принципово нових ідей на базі якісної технічної освіти;
- накопичення студентами знань технічних, фізичних та математичних наук, безперервне підвищення їх інтелектуального рівня шляхом самоосвіти;
- забезпечення сприятливих умов для розвитку та організації дозвілля студентів, їх інтелектуального та культурного розвитку в студентському середовищі КПІ ім. Ігоря Сікорського;
- підготовка студентської молоді до самостійної наукової діяльності.
Приблизний перелік тем занять
- Вступ до електроніки.
- Знайомство з середовищем розробки програм Arduino IDE.
- Пояснення основ програмування: змінні, цикли, умови, оператори, функції і т.п.
- Підключення різноманітних органів керування: потенціометри, джойстики, енкодери, клавіатури і т.п.
- Підключення різноманітних датчиків до плати Arduino: датчик освітленості, ультразвуковий датчик, оптичний датчик і т.п.
- Робота із сервоприводами та кроковими двигунами. Створення і керування двохосьовим маніпулятором.
- Розробка програми для керування роботизованою рукою за допомогою потенціометрів та джойстиків.
- Робота із двигунами постійного струму
- Розробка програми для забезпечення руху робота-автомобіля Elegoo Smart Robot Car (при цьому робот рухається виключно по жорсткому алгоритму без можливості управління).
- Розробка програми для забезпечення можливості робота-автомобіля Elegoo Smart Robot Car огинати перешкоди з використанням ультразвукового далекоміра.
- Розробка програми для забезпечення руху робота-автомобіля Elegoo Smart Robot Car вздовж заданої напрямної лінії з використанням інфрачервоного датчика (line tracking sensor).
- Розробка програми для дистанційного керування рухом робота-автомобіля Elegoo Smart Robot Car за допомого інфрачервоного пульта та приймача.
- Підключення різноманітних модулів бездротового зв’язку до Arduino: Bluetooth, WI-FI, радіомодуль nRF24L01.
- Розробка програми для керування рухом робота-автомобіля Elegoo Smart Robot Car за допомогою телефона з використанням Bluetooth.
- Розробка джойстика (в основі якого використовується Arduino Nano) для керування Elegoo Smart Robot Car за допомогою радіомодуля nRF24L01.
- Підключення камери до Arduino і передача зображення.
- Розробка робота-автомобіля з дистанційним керуванням та передачею зображення на пульт користувача.
- Розробка конструкції людиноподібного робота.
- Програмування різних функцій людиноподібного робота.
Додатково видаються завдання (для команди розробників) на розробку власної конструкції та програми для керування роботом-автомобілем, розробку робота-павука (гексапод), розробку робота-балансира, розробку робота-маніпулятора і багато-багато інших.
В кожне завдання включається створення власної конструкції робота в САПР SolidWorks. Окремі деталі роздруковуються на 3D-принтері, після чого всі вузли складаються, підключаються необхідні електронні модулі і створюється програма для керування роботом. Вимоги до того, що повинен робити робот та до способів керування ним, для кожної команди є індивідуальними, що дозволяє використовуючи одну й ту ж конструкцію робота отримувати різні й цікаві результати.