Оглавление:

Оголовье с предупреждением о температуре: 10 шагов
Оголовье с предупреждением о температуре: 10 шагов

Видео: Оголовье с предупреждением о температуре: 10 шагов

Видео: Оголовье с предупреждением о температуре: 10 шагов
Видео: Перед инсультом тело предупредит тебя. НЕ ПРОПУСТИ - ВЫЖИВЕШЬ!!! 2024, Ноябрь
Anonim
Оголовье с предупреждением о температуре
Оголовье с предупреждением о температуре

Живя во Флориде, я был заинтересован в создании одежды, которая могла бы предупреждать меня, когда на улице слишком жарко. Используя Arduino и несколько простых компонентов, я смог создать печатную плату, которую можно было бы встроить в оголовье, которое предупреждает меня, когда температура достигает заданной точки, в данном случае 30 ° C или 78 ° F.

Шаг 1: Детали

Части
Части

Части, необходимые для завершения этой сборки, включают:

1) Arduino Uno

2) Пустая печатная плата

3) Датчик TMP36

4) Контакты разъема

5) повязка на голову

6) Зуммер

7) провода

8) Швейные принадлежности / игла, нить и т. Д.

9) батарея 9в

Шаг 2: Схема подключения

Схема подключения
Схема подключения

Чтобы проект работал должным образом и чтобы убедиться, что он правильно подключен, я сначала проверил свой план во Fritzing. Следующая схема будет служить шаблоном для размещения компонентов позже. Примечание: в моем случае я еще больше упростил финальный проект. Вместо того, чтобы вручную подключать батарею 9 В к Vin и GND на плате Arduino, я соединил вход 3,5 мм и запитал его таким образом. Я упоминаю об этом сейчас, чтобы избежать путаницы в дальнейшем, если вы решите создать этот причудливый проект самостоятельно.

Шаг 3: Код

Для кодирования этого проекта я использовал информацию с веб-сайта Mecabot, указанного ниже. Тем не менее, я также опубликую здесь код для удобства.

int Sensor = 0;

установка void ()

{Serial.begin (9600);

}

пустой цикл ()

{

// температура с плавающей запятой = (5.0 * analogRead (A0) * 100.0) / 1024;

int lectura = analogRead (Датчик);

float voltaje = 5.0 / 1024 * lectura; // Atencion aqui

// Используется в LM35DZ vuestra formula sera

// температура поплавка = voltaje * 100;

температура поплавка = напряжение * 100-50;

если (температура> 32)

{

t ();

}

еще

{

если (температура> 30)

{

t1 ();

}

если (темп <30);

{

noTone (7);

}

}

}

пусто t ()

{

тон (7, 494, 500);

задержка (1000);

}

пусто t1 ()

{

тон (7, 494, 500);

задержка (2000);

}

mecabot-ula.org/tutoriales/arduino/practica…

Шаг 4. Проверьте это

Проверить это
Проверить это

Чтобы убедиться, что концепция работает, я построил проект перед пайкой компонентов, сделав их постоянными. В этом примере я жестко подключил 9-вольтовую батарею к клеммам Vin и GND на Arduino, как показано на схеме.

Шаг 5: контакты разъема

Соединительные штифты
Соединительные штифты
Соединительные штифты
Соединительные штифты

После того, как ваша тестовая схема заработает правильно, вашим следующим шагом будет создание окончательной версии с постоянными точками пайки. Чтобы уменьшить количество проводов, я использовал небольшие разъемы на печатной плате, которую я положил прямо поверх Arduino. На этом шаге показаны маленькие разъемы на месте, прежде чем я положу плату сверху. Я показываю вам два разных вида, чтобы вы могли видеть, где идут контакты разъема.

Шаг 6: удлиненные провода

Удлиненные провода
Удлиненные провода
Удлиненные провода
Удлиненные провода

В этом проекте я хотел сделать датчик температуры похожим на антенну. Чтобы добиться этого, я удлинил точки контакта, добавив около 8 дюймов провода, как показано на фотографии. Примечание: убедитесь, что точки контакта на датчике TMP36 не спаяны вместе. Чтобы предотвратить это, я добавил немного изоляционного материала. как показано на крупном плане. Весь этот шаг не является обязательным для работы проекта, только если вы собираетесь сделать антенну для своей сборки.

Шаг 7: пайка

Пайка
Пайка
Пайка
Пайка
Пайка
Пайка
Пайка
Пайка

Затем поместите печатную плату поверх контактов, установленных на предыдущем шаге, и припаяйте компоненты, как показано на рисунке. В это время можно впаять провода динамика и провода TMP36.

Шаг 8: тестирование

Тестирование
Тестирование

Хорошая идея - протестировать проект еще раз, прежде чем двигаться дальше. После завершения предыдущего шага ваш проект должен выглядеть примерно так, как здесь. Видео демонстрирует функциональность и доказывает, что она работает правильно.

Шаг 9: Сборка

сборка
сборка
сборка
сборка
сборка
сборка

Теперь, когда проект припаян и работает должным образом, вы можете начинать вкладывать его в одежду, которая вам нравится. Мне показалось, что повязка на голову хорошо работает, поэтому я начал шить сумку, в которую поместятся электронные компоненты. Потом отдельно пришил антенную часть.

Шаг 10: финал

Финал
Финал

Вот фото конечного продукта. Думаю, все прошло отлично. Хотя в антенне нет необходимости, я думаю, это придает проекту юмористический оттенок и делает его интересным!

Рекомендуемые: