Агуулгын хүснэгт:
- Алхам 1: Эерэг ба газардуулгын утас
- Алхам 2: Фоторезистор нэмэх
- Алхам 3: IR мэдрэгчийг нэмнэ үү
- Алхам 4: LCD ба потенциометрийг нэмнэ үү
- Алхам 5: DHT11 (температур ба чийгшил мэдрэгч) нэмэх
- Алхам 6: Алсын удирдлагыг нэмж, одоо та цаг агаарын хүн боллоо
- Алхам 7: Ашигласан номын сан
Видео: Цаг уурын станц: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварт би өөрийн цаг уурын станц барих алхам, кодыг үзүүлэх болно. Та температур, чийгшил, гэрэл гэгээгээр дамжих боломжтой болно! Таны алсын код минийхээс өөр байх болно гэдгийг анхаарна уу, гэхдээ би таны кодын зөв ID -г хэрхэн олохыг харуулах болно! Танд хэрэгтэй зүйлүүд:
- 1 x Arduino UNO R3
- 1 x IR алсын удирдлага (үүнийг хийх боломжтой)
- 1 x IR мэдрэгч
- 1 x Фоторезистор (Гэрэлтүүлгийн мэдрэгч)
- 1 x 16x2 хэмжээтэй LCD дэлгэц
- 3 x 220 Ом эсэргүүцэл
- 1 х потенциометр
- 1 x DHT11 (Температур/чийглэг мэдрэгч)
- 1 х талхны самбар
- Холбогч утас
Алхам 1: Эерэг ба газардуулгын утас
Үндсэн тохиргоо
- Талхны самбарын + талд 1 холбогч утсыг (улаан) arduino дээрх GND порт руу холбоно уу
- + Төмөр замын талхны нөгөө талд холбогдохын тулд өөр холбогч утас (улаан) ашиглана уу
- Талхны тавцангийн хажуу талд 1 холбогч утсыг (хар) arduino дээрх 5V порт руу холбоно уу
- + Төмөр замын талхны нөгөө талд холбогдохын тулд өөр холбогч утас (хар) ашиглана уу
Алхам 2: Фоторезистор нэмэх
- Фоторезисторыг талхны тавцан дээр тавь
- Баруун талыг + төмөр замд холбоно уу
- Зүүн талыг 220 Ом эсэргүүцэлтэй холбоно уу
- Резистороос утсыг arduino дээрх 7 порт руу холбоно уу
- Талхны тавцан дээрх төмөр замаас ирж буй газардуулгын утсыг өмнөх утсаар холбосон төмөр замд холбоно уу (порт 7)
Алхам 3: IR мэдрэгчийг нэмнэ үү
- IR мэдрэгчийг талхны тавцан дээр тавь
- Эхний утсыг GND (-) төмөр замд IR дээрх эхний порт руу холбоно уу
- Хоёр дахь утсыг POSITIVE (+) төмөр замд IR дээрх хоёр дахь порт руу холбоно уу
- Arduino дээрх 10 портоос утсыг IR мэдрэгчийн хамгийн сүүлийн бичлэг рүү холбоно уу
Алхам 4: LCD ба потенциометрийг нэмнэ үү
Потенциометрийг нэмж эхэлье
- LCD дэлгэц ба потенциометрийг талхны тавцан дээр тавь
- GND (-) төмөр замыг потенциометрийн сөрөг тал руу холбоно уу
- Эерэг (+) төмөр замыг потенциометрийн эерэг тал руу холбоно уу
- Потенциометрийн орой дээрх утсыг LCD дэлгэц дээрх V0 порт руу холбоно уу
- Энэ нь LCD дэлгэцийн ялгааг тохируулж, үзэхэд хялбар болгоно
LCD дэлгэцийг нэмье, утаснууд эмх цэгцтэй байх болно
- LCD дэлгэцийг талхны тавцан дээр тавь
- Газардуулгын утсыг LCD дээрх VSS порт руу холбоно уу
- (V0 нь өмнөх алхамаас аль хэдийн холбогдсон байна)
- RS нь arduino дээрх 12 порт руу холбогдох болно
- RW нь талхны самбар дээр газардуулгатай холбогдоно
- E нь arduino дээрх ~ 11 порт руу холбогдох болно
- D4 нь arduino дээрх ~ 5 порт руу холбогдох болно
- D5 нь arduino дээрх 4 порт руу холбогдох болно
- D6 нь arduino дээрх 3 -р порт руу холбогдох болно
- D7 нь ardiino дээрх 2 -р порт руу холбогдох болно
- A нь 220 Ом эсэргүүцэлтэй холбогддог бол резистор нь талхны тавцан дээрх газрын төмөр замтай холбогддог
- K нь талхны тавцан дээрх газрын төмөр замтай холбогдохын тулд холбогдох болно
Алхам 5: DHT11 (температур ба чийгшил мэдрэгч) нэмэх
- DHT11 -ийг талхны тавцан дээр тавь
- Талхны самбар дээрх эерэг төмөр замыг (+) DHT11 дээрх эерэг зүүтэй холбоно уу, энэ нь зүүн талын эхний зүү болно
- DHT11 дээрх хоёр дахь зүүг 220 Ом эсэргүүцэлтэй холбоно уу
- 220 Ом эсэргүүцэгчийг arduino дээрх ~ 6 порт руу холбоно уу
- Сүүлчийн ба хамгийн зөв зүүг талхны сөрөг төмөр замд холбоно уу
Алхам 6: Алсын удирдлагыг нэмж, одоо та цаг агаарын хүн боллоо
Үүнийг бүтээх явцад ямар нэгэн асуудал гарвал диаграмыг зөв холбосон эсэхийг эргэж харна уу. Миний ашиглаж байсан алсын удирдлага таныхтай адил биш байх магадлалтай. Энэ нь кодыг өөрт тохирсон болгохын тулд өөрчлөх шаардлагатай болно гэсэн үг юм.
- Arduino IDE програмыг татаж аваад материалдаа эдгээр залруулгыг хийгээрэй.
- Өгөгдсөн кодыг татаж аваарай (remoteFinder.ino), IDE -ийг нээж програмыг байршуулах/хөрвүүлэх.
- Цуваа дэлгэцийг нээхээ мартуузай.
- Ашиглахыг хүсч буй хоёр товчлуурыг дарж, цуваа монитор танд өгөх кодыг бичнэ үү.
ТАЙЛБАР: FFFFFF зөв биш, IR номын сан нь ижил товчлуурыг ашиглахыг илрүүлэхдээ үүнийг хаядаг. Энэ нь та нэг товчлуурыг дахин дахин дарж байна гэсэн үг юм. Хэрэв та файлыг татаж авах боломжгүй бол энд хуулж буулгах болно.
int RECV_PIN = 6; IRrecv irrecv (RECV_PIN); decode_results үр дүн;
void setup () {Serial.begin (9600); irrecv.enableIRIn (); // Хүлээн авагчийг эхлүүлэх}
void loop () {if (irrecv.decode (& results)) {Serial.println (results.value, HEX); irrecv. resume (); // Дараагийн утгыг хүлээн авах}} Дараа нь WeatherStation.ino -г нээгээд товчлууруудын утгыг өөрийн болгож өөрчилнө үү. Кодод тэд файлын эхэнд байгаа бөгөөд код гэж нэрлэгддэг код2 код3Кодыг эмхэтгэн байршуулаарай, та одоо 10 -р сувгийг авахад бэлэн боллоо!
Алхам 7: Ашигласан номын сан
dht.h
IRremote.h
LiquidCrystal.h https://www.arduino.cc/en/Reference/LiquidCrystalХэрэв эдгээр номын сан шинэчлэгдсэн эсвэл тэдэнтэй ажиллахгүй байгаа бол над руу имэйлээр илгээнэ үү, би танд номын сангаа илгээх болно!
Зөвлөмж болгож буй:
ESP8266 ба ESP32 DIY ашигладаг мэргэжлийн цаг уурын станц: 9 алхам (зурагтай)
ESP8266 ба ESP32 DIY ашигладаг мэргэжлийн цаг уурын станц: LineaMeteoStazione бол Sensirion -ийн мэргэжлийн мэдрэгч, Дэвис багажны зарим бүрэлдэхүүн хэсэг (Rain Gauge, Anemometer) -тай холбогдож болох цаг агаарын бүрэн станц юм.Төсөл нь DIY цаг уурын станцад зориулагдсан боловч зөвхөн шаардлагатай
Хиймэл дагуулын тусламжтайгаар цаг уурын станц: 5 алхам
Хиймэл дагуулын тусламжтай цаг уурын станц: Энэхүү төсөл нь цаг агаарын мэдээллийг өөрсдөө цуглуулах хүсэлтэй хүмүүст зориулагдсан болно. Энэ нь салхины хурд, чиглэл, температур, агаарын чийгшлийг хэмжих боломжтой. Мөн 100 минут тутамд дэлхийг тойрон эргэдэг цаг агаарын хиймэл дагуулыг сонсох чадвартай. Би хүсч байна
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
DIY цаг уурын станц ба WiFi мэдрэгч станц: 7 алхам (зурагтай)
DIY цаг уурын станц ба WiFi мэдрэгч станц: Энэхүү төсөлд би WiFi мэдрэгч станцын хамт цаг агаарын станцыг хэрхэн яаж хийхийг танд үзүүлэх болно. Мэдрэгч станц нь орон нутгийн температур, чийгшлийн өгөгдлийг хэмжиж, WiFi -ээр цаг уурын станц руу илгээдэг. Цаг уурын станц дараа нь
RPi цаг уурын станц ба дижитал цаг: 4 алхам (зурагтай)
RPi цаг уурын станц ба дижитал цаг: Энэ бол хурдан бөгөөд хялбар төсөл бөгөөд үзүүлэх сайхан дэлгэц юм. Энэ нь цаг хугацаа, цаг агаарын нөхцөл байдал, температурыг хоёуланг нь харуулдаг. Хэрэв танд харсан зүйл тань таалагдаж байвал миний хийсэн зүйлийг дагаж мөрдөхийн тулд намайг Instagram, Twitter (@Anders644PI) дээр дагаарай