Вибір мікроконтроллера для вирішення поставленого завдання, Схема та під'єднання дротів - Мікроконтролери. 3x3x3 LED куб

Мікроконтролер arduino світлодіод лістинг

Я вибрав платформу Arduino - Оскільки це один з новітніх мікроконтролерів.

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

Arduino - апаратна обчислювальна платформа, основними компонентами якої є плата вводу/виводу та середовище розробки на мові Processing/Wiring. Arduino може використовуватися як для створення автономних інтерактивних об'єктів, так і підключатися до програмного забезпечення, яке виконується на комп'ютері (наприклад: Adobe Flash, Processing, Max/MSP, Pure Data, SuperCollider). Інформація про плату (малюнок друкованої плати) знаходиться у відкритому доступі і може бути використана тими, хто вважає за краще збирати плати самостійно

Отже, нам знадобиться:

    - Макетна плата - 3 NPN транзистора (2N2222, 2N3904, BC547 і т. п.) - 12 резисторів (~ 220 Ом і 22 кОм) - 13 конекторів (тато або мама) - 27 світлодіодів (LED) - З'єднувальні дроти
Схема та під'єднання дротів

Схема пристрою проста. Кожна з дев'яти колон підключена до висновків Arduino через струмообмежувальні резистори. А всі 3 рівня підключені до загального висновку через NPN-транзистори, які, в свою чергу підключаються до Arduino.

Т. ч. використовується тільки 12 висновків Arduino. В один момент часу буде загорятися LED тільки одного рівня, але за рахунок швидкого перемикання між рівнями, буде здаватися, що одночасно горять всі рівні (залежно від програми).

Передусім необхідно припаяти 9 резисторів. Я використовував резистори опором 220 Ом, які обмежують струм на рівні 22 мА. Номінал резисторів залежить від типу застосовуваних світлодіодів, і варіюється від 135 до 470 Ом. Більш точний розрахунок резистора для світлодіода можна зробити тут: LED калькулятор. Кожен висновок Arduino здатний видати до 40 мА.

Резистори на платі, я припаяв вертикально.

Після, я наклеїв шар ізоляційної стрічки, щоб не коротнуло з перемичками.

Наступним етапом буде монтаж радіоелементів для управління рівнями. Тут використовується три NPN-транзистора. Бази транзисторів, через резистор 22 кОм приєднуються до висновків Arduino. Т. ч. контролер відкриває транзистор і весь рівень LED з'єднується з "загальним".

Похожие статьи




Вибір мікроконтроллера для вирішення поставленого завдання, Схема та під'єднання дротів - Мікроконтролери. 3x3x3 LED куб

Предыдущая | Следующая