Агуулгын хүснэгт:
- Хангамж
- Алхам 1: БСХС -ийн бүрэлдэхүүн хэсгүүдийг лазераар хайчилж ав
- Алхам 2: Stepper Motors -ийг суулгаж, жолооны араа угсарна уу
- Алхам 3: Электроникийг угсарна уу
- Алхам 4: Цахим эд ангиудыг холбоно уу
- Алхам 5: Цаг уурын станцын угсралтыг дуусгах
- Алхам 6: Arduino програмчлах
- Алхам 7: Цаг уурын станцыг тохируулах, ашиглах
Видео: Өргөгдсөн араа цаг уурын станц: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү зааварчилгаанд би CNC лазераар зүссэн БСХС-ийн эд ангиудаар хийсэн дүүжлүүрийн цаг уурын станцыг хэрхэн яаж хийхийг танд үзүүлэх болно. Stepper мотор нь араа бүрийг жолооддог бөгөөд Arduino нь DHT11 мэдрэгч ашиглан температур, чийгшлийн хэмжилтийг хийж, дараа нь stepper моторыг хөдөлгөж хэмжсэн утгыг харуулдаг.
Цаг уурын станцыг хоёр хөл, хавтгай суурьтай тул ширээ, тавиур эсвэл хажуугийн ширээн дээр зогсоход тохиромжтой болгодог.
DHT мэдрэгч нь харьцангуй чийгшил 20-95 хувьтай бөгөөд температурыг 0-50 градусын хооронд хэмжих боломжтой. Би араагаа бүрэн чийгшлийн хүрээнд, температурыг хэмжих сөрөг хязгаарт зориулан бүтээсэн бөгөөд хэрэв та гаднах температурыг хэмжихийн тулд гаднаа байрлуулахыг хүсвэл өөр мэдрэгчийг ашиглах боломжтой болно.
Хэрэв танд энэхүү зааварчилгаа таалагдсан бол CNC уралдаанд саналаа өгнө үү.
Хангамж
Цаг агаарын станц хийхийн тулд танд дараахь зүйлс хэрэгтэй болно.
- 3 мм БСХС -ийн хавтан -
- Arduino Pro Micro -
- 2 x 28BYJ 48 Stepper Motors & ULN2003 жолооч нар -
- 4 x M3 x 10mm Машины эрэг ба самар -
- DHT11 температур ба чийгшил мэдрэгч -
- 10K эсэргүүцэл -
- 4х6 см хэмжээтэй ПХБ -ийн прототип хийх -
- Эрэгтэй толгойн зүү -
- Эмэгтэй толгойн зүү -
Ашигласан K40 лазер таслагч -
Алхам 1: БСХС -ийн бүрэлдэхүүн хэсгүүдийг лазераар хайчилж ав
Би лазер хайчлах эд ангиудыг Inkscape дээр бүтээсэн бөгөөд та хайчлах файлуудыг эндээс татаж авах боломжтой. Бүрэлдэхүүн хэсгүүд нь татаж авахад нэг хуудсан дээр байгаа тул та тэдгээрийг лазер таслагчийн орны хэмжээтэй тохируулан хуваах хэрэгтэй болно.
Би эхлээд сийлбэр хийж, дараа нь араагаа огтолж, дараа нь нүүрний хавтанг сийлж, хайчилж, эцэст нь үлдсэн эд ангиудыг хайчилж авав.
Би сийлбэр хийх эсвэл огтлохдоо БСХС -ийн дээгүүр будгийн соронзон хальс хэрэглэдэг бөгөөд ингэснээр утаа нь гадаргууг тэмдэглэхгүй болно.
Хэрэв танд лазер таслагч байхгүй бол онлайн лазер хайчлах үйлчилгээг ашиглах талаар бодож үзээрэй. Тэд маш хямд болсон бөгөөд ихэнх нь сэлбэг хэрэгслийг таны хаалган дээр хүргэж өгөх болно.
Би эд ангиудыг огтлохын тулд хямд K40 лазер таслагч ашигласан.
Бүх эд ангиудыг хайчилж авсны дараа та соронзон хальсыг арилгах хэрэгтэй.
Алхам 2: Stepper Motors -ийг суулгаж, жолооны араа угсарна уу
Дараа нь хоёр шатлалт моторыг мотор бүрт M3 x 10 мм хэмжээтэй хоёр боолт ашиглан урд талын хавтан дээр бэхлээрэй.
Мөн модны цавуу ашиглан урд талын хавтангийн арын хэсэгт хөдөлгүүрийн хайчлах тавиурыг дэмжих хавтанг наа. Үүнийг дараа нь хийж болно, гэхдээ моторыг суулгахаас өмнө хийх нь хамгийн хялбар бөгөөд ингэснээр та үүнийг нааж байхдаа саад болохгүй.
Дараа нь жолооны араагаа угсарна уу. Тоног төхөөрөмжөө серво дээрээ овоолж, тус бүрийн хооронд модон цавуу дусаана. Нүхтэй диск, дараа нь араагаар эхэл. Дараа нь араагаа чөлөөтэй хөдөлгөх зай гаргахын тулд араа ба урд талын дискний хооронд жижиг зайг нэмж оруулах шаардлагатай болно. Эдгээр тус бүрийн хувьд би хавтгай угаагч ашигласан.
Алхам 3: Электроникийг угсарна уу
Одоо электрон бүрэлдэхүүн хэсгүүдийг авч үзье.
Энэ хэлхээ нь маш энгийн бөгөөд дижитал IO 2 -оос 2 -оос хоёр шатлалт драйвер хүртэлх үндсэн холболтуудыг багтаасан бөгөөд дараа нь DHT11 мэдрэгч ба дижитал IO зүү 10 -ийн хоорондох холболтыг багтаасан болно. Та мөн тэжээлийн холболтоо мэдрэгч ба шатанд нэмэх хэрэгтэй болно. драйверууд ба 10 ба 5В -ийн холболтын хоорондох 10к эсэргүүцэл.
Би толгойн зүү холболт ба DHT мэдрэгчийг 4х6 см хэмжээтэй ПХБ дээр угсарсан бөгөөд ингэснээр Arduino болон stepper моторын драйверуудыг зүгээр л залгаж болно.
Дараа нь би PCB болон stepper мотор драйверуудыг холбохын тулд Dupont холбогч кабелийг хийсэн. Та холбогчийг ашиглаж эсвэл толгойн кабелийг өөрөө үүсгэж болно.
Алхам 4: Цахим эд ангиудыг холбоно уу
Би цавуу буу ашиглан Arduino ПХБ -ийг цаг уурын станцын арын хавтан дээр, хоёр шатлалт моторын жолоочийг хоёр талын тавиур дээр наажээ. Энэ нь бүрэлдэхүүн хэсгүүдийн хооронд болон stepper моторын утас холбох хангалттай зай үлдээхэд илүү дээр юм.
Электроникийг наалдсаны дараа бид цаг агаарын станцын үлдсэн хэсгийг модон цавуу ашиглан угсарч болно.
Алхам 5: Цаг уурын станцын угсралтыг дуусгах
Хоёр хөлөө сууринд нааж, дараа нь урд талын хавтанг хөл дээрээ нэмнэ.
Эцэст нь арын хавтанг нааж, цавууг хатаана. Arduino -ийн микро USB порт нь цаг уурын станцын суурь руу харсан эсэхийг шалгаарай.
Цавуу хатсаны дараа stepper моторыг драйверуудад холбож, дараа нь хийсэн кабелиар драйверуудаа Arduino руу холбоно уу. Кабелийг доороос нь дүүжлэхгүй эсвэл арын хэсгийн дээд хэсгээс цухуйхгүйн тулд дотогш оруулахыг хичээ.
Хэрэв та дээд талыг нь хаахыг хүсч байвал бэхэлгээний тавцангаас хайчилж ав. Өөрчлөлт хийхийн тулд кабель руу дахин нэвтрэх шаардлагатай болж магадгүй тул stepper драйверууд болон холболтуудыг туршиж үзэх хүртэл үүнийг наалдуулж болохгүй.
Микро USB кабелийг цаг агаарын станцынхаа ёроолд залгаарай, тэгвэл та кодыг байршуулахад бэлэн болно.
Алхам 6: Arduino програмчлах
Код нь шууд урагшаа чиглэсэн байна. Би кодыг энд тайлбарлахын тулд нарийвчлан ярихгүй, гэхдээ та кодыг татаж аваад хэсэг тус бүр юу хийдэг талаар дэлгэрэнгүй тайлбарыг уншиж болно.
Кодод бид мэдрэгчийн объектыг үүсгэж, шаардлагатай хувьсагчдыг үүсгэж, дараа нь мотор ба мэдрэгчийн зүүг тодорхойлно.
Тохируулах функц нь цуваа холболтыг эхлүүлж, зүү горимыг тохируулж, DHT11 мэдрэгчтэй холбогддог.
Давталтын функц нь DHT11 мэдрэгчээс хэмжилт авч, тэдгээрийг цуваа дэлгэц дээр харуулаад дараа нь хэмжигдэхүүнүүдийг зааж өгөхийн тулд алхам алхамын тоо, алхам бүрийг хөдөлгөх чиглэлийг тооцоолно. Дараа нь давталтыг давтахаас өмнө код хамгийн багадаа 5 секунд хүлээнэ.
Гол давталтаар нэрлэгддэг нэмэлт функц байдаг бөгөөд үүнийг мотор бүрийн алхам, чиглэлийг өгч, дараа нь хөдөлгөөнийг гүйцэтгэдэг.
Алхам 7: Цаг уурын станцыг тохируулах, ашиглах
Кодыг байршуулахаасаа өмнө хоёр араагаа мотор дээр байрлуулж, кодонд анх тохируулсан утгыг зааж өгөх ёстой, эдгээр нь миний кодын 25 ° С ба чийгшил 50% байна.
Дараа нь та кодыг байршуулж болно.
Хэрэв та цуваа дэлгэцээ нээвэл мэдрэгчийн авсан анхны хэмжүүрийг харах бөгөөд хөдөлгүүрүүд эдгээр утгыг авахын тулд араагаа хөдөлгөж эхэлнэ.
Хөдөлгөөн дууссаны дараа та хоёр дахь утгыг харах ёстой бөгөөд дараа нь араа дахин хөдөлж магадгүй юм.
Мэдрэгчийн уншилт тогтворжиход ихэвчлэн хэдэн минут шаардагддаг бөгөөд ингэснээр та илүү тогтвортой өгөгдөл, арааны хөдөлгөөн бага байх болно.
Хэрэв таны харуулсан утгууд цуваа дэлгэц дээр үзүүлсэнтэй ижил биш байгааг анзаарсан бол эхлээд хөдөлгүүрийн хөдөлгөөний чиглэл зөв эсэхийг шалгаад дараа нь анхны утгуудаа зөв эсэхийг шалгаад эцэст нь алхамуудын тоонд тохируулга хийх шаардлагатай болж магадгүй юм. цаг уурын станцаа тохируулахын тулд градус эсвэл хувиар үнэлнэ.
Таны цаг уурын станц дууссан бөгөөд ширээ эсвэл тавиур дээр байрлуулж болно.
Хэрэв танд энэхүү заавар таалагдсан бол CNC уралдаанд саналаа өгөөрэй.
Хэрэв та өмнө нь цаг уурын станц барьж байсан, мөн утгыг харуулахын тулд юу ашиглаж байсан бол тайлбар хэсэгт надад мэдэгдээрэй.
CNC 2020 тэмцээнд дэд байр эзэлсэн
Зөвлөмж болгож буй:
ESP8266 ба ESP32 DIY ашигладаг мэргэжлийн цаг уурын станц: 9 алхам (зурагтай)
ESP8266 ба ESP32 DIY ашигладаг мэргэжлийн цаг уурын станц: LineaMeteoStazione бол Sensirion -ийн мэргэжлийн мэдрэгч, Дэвис багажны зарим бүрэлдэхүүн хэсэг (Rain Gauge, Anemometer) -тай холбогдож болох цаг агаарын бүрэн станц юм.Төсөл нь DIY цаг уурын станцад зориулагдсан боловч зөвхөн шаардлагатай
Fanair: Танай өрөөний цаг уурын станц: 6 алхам (зурагтай)
Fanair: Танай өрөөний цаг уурын станц: Одоогийн цаг агаарыг мэдэхийн тулд тоолж баршгүй олон арга байдаг, гэхдээ та зөвхөн гадаа цаг агаарыг мэддэг. Хэрэв та байшин дотор, тодорхой өрөөнд байгаа цаг агаарыг мэдэхийг хүсч байвал яах вэ? Үүнийг би энэ төслийн хүрээнд шийдэхийг оролдож байна. Fanair нь мулт ашигладаг
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
DIY цаг уурын станц ба WiFi мэдрэгч станц: 7 алхам (зурагтай)
DIY цаг уурын станц ба WiFi мэдрэгч станц: Энэхүү төсөлд би WiFi мэдрэгч станцын хамт цаг агаарын станцыг хэрхэн яаж хийхийг танд үзүүлэх болно. Мэдрэгч станц нь орон нутгийн температур, чийгшлийн өгөгдлийг хэмжиж, WiFi -ээр цаг уурын станц руу илгээдэг. Цаг уурын станц дараа нь
RPi цаг уурын станц ба дижитал цаг: 4 алхам (зурагтай)
RPi цаг уурын станц ба дижитал цаг: Энэ бол хурдан бөгөөд хялбар төсөл бөгөөд үзүүлэх сайхан дэлгэц юм. Энэ нь цаг хугацаа, цаг агаарын нөхцөл байдал, температурыг хоёуланг нь харуулдаг. Хэрэв танд харсан зүйл тань таалагдаж байвал миний хийсэн зүйлийг дагаж мөрдөхийн тулд намайг Instagram, Twitter (@Anders644PI) дээр дагаарай