Теоретичні відомості

Проєктування мікроконтролерного пристрою передбачає перехід від функціональної ідеї до фізичної реалізації. Одним з ключових етапів є формування переліку елементів (BOM — Bill of Materials), що забезпечують роботу пристрою. Правильний підбір компонентів визначає надійність, вартість та відтворюваність проєкту. BOM використовується як основа для закупівлі та розрахунку вартості виробу.

Класифікація електронних компонентів:

  1. Мікроконтролер або мікроконтролерна платформа

    Мікроконтролер – це інтегральна мікросхема, що містить процесор, пам’ять та периферійні пристрої, такі як вхідні/вихідні порти, таймери, аналогово-цифровий перетворювач і т.д. Він призначений для керування взаємодією електронних компонентів у вбудованих системах.

    Мікроконтролер: вигляд та приклад зображення на схемі

  2. Модулі та периферія — Wi-Fi/Bluetooth модулі, GPS, сенсори (BME280, MPU6050 тощо). Критично оцінюють діапазони вимірювання, протоколи зв’язку (I²C, SPI, UART), точність.
  3. Пасивні елементи: резистори, конденсатори, індуктивності. Вони визначають стабільність роботи схеми, фільтрацію, узгодження сигналів.

    Резистори – електронні компоненти, які обмежують потік електричного струму та використовуються для регулювання напруги та струму.

    Резистор: вигляд та приклад зображення на схемі

    Потенціометри – електронні компоненти, які використовуються для регулювання опору в електричних колах. Вони використовуються для регулювання напруги та струму в електронних пристроях.

    Потенціометри: вигляд та приклад зображення на схемі

    Конденсатори – електронні компоненти, які зберігають електричний заряд і використовуються для фільтрації сигналів, стабілізації напруги, зберігання даних та інших функцій.

    Конденсатори: вигляд та приклад зображення на схемі

    Індуктивності – електронні компоненти, які забезпечують опір змінному струму і використовуються для фільтрації, стабілізації та модуляції сигналів. Вони складаються з котушки дроту, яка зберігає електричну енергію в магнітному полі.

    Індуктивності: вигляд та приклад зображення на схемі

    Трансформатори – електронні компоненти, які використовуються для перетворення електричної напруги з однієї кількості в іншу. Вони складаються з двох котушок дроту, які забезпечують перехід електричного сигналу з одного кола в інше.

    Трансформатори: вигляд та приклад зображення на схемі

  4. Активні елементи: діоди, транзистори, операційні підсилювачі, мікосхеми тощо.

    Діоди – електронні компоненти, які дозволяють пропускати електричний струм у одному напрямку, але блокують його в іншому напрямку. Вони використовуються для створення простих електронних пристроїв, таких як випрямлячі, а також для захисту електронних пристроїв від перенапруг.

    Діод: вигляд та приклад зображення на схемі

    Транзистори – електронні компоненти, які використовуються для контролю потоку електричного струму. Вони можуть бути використані для підсилення, розсіювання, комутації та модуляції сигналів.

    Транзистори: вигляд та приклад зображення на схемі

    Операційні підсилювачі – електронні компоненти, які використовуються для підсилення, фільтрації, стабілізації та інших функцій сигналів. Вони складаються зі спеціальної мікросхеми та деяких інших електронних компонентів.

    Операційні підсилювачі: вигляд та приклад зображення на схемі

    Мікросхеми є найбільш поширеними електронними компонентами, що використовуються для створення складних електронних пристроїв. Вони містять велику кількість компонентів на одному невеликому кристалі, таких як транзистори, резистори, конденсатори та інші, і можуть виконувати багато різних функцій.

  5. Інтерфейси та з’єднувачі: роз’єми (USB, pin header), клемники, антени. Вибір залежить від стандарту зв’язку та зручності експлуатації.
  6. Живлення: акумулятори (Li-ion, Li-Po), зарядні модулі (TP4056), стабілізатори (лінійні, імпульсні). Важливо враховувати номінальну напругу, струмове навантаження, ККД.

    Джерела живлення – електронні компоненти, які забезпечують стабільне джерело електричної енергії для електронних пристроїв. Вони можуть бути акумуляторними, мережевими або іншими типами джерел живлення.

    Джерела живлення: приклад зображення на схемі

Хід роботи

  1. Визначити перелік електронних компонентів, необхідних для реалізації проекту згідно варіанту завдання.
  2. Порахувати витрати на закупку компонентів для реалізації проекту та оформити їх у вигляді таблиці (згідно прикладу). Для пошуку компонентів (або їх аналогів) використати українські інтернет-магазини (наприклад, https://arduino.ua, https://www.rcscomponents.kiev.ua, https://voron.ua, https://www.kosmodrom.ua).

Приклад розрахунку витрат:

Приклад розрахунку витрат

1.https://www.instructables.com/DIY-Emergency-Gadget-50W-LED-Torch-With-Dual-USB-P : Мирончук Дарія
2.https://www.instructables.com/The-V-Box-Smart-Capacity-Tracking-Box-With-Pi-Pico 
3.https://www.instructables.com/Automatic-Plant-Watering-System-Using-Arduino-1 : Руднік Роман
4.https://www.instructables.com/DIY-Digital-Barograph-With-BME280-and-ESP32-24-Hou 
5.https://www.instructables.com/ESP32-Irrigation-System-With-Water-Reservoir 
6.https://www.instructables.com/DIY-Sunrise-Alarm-Clock-With-Arduino : Сорока Павло
7.https://www.instructables.com/Build-a-Mini-Weather-Station-and-Gas-Leakage-Detec : Дацків Максим
8.https://www.instructables.com/Water-Softner-Salt-Meter-Using-a-Bathroom-Scale 
9.https://www.instructables.com/Pocket-Glow-a-Perfect-Camping-Light : Попик Тимофій
10.https://www.instructables.com/BattLedRadio-the-LED-Radio-Battleship-SAMD21-Editi : Стогодюк Денис
11.https://www.instructables.com/Build-a-Humane-Mousetrap-That-Emails-You-When-Its- : Бєлова Ірина
12.https://www.instructables.com/WakeUp-Buddy-Smart-Robot-Alarm-Clock-That-Forces-Y 
13.https://www.instructables.com/Conways-Game-of-Life-Running-on-an-ATtiny13 : Савонюк Павло
14.https://www.instructables.com/Arduino-Controlled-MP3-Player-Zen-Sound-Box : Скупейко Роман
15.https://www.instructables.com/Face-Recognition-Door-Lock-With-Smartphone-Notific 
16.https://www.instructables.com/Realtime-Clock-With-18F2550 : Жабчик Максим
17.https://www.instructables.com/The-Depeche-Mode-Singles-Clock-Challenge 
18.https://www.instructables.com/V20-Fitness-Assistant-Based-on-Electromyography-EM : Мирончук Дарія
19.https://www.instructables.com/Retro-Handheld-Based-on-the-ESP32-CYD-and-RetroGo : Одемчук Іван
20.https://www.instructables.com/More-Bass-Treble-and-Volume-With-PT2313-DSP : Карпюк Ліза
21.https://www.instructables.com/Swiss-Army-Calibration-Tool-Multi-Function-Worksho 
22.https://www.instructables.com/Room-Air-Quality-Monitor : Сумарук Михайло
23.https://www.instructables.com/Outer-Wilds-Signalscope-Inspired-Planet-Finder 
24.https://www.instructables.com/Monitoring-TempAC-ARDUINO : Поручнік Анжеліка
25.https://www.instructables.com/Wide-body-Off-road-Cybertruck : Мачічка Михайло
26.https://www.instructables.com/Mini-Lab-Power-Supply 
27.https://www.instructables.com/How-to-Make-Radar-System-Using-Arduino : Сінкевич Данило
28.https://www.instructables.com/Raspberry-Pi-Pico-Wireless-Time-and-Temperature-In 
29.https://www.instructables.com/Build-Your-Own-Arduino-Nano-Based-DIY-Oscilloscope 
30.https://www.instructables.com/RobustPhone-ESP32-Walkie-Talkie-in-the-Style-of-a- 
31.https://www.instructables.com/Reaction-Trainer-1 : Новосад Богдан
32.https://www.instructables.com/MP3-Player-With-RFID-1 : Вірний Влад
33.https://www.instructables.com/DIY-Reflow-Hot-Plate : Панасюк Денис
34.https://www.instructables.com/Focus-Wheel-Your-Desk-Study-Buddy : Пархомчук Дмитро
35.https://www.instructables.com/-DIY-Auto-Cut-Off-12V-Battery-Trickle-Charger-Usin : Ільїн Олександр
36.https://www.instructables.com/Formula-1-Light-Reaction-Game : Фещак Дмитро
37.https://www.instructables.com/Make-Wi-Fi-Controlled-Robotic-Camera-Car-With-Grip : Шелепіна Олександр
38.https://www.instructables.com/Wet-a-Simple-Automated-Garden-Watering-System-With : Новак Антгон
39.https://www.instructables.com/Light-Sensing-Lamp : Богульський Максим
40.https://www.instructables.com/DIY-Portable-RGB-CRT-Test-Pattern-Generator : Лебезун Максим