![SW-520D Датчик вибрации, металлический шаровой переключатель наклона - Visuino: 6 шагов SW-520D Датчик вибрации, металлический шаровой переключатель наклона - Visuino: 6 шагов](https://i.howwhatproduce.com/images/011/image-30193-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![Image Image](https://i.howwhatproduce.com/images/011/image-30193-2-j.webp)
![](https://i.ytimg.com/vi/ZDn2T7AG8tg/hqdefault.jpg)
Этот базовый переключатель наклона SW-520D можно легко использовать для определения ориентации. Внутри банки находится шар, который контактирует со штифтами, когда корпус находится в вертикальном положении. Наклоните корпус, чтобы шарики не соприкасались, не создавая соединения.
Датчик наклона позволяет определять ориентацию или наклон. Он определяет, находится ли датчик полностью вертикально или наклонен. В этом руководстве мы узнаем, как работает датчик наклона и как использовать его с платой Arduino для обнаружения движения. Мы будем использовать пьезомодуль, чтобы издавать звук каждый раз, когда переключатель касается контакта.
Посмотрите демонстрационное видео.
Шаг 1. Что вам понадобится
![Что тебе понадобится Что тебе понадобится](https://i.howwhatproduce.com/images/011/image-30193-3-j.webp)
![Что тебе понадобится Что тебе понадобится](https://i.howwhatproduce.com/images/011/image-30193-4-j.webp)
Arduino UNO (или любой другой Arduino)
Датчик наклона SW-520D
Пьезомодуль
КРАСНЫЙ СВЕТОДИОД
Резистор 1 кОм
Провода перемычки
Макетная плата
Программа Visuino: Скачать Visuino
Шаг 2: Схема
![Схема Схема](https://i.howwhatproduce.com/images/011/image-30193-5-j.webp)
- Подключите вывод пьезомодуля [-] к выводу Arduino [GND].
- Подключите контакт [+] пьезомодуля к контакту Arduino [5V].
- Подключите вывод пьезомодуля [S] к цифровому выводу Arduino [7].
- Подключите вывод датчика наклона [1] к выводу Arduino [5V].
- Подключите вывод датчика наклона [1] к цифровому выводу Arduino [8] и к резистору.
- Подключите другую сторону резистора к контакту Arduino [GND].
- Подключите положительный вывод светодиода к цифровому выводу Arduino [7].
- Подключите отрицательный вывод светодиода к выводу Arduino [GND].
Шаг 3. Запустите Visuino и выберите тип платы Arduino UNO
![Запустите Visuino и выберите тип платы Arduino UNO Запустите Visuino и выберите тип платы Arduino UNO](https://i.howwhatproduce.com/images/011/image-30193-6-j.webp)
![Запустите Visuino и выберите тип платы Arduino UNO Запустите Visuino и выберите тип платы Arduino UNO](https://i.howwhatproduce.com/images/011/image-30193-7-j.webp)
Чтобы начать программировать Arduino, вам потребуется установить Arduino IDE отсюда:
Имейте в виду, что в Arduino IDE 1.6.6 есть несколько критических ошибок. Убедитесь, что вы установили 1.6.7 или выше, иначе это руководство не будет работать! Если вы еще не сделали, следуйте инструкциям в этом Руководстве, чтобы настроить Arduino IDE для программирования Arduino UNO! Также необходимо установить Visuino: https://www.visuino.eu. Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «Arduino UNO», как показано на рисунке 2.
Шаг 4. Добавьте и подключите компоненты в Visuino
![В Visuino Добавление и подключение компонентов В Visuino Добавление и подключение компонентов](https://i.howwhatproduce.com/images/011/image-30193-8-j.webp)
![В Visuino Добавление и подключение компонентов В Visuino Добавление и подключение компонентов](https://i.howwhatproduce.com/images/011/image-30193-9-j.webp)
- Добавить компонент "Цифровой (логический) инвертор (не)"
- Подключите цифровой вывод [8] Arduino к компонентному выводу «Inverter1» [In].
- Подключите вывод компонента «Inverter1» [Out] к выводу Arduino Digital [7].
Шаг 5: сгенерируйте, скомпилируйте и загрузите код Arduino
![Сгенерируйте, скомпилируйте и загрузите код Arduino Сгенерируйте, скомпилируйте и загрузите код Arduino](https://i.howwhatproduce.com/images/011/image-30193-10-j.webp)
![Сгенерируйте, скомпилируйте и загрузите код Arduino Сгенерируйте, скомпилируйте и загрузите код Arduino](https://i.howwhatproduce.com/images/011/image-30193-11-j.webp)
В Visuino нажмите F9 или нажмите кнопку, показанную на рисунке 1, чтобы сгенерировать код Arduino, и откройте IDE Arduino.
В среде Arduino IDE нажмите кнопку «Загрузить», чтобы скомпилировать и загрузить код (рисунок 2).
Шаг 6: Играйте
Если вы включите модуль Arduino UNO и нажмете датчик силы, вы должны увидеть изменяющееся число на OLED-дисплее, и должен загореться зеленый светодиод, но когда вы достигнете предела, красный светодиод должен загореться.
Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого Instructable, вы можете скачать его здесь и открыть в Visuino:
Рекомендуемые:
Как сделать датчик вибрации пружины дома !: 5 шагов (с картинками)
![Как сделать датчик вибрации пружины дома !: 5 шагов (с картинками) Как сделать датчик вибрации пружины дома !: 5 шагов (с картинками)](https://i.howwhatproduce.com/images/002/image-3522-j.webp)
Как сделать датчик вибрации пружины дома !: Я работал над новым проектом, который включает датчик вибрации пружины, также известный как «датчик бедняка». акселерометр / датчик движения! Эти пружинно-вибрационные переключатели представляют собой высокочувствительные триггерные переключатели, вызываемые ненаправленной вибрацией. Внутри находится
Интернет вещей - Ubidots - ESP32 + Беспроводной датчик вибрации и температуры большого радиуса действия: 7 шагов
![Интернет вещей - Ubidots - ESP32 + Беспроводной датчик вибрации и температуры большого радиуса действия: 7 шагов Интернет вещей - Ubidots - ESP32 + Беспроводной датчик вибрации и температуры большого радиуса действия: 7 шагов](https://i.howwhatproduce.com/images/005/image-13558-j.webp)
IoT-Ubidots-ESP32 + Беспроводной датчик вибрации и температуры с большим радиусом действия: Вибрация - это действительно движение туда-сюда - или колебание - машин и компонентов в моторизованных гаджетах. Вибрация в промышленной системе может быть симптомом или мотивом неприятностей или может быть связана с повседневной работой. Например, osci
Создание-предупреждение-использование-Ubidots + ESP32 и датчик вибрации: 8 шагов
![Создание-предупреждение-использование-Ubidots + ESP32 и датчик вибрации: 8 шагов Создание-предупреждение-использование-Ubidots + ESP32 и датчик вибрации: 8 шагов](https://i.howwhatproduce.com/images/003/image-6373-j.webp)
Создание-предупреждение-использование-Ubidots + ESP32 и датчик вибрации: в этом проекте мы создадим электронное уведомление о вибрации и температуре машины с помощью датчика вибрации Ubidots и ESP32. машины и компоненты в моторизованных гаджетах. Вибрация i
Цифровой датчик вибрации с использованием LM358: 5 шагов
![Цифровой датчик вибрации с использованием LM358: 5 шагов Цифровой датчик вибрации с использованием LM358: 5 шагов](https://i.howwhatproduce.com/images/006/image-17759-42-j.webp)
Цифровой датчик вибрации с использованием LM358: работа с датчиками делает электронику лучше и удобнее, есть тысячи датчиков на выбор, и проектирование датчиков может помочь в крутых проектах DIY. Это руководство будет частью серии инструкций, в которых я показать y
Переключатель наклона: 9 шагов (с изображениями)
![Переключатель наклона: 9 шагов (с изображениями) Переключатель наклона: 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6709-42-j.webp)
Переключатель наклона: это руководство служит введением в мягкую схему. Благодаря применению вы получите представление о рабочих свойствах электронно-текстильных материалов, таких как проводящая ткань и проводящая нить. Построив f