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

Температур ба гэрэл мэдрэгч: 8 алхам
Температур ба гэрэл мэдрэгч: 8 алхам

Видео: Температур ба гэрэл мэдрэгч: 8 алхам

Видео: Температур ба гэрэл мэдрэгч: 8 алхам
Видео: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Арваннэгдүгээр
Anonim
Температур ба гэрэл мэдрэгч
Температур ба гэрэл мэдрэгч
Температур ба гэрэл мэдрэгч
Температур ба гэрэл мэдрэгч

Энэхүү заавар нь үндсэн температур, гэрэл мэдрэгчид зориулагдсан болно. Энэ бол энэ тухай юм.

Хангамж:

-23 үсрэх кабель

-1 10к потенциометр

-1k эсэргүүцэл

-LCD дэлгэц

-Талхны самбар

-Фоторезистор

-Arduino 2560

Алхам 1: Эхний алхам: хангамж авах

Эхний алхам: хангамж авах
Эхний алхам: хангамж авах

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

Алхам 2: Хоёрдугаар алхам: LCD -ийг оруулаад хавсаргана уу

Хоёрдугаар алхам: LCD -ийг оруулаад хавсаргана уу
Хоёрдугаар алхам: LCD -ийг оруулаад хавсаргана уу
Хоёрдугаар алхам: LCD -ийг оруулаад хавсаргана уу
Хоёрдугаар алхам: LCD -ийг оруулаад хавсаргана уу

Зураг.3 ба Зураг 4 -т LCD дэлгэц болон үсрэлтийн кабелийн эхний хагасыг талх ба Arduino хооронд оруулах зөв аргыг харуулав.

Алхам 3: Гуравдугаар алхам: Breadboard -ийг LCD дэлгэцээр Arduino -д холбож дуусгах

Гуравдугаар алхам: Breadboard -ийг LCD дэлгэцээр Arduino -д холбож дуусгах
Гуравдугаар алхам: Breadboard -ийг LCD дэлгэцээр Arduino -д холбож дуусгах

Гуравдугаар алхам: Breadboard -ийг LCD дэлгэцээр Arduino -д холбож дуусга.

Алхам 4: Дөрөвдүгээр алхам: Потенциометрийг оруулаад холбоно уу

Дөрөвдүгээр алхам: Потенциометрийг оруулаад холбоно уу
Дөрөвдүгээр алхам: Потенциометрийг оруулаад холбоно уу

Зураг 6 Ирээдүйд саад болохгүйн тулд потенциометрийг оруулах, холбох хялбар аргыг харуулав. (Анхаарна уу: Потенциометр нь талхны тавцан руу найдвартай орохгүй байж магадгүй. Цахилгаан хэлхээг асаахдаа та аюулгүй байдлыг хангаж байгаа эсэхийг шалгаарай.)

Алхам 5: Тавдугаар алхам: Мэдрэгчийг байрлуулж холбоно уу

Тавдугаар алхам: Мэдрэгчийг байрлуулж холбоно уу
Тавдугаар алхам: Мэдрэгчийг байрлуулж холбоно уу

7 -р зураг нь LCD ба Arduino -тэй зөв холбохын тулд давхцаж байгаа үсрэх кабелийг зөв байрлуулах, холбох цэгүүдийг харуулав. Фоторезистор нь гэрлийн зохих түвшинд хүрч, үсрэх кабель болон бусад хэлхээний битээр хаагдаагүй эсэхийг шалгаарай.

Алхам 6: Зургаа дахь алхам: Компьютер, Arduino -г холбож, кодыг байршуулна уу

Кодыг https://learn.adafruit.com/adafruit-arduino-lesson-12-lcd-displays-part-2/arduino-code дээрээс олж болно.

Алхам 7: (Нэмэлт) Долоо дахь алхам: Ашиглаж буй температур мэдрэгчээс хамаарч кодоо өөрчилнө үү

TMP36 температур мэдрэгч нь одоогийн кодын хувьд хэрэглэгддэг боловч бид DHT11 чийгшил, температур мэдрэгчийг ашигласан. Энэ мэдрэгч өөр өгөгдлийн утга илгээдэг тул температурыг зөв харахын тулд кодыг өөрчлөх шаардлагатай.

Дараах линкээс DHT11 номын санг татаж аваад номын сангийн мэдээллийн сан болон код дээрээ нэмж оруулахаа мартуузай.

github.com/adidax/dht11

#оруулах

#include #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Чийгшил (%):"); Serial.println ((хөвөх) DHT11. чийгшил, 2); Serial.print ("Температур (C):"); Serial.println ((хөвөх) DHT11. температур, 2); // Дэлгэцийн температурыг c lcd.println () дээр харуулах; int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Хоёр дахь эгнээний гэрэл харуулах int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Гэрэл"); lcd.setCursor (6, 1); lcd.print (lightReading); саатал (500); }

Алхам 8: Наймдугаар алхам: Шинээр олж авсан мэдлэгээ сайхан өнгөрүүлээрэй

Баяр хүргэе, үзэгч. Хэрэв та өнгөрсөн 7 алхамыг дагаж мөрдсөн бол одоо таны гар дээр температур, гэрэл мэдрэгч ажиллах болно. Сурсан зүйлээ муу зүйлд биш сайн сайхны төлөө ашигла.

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

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