Mundarija:
- Ta'minotlar
- 1 -qadam: Arduino ulanishlari va kodlash
- 2 -qadam: RAMPS 1.4 va dvigatel haydovchilarining ulanishlari va sozlashlari
- 3 -qadam: Raspberry Pi ulanishlari va sozlamalari
- 4 -qadam: Stellarium dasturiy ta'minoti sozlamalari
- 5 -qadam: Step vosita va uning ulanishlarini tanlash
- 6 -qadam: Veb -kamera va uning ulanishlari
- 7 -qadam: quvvat manbai
- 8 -qadam: To'liq yig'ilish
- 9 -qadam: sinov
- 10 -qadam: natija va narx
Video: Teleskopni boshqarish uchun Internetga asoslangan IOT tizimi: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Biz Internet orqali har qanday turdagi teleskopni boshqarish va teleskopdan minimal narxda ko'rish uchun Internetga asoslangan IOT tizimini ishlab chiqdik.
Loyihaning motivatsiyasi shundaki, bizda muhandislik kolleji astronomiya klubida uchta teleskop bor edi va biz ularni kampusimizning istalgan joyida boshqarishni xohladik. Bizga iloji boricha minimal narx bo'lishi kerak edi va u har qanday teleskop bilan ishlashi kerak edi
Shunday qilib, bu IOT tizimi har qanday turdagi qurilmadagi veb -saytdan har qanday teleskopni boshqarishi mumkin. Shuningdek, biz ushbu veb -saytdan teleskopning jonli ko'rinishini ko'rishimiz mumkin. Buning uchun u malina pi 3 (server vazifasini bajaradi) ustida ishlaydigan stellariumdan (ochiq manba dasturiy ta'minoti) foydalanadi, u Arduino mega -ga asosiy qul ulanishi bilan ulanadi va RAMPS 1.4 platasi step motorlarini boshqaruvchi Arduino mega -ga qalqon sifatida ulanadi. vosita haydovchilari orqali
Ta'minotlar
Malinali pi 3
Arduino MEGA 2560 R3
RAM 1.4 qalqoni
2 qadamli motorlar (400 qadam)
Motor sho'ng'inchilari (A4988 haydovchisi)
ATX quvvat manbai
Yaxshi veb -kamera
Yaxshi Internet aloqasi
1 -qadam: Arduino ulanishlari va kodlash
Biz barcha komponentlarni bir -biriga ulashdan oldin ulanishlar va kodni yuklashimiz kerak. shuning uchun kompyuteringizga Arduino IDE dasturini yuklab oling va o'rnating. USB kabel orqali Arduino MEGA R3 ni kompyuterga ulang.
Bu erda biz teleskopni boshqarish dasturidan foydalanamiz va unga ba'zi o'zgartirishlar kiritdik. bizning havolani quyidagi havola orqali yuklab olishingiz mumkin
drive.google.com/open?id=1n2VnSgii_qt1YZ1Q…
Ammo birinchi navbatda ijodkorlarning obro'si katta. biz faqat ularning kodini qarzga oldik va biz o'z ehtiyojimizga qarab unga ba'zi o'zgartirishlar kiritdik. Quyida boshlang'ich ijodkorlar uchun havolalar keltirilgan
www.stellarjourney.com/index.php?r=site/equ…
groups.io/g/onstep/wiki/home
O'zgartirilgan qadamni yuklaganingizdan so'ng, arduino ide -da onstep.ino faylini oching. mega -ni kompyuterga ulang va boshlang'ich faylni arduino mega -ga yuklang
2 -qadam: RAMPS 1.4 va dvigatel haydovchilarining ulanishlari va sozlashlari
Rampa 1.4 taxtasi asosan 3d printerli dvigatellarni boshqarish uchun ishlatiladi, shuning uchun u juda aniq, shuning uchun biz teleskopni aniq boshqarishimiz mumkin.
shuning uchun siz qadam dvigateliga mos keladigan dvigatel drayverini tanlashingiz kerak va teleskop o'rnatgichidagi chuvalchanglar va tishli qutilar uchun biz arduino kodida sozlanishi kerak bo'lgan qarshilik va aylanish tezligining kerakli qiymatlarini beradigan Excel varag'i tayyorladik. havola quyidagicha
Tadqiqotlarimizga ko'ra, DRV 8825 va A4988 dvigatellari ko'pgina teleskoplar va o'rnatish moslamalarida ishlatilishi mumkin.
dvigatel drayverlarini belgilangan rampadagi 1.4 rampada ko'rsatilgan tarzda ulang va uni arduino mega uchun qalqon sifatida ishlating. rampalar alohida 12V ATX quvvat manbai bilan quvvatlanadi.
3 -qadam: Raspberry Pi ulanishlari va sozlamalari
Bizning Raspberry pi 3 -ga eng so'nggi rasbian OS yuklandi va biz unga Linux stellariumini quyidagi havoladan o'rnatdik
stellarium.org/
va keyin Arudino megasini malina pi ga USB kabeli orqali ulang
shuningdek, malina pi ga arduino ide dasturini yuklang
aslo veb-kamerasi malina pi-ga usb kabeli orqali ulangan, shuningdek, malina pi-ga veb-kamera-oqim dasturini o'rnatadi. uni github -da osongina topish mumkin
Raspberry pi boshqa komponentlardan alohida quvvatlanadi
4 -qadam: Stellarium dasturiy ta'minoti sozlamalari
Stellarium - bu sizning joylashuvingizdagi barcha tungi osmon ob'ektlarining aniq joylashuvi va joylashishini beradigan dastur, shuningdek, har bir tungi osmon ob'ektining Ra/Dec qiymatlarini beradi.
Stellariumni yuklab olgandan so'ng, dasturiy ta'minotga aniq manzilingizni kiriting
keyin plaginlar menyusiga kirib, ushbu ikkita plaginni tanlash orqali dasturda teleskopni boshqarish va masofadan boshqarish plaginlarini yoqing va ishga tushirish variantida yukni tanlang.
Teleskopni boshqarish plaginini yoqgandan so'ng, teleskopni sozlash uchun o'ting, so'ngra yangi teleskopni ulash uchun ADD ni tanlang. keyin to'g'ridan -to'g'ri ketma -ket port orqali boshqariladigan teleskopni tanlang, so'ngra USB port raqami bo'lgan ketma -ket portingizni tanlang. qaysi arduino ulangan. va keyin teleskop modelini tanlang. Agar sizning modelingiz bo'lmasa, siz to'g'ridan -to'g'ri LX200 ni tanlashingiz mumkin. OK ni tanlang va keyin start tugmasini bosing. keyin siz o'ldirilgan teleskopni variantga ko'rishingiz mumkin, bu erda siz teleskop ko'rsatayotgan joriy ob'ektning o'ng kirish va burilish (Ra/Dek) qiymatlarini ko'rishingiz mumkin.
Ba'zi teleskoplar Stellariumga ulana olmaydilar. shuning uchun birinchi navbatda siz StellariumScope dasturini yuklab olishingiz va keyin uni stellariyumga ulashingiz kerak
Masofadan boshqarish pulti - Stellarium veb -interfeysi orqali barcha funktsiyalarni boshqaradi. Plaginni yoqgandan so'ng, konfiguratsiya variantiga o'ting va port raqami va localhost IP manzilini tanlang.
endi siz veb -interfeysga localhost IP va malina pi bilan bir xil tarmoqqa ulangan har qanday kompyuter yoki smartfondan tanlangan port orqali kirishingiz mumkin.
Veb -interfeysda siz teleskopni tanlash menyusidan ko'chirmoqchi bo'lgan tungi osmon ob'ektini tanlashingiz mumkin.
keyin teleskopni boshqarish variantiga o'ting, tanlash varianti tanlangan teleskopni tanlangan ob'ektga o'tkazadi.
Siz hozirgi ko'rinishni teleskopdan veb-kamera-oqimi-master orqali ko'rishingiz mumkin
5 -qadam: Step vosita va uning ulanishlarini tanlash
Bosqichli dvigatelni tanlash sizning teleskopingiz turiga bog'liq
ya'ni
- Altazimut. Altazimut
- Dobsonian tog'i
- Ekvatorial
- Vilkalar tog'i
- Germaniya ekvatorial tog'i
Odatda 400 pog'onali step dvigateli barcha turdagi teleskoplar uchun ishlatilishi mumkin
step motorlarini RAMPS 1.4 ga ulangan motorli sho'ng'inchilarga ulashingiz kerak. Dvigatel quvvatini to'g'ridan -to'g'ri RAMPS 1.4 dan olish mumkin
6 -qadam: Veb -kamera va uning ulanishlari
Veb-kamera teleskopning ko'z oldida teleskopga ulangan va u Raspberry pi-ga USB ulanishi orqali ulangan va veb-kamera-streamer-master malina pi-ga o'rnatilishi kerak, shuning uchun siz hozirgi ko'rinishni teleskopdan veb-interfeys orqali ko'rishingiz mumkin.
7 -qadam: quvvat manbai
Arduino MEGA to'g'ridan -to'g'ri raspberry pi -dan USB -ga ulanadi, shuning uchun unga alohida quvvat manbai kerak emas edi
RAMPS 1.4 platasi ATX quvvat manbai bilan quvvatlanadi. U 12V quvvat manbaiga ulanishi kerak. dvigatellar va step motorlari ATX quvvat manbai bilan quvvatlanadi
Raspberry pi batareya banki tomonidan to'g'ridan -to'g'ri malina pi quvvat manbai bilan quvvatlanadi
Veb -kamera malina pi -ga USB ulanishi orqali ulangan, shuning uchun veb -kamera USB -ulanish orqali quvvatlanadi
8 -qadam: To'liq yig'ilish
- qadam motorlarini balandlik o'qi tishli va azimut o'qi chuvalchangiga burg'ulash va payvandlash orqali ulang.
- step motorlarining simlarini dvigatel drayverlariga lehim orqali ulang
- dvigatel drayverlarini o'rnatish orqali Ramps 1.4 taxtasiga ulang
- 1.4 rampalarini Arduino -ga qalqon sifatida ulang
- ATV quvvat manbaini 12V quvvat ulanishi orqali rampalarga ulang
- Arduino -ni Raspberry pi -ga USB -ulanish orqali ulang
- Veb -kamera Raspberry pi -ga USB ulanishi orqali ulangan
- Raspberry pi Ethernet tarmog'iga ulangan bo'lishi kerak
9 -qadam: sinov
Elektronikani to'liq yig'ib, teleskopga ulagandan so'ng
veb -interfeysdan tungi osmon ob'ektini tanlang, so'ngra teleskop to'g'ri ob'ektga ishora qilingan yoki ko'rsatilmagan bo'lsa, siz veb -kamerani ko'rishingiz mumkin.
biz IOT tizimini avtoskop deb nomlangan 3d bosma teleskopimiz yordamida sinab ko'rdik
10 -qadam: natija va narx
Yuqorida veb -interfeys orqali teleskopdan olingan rasmlar va butun loyihaning narxi ko'rsatilgan
Tavsiya:
Qishloq xo'jaligi uchun LoRa-ga asoslangan vizual monitoring tizimi - Firebase va burchak yordamida oldingi ilovani loyihalash: 10 qadam
Qishloq xo'jaligi uchun LoRa-ga asoslangan vizual monitoring tizimi | Firebase va burchak yordamida oldingi ilovani loyihalash: Oldingi bobda biz sensorlar loRa moduli bilan ishlayotgani haqida gaplashamiz va real vaqt rejimida olov bazasini to'ldiramiz va biz butun loyihamiz qanday ishlayotganini ko'rdik. Bu bobda biz qanday qilib qila olishimiz haqida gaplashamiz
Tuproq namligi bo'yicha teskari aloqa Internetga ulangan tomchilatib sug'orish tizimi (ESP32 va Blynk): 5 qadam
Tuproq namligi bo'yicha hisob -kitoblar Internetga ulangan tomchilatib sug'orish tizimi (ESP32 va Blynk): Uzoq ta'tilga borganingizda bog'ingiz yoki o'simliklaringiz haqida qayg'uring, yoki har kuni o'simlikingizni sug'orishni unutmang. Mana bu yechim - bu tuproq namligini boshqaruvchi va global miqyosda bog'langan tomchilatib sug'orish tizimi ESP32 tomonidan boshqariladigan dasturiy ta'minot oldida
Arduino Mega 2560 va IoT -dan foydalangan holda yuk ko'tarish uchun dvigatellarni boshqarish tizimi: 8 qadam (rasmlar bilan)
Arduino Mega 2560 va IoT yordamida dasturlarni ko'tarish uchun dvigatellarni boshqarish tizimi: Hozirgi vaqtda IoT asosidagi mikrokontroller sanoat dasturida keng qo'llanilmoqda. Iqtisodiy jihatdan ular kompyuter o'rniga ishlatiladi. Loyihaning maqsadi bizni to'liq raqamli boshqarish, ma'lumotlarni qayd qilish va 3 fazali indüksiyon motorini monitoring qilishdir
Seriyali aloqa yordamida Internetga asoslangan SmartMirror: 6 qadam
Seriyali aloqa yordamida Internetga asoslangan SmartMirror: Bu ko'rsatma ishlatishga tayyor bo'lgan barcha kodlar bilan ta'minlangan. Rivojlanish juda murakkab edi, lekin uni o'rnatgandan so'ng uni sozlash juda oson. Ko'ring va zavqlaning;)
IoBridge bilan Internetga asoslangan suv o'lchash: 10 qadam (rasmlar bilan)
IoBridge bilan Internetga asoslangan suv o'lchash: Men yanvar oyida amalga oshirgan real vaqt rejimida hisoblagichlar loyihasidan so'ng, keyingi mantiqiy qadam ioBridge asosidagi suv hisoblagichi bo'lib tuyuldi. Tan olaylik, quvvatni tejash sayyorani o'z -o'zidan qutqara olmaydi. Tanlovdan tashqari juda ko'p manbalar mavjud