Mündəricat:

Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi: 10 addım
Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi: 10 addım

Video: Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi: 10 addım

Video: Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi: 10 addım
Video: Top klapana nəzarət üçün Zigbee aktuator, yenilənmiş versiya 2024, Dekabr
Anonim
Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi
Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi
Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi
Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi
Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi
Teleskop İdarəetmə üçün İnternetə əsaslanan IOT Sistemi

İstənilən növ teleskopu internet üzərindən idarə etmək və minimum qiymətlə teleskopdan görüntü əldə etmək üçün veb əsaslı IOT sistemini hazırladıq və hazırladıq.

Bu layihənin arxasındakı motivasiya, mühəndislik kolleci astronomiya klubumuzda üç teleskopumuzun olması və kampusumuzdan hər hansı bir yerdə nəzarət etmələrini istəməyimiz idi. Mümkün olduğunca minimum qiymətə ehtiyacımız var və hər hansı bir teleskopla işləməlidir

Beləliklə, bu IOT sistemi istənilən növ cihazdakı veb saytdan istənilən teleskopu idarə edə bilər. Ayrıca bu veb saytdan teleskopun canlı görünüşünə baxa bilərik. Bunun üçün Arduino mega ilə master slave bağlantısı olan bir moruq pi 3 (Server rolunu oynayan) üzərində çalışan stellarium (açıq mənbə proqramı) istifadə edir və RAMPS 1.4 lövhəsi, step motorlarını idarə edən Arduino meqasına qalxan olaraq bağlanır. motor sürücüləri vasitəsi ilə

Təchizat

Moruq pi 3

Arduino MEGA 2560 R3

RAMPS 1.4 Qalxan

2 pilləli mühərrik (400 addım)

Motor dalğıcları (A4988 Sürücü)

ATX enerji təchizatı

Yaxşı veb kamera

Yaxşı bir İnternet bağlantısı

Addım 1: Arduino Əlaqələri və Kodlaşdırma

Arduino Əlaqələri və Kodlaşdırılması
Arduino Əlaqələri və Kodlaşdırılması
Arduino Əlaqələri və Kodlaşdırılması
Arduino Əlaqələri və Kodlaşdırılması
Arduino Əlaqələri və Kodlaşdırılması
Arduino Əlaqələri və Kodlaşdırılması

Bütün komponentləri bir -birinə bağlamadan əvvəl əlaqələrin reedini və kodunu yükləməliyik. Buna görə Arduino IDE proqramını kompüterinizə yükləyin və quraşdırın. USB kabel vasitəsilə Arduino MEGA R3 -ü kompüterə qoşun.

Burada bir sıra dəyişikliklər etdiyimiz teleskop idarəetmə proqramından istifadə edirik. versiyamızı aşağıdakı linkdən yükləyə bilərsiniz

drive.google.com/open?id=1n2VnSgii_qt1YZ1Q…

Ancaq kredit ilk yaradıcılara aiddir. ehtiyaclarını nəzərə alaraq bəzi dəyişikliklər etdikdən sonra onların kodunu götürdük. orijinal yaradıcılar üçün bağlantılar aşağıda verilmişdir

www.stellarjourney.com/index.php?r=site/equ…

groups.io/g/onstep/wiki/home

dəyişdirilmiş addımımızı yüklədikdən sonra arduino ide -də onstep.ino faylını açın. mega -nı kompüterə qoşun və arduino mega -da ilk faylı yükləyin

Addım 2: RAMPS 1.4 və Motor Sürücü Əlaqələri və Settins

RAMPS 1.4 və Motor Sürücü Əlaqələri və Settins
RAMPS 1.4 və Motor Sürücü Əlaqələri və Settins
RAMPS 1.4 və Motor Sürücü Əlaqələri və Settins
RAMPS 1.4 və Motor Sürücü Əlaqələri və Settins
RAMPS 1.4 və Motor Sürücü Əlaqələri və Settins
RAMPS 1.4 və Motor Sürücü Əlaqələri və Settins

Ramps 1.4 lövhəsi əsasən 3d printer mühərriklərini idarə etmək üçün istifadə olunur, buna görə çox dəqiqdir, buna görə də teleskopu dəqiq idarə etmək üçün istifadə edə bilərik.

Buna görə arduino kodunda tənzimlənməli olan müqavimət və dönmə sürətinin istənilən dəyərlərini verə biləcək excel vərəqi hazırladığımız üçün, step motorunuza və teleskop qurğusundakı qurd və dişlilərinizə uyğun uyğun bir motor sürücüsü seçməlisiniz. link aşağıdakı kimi

Araşdırmalarımıza görə, DRV 8825 və A4988 motor sürücüləri teleskopun çox hissəsində və montajların çoxunda istifadə edilə bilər.

Motor sürücülərini, rampaların 1.4 lövhəsindəki şəkildə göstərildiyi kimi verilmiş yerə bağlayın və arduino mega üçün qalxan olaraq istifadə edin. rampalar ayrıca 12V ATX enerji təchizatı ilə təchiz edilmişdir.

Addım 3: Raspberry Pi Əlaqələri və Ayarları

Raspberry Pi Əlaqələri və Ayarları
Raspberry Pi Əlaqələri və Ayarları
Raspberry Pi Əlaqələri və Ayarları
Raspberry Pi Əlaqələri və Ayarları

Raspberry pi 3 -ü ən son rasbian OS ilə yüklədik və aşağıdakı linkdən Linux stellarium qurduq

stellarium.org/

və sonra Arudino meqasını moruq pi -yə USB kabeli ilə qoşun

moruq pi -yə arduino ide proqramını da yükləyin

aslo vebkamerası usb kabeli ilə moruq pi-yə qoşulur və həmçinin ahududu pi-də veb-kamera-streamer-master proqramını quraşdırır. github -da asanlıqla tapıla bilər

Raspberry pi digər komponentlərdən ayrı olaraq işləyir

Addım 4: Stellarium Proqram Ayarları

Stellarium Proqram Ayarları
Stellarium Proqram Ayarları
Stellarium Proqram Ayarları
Stellarium Proqram Ayarları
Stellarium Proqram Ayarları
Stellarium Proqram Ayarları

Stellarium, yerləşdiyiniz yerdən bütün gecə göy cisimlərinin dəqiq yerlərini və mövqelərini verən bir proqramdır, eyni zamanda hər gecə səması obyektinin Ra/Dec dəyərlərini verir.

Stellarium yüklədikdən sonra həmin proqramda tam yerinizi daxil edin

sonra plaginlər menyusuna girərək bu iki plagini seçərək proqramda teleskop idarəetməsini və uzaqdan idarəetmə plaginlərini işə salın və başlanğıc seçimində yük seçin.

Teleskop idarəetmə plaginini işə saldıqdan sonra teleskop seçimini konfiqurasiya edin və sonra yeni teleskopu bağlamaq üçün ƏLAVƏ seçin. sonra birbaşa seriya portu ilə idarə olunan teleskopu seçin, sonra USB port nömrəsi olan serial portunuzu seçin. arduinonun bağlı olduğu yer. və sonra teleskop modelinizi seçin. modeliniz yoxdursa birbaşa LX200 seçimini seçə bilərsiniz. OK seçin və sonra start düyməsini basın. sonra seçim teleskopuna baxa bilərsiniz, burada teleskopun işarə etdiyi cari obyektin sağ qoşulma və əyilmə (Ra/Dec) dəyərlərinə baxa bilərsiniz.

Bəzi teleskoplar Stellariuma qoşula bilmirlər. buna görə 1 -ci olaraq StellariumScope proqramını yükləməli və sonra stellariuma bağlamalısınız

Uzaqdan idarəetmə, veb interfeysi vasitəsilə Stellariumun bütün funksiyalarını idarə edən bir plagindir. Plugini aktivləşdirdikdən sonra konfiqurasiya seçiminə keçin və port nömrəsini və localhost IP ünvanını seçin.

İndi veb interfeysinə localhost IP və seçilmiş port vasitəsilə moruq pi ilə eyni şəbəkəyə qoşulmuş hər hansı bir kompüterdən və ya ağıllı telefondan daxil ola bilərsiniz.

Veb interfeysində teleskopunuzu seçim menyusundan köçürmək istədiyiniz gecə göy obyektini seçə bilərsiniz, sonra teleskop idarəetmə seçiminə gedin seçim seçimi seçilmiş teleskopu seçilmiş obyektə köçürün.

webcam-streamer-master vasitəsilə teleskopdan cari görünüşü də görə bilərsiniz

Addım 5: Step Motoru və Bağlantılarını Seçin

Step Motor və onun əlaqələrini seçmək
Step Motor və onun əlaqələrini seçmək
Step Motor və onun əlaqələrini seçmək
Step Motor və onun əlaqələrini seçmək

Step motor seçimi teleskopunuzun istifadə etdiyi montaj növündən asılıdır

yəni

  • Altazimut. Altazimut
  • Dobsonian dağı
  • Ekvatorial
  • Çəngəl dağı
  • Alman Ekvatorial Dağı

Ümumiyyətlə, 400 pilləli step motor hər növ teleskop üçün istifadə edilə bilər

Step motorlarını RAMPS 1.4 -ə qoşulan motor dalğıclarına bağlamalısınız. mühərriklərin gücü birbaşa RAMPS 1.4 -dən əldə edilə bilər

Addım 6: Veb kamera və əlaqələr

Veb kamera və əlaqələr
Veb kamera və əlaqələr
Veb kamera və əlaqələr
Veb kamera və əlaqələr

Veb kamera, teleskopun gözündə teleskopla əlaqələndirilir və USB bağlantısı ilə Raspberry pi-yə qoşulur və veb interfeysi vasitəsi ilə teleskopdan cari görünüşü görə bilmək üçün moruq pi üzərində webcam-streamer-master quraşdırılmalıdır.

Addım 7: Enerji təchizatı

Enerji təchizatı
Enerji təchizatı
Enerji təchizatı
Enerji təchizatı
Enerji təchizatı
Enerji təchizatı

Arduino MEGA, birbaşa raspberry pi -dən USB bağlantısı ilə işləyir, buna görə ayrı bir enerji təchizatı tələb olunmur

RAMPS 1.4 lövhəsi ATX enerji təchizatı ilə təchiz edilmişdir. 12v enerji təchizatı ilə bağlanmalıdır. motor yönləndiriciləri və step motorları bu ATX enerji təchizatı ilə təchiz edilmişdir

Raspberry pi, birbaşa moruq pi -nin elektrik bağlantısı ilə Batareya bankı ilə təchiz edilmişdir

Veb kamera, ahududu pi -yə USB bağlantısı ilə bağlıdır, buna görə veb -kamera USB bağlantısı ilə işləyir

Addım 8: Tam Quraşdırma

Tam montaj
Tam montaj
Tam montaj
Tam montaj
Tam montaj
Tam montaj
  1. pilləli mühərrikləri qazma və qaynaqla dişli qurduna hündürlük oxu dişlisinə və azimut oxu qurduna bağlayın
  2. step motorlarının tellərini lehimləmə yolu ilə motor sürücülərinə bağlayın
  3. motor sürücülərini Ramps 1.4 lövhəsinə montaj edərək bağlayın
  4. Rampaları 1.4 -ü Shield olaraq Arduino -ya bağlayın
  5. 12V güc bağlantısı ilə ATX Güc qaynağını Rampalara qoşun
  6. USB bağlantısı ilə Arduino'yu Raspberry pi -yə qoşun
  7. Veb kamera Raspberry pi -yə USB bağlantısı ilə qoşulur
  8. Raspberry pi layiqli Ethernet internet bağlantısı ilə əlaqələndirilməlidir

Addım 9: Test

Image
Image

Elektronikanı tam yığdıqdan və teleskopa bağladıqdan sonra

Veb interfeysindən bir gecə səması obyekti seçin və sonra teleskopun düzgün obyektə yönəldilmiş və ya yönləndirilməməsi halında web kameranın görünüşünə baxa bilərsiniz.

IOT sistemimizi avtoskop adlanan 3d çaplı teleskopumuzla sınadıq

Addım 10: Nəticə və Qiymət

Nəticə və Qiymət
Nəticə və Qiymət
Nəticə və Qiymət
Nəticə və Qiymət
Nəticə və Qiymət
Nəticə və Qiymət
Nəticə və Qiymət
Nəticə və Qiymət

Yuxarıda veb interfeysi vasitəsilə teleskopdan çəkilmiş bəzi görüntülər və bütün layihənin dəyəri

Tövsiyə: