Jump to content
Astronomia - Espacio Profundo

Search the Community

Showing results for tags 'hemisferio'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Star Parties, Salidas y juntadas
    • Invitaciones y propuestas
  • Astronomia
    • Que telescopio me compro - Preguntas y respuestas
    • Primeros Pasos
    • Novedades y Discusión general sobre Astronomía
    • Astronomía Observacional Propuestas y Reportes
    • Estrellas Variables y Dobles, novas y supernovas
    • Espectroscopía, astrometría y fotometría
    • Astronautica
    • Ciencias de la Astronomía
    • Reseña de Libros y Documentales sobre Astronomía
    • Dibujo Astronomico
  • Astrofotografia
    • Novedades del Mercado Astrofotografico
    • Astrofotografía general
    • Espacio Profundo, Galaxias, Nebulosas y Cúmulos
    • Sistema Solar
    • Campo Amplio
    • Astrofotos de principiantes e intermedios
    • Fenómenos Atmosféricos
    • Software
    • APOD
    • Fotografia con celulares y tablets
  • Equipamiento
    • Discusión General sobre equipamiento
    • Tubos ópticos y óptica general
    • Oculares y Filtros
    • Monturas
    • Telescopios con Goto y autoguiado
    • Binoculares
    • Taller y Bricolage
  • Espacio Profundo
    • Club Social Espacio Profundo
    • Sugerencias sobre el sitio
    • Off-Topic
  • Avisos Clasificados
    • Telescopios, tubos y monturas
    • Accesorios, oculares y filtros
    • Binoculares, trípodes y soportes
    • Cámaras de fotos, CCD's y webcams
    • Compro!
  • Digiscoping
    • Fotografia y observación de aves (bird watching)
    • Fotografía de naturaleza
  • Ocultaciones
    • Predicciones
    • Resultados
    • Ayuda y tutoriales
  • Cursos Espacio Profundo
    • Astronomía General
    • Astrofotografía I
    • Astronomía Observacional

Categories

  • Guías para iniciados
  • Primeros Pasos
  • Astronomia
    • Observacional
    • Sistema Solar
    • Física y cosmología
    • Las 88 Constelaciones
    • Historia
    • Biografías
    • Software
    • Espacio Profundo
    • Espectroscopía
  • Astrofotografía
    • Puesta en estación
    • Adquisición
    • Post-procesado
    • Tutoriales
    • Imagen de la semana
  • Equipamiento
    • Test y pruebas
  • Mitos y Verdades
  • Ocultaciones
    • Predicciones

Categories

  • Curso de Introducción a la Astronomía Amateur

Categories

  • Cómo elegir una cámara para astrofotografía
    • Introducción, preconceptos, sensores y resolución
    • Conociendo nuestra cámara
    • Bibliografía

Categories

  • Lista de Star Party Abril 2018

Categories

  • Cursos de Astronomía Espacio Profundo

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 1 result

  1. gotoronyto2

    GOTO

    Estimados, arme una montura Dobson con un GOTO basado en Arduino UNO a escala de modelo para luego llevarlo a cualquier tamaño. El sistema funciona perfectamente para el hemisferio Norte, arrancando desde Andromeda, pero para usarlo en Bueno Aires, al colocarle la referencia de la CRUX, no funciona, Ya probe las aproximaciones hasta 0° y esta todo bien, pero cuando se pasa a valores negativos (sur)., es cuando aparecen los problemas. Usado con Stellarium. Muchas gracias. //ArduGoTo por David Vidal #include <AFMotor.h> //Incluye libreria externa #include <stdlib.h> //Incluye libreria externa AF_Stepper motor_AR(48, 1); // era 48 Pasos por vuelta, puede ser 64 AF_Stepper motor_DEC(48, 2); // era 48 Pasos por vuelta, puede ser 64 char datos[30]; //Datos leidos por el puerto serie //Coordenadas del telescopio y del objetivo char RA_telescopio[9]; //Convierte los datos leidos char DEC_telescopio[10]; char RA_objetivo[9]; char DEC_objetivo[10]; long DEC_dd, DEC_mm, DEC_ss; //Define el nombre de las variables long RA_hh, RA_mm, RA_ss; long RA_tel, DEC_tel, RA_obj, DEC_obj; //Inicializamos los datos Espera una informacion void setup() { Serial.begin(9600); // Puerto Serie a 9600 bps Establece velocidad de transmision Serial.println("ArduGoTo v0.1"); //Publicidad motor_AR.setSpeed(400); //Creamos los motores de AR y DEC antes 100 motor_DEC.setSpeed(400); //antes 100 //Esto hay que modificarlo, las coordenadas iniciales tienen que venir dadas RA_obj=RA_tel= long(42)*long(60)+long(42); // antes original (long(42)*long(60))+long(42) (hay que ajustar para la gcrux o la mimosa)hoy DEC_obj=DEC_tel= long(41)*long(3600)+long(16)*long(60); //antes original long(41)*long(3600)+long(16)*long(60) se posiciona en Crux, arranca gira y para. y se puso signo - } void loop() { if(Serial.available()>0){ leer_datos_serie(); } comparar_coordenadas(); } void incrementar_ra(){ RA_tel++; if(RA_tel>=long(86400)){ RA_tel=RA_tel-long(86400); } motor_AR.step(1, FORWARD, SINGLE); // } void decrementar_ra(){ RA_tel--; if(RA_tel<long(0)){ RA_tel=long(86400)+RA_tel; } motor_AR.step(1, BACKWARD, SINGLE); // } void incrementar_dec(){ DEC_tel++; if(DEC_tel>long(324000)){ DEC_tel=long(324000); //antes 324000 } motor_DEC.step(1, FORWARD,SINGLE ); // original DOUBLE y 1 } void decrementar_dec(){ DEC_tel--; if(DEC_tel<long(-324000)){ DEC_tel=long(-324000); //antes -324000 } motor_DEC.step(1, BACKWARD,SINGLE ); // original DOUBLE y 1 } void comparar_coordenadas(){ if(RA_tel<RA_obj){ incrementar_ra(); } if(RA_tel>RA_obj){ decrementar_ra(); } if(DEC_tel<DEC_obj){ incrementar_dec(); } if(DEC_tel>DEC_obj){ decrementar_dec(); } } //Recoge los datos que haya en el puerto serie void leer_datos_serie(){ int i=0; datos[i++]=Serial.read(); delay(5); while((datos[i++]=Serial.read())!='#'){ //Leo hasta el final del comando, que es un simbolo # delay(5); //Espero 5ms por si aun no esta disponbile el siguiente dato } datos='\0'; //Completo la cadena con el simbolo de fin de cadena, cosas del C parsear_datos(); //Llamo a la funcion que interpreta los datos recibidos } //Interpreta los datos que se han recibido en el puerto serie void parsear_datos(){ // #:GR# -> Obtener posicion RA del telecopio if(datos[1]==':' && datos[2]=='G' && datos[3]=='R' && datos[4]=='#'){ RA_hh=RA_tel/long(3600); RA_mm=(RA_tel-(RA_hh*long(3600)))/long(60); RA_ss=RA_tel-(RA_hh*long(3600))-(RA_mm*long(60)) ; // original RA_ss=RA_tel-(RA_hh*long(3600))-(RA_mm*long(60)); sprintf(RA_telescopio, "%02d:%02d:%02d", int(RA_hh), int(RA_mm), int(RA_ss)); Serial.print(RA_telescopio); Serial.print("#"); } // #:GD# -> Obtener posicion DEC del telescopio if(datos[1]==':' && datos[2]=='G' && datos[3]=='D' && datos[4]=='#'){ DEC_dd=DEC_tel/long(3600); //148560 -> 41 16 DEC_mm=(DEC_tel-(DEC_dd*long(3600)))/long(60); DEC_ss=DEC_tel-(DEC_dd*long(3600))-(DEC_mm*long(60)); sprintf(DEC_telescopio, "%+03d:%02d:%02d", int(DEC_dd), int(DEC_mm), int(DEC_ss)); Serial.print(DEC_telescopio); Serial.print("#"); } // #:Q# -> Detener el telescopio if(datos[1]==':' && datos[2]=='Q' && datos[3]=='#'){ } // <<<---- Esto hay que dejarlo bien // :Sr HH:MM:SS# -> Direccion RA del objetivo if(datos[0]==':' && datos[1]=='S' && datos[2]=='r'){ for(int i=0;i<8;i++) RA_objetivo=datos[i+4]; Serial.print("1"); RA_obj=long(atoi(datos+4))*long(3600)+long(atoi(datos+7))*long(60)+long(atoi(datos+10)); } // :Sd sDD*MM:SS# ->Direccion DEC del objetivo if(datos[0]==':' && datos[1]=='S' && datos[2]=='d'){ for(int i=0;i<9;i++) DEC_objetivo=datos[i+4]; Serial.print("1"); DEC_obj=long(atoi(datos+4))*long(3600)+long(atoi(datos+8))*long(60)+long(atoi(datos+11)); } // :MS# -> Comenzar slew if(datos[0]==':' && datos[1]=='M' && datos[2]=='S' && datos[3]=='#'){ Serial.print("0"); // <<<---- Esto hay que dejarlo bien } }
×
×
  • Create New...

Important Information

Términos y condiciones de uso de Espacio Profundo