Jump to content
Astronomia - Espacio Profundo
  • Registrarme

Buscar en La Comunidad

Mostrando resultados para los tags 'hemisferio'.

  • Buscar Por Tags

    Añade tags separandolos por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros de Astronomia - Espacio Profundo

  • Star Parties, Salidas y juntadas
    • Invitaciones y propuestas
  • Astronomia
    • 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
    • Primeros Pasos
  • 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
  • Digiscoping
    • Fotografia y observación de aves (bird watching)
    • Fotografía de naturaleza
  • Equipamiento
    • Discusión General sobre equipamiento
    • Tubos ópticos y óptica general
    • Oculares y Filtros
    • Monturas
    • Telescopios con Goto y autoguiado
    • Binoculares
    • Taller y Bricolage
  • Ocultaciones
    • Predicciones
    • Resultados
    • Ayuda y tutoriales
  • 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!
  • Cursos Espacio Profundo
    • Astronomía General
    • Astrofotografía I
    • Astronomía Observacional

Categorías

  • 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

Categorías

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

Categorías

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

Categorías

  • Lista de Star Party Abril 2018

Categorías

  • Cursos de Astronomía Espacio Profundo

Buscar resultados en...

Buscar resultados que...


Fecha de Creación

  • Inicio

    Fin


Última Actualización

  • Inicio

    Fin


Filtrar por número de...

Encontramos 1 resultado

  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 } }
×

Important Information

Términos y condiciones de uso de Espacio Profundo