Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Цахилгаан хэлхээг төлөвлөх, ойлгох
- Алхам 2: Хэлхээний барилгын төлөвлөлт
- Алхам 3: LCD утаснуудыг гагнах
- Алхам 4: LCD -ийг Arduino руу холбох
- Алхам 5: LM 35 -ийг Arduino руу холбох
- Алхам 6: Кодыг байршуулах
- Алхам 7: Орон сууц барих
- Алхам 8: Температур мэдрэгчийг турших
Видео: Температур мэдрэгч (Arduino): 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү төсөл нь дунд болон эхэн үеийн хобби сонирхогчдод тохиромжтой. Тохиргоо нь маш энгийн. LM35 (нэмэлт тайлбарын холбоос) нэртэй чип байдаг бөгөөд энэ нь Arduino -д хүрээлэн буй орчны температурыг тодорхойлох боломжийг олгодог.
Хангамж
1) 1 x Arduino нано/Arduino Uno + Холболтын кабель
2) 5cm x 5cm Perfboard эсвэл жижиг талхны хавтан
3) 20 х холбогч кабель эсвэл утас
4) 1х16х2 хэмжээтэй LCD дэлгэц
5) 1 x 100K эсвэл 250K потенциометр
6) 1 x 9V зай + холбогч хавчаар
Алхам 1: Цахилгаан хэлхээг төлөвлөх, ойлгох
LM 35 чип нь хүрээлэн буй орчны температур 1 0С -ээр нэмэгдэх тусам LM 35 -ийн "гадагш" зүүгээр гаргадаг хүчдэл 10 мВ -аар нэмэгддэг зарчим дээр ажилладаг. Шугаман хамаарал нь 0 ° C -аас эхэлдэг. Жишээлбэл, хэрэв температур 25 ° C байвал "гадагш" зүүгээр гаргадаг хүчдэл нь 25 * 10мВ = 250мВ эсвэл 0.25В байх болно.
Arduino нь Arduino -ийн аналог зүүтэй холбогдсон үед "гарах" зүүгээс гарах хүчдэлийн түвшинг унших боломжтой. Arduino дээрх функц нь analogRead юм. LM 35 -аас гаргаж буй хүчдэлийн талаар мэдээлэл авсны дараа Arduino хэд хэдэн энгийн тооцоолол хийж, эцэст нь цельсийн хэмжигдэхүүнтэй болно.
Алхам 2: Хэлхээний барилгын төлөвлөлт
Хэлхээг хэрхэн яаж холбох талаар хэд хэдэн сонголт байдаг.
1) Электроникийн чиглэлээр суралцаж буй хүмүүст хэлхээг бий болгохын тулд талхны хавтанг ашиглахыг зөвлөж байна. Энэ нь гагнахаас хамаагүй бага замбараагүй бөгөөд утсыг хялбархан тохируулах боломжтой тул дибаг хийхэд хялбар байх болно. Хүйтэн зураг дээр үзүүлсэн холболтуудыг дагана уу.
2) Илүү туршлагатай хүмүүсийн хувьд хэлхээг талхны самбар дээр гагнах аргыг туршиж үзээрэй. Энэ нь илүү байнгын бөгөөд удаан үргэлжлэх болно. Схемийг уншиж, дагаж мөрдөөрэй.
3) Эцэст нь та SEEED-ээс урьдчилан бэлтгэсэн ПХБ захиалах боломжтой. Үүнийг хийхийн тулд та бүрэлдэхүүн хэсгүүдийг гагнах хэрэгтэй. Шаардлагатай Gerber файлыг алхам дээр хавсаргасан болно. Google-ийн хөтчийн фолдерын файлаа Gerber файлтай холбох линк энд байна:
Алхам 3: LCD утаснуудыг гагнах
Энэ алхам нь хэрэв та хэлхээний самбар эсвэл perf самбарын хувилбарыг барьж байгаа бол л шаардлагатай болно
Хэрэглэгчийн интерфэйсийн самбар дээр 16x2 LCD оруулахыг оролдох үед уян хатан байдлыг өгөх болно. Нэмж дурдахад LCD дэлгэцийг Arduino тээглүүртэй илүү найдвартай холбох нь илүү хялбар болно.
Дэрээр гагнах талаархи зөвлөмжүүд:
Гагнуурын төмрийг тугалганы зүү ба дэвсгэрийн хоорондох холбоо барих цэг дээр байрлуулснаар үеийг халаана
Холболтыг халаах хүртэл ойролцоогоор 5-8 секунд хүлээнэ үү
Гагнуурын бичээсийг дэвсгэр дээр тавь. Энэ нь холбоо барих цэгийн ойролцоо байх ёстой, гэхдээ int биш
Алхам 4: LCD -ийг Arduino руу холбох
Arduino -ийн 2, 3, 4, 5 -р зүү нь зүүнээс баруун тийш тоолохдоо LCD -ийн 14, 13, 12, 11 -р зүүтэй холбогддог.
LCD -ийн 1, 5, 16 -р зүү нь газардуулгатай холбогддог
LCD -ийн 2 ба 15 -р зүү нь +5V -т холбогддог
LCD -ийн 4 ба 6 -р зүү нь Arduino -ийн 12 ба 11 -р зүүтэй холбогддог.
LCD -ийн 3 -р зүү нь +5V -т 100K эсвэл 250K потенциометрээр холбогддог.
LCD -ийн 7, 8, 9, 10 -р зүү нь юу ч холбогдоогүй байна
Алхам 5: LM 35 -ийг Arduino руу холбох
LM 35 -ийн хавтгай талыг харвал зүүнээс баруун тийш хөдөлдөг тээглүүрүүд 1, 2, 3 байна.
Pin 1 нь тэжээлийн эх үүсвэрт холбогдсон байна. Энэ нь 4 В -оос 20 В хүртэлх хүчдэлийн хувьд ажилладаг
Pin 2 нь гаралтын зүү юм. Энэ бол температурын өөрчлөлтөөр утгыг өөрчилдөг зүү юм. 2 -р зүү нь Arduino дахь A0 (аналог пин 0) зүүтэй холбогдсон байна.
3 -р зүү нь газардуулгатай холбогдсон байна. Энэ бол батерейны сөрөг эсвэл хар тал юм. Үүнийг бас 0V төмөр зам гэж нэрлэдэг.
Алхам 6: Кодыг байршуулах
Кодыг дагахад хялбар байдаг. Ойлгоход хялбар болгох үүднээс кодын тайлбарууд байдаг
Та кодын donwload холбоосыг эндээс олж болно.
drive.google.com/open?id=1STA7w9n3H7GhXtXT…
Алхам 7: Орон сууц барих
1) Та хуучин хуванцар хайрцгийг бүрхүүлд хийж болно. Халуун хутга ашиглан LCD болон товчлуурын үүрийг хайчилж ав.
2) Нэмж дурдахад та миний дансыг шалгаж, өөр нэг зааварчилгаа авах боломжтой бөгөөд энд би лазераар хийсэн нийлэг материалаар хайрцгийг хэрхэн яаж хийхийг тайлбарласан болно. Та лазер таслагчийн SVG файлыг олох боломжтой болно.
3) Эцэст нь хэлхээг бүрхүүлгүй орхиж болно. Үүнийг засах, өөрчлөхөд хялбар байх болно.
Алхам 8: Температур мэдрэгчийг турших
Таны харж байгаагаар би мэдрэгч дээр гараа тавьсны дараа температур нэмэгддэг. Хэрэв та өдрийн температурыг мэдэхийг хүсч байвал энэ нь харьцангуй үнэн зөв юм.
Зөвлөмж болгож буй:
Arduino -ийн тусламжтайгаар Servo болон DHT11 температур ба чийгшил мэдрэгч ашиглан авто хөргөх сэнс: 8 алхам
Arduino -ийн тусламжтайгаар Servo болон DHT11 -ийн температур ба чийгшил мэдрэгчийг ашиглан автомат хөргөлтийн сэнс: Энэ хичээлд бид хэрхэн эхлүүлэх талаар сурах болно. температур тодорхой түвшингээс дээш гарах үед сэнсийг эргүүлнэ
DHT21 Arduino -ийн дижитал температур ба чийгшил мэдрэгч: 6 алхам
DHT21 Arduino -ийн дижитал температур ба чийгшил мэдрэгч: Энэхүү гарын авлагад бид DHT21 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах, OLED дэлгэц дээр утгыг харуулах талаар сурах болно
Arduino (Tinkercad) ашиглан TMP36 температур мэдрэгч ба LCD дэлгэц: 7 алхам
TMP36 температур мэдрэгч ба LCD дэлгэц Arduino (Tinkercad) ашиглан: Бүгдээрээ сайн байна уу! Бид бол Малайзын Тун Хуссейн Онн их сургуулийн оюутнууд бөгөөд UQD0801 (Robocon 1) сургалтын хөтөлбөрийнхөө нэг хэсэг болох Tinkercad ашиглан температур мэдрэгч, lcd, Arduino -ийг хэрхэн дуурайж болохыг харуулах төслийг хэрэгжүүлж байна
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: 8 алхам
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслийн загварыг хурдан хөгжүүлэхийн тулд Arduino -г илүүд үздэг болсон. Arduino бол ашиглахад хялбар техник хангамж, програм хангамж дээр суурилсан нээлттэй эхийн электроникийн платформ юм. Arduino нь маш сайн хэрэглэгчийн нийгэмлэгтэй. Энэхүү төсөлд
ESP8266 NodeMCU хандалтын цэг (AP) нь DT11 температур мэдрэгчтэй, хөтөч дэх температур ба чийгшил бүхий вэб серверийн хувьд: 5 алхам
Хөтөч дээр DT11 температур мэдрэгч, хэвлэх температур ба чийгшил бүхий вэб серверт зориулсан ESP8266 NodeMCU хандалтын цэг (AP): Сайн байна уу залуус бид ESP8266 -ийг ашигладаг ихэнх төслүүд болон ихэнх төслүүдэд ESP8266 -ийг вэб сервер болгон ашигладаг тул өгөгдөлд хандах боломжтой. ESP8266 -аас зохион байгуулагдсан вэбсервер рүү нэвтрэх замаар wifi сүлжээнд холбогдсон ямар ч төхөөрөмж, гэхдээ цорын ганц асуудал бол бидэнд ажиллах чиглүүлэгч хэрэгтэй болно