
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
By SabinaStanFollow Другие статьи автора:






О себе: Меня зовут Сабина Стан. Я визуальный художник из Румынии. Я работаю с веревкой, бумагой и алюминиевыми банками из вторсырья, и я могу делать что угодно (образное или абстрактное) в той технике, которую использую, а это… Подробнее о SabinaStan »
Недавно я закончил инсталляцию «Равно разнообразная», которая состоит из серии ламп, которые реагируют на датчики, размещенные в коврике под лампами. Вот как я сделал коврик с датчиками давления. Надеюсь, он вам пригодится.:)
Шаг 1: Как сделать датчики



В качестве датчиков давления я использовал пьезодатчики, потому что они дешевы, эффективны и просты в использовании. Для создания радиочастотной связи я использовал Arduino Micro и радиочастотный передатчик.
Поскольку датчики подключаются к аналоговым контактам, вы можете использовать только четыре датчика для каждого Arduino. Поскольку два датчика не могут излучать сигнал одновременно, это не проблема.
Чтобы подключить передатчик к Arduino, вы должны подключиться справа налево, глядя на него:
- Первый вывод микроконтроллера на массу
- Второй до VCC Arduino Micro
- Последний вывод к выводу данных (10, в моем случае)
Для подключения пьезодатчиков сначала необходимо отрезать достаточно длинный провод и подключить:
- Часть, которая идет от середины пьезо к аналоговому выводу микроконтроллера
- Часть, которая подключена к краю датчика к земле Arduino
Мой совет - подключить все заземления датчиков, а затем подключить один провод к земле Arduino.
Шаг 2: Как положить датчики в коврик




Возьмите пушистый коврик и поместите микроконтроллер рядом с одним из его краев с датчиками, размещенными на коврике.
Убедитесь, что микроконтроллер находится в безопасном месте, чтобы на него не наступили, или в коробке, которую можно увидеть.
Расставьте датчики так, чтобы они находились в разных частях коврика.
Спрячьте датчики под волокнами коврика, используя их для закрепления проводов, соединяющих датчики с микроконтроллером.
Это все! ^. ^
Шаг 3: Код
#include const char * message = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int sensorReading0 = 0; int sensorReading1 = 0; int sensorReading2 = 0; int sensorReading3 = 0; пустая настройка () {pinMode (piezo0, INPUT); pinMode (пьезо1, ВХОД); pinMode (пьезо2, ВХОД); pinMode (пьезо3, ВХОД); vw_set_ptt_inverted (правда); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (пьезо0); if (sensorReading0 <100) {; message = "Z"; vw_send ((uint8_t *) сообщение, strlen (сообщение)); vw_wait_tx (); задержка (2000); } sensorReading1 = analogRead (пьезо1); если (sensorReading1 <100) {сообщение = "X"; vw_send ((uint8_t *) сообщение, strlen (сообщение)); vw_wait_tx (); задержка (2000); } sensorReading2 = analogRead (пьезо2); если (sensorReading2 <100) {сообщение = "Y"; vw_send ((uint8_t *) сообщение, strlen (сообщение)); vw_wait_tx (); задержка (2000); } sensorReading3 = analogRead (пьезо3); если (sensorReading3 <100) {сообщение = "W"; vw_send ((uint8_t *) сообщение, strlen (сообщение)); vw_wait_tx (); задержка (2000); }}
Рекомендуемые:
Термометр для регистрации DIY с 2 датчиками: 3 шага (с изображениями)

Термометр для самодельного каротажа с 2 датчиками: этот проект является усовершенствованием моего предыдущего проекта «Термометр для самодельного каротажа». Он записывает измерения температуры на карту micro SD. Изменения в оборудовании Я добавил датчик температуры DS18B20 к модулю часов реального времени, где есть пр
Arduino, управляющий несколькими датчиками P.I.R на одной линии: 3 шага

Arduino, управляющий несколькими датчиками PIR на одной границе: Сегодня я расскажу вам, как подключить несколько датчиков PIR к одному Arduino Bord > здесь я также использовал 4-канальный релейный модуль для некоторых дополнительных функций. (ИЛИ Вы можете использовать столько же контактов, сколько и ваш arduin
Получите бамперную культуру с датчиками влажности и ARDUINO: 4 шага (с изображениями)

Получите бамперную культуру с датчиками влажности и ARDUINO: я должен пристраститься к Instructables в перерывах между работой и выполнением домашних заданий, чтобы продолжать делиться своими знаниями без денег на Instructables, написание другого инструктивного материала. Теперь я судья, просматриваю множество инструкций и всегда найти инструкции
Беспроводная связь с использованием дешевых радиочастотных модулей 433 МГц и микроконтроллеров Pic. Часть 2: 4 шага (с изображениями)

Беспроводная связь с использованием дешевых радиочастотных модулей 433 МГц и микроконтроллеров Pic. Часть 2: В первой части этого руководства я продемонстрировал, как запрограммировать PIC12F1822 с использованием MPLAB IDE и компилятора XC8 для беспроводной передачи простой строки с использованием дешевых модулей TX / RX 433 МГц. Модуль приемника был подключен через USB к UART TTL. кабельное объявление
Оптическая изолированная однопроводная связь: 4 шага (с изображениями)

Оптическая изолированная однопроводная связь: Здравствуйте, для проекта аквариума мне нужен был длинный электрический провод, который мог бы: подавать питание на устройство, обеспечивать связь Другое Ток и напряжение низкие Длина провода +/- 3 м Медленная передача данных Двунаправленная связь, полудуплекс Ограниченное пространство