
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

В этом руководстве мы создадим магнитный датчик IoT с помощью RaspberryPi 3.
Датчик состоит из светодиода и зуммера, оба из которых включаются, когда мини-язычковый датчик обнаруживает магнит.
Шаг 1. Соберите припасы


Для начала убедитесь, что у вас есть все необходимые принадлежности. Тебе понадобится:
- RaspberryPi 3
- Сапожник
- Макетная плата
- Ленточный соединитель
- Миниатюрный герконовый датчик
- Светодиод
- Зуммер
- Ассорти из проводов (в том числе с как минимум одним женским концом)
Шаг 2: соедините Pi и макетную плату

Затем вы подключите RaspberryPi и макетную плату. Для этого вы вставите один конец ленточного соединителя в T Cobbler, а другой - над контактами на RaspberryPi. Затем вставьте T Cobbler в макетную плату.
Шаг 3: Подключите мини-датчик язычка


Теперь подключите мини-язычковый датчик. Для этого вам нужно использовать провода с гнездовым концом, так как датчик имеет штыревые контакты. Слева направо контакты датчика - это выход, питание и земля.
Подключите выходной контакт к T Cobbler GPIO24, питание к любому контакту T Cobbler 5 В и заземление к любому контакту GND T Cobbler.
Шаг 4: Подключите светодиод


Светодиод может быть немного сложнее, если вы с ним не знакомы! Сам светодиод имеет длинный и короткий конец. Длинный конец должен быть подключен к GPIO26 через резистор 330 кОм, а короткий конец подключается непосредственно к земле, как показано выше. Вы можете использовать дополнительные провода, чтобы все оставалось аккуратным и аккуратным!
Шаг 5: Подключите зуммер


Вы заметите, что у вашего зуммера есть символы + и - внизу. Знак + показывает, какой вывод зуммера должен быть подключен к источнику питания, а - показывает контакт, который должен быть подключен к земле.
Подключите контакт + к GPIO25, а контакт - к GND. Я решил использовать тот же путь, по которому подключил свой светодиод к GND, но вам не нужно этого делать!
Шаг 6. Запустите код

Приведенный здесь код python запускает наше устройство именно так, как мы ожидаем; когда герконовый датчик обнаруживает магнит, загораются светодиод и зуммер. При снятии магнита оба выключаются. Обратите внимание, что нам нужно инвертировать значения, вводимые с нашего мини-язычкового датчика. Это связано с тем, что датчик обычно открыт и понижается при обнаружении магнита.
Теперь у вас должен быть исправный магнитный датчик!
Рекомендуемые:
Сделай сам датчик дыхания с Arduino (проводящий вязаный датчик растяжения): 7 шагов (с изображениями)

Сделай сам датчик дыхания с Arduino (проводящий вязаный датчик растяжения): этот самодельный сенсор примет форму проводящего вязанного сенсора растяжения. Он будет обволакивать вашу грудь / живот, и когда ваша грудь / живот расширяется и сжимается, то вместе с датчиком и, следовательно, входными данными, которые передаются на Arduino. Так
MesoTune - Магнитный MIDI-контроллер: 16 шагов (с изображениями)

MesoTune - Магнитный MIDI-контроллер: Примечание: я хочу отдать должное этому проекту Алекса Блума. Так что, пожалуйста, проверьте это здесь https://vimeo.com/171612791. Вы музыкальный композитор, мелодист, симфонист или музыкальный мастер, который любит создавать свои собственные биты, но устал от всех этих пу
Магнитный датчик (lis3mdl) с декстером: 5 шагов

Магнитный датчик (lis3mdl) с Dexter: Dexter board - это обучающий набор для инструкторов, который делает изучение электроники увлекательным и легким. Доска объединяет все необходимые детали, которые требуются новичку, чтобы превратить идею в успешный прототип. В основе Arduino - огромное количество
Магнитный Плинко с Макеем Макеем: 6 шагов (с картинками)

Magnetic Plinko Game With Makey Makey: Olá, em seguida, mostrarei como criar um jogo magnético de Plinko com Makey Makey.O título do projeto foi estendido para ser auto-explicativo: um jogo no estilo Plinko, que usa sensores magnéticos Макей.Para a construção do painel, fui
Портативный магнитный детектор: 5 шагов

Портативный магнитный детектор: этот дизайн основан на содержании этой страницы [http://danyk.cz/hall_en.html] и видеоролике MRAMAKERs (youtube # 4Xvo60A-Kt0), описывающем общий компонент, обнаруженный внутри старых ненужных щеток. компьютерных фанатов, и преобразовав этот компонент в