Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Arduino холболт ба кодчилол
- Алхам 2: RAMPS 1.4 ба мотор драйверын холболт ба тохиргоо
- Алхам 3: Raspberry Pi холболт ба тохиргоо
- Алхам 4: Stellarium програм хангамжийн тохиргоо
- Алхам 5: Stepper мотор ба түүний холболтыг сонгох
- Алхам 6: Вэбкам ба түүний холболтууд
- Алхам 7: Цахилгаан хангамж
- Алхам 8: Бүрэн угсралт
- Алхам 9: Туршилт
- Алхам 10: Үр дүн ба өртөг
Видео: Телескопын хяналтын вэб дээр суурилсан IOT систем: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Бид интернэтээр ямар ч төрлийн дуран удирдах, дурангаас хамгийн бага зардлаар харах боломжтой байхын тулд вэб дээр суурилсан IOT системийг зохион бүтээсэн.
Энэхүү төслийн цаад зорилго нь бид инженерийн коллежийн одон орон судлалын клубт гурван телескоптой байсан бөгөөд тэднийг оюутны хотхоныхоо хаана ч хамаагүй удирдахыг хүссэн юм. Энэ нь аль болох хамгийн бага өртөгтэй байх ёстой бөгөөд энэ нь дурангаар ажиллах ёстой
Тиймээс энэхүү IOT систем нь дурын төрлийн төхөөрөмж дээрх вэбсайтаас дурын төрлийн дуранг удирдах боломжтой. Мөн бид энэ вэбсайтаас дурангаар шууд үзэх боломжтой. Үүний тулд бөөрөлзгөнө pi 3 (Серверийн үүрэг гүйцэтгэдэг) дээр ажилладаг stellarium (нээлттэй эхийн програм хангамж) ашигладаг бөгөөд энэ нь Arduino мега -тай мастер боолын холболтоор холбогддог бөгөөд RAMPS 1.4 самбар нь алхам хөдөлгүүрийг хянадаг Arduino мега руу бамбайгаар холбогддог. мотор жолооч нараар дамжуулан
Хангамж
Бөөрөлзгөнө pi 3
Arduino MEGA 2560 R3
RAMPS 1.4 бамбай
2 шатлалт мотор (400 алхам)
Мотор шумбагч (A4988 жолооч)
ATX тэжээлийн хангамж
Сайхан вэб камер
Зөв зохистой интернет холболт
Алхам 1: Arduino холболт ба кодчилол
Бид бүх бүрэлдэхүүн хэсгүүдийг хооронд нь холбохын өмнө холболтууд болон кодыг ачаалах хэрэгтэй. Тиймээс Arduino IDE програмыг татаж аваад компьютер дээрээ суулгаарай. Arduino MEGA R3 -ийг USB кабелиар компьютерт холбоно уу.
Энд бид телескопыг хянах програм хангамжийг ашиглаж, түүнд зарим өөрчлөлт оруулсан. Та манай хувилбарыг дараах линкээр татаж авах боломжтой
drive.google.com/open?id=1n2VnSgii_qt1YZ1Q…
Гэхдээ гавьяаг анхны бүтээгчдэд өгдөг. Бид зүгээр л тэдний кодыг зээлж аваад хэрэгцээндээ нийцүүлэн өөрчилсөн. Анхны бүтээгчдийн холбоосууд энд байна
www.stellarjourney.com/index.php?r=site/equ…
groups.io/g/onstep/wiki/home
Бидний өөрчилсөн алхамыг татаж авсны дараа onstep.ino файлыг arduino ide дээр нээнэ үү. мега -г компьютерт холбож, arduino mega дээрх файлыг ачаална уу
Алхам 2: RAMPS 1.4 ба мотор драйверын холболт ба тохиргоо
Ramps 1.4 самбарыг ихэвчлэн 3d принтерийн моторыг удирдахад ашигладаг тул маш нарийвчлалтай тул телескопыг нарийн хянах боломжтой.
Тиймээс та stepper мотор болон дурангийн холболт дээрх өт, арааныхаа дагуу тохирох мотор драйверыг сонгох хэрэгтэй бөгөөд үүний тулд бид эсэргүүцэл, эргэлтийн хурдны хүссэн утгыг өгөх боломжтой бөгөөд үүнийг arduino кодоор тохируулах ёстой. дараах байдлаар холбоно уу
Бидний хийсэн судалгаагаар DRV 8825 ба A4988 мотор жолооч нарыг ихэнх дуран болон бэхэлгээний ихэнх хэсэгт ашиглаж болно.
Налуугийн 1.4 самбар дээрх зурагт үзүүлсэн шиг мотор драйверуудыг тухайн байршилд холбож, arduino mega -ийн бамбай болгон ашиглаарай. налуу замыг тус тусад нь 12V ATX тэжээлээр тэжээдэг.
Алхам 3: Raspberry Pi холболт ба тохиргоо
Манай Raspberry pi 3 нь хамгийн сүүлийн үеийн rasbian OS -ээр цэнэглэгдсэн бөгөөд бид дараах линкээс Linux стеллариум суулгасан
stellarium.org/
дараа нь Arudino мега -г бөөрөлзгөнө pi -т USB кабелиар холбоно уу
мөн raspberry pi дээр arduino ide програмыг ачаална
aslo вэбкамер нь USB кабелиар бөөрөлзгөнө pi-тэй холбогдсон бөгөөд бөөрөлзгөнө pi дээр вэбкамер-дамжуулагч-мастер програм хангамж суулгадаг. Үүнийг github дээрээс хялбархан олох боломжтой
Raspberry pi нь бусад бүрэлдэхүүн хэсгүүдээс тусдаа ажилладаг
Алхам 4: Stellarium програм хангамжийн тохиргоо
Stellarium бол шөнийн тэнгэрийн объектуудын байршил, байршлыг яг таг харуулдаг програм бөгөөд шөнийн тэнгэрийн объект бүрийн Ra/Dec утгыг өгдөг.
Stellarium -ийг татаж авсны дараа тухайн програм хангамжид өөрийн яг байршлыг оруулна уу
дараа нь залгаасуудын цэс рүү орж эдгээр хоёр залгаасыг сонгоод програмыг эхлүүлэх сонголт дээр ачааллыг сонгож телескопын удирдлага болон алсын удирдлагатай залгаасуудыг програм хангамжид идэвхжүүлнэ үү.
Телескопын хяналтын залгаасыг идэвхжүүлсний дараа дурангийн тохиргоог хийж, дараа нь шинэ дуран холбохын тулд ADD -ийг сонгоно уу. Дараа нь цуваа портоор шууд удирддаг телескопыг сонгоод дараа нь USB портын дугаар болох сериал портыг сонгоно уу. аль ардуино холбогдсон байна. дараа нь дурангийнхаа загварыг сонгоно уу. Хэрэв таны загвар байхгүй бол LX200 сонголтыг шууд сонгож болно. OK -г сонгоод эхлэх товчийг дарна уу. дараа нь та сонгосон дурангаа сонгож болно.
телескоп зааж буй одоогийн объектын зөв холболт ба хазайлт (Ra/Dec) утгыг харах боломжтой.
Зарим дуран Stellarium -тай холбогдох боломжгүй байна. Тиймээс 1 -рт та StellariumScope програмыг татаж аваад дараа нь stellarium руу холбох хэрэгтэй
Алсын удирдлага нь Stellarium -ийн бүх функцийг вэб интерфэйсээр хянадаг залгаас юм. залгаасыг идэвхжүүлсний дараа тохируулгын сонголт руу очиж портын дугаар болон localhost IP хаягийг сонгоно уу.
одоо та бөөрөлзгөнө pi -тэй ижил сүлжээнд холбогдсон дурын компьютер эсвэл ухаалаг гар утаснаас localhost IP болон сонгосон портоор дамжуулан вэб интерфэйс рүү хандах боломжтой.
Вэб интерфэйс дээр дурангаа сонгох цэснээс шилжүүлэхийг хүсч буй шөнийн тэнгэрийн объектыг сонгох боломжтой.
дараа нь дурангийн хяналтын сонголт руу очоод сонгосон сонголтыг сонгосон дурангаа сонгосон объект руу шилжүүлэх.
Та мөн вэбкамер дамжуулагч-мастер ашиглан телескопоос одоогийн үзэмжийг үзэх боломжтой
Алхам 5: Stepper мотор ба түүний холболтыг сонгох
Stepper моторын сонголт нь таны дуран ашиглаж буй бэхэлгээнээс хамаарна
өөрөөр хэлбэл
- Алтазимут. Алтазимут
- Добсоны уул
- Экваторын
- Сэрээ уул
- Германы экваторын уул
Ерөнхийдөө 400 алхамтай stepper моторыг бүх төрлийн дурангаар ашиглах боломжтой
Та RAMPS 1.4 -т холбогдсон мотор шумбагч руу stepper мотор холбох хэрэгтэй. Хөдөлгүүрийн хүчийг RAMPS 1.4 -ээс шууд авах боломжтой
Алхам 6: Вэбкам ба түүний холболтууд
Вэбкам нь дурангийн харцаар дурантай холбогдсон бөгөөд энэ нь Raspberry pi-т USB холболтоор холбогдсон бөгөөд бөөрөлзгөнө pi дээр вэбкамер дамжуулагч-мастер суурилуулсан байх ёстой бөгөөд ингэснээр та дурангаас вэб интерфэйсээр дамжуулан харах боломжтой болно.
Алхам 7: Цахилгаан хангамж
Arduino MEGA нь бөөрөлзгөнө pi -ээс USB холболтоор ажилладаг тул тусдаа тэжээлийн хангамж шаардагддаггүй
RAMPS 1.4 самбар нь ATX тэжээлийн хангамжаар тэжээгддэг. Энэ нь 12 вольтын тэжээлээр холбогдсон байх ёстой. мотор чиглүүлэгч ба шаталсан мотор нь энэхүү ATX тэжээлийн эх үүсвэрээр тэжээгддэг
Raspberry pi нь бөөрөлзгөнө pi -ийн цахилгаан холболтоор зайны банкаар тэжээгддэг
Вэбкам нь бөөрөлзгөнө pi -т USB холболтоор холбогдсон тул вэбкамер нь USB холболтоор тэжээгддэг
Алхам 8: Бүрэн угсралт
- stepper моторыг өндөр тэнхлэгийн араа ба azimuth тэнхлэгийн хорхойтой холбох
- stepper моторын утсыг мотор жолооч нарт гагнах замаар холбоно
- мотор драйверуудыг Ramps 1.4 самбарт холбох замаар холбох
- Ramps 1.4 -ийг Arduino руу Shield болгон холбоно уу
- ATX Цахилгаан хангамжийг 12V цахилгаан холболтоор налуу замд холбох
- Arduino -г Raspberry pi -т USB холболтоор холбоно уу
- Вэбкамер нь Raspberry pi -т USB холболтоор холбогддог
- Raspberry pi нь зохих Ethernet интернет холболттой холбогдсон байх ёстой
Алхам 9: Туршилт
Электроникийг бүрэн угсарч, дуран руу холбосны дараа
Вэб интерфэйсээс шөнийн тэнгэрийн объектыг сонгоод телескопыг зөв объект руу чиглүүлсэн эсэхээс үл хамааран вэбкамераар харах боломжтой.
Бид IOT системийг автоскоп гэж нэрлэгддэг 3d хэвлэсэн дурангаар туршиж үзсэн
Алхам 10: Үр дүн ба өртөг
Дээр дурдсан зургийг вэб интерфэйсээр дурангаар авсан зураг, төслийн бүх өртөг
Зөвлөмж болгож буй:
Хөдөө аж ахуйн LoRa дээр суурилсан харааны хяналтын систем Iot - Firebase & Angular ашиглан урд талын програм зохиох: 10 алхам
Хөдөө аж ахуйн LoRa дээр суурилсан харааны хяналтын систем Iot | Firebase & Angular ашиглан урд талын програм зохиох: Өмнөх бүлэгт галын баазын бодит цагийн мэдээллийн баазыг дүүргэхийн тулд loRa модультай хэрхэн ажилладаг талаар ярилцсан бөгөөд манай төсөл бүхэлдээ хэрхэн ажилладаг талаар маш өндөр түвшний диаграмыг олж харсан. Энэ бүлэгт бид хэрхэн яаж чадах талаар ярих болно
IOT дээр суурилсан ухаалаг цаг агаар, салхины хурдны хяналтын систем: 8 алхам
IOT -д суурилсан ухаалаг цаг агаар, салхины хурдны хяналтын систем: Хөгжүүлсэн: Никхил Чудасма, Дханашри Мудлиар, Ашита Раж Оршил Цаг агаарын ажиглалтын ач холбогдол олон талаар бий. Хөдөө аж ахуй, хүлэмжийн аж ахуйг хөгжүүлэхийн тулд цаг агаарын параметрүүдийг хянах шаардлагатай байна
NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын систем: 6 алхам
NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын систем: Энэхүү гарын авлагад бид ESP8266 WiFi модуль, өөрөөр хэлбэл NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын системийг хэрэгжүүлэх гэж байна. Энэхүү төсөлд шаардлагатай бүрэлдэхүүн хэсгүүд: ESP8266 WiFi модуль- Амазон (334/- INR) Реле модуль- Амазон (130/- INR
IOT дээр суурилсан эрүүл мэндийн хяналтын систем: 3 алхам
IOT дээр суурилсан эрүүл мэндийн хяналтын систем: Өвчтөнд био-эмнэлгийн мэдрэгч бүхий микроконтроллерт суурилсан төхөөрөмжийг хавсаргаж, үүлд суурилсан тогтмол хяналт тавих болно. Хүний биеийн температур, судасны цохилт зэрэг чухал шинж тэмдгүүд нь эрүүл мэндийн аливаа асуудлыг илрүүлэх гол түлхүүр болдог
Вэб дээр суурилсан хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цагийн сервер: 11 алхам (зурагтай)
Вэб дээр суурилсан Хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цаг: Энэ цагийн түүх 30 гаруй жилийн түүхтэй. Аав маань энэ санааг анх 10 -хан настай байхад, LED хувьсгалаас нэлээд өмнө анх санаачилж байсан юм. Үнэн