Посібник користувача перемикача живлення sparkfun Arduino

опис
Це простий перемикач ON/OFF для LilyPad. Коли перемикач знаходиться в положенні ON, він закритий, а коли він знаходиться в положенні OFF, він розімкнений. Використовуйте його, щоб запускати поведінку у вашому запрограмованому проекті або вмикати та вимикати світлодіоди, зумери та двигуни в простих схемах.
Розміри
- Розмір: 7.75 × 18.1мм
- Тонка друкована плата 0.8 мм
Як підключитися:

Схема

Розпізнавання (перемикачі):
Зробіть простий перемикач із затискачів типу «крокодил».
Розробна плата LilyPad ProtoSnap уже має перемикач, підключений до плати, тому, якщо ви використовуєте цю плату, ви можете перейти до наступного кроку. Перемикач — це, по суті, 2 шматки провідного матеріалу, які іноді стискаються разом, а іноді тримаються окремо. Перемикач ЗАКРИТО (натиснуто або спрацьовує), коли провідники притиснуті разом, і ВІДКРИТО, коли провідники розділені. Ми зробимо дуже простий перемикач, використовуючи 2 затискачі типу «крокодил». Прикріпіть чорний затискач типу «крокодил» до вкладки (-) на LilyPad Arduino, а затискач типу «крокодил» іншого кольору (бажано не червоного) — до вкладки 5. Тепер, коли ми торкаємося двох затискачів типу «крокодил», ми закриваємо або «натискаємо» перемикач. Зауважте, що коли ми торкаємось затискачів разом, штифт switchPin (пелюстка квітки 5) буде прикріплений до землі або (-) за допомогою затискачів типу «крокодил». Ми називаємо землю або (-) у коді Arduino «LOW», а потужність або (+) або «+5V» — «HIGH». Докладніше про це за секунду.

Підключіть LilyPad до комп’ютера та запустіть програмне забезпечення Arduino
Скопіюйте цей sampзавантажте код у вікно Arduino
Натисніть тут, щоб переключити sample код. Скопіюйте та вставте цей код у порожнє вікно Arduino.
Відформатуйте код
У меню «Інструменти» виберіть «Автоматичний формат». Після того, як ви це зробите, вирівняйте всі свої коментарі (заяви сіро-коричневого кольору після «//» у кожному рядку) так, щоб вони були в читабельних стовпцях у правій частині екрана. Це допоможе вам прочитати код. Ось як виглядало моє вікно Arduino після того, як я все відформатував:

Прочитайте код, щоб зрозуміти, що він робить. Коментарі в кінці кожного рядка повинні допомогти вам зрозуміти, що відбувається. Зверніть увагу, що в коді ми прослуховуємо сигнал LOW на switchPin. Ми включаємо світлодіод, коли switchPin приєднаний до землі. Як згадувалося раніше, коли ми з’єднуємо два затискачі типу «крокодил», відбувається саме це: штифт switchPin прикріплюється до землі за допомогою затискачів. Отже, давайте перевіримо це в реальному світі…
Завантажте код на LilyPad
Скомпілюйте код і завантажте його на LilyPad. Зробіть це, натиснувши кнопку завантаження у вікні Arduino (це стрілка вправо у верхній частині вікна Arduino).
Подивіться, що відбувається, коли ви замикаєте вимикач!
Світлодіод має засвітитися. Якщо ні, перевірте, чи добре з’єднані затискачі типу «крокодил». Ось як виглядає моя плата з перемикачем. Подивіться уважно, щоб побачити світло:

Якщо ви використовуєте LilyPad Proto Snap Development Board, увімкніть попередньо підключений перемикач. Зелене світло (поруч із контактом 11) має засвітитися. Спроба змінити код, щоб ви могли використовувати кнопку на контакті A5, щоб увімкнути зелене світло

Пограйте зі зміною коду, щоб отримати іншу поведінку
- Чи можете ви змусити світлодіод увімкнутися, коли вимикач розімкнуто, і вимкнути, коли вимикач закрито? (По суті змінюючи поведінку sampкод.)
- Чи можете ви змусити світлодіод швидко блимати, коли вимикач закрито, і вимикати, коли вимикач розімкнено?
- Щось складніше… чи можете ви змусити світлодіод вмикатися та вимикатися з кожним натисканням перемикача? Тобто при першому натисканні вимикача світлодіод загоряється, при другому натисканні вимикається і так далі?
Створіть власний комутатор
Як ви можете бачити з кліпу алігатора, напрample, легко побудувати перемикач. Пограйте з різними матеріалами, щоб зробити власні перемикачі. Деякі матеріали, які можна використовувати для виготовлення вимикачів, це електропровідна липучка, струмопровідна тканина, струмопровідна нитка, алюмінієва фольга, металеві пружини та металеві кульки. Використовуйте свою уяву і все, що валяється вдома!
Документи / Ресурси
![]() |
перемикач живлення sparkfun Arduino [pdfПосібник користувача Arduino, Arduino Power Switch, Power Switch, Switch |




