Мазмұны:

Температураны автоматты түрде өлшеу және дауыстық ақпарат: 5 қадам (суреттермен)
Температураны автоматты түрде өлшеу және дауыстық ақпарат: 5 қадам (суреттермен)

Бейне: Температураны автоматты түрде өлшеу және дауыстық ақпарат: 5 қадам (суреттермен)

Бейне: Температураны автоматты түрде өлшеу және дауыстық ақпарат: 5 қадам (суреттермен)
Бейне: Riden RD6018 Programmable 60V 18A 1080W Buck Converter | WattHour 2024, Қараша
Anonim
Температураны өлшеу автоматты және дауыстық ақпарат
Температураны өлшеу автоматты және дауыстық ақпарат

Соңғы күні бүкіл әлем Covid19 вирусымен күресуде. Зардап шеккен адамдарды (немесе әсер етуі мүмкін) бірінші тексеру дене температурасын өлшеу болып табылады. Осылайша, бұл жоба дене температурасын автоматты түрде өлшейтін және дауыспен хабарлауға болатын модельге арналған.

Бастайық!

1 -қадам: Бөліктер тізімі

Image
Image

Жобаның компоненті:

1. Arduino UNO

2. SD картасының модулі

3. 8 ГБ SD картасы

4. PAM8403 күшейткіші және динамик

5. Ультрадыбыстық сенсор HC-SR04

6. OLED 128x64

7. Тақтаға арналған кабельдер

8. Инфрақызыл термометр GY-906https://amzn.to/2Wlab5r

Назар аударыңыз: инфрақызыл термометрге сұраныс жоғары болғандықтан, кейде сіз нарықта GY-906 сенсорын таба алмайсыз.

2 -қадам: схеманы жобалау

Frame жасаңыз және қосылыңыз
Frame жасаңыз және қосылыңыз

Схеманың дизайнын қарастырыңыз.

Негізінде ол GY-906 инфрақызыл термометрінен температураны өлшейді, содан кейін нәтижесін Oled LCD 128*64 көрсетеді. Сондай -ақ, ол дауыс динамигі арқылы нәтиже температурасын хабарлайды. Динамик SD картасынан аудио файлды алады, содан кейін температура нәтижесі бойынша ойнатылады. Дыбысты күшейту үшін динамикке PAM8403 күшейткіші қажет.

Мынаны қолданудың негізгі процесі:

1. Біз ультрадыбыстық сенсорға қолымызды созамыз (қашықтық шамамен 10 см)

2. Содан кейін ол бізді «температураны өлшеу жүйесіне қош келдіңіз, қолыңызды немесе маңдайыңызды сенсорға 2 см шамасында қойыңыз» деп дауыстап қарсы алады.

3. Біз температураны өлшеу үшін сенсордың алдында қолды немесе маңдайды қоямыз

4. Ол температураның нәтижесін шығарады, сонымен қатар СКД дисплейінде көрсетіледі. Мысалы, сіздің температураңыз - 36.5dgC, ол «Сіздің температураңыз 36.5 градус C. Сіздің температураңыз қалыпты болып көрінеді, сондықтан сау болыңыз!»

3 -қадам: жақтау жасаңыз және қосылыңыз

Frame жасаңыз және қосылыңыз
Frame жасаңыз және қосылыңыз
Frame жасаңыз және қосылыңыз
Frame жасаңыз және қосылыңыз

Рамка қалыңдығы 3 мм MDF ағаштан жасалған, лазермен кесілген. Сіздердің кейбіреулеріңіз оны кесу үшін cnc лазерлік машинасын қолдай алады деп үміттенемін. Олай болмаған жағдайда каркасты жақтауға кесуге болады. Дизайн файлын мына жерден жүктеуге болады (Google бөлісу)

Кесіп болғаннан кейін оған жақтау жасау үшін желім қажет болады. Рамканы жасау қиын емес. Содан кейін біз барлық бөлшектерді жақтауға орнатамыз және сымдарды контур дизайны ретінде жасаймыз

4 -қадам: Код жұмыс істейді және жүктеледі

Код жұмыс істейді және жүктеледі
Код жұмыс істейді және жүктеледі

Arduino коды тапсырманы орындайды:

1. Датчиктің жанында ультрадыбыстық сенсор арқылы анықталған адамдардың (кедергі) бар -жоғын анықтаңыз

2. Динамик қош келдіңіз деп айтыңыз, қолданушыға сенсордың жанында қолын немесе маңдайын 2см туралы хабарлаңыз

3. Нәтижені айтыңыз және температураңыз туралы түсініктеме беріңіз

Кодты мына жерден жүктеуге болады

https://bit.ly/3ailMqX

Міне, аудио файл, оны жүктеп алып, SD картасына сақтау керек

bit.ly/3aZpGWJ

Назар аударыңыз, аудио файл 8 бит, моно түрі, 11025 Гц. Мен дауысымды компьютермен (немесе телефонмен) жазамын, содан кейін оны онлайн құралмен түрлендіремін (https://audio.online-convert.com/convert-to-wav)

5 -қадам: Тест жүгіру

Тест жүгіру
Тест жүгіру
Тест жүгіру
Тест жүгіру
Тест жүгіру
Тест жүгіру

Енді біз қуатты қосамыз және оның қалай жұмыс істейтінін тексере аламыз. Жүйе үшін өте қызықты сіздің температураңызды өлшеп, дауыспен хабарлауға болады.

Сізге ұнайды деп үміттенемін:)

Оқығаныңызға рахмет!

Ұсынылған: