Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:sgherman:sistem-de-autoorientare-telescop [2022/06/02 00:53]
razvan.virtan [Funcții principale]
pm:prj2022:sgherman:sistem-de-autoorientare-telescop [2022/06/02 01:01] (current)
razvan.virtan [Aplicația client]
Line 30: Line 30:
 ==== Componente ==== ==== Componente ====
   * Arduino UNO   * Arduino UNO
-  * Giroscop + sistem de prindere pe telescop+  * Giroscop ​MPU6050 ​+ sistem de prindere pe telescop
   * Modul Bluetooth HC 06   * Modul Bluetooth HC 06
   * 2 motoare pas cu pas   * 2 motoare pas cu pas
   * Fire de conexiune   * Fire de conexiune
-  * Punte H+  * Drivere A4988
   * BreadBoard / PerfBoard / PCB   * BreadBoard / PerfBoard / PCB
   * Telescop de Masă   * Telescop de Masă
Line 74: Line 74:
 ==== Aplicația client ==== ==== Aplicația client ====
 Interfața sistemului de auto orientare e reprezentată de o aplicație în linie de comandă scrisă în Python. Aceasta ofera un meniu din care utilizatorul își poate selecta corpul ceresc după care vrea să orienteze telescopul. După realizarea selecției, aplicația află data și ora curentă și locația geografică (folosind modulul `geocoder`) și le trimite către modulul HC06 (văzut pe Linux ca o intrare în `/dev`). Interfața sistemului de auto orientare e reprezentată de o aplicație în linie de comandă scrisă în Python. Aceasta ofera un meniu din care utilizatorul își poate selecta corpul ceresc după care vrea să orienteze telescopul. După realizarea selecției, aplicația află data și ora curentă și locația geografică (folosind modulul `geocoder`) și le trimite către modulul HC06 (văzut pe Linux ca o intrare în `/dev`).
-{{:​pm:​prj2022:​sgherman:​telescope_client.png?​200|}}+ 
 +{{:​pm:​prj2022:​sgherman:​telescope_client.png?​500|}} 
 +<note important>​Mai multe detalii referitoare la implementarea codului sunt oferite în README-ul din repository-ul github al proiectului (vezi secțiunea Download).</​note>​
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 Utilizând componente nu foarte costisitoare,​ am reușit construirea unui sistem de orientare a telescopului la un preț rezonabil având în vedere precizia oferită. Am testat sistemul utilizând în principal aplicația [[https://​play.google.com/​store/​apps/​details?​id=com.noctuasoftware.stellarium_free&​hl=ro&​gl=US|Stellarium]] (pentru testare, oferă avantajul de a putea urmări corpuri cerești la orice oră, nu doar noaptea). Se poate observa că majoritatea corpurilor cerești din lista oferită în aplicația client sunt cuprinse după orientare în FOV-ul telescopului,​ sau se află la o deviație de câteva grade față de acesta. Utilizând componente nu foarte costisitoare,​ am reușit construirea unui sistem de orientare a telescopului la un preț rezonabil având în vedere precizia oferită. Am testat sistemul utilizând în principal aplicația [[https://​play.google.com/​store/​apps/​details?​id=com.noctuasoftware.stellarium_free&​hl=ro&​gl=US|Stellarium]] (pentru testare, oferă avantajul de a putea urmări corpuri cerești la orice oră, nu doar noaptea). Se poate observa că majoritatea corpurilor cerești din lista oferită în aplicația client sunt cuprinse după orientare în FOV-ul telescopului,​ sau se află la o deviație de câteva grade față de acesta.
Line 102: Line 104:
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 +  * "​Practical Astronomy with your Calculator"​ 3rd edition, Petter Duffet-Smith
   * https://​www.instructables.com/​Star-Track-Arduino-Powered-Star-Pointer-and-Tracke/​   * https://​www.instructables.com/​Star-Track-Arduino-Powered-Star-Pointer-and-Tracke/​
   * https://​www.instructables.com/​Arduino-Star-Finder-for-Telescopes/​   * https://​www.instructables.com/​Arduino-Star-Finder-for-Telescopes/​
Line 108: Line 111:
   * https://​wired.chillibasket.com/​2015/​01/​calibrating-mpu6050/​   * https://​wired.chillibasket.com/​2015/​01/​calibrating-mpu6050/​
   * https://​create.arduino.cc/​projecthub/​RucksikaaR/​interfacing-the-hc-06-bluetooth-module-with-arduino-f9c315   * https://​create.arduino.cc/​projecthub/​RucksikaaR/​interfacing-the-hc-06-bluetooth-module-with-arduino-f9c315
 +  * http://​www.convertalot.com/​celestial_horizon_co-ordinates_calculator.html
 +  * https://​github.com/​rfetick/​MPU6050_light
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
  
pm/prj2022/sgherman/sistem-de-autoorientare-telescop.1654120403.txt.gz · Last modified: 2022/06/02 00:53 by razvan.virtan
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0