Агуулгын хүснэгт:

DIY халаасны агаарын температур шалгагч: 6 алхам
DIY халаасны агаарын температур шалгагч: 6 алхам

Видео: DIY халаасны агаарын температур шалгагч: 6 алхам

Видео: DIY халаасны агаарын температур шалгагч: 6 алхам
Видео: Горит на панели ABS поиск проблемы передний левый датчик и провод поиск обрыва 2024, Арваннэгдүгээр
Anonim
DIY халаасны агаарын температур шалгагч
DIY халаасны агаарын температур шалгагч

Үүнийг хийхийн тулд бид Nokia 5110 дэлгэц, дижитал температурын модуль, Arduino Uno ашиглах болно. Баррель биш утастай 9V үүрэнд унтраалга, утас хэрэгтэй болно.

Гагнуурын төмөр хэрэгтэй байж магадгүй, гэхдээ та утсыг мушгих боломжтой.

Алхам 1: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Нэгдүгээрт, дижитал температурын модуль болон Arduino -ийг аваарай.

Мэдрэгчийг дараах байдлаар холбоно уу.

A0 - Arduino зүү A0, G - газардуулга, + 5V, D0 - Pin 3 хүртэл.

Ашигласан мэдрэгч нь Elegoo Sensor V2 Kit -ээс авсан боловч эдгээр нь нэлээд түгээмэл байдаг гэж би бодож байна. Зургийг хавсаргав.

Алхам 2: Мэдрэгчийн шалгалт тохируулга

Мэдрэгчийн шалгалт тохируулга
Мэдрэгчийн шалгалт тохируулга

Бүх мэдрэгч нь илрүүлэхэд төгс төгөлдөр байдаггүй тул та тэдэнтэй жаахан тоглох хэрэгтэй болж магадгүй юм.

Arduino -г компьютерт холбоно уу.

Мэдээллийн шалгалт тохируулгын кодыг агуулсан.txt файл нь дээр байна.

(Энэ код нь миний өмч биш, elegoo -ийнх биш гэдгийг битгий хэлээрэй. Энэ кодыг эндээс олж болно:

. Txt файл нь хортой програм биш юм. Энэ бол энгийн текст бөгөөд текстийг таны Arduino IDE руу хуулдаг.

Кодыг ажиллуулаад Цуваа мониторыг нээнэ үү.

Удирдамж аваарай, энэ нь арилжааны температурын хяналт, термостат эсвэл хувьсах гүйдэл байж болно.

Мэдрэгч дээр нарийн нарийвчлалтай потенциометр байдаг. Жижиг халив аваад хувьсах гүйдлийн температурт тохируулна уу.

Хоёрдахь зурган дээр үзүүлсэн шиг миний мэдрэгч 70 градусын хэмийг уншсан!

Алхам 3: Дэлгэцийг холбоно уу

Дэлгэцийг холбоно уу
Дэлгэцийг холбоно уу

Энэ бол миний дагаж байсан сүүлчийн минутын инженерүүдийн утас хөтөч юм. Гэсэн хэдий ч 3 -р пиний оронд 3 -р зүүг ашигласан тул 3 -р зүүг ашигласан.

8 зүү байдаг.

RST -ийг pin 2, CE 4, DC 5, DIR 6, CLK 7 хүртэл холбоно уу. Гэсэн хэдий ч хэрэв та арын гэрэлтүүлэг ашиглахыг хүсэхгүй байгаа бол VCC -ийг тэжээлд холбоно уу.

Аль аль нь 3.3v -тэй холбогдсон байх ёстой. GND газар унав.

Алхам 4: Кодыг оруулна уу

Кодыг оруулна уу!
Кодыг оруулна уу!

Энэ удаад жинхэнэ код байна!

. Txt файлыг дахин хавсаргав.

Автомат шинэчлэлт байхгүй тул та Arduino -г дахин тохируулах товчлуурыг оруулах хэрэгтэй болно.

Уучлаарай, би шинэхэн хэвээр байна.

Энэ код нь C ба F температуртай.

Одоо үүнийг ашиглаарай!

Өө, бас хэлэхээ мартсан байна …

Энэ нь 10 секунд тутамд шинэчлэгддэг боловч шинэчлэлт бүрийг хэрхэн яаж арилгахаа олж чадаагүй байна …

Уучлаарай … дахин тохируулах дээр дарна уу … Хэрэв та шийдлийг олж мэдвэл надад мэдэгдээрэй!

Алхам 5: Батерей

Батерей!
Батерей!
Батерей!
Батерей!

Орон зай хэмнэхийн тулд бид VIN зүү ашиглана.

Мөн Arduino -г асаах, унтраах унтраалгыг холбоно уу.

Жижигхэн талхны хайрцагт утсыг мушгих нь хэтэрхий хэцүү байсан бололтой, би утсыг гагнав.

9V батерейг хавчаарт холбоод унтраалгаар асаагаарай, энэ нь ажиллах ёстой!

Шилжүүлэгч дээр 3 зүү байгааг анхаарна уу. Зүүг төв рүү, нөгөөг нь хажуу тийш нь холбоно уу.

Алхам 6: Кейс

Кейс!
Кейс!
Кейс!
Кейс!
Кейс!
Кейс!

Мэдээжийн хэрэг, энэ утас нь таарахгүй байх болно. Цэвэрхэн байлгахын тулд энгийн картон хайрцаг хийцгээе.

Ардуинод тохирохуйц тэгш өнцөгт зур. Та мөн батерейны тасалгааг нэмж оруулаарай.

Миний хэрэг үнэхээр муухай байгааг анхаарна уу.

Үнэхээр үнэхээр муухай.

Энэ бол тоглоомын хүүхэд шиг харагдаж байна.

*мөрөө хавчих*

Би 2 портыг өргөжүүлэхийн тулд нээлттэй болгохоор шийдсэн бөгөөд дэлгэцэн дээр өөр шаардлагатай зүйлийг хийж болно …

Аз жаргалтай хийц!

1 -р зургийн хувьд төхөөрөмж мэдрэгчийн үр дүнг хүлээж байсан тул юу ч харагдахгүй байгааг анхаарна уу

РЕМИКС:

Би DHT11 мэдрэгчээ олж чадсангүй. Үүнийг ашигласнаар та температур, чийгшил хоёулаа байж болно.

Та мөн хурдатгал, гэрлийн түвшин, хэт ягаан туяаны түвшин, агаарын чанар гэх мэт зүйлийг хийж болно.

Arduino Nano -ийг ашиглах нь арай жижиг байх бөгөөд та I2C -ээс дээш LCD ашиглаж болох боловч I2C нь надад ямар нэгэн шалтгаанаар ажиллаагүй (энэ нь миний самбартай холбоотой асуудал гэж бодож байна)

Та цэнэглэдэг батерейг ашиглахыг оролдож болно.

Тийм ээ, хэрэв та импульс мэдрэгч ашигладаг бол энэ нь импульс шалгах хямд арга юм.

:)

Зөвлөмж болгож буй: