Съдържание:

Предупреждение за температура за глава: 10 стъпки
Предупреждение за температура за глава: 10 стъпки

Видео: Предупреждение за температура за глава: 10 стъпки

Видео: Предупреждение за температура за глава: 10 стъпки
Видео: ▽ Глобальное потепление (Где будет безопасно жить через 50-100 лет) 2024, Ноември
Anonim
Предупредителна лента за глава за температура
Предупредителна лента за глава за температура

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

Стъпка 1: Частите

Частите
Частите

Частите, които са необходими за завършване на тази конструкция, включват:

1) Arduino Uno

2) Празно платка

3) TMP36 сензор

4) Щифтове на конектора

5) Лента за глава

6) Звуков сигнал

7) проводници

8) Шивашки консумативи/игла, конец и др.

9) 9v батерия

Стъпка 2: Схема на свързване

Схемата на свързване
Схемата на свързване

За да работи проектът правилно и да се уверя, че е свързан правилно, първо изпробвах плана си във Fritzing. Следващата схема ще служи като шаблон за поставяне на компонентите по -късно. Забележка: в моя случай опростих окончателния проект още повече. Вместо ръчно да свържа 9V батерията към Vin и GND на платката Arduino, аз снадих 3.5 мм вход и го захранвах по този начин. Споменавам това сега, за да избегна объркване по -късно, ако решите сами да създадете този причудлив проект.

Стъпка 3: Код

За да кодирам този проект, използвах информация от уебсайта на Mecabot, изброен по -долу. Въпреки това ще публикувам кода тук за улеснение.

int сензор = 0;

void setup ()

{Serial.begin (9600);

}

void loop ()

{

// плаваща температура = (5.0 * analogRead (A0) * 100.0) /1024;

int lectura = analogRead (сензор);

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

// Si usais un LM35DZ vuestra формула sera

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

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

ако (temp> 32)

{

T();

}

иначе

{

ако (температура> 30)

{

t1 ();

}

ако (температура <30);

{

noTone (7);

}

}

}

void t ()

{

тон (7, 494, 500);

забавяне (1000);

}

void t1 ()

{

тон (7, 494, 500);

забавяне (2000);

}

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

Стъпка 4: Изпробвайте го

Тествайте го
Тествайте го

За да се уверя, че доказателството за концепцията работи, изградих проекта преди запояване на компонентите, правейки ги постоянни. В този пример твърдо свързах 9v батерията към зоните Vin и GND на Arduino, точно както схемата.

Стъпка 5: Щифтове на конектора

Щифтове за конектори
Щифтове за конектори
Щифтове за конектори
Щифтове за конектори

След като тестовата верига работи правилно, следващата ви стъпка е да изградите окончателната версия с постоянни точки на спойка. За да намаля броя на проводниците, използвах малки конектори на платка, които поставих директно върху Arduino. Тази стъпка показва малките конектори на място, преди да сложа платката отгоре. Показвам ви два различни изгледа, за да видите къде отиват щифтовете на конектора.

Стъпка 6: Удължете проводниците

Удължени проводници
Удължени проводници
Удължени проводници
Удължени проводници

В този проект исках да направя температурния сензор да изглежда като антена. За да постигна това, удължих контактните точки, като добавих около 8 тел, както се вижда на снимката. Забележка: уверете се, че контактните точки на сензора TMP36 не се запояват заедно. За да предотвратя това, добавих малко изолационен материал както се вижда отблизо. Цялата тази стъпка не е необходима за работата на проекта, само ако възнамерявате да направите антена за вашата конструкция.

Стъпка 7: Запояване

Запояване
Запояване
Запояване
Запояване
Запояване
Запояване
Запояване
Запояване

След това поставете платката върху щифтовете, поставени в предишната стъпка, и запоявайте компонентите на място, както се вижда на снимката. По това време можете да запоявате проводниците на високоговорителите и проводниците TMP36.

Стъпка 8: Тестване

Тестване
Тестване

Добра идея е да тествате проекта още веднъж, преди да продължите. След като предишната стъпка бъде завършена, вашият проект трябва да изглежда подобен на този тук. Видеото демонстрира функционалността и доказателство, че работи правилно.

Стъпка 9: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Сега, когато проектът е запоен и работи правилно, можете да започнете да го затваряте и да облечете, което харесвате. За мен мислех, че лентата за глава работи добре, затова започнах да шия торбичка, в която да се поберат електронните компоненти. След това уших отделно антенната част.

Стъпка 10: Последна

Финал
Финал

Ето снимка на крайния продукт. Мисля, че се получи добре. Въпреки че антената не е необходима, мисля, че придава на проекта хумористичен обертон и я прави забавна!

Препоръчано: