Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Создайте датчик давления, используя:
- Валяная шерсть.
- Тонкий муслин
- Велостат
- Токопроводящая нить
Этот датчик может использоваться как аналоговый вход для кода Arduino.
Шаг 1. Подготовьте основные компоненты
Компонент 1: валяный шерстяной клубок. Это можно сделать, используя нетканую шерсть (я использовала шерсть Лестера), иглу для валяния и кусок поролона. В Интернете есть несколько уроков по валянию. Здесь у нас просто базовый мяч.
Компонент 2: два образца ткани, каждый в форме «+». Здесь я использовала тонкий муслин.
Шаг 2: добавьте проводящую нить в первый образец
На одном из двух образцов пришейте след токопроводящей нити. Я использовала нить из нержавеющей стали и декоративную строчку. Оставьте на одном конце несколько дюймов дополнительной нити.
Шаг 3: прикрепите первый проводящий слой к шару
Пришейте этот первый образец к мячу проводящей нитью наружу.
Шаг 4: Добавьте второй проводящий слой
На втором образце создайте новый след проводящей нити. Этот след должен отличаться от первого.
Не изображено здесь, но очень важно: вырежьте слой велостата той же формы «+», что и два проводящих образца. Велостат - это чувствительный к давлению проводящий лист, который необходим для работы этого датчика.
Вы собираетесь обернуть второй образец «+» вокруг первого так, чтобы проводящие нити на каждой были обращены друг к другу. Но! перед установкой убедитесь, что велостат зажат между ними.
Шаг 5:
Оберните датчик новым тонким слоем ваты и протестируйте датчик, прежде чем продолжить.
Если вы используете Arduino, вы можете протестировать датчик с помощью функции analogRead () Arduino, например, в https://www.arduino.cc/en/Tutorial/AnalogInput. Откройте консоль и убедитесь, что значения меняются так, как вы ожидаете, когда вы сжимаете мяч.
Шаг 6: получайте удовольствие от формы и цвета
Это чисто эстетический шаг. Я решил добавить немного формы и цвета, используя шерсть и иглы для валяния.
Шаг 7: Играйте
Подключите свой новый датчик давления к какому-нибудь коду и играйте! В качестве примера я использую здесь Processing и Arduino, чтобы мой компьютер воспроизводил звуковой эффект, когда я сжимаю сенсор достаточно сильно.