supaii
Avexiens
-
Inscription
-
Dernière visite
-
Actuellement
Regarde le sujet « LBN438 - Ma première neb du catalogue Lynds »
Tout ce qui a été posté par supaii
-
Souvenir Photos Hale-Bopp
Whao , joli souvenir
-
Mes projets en cours
ajout du code de l'arduino.
-
M51 QUERCY 2019
Bravo alex
-
Mes projets en cours
Le projet [glow=red]5[/glow] est sur le finich... Une petite description: Réalisation d'un boite à flat motorisée sur une TS80/480 (triplet). Les contraintes: - fonctionnement sous linux (Ubuntu via RPI/Tinkerboard) - emcombrement réduit - prix low cost - 12V ou 5V Pour commencer, j'etait parti sur un fonctionnement sur raspberry (via servo blaster), mais le flat sera restreint à ce type architecture. Puis j'ai laisser tomber ce system quelque mois quand il ne fonctionnait que sur un RPI3B+ (raspberry) mais pas sur ma tinkerboard (format identique à un raspberry). Mais un beau jour je suis tomber sur un code sur github à ce sujet, exploitant le driver d'Aniltak (FlipFlat d'Optec). Super, j'était parti sur un arduino uno, et ça fonctionne comme le FlatMan (celui sans motorisation), il ne me restait que le code du servo à réaliser, mais trop dur pour moi. A ce stade, il conviendra dans un observatoire avec un écran led sur un mur, mais pas à du nomade... Quand vient un post sur webastro à ce sujet , deux trois ligne de code plus tard et ca bouge mais cet arduino est gros, trop gros pour etre mis sur le par-buée de ma lunette (taille d'une carte de crédit). Je decide donc de prendre, un arduino pro micro et de faire ma propre carte electronique.(alimentée en 5V) Quelques jours plus tard et quelques soudures, le premier test est fonctionel. hop on part sur la 3D, on imprime et on retest tout est OK. Pour Les fournitures: un servomoteur 20kg 270° mais un 180° fonctionne aussi, tout dépend de l'angle d'ouverture que vous voulez. Ainsi que son bras. Pour la partie eclairage, les leds et la connection Le mosfet qui sert à controler, sur 255 pas, la luminosité de la lumière. La prisede l alimentation en 5V. et l'Arduino. Maintenant, je vais changer la bande de led qui n'est pas tip top en diffusion avec le plexi blanc que j 'ai, j'ai commandé ceci, on vera bien... (pour du narrowband, ce n'est pas assez pluissant à mon gout , mais pas tester) Le 3D est adaptable à différente lunette il faut juste me donner le diamètre du par-buée (celui qui à envie de s'en faire un). fixation par tyrap ou scratch (en fonction du poids) coupe de la partie eclairage: Le code pour l'arduino (à copier) /* What: LEDLightBoxAlnitak - PC controlled lightbox implmented using the Alnitak (Flip-Flat/Flat-Man) command set found here: http://www.optecinc.com/astronomy/pdf/Alnitak Astrosystems GenericCommandsR3.pdf Who: Created By: Jared Wellman - jared@mainsequencesoftware.com When: Last modified: 2013/May/05 Typical usage on the command prompt: Send : >S000\n //request state Recieve : *S19000\n //returned state Send : >B128\n //set brightness 128 Recieve : *B19128\n //confirming brightness set to 128 Send : >J000\n //get brightness Recieve : *B19128\n //brightness value of 128 (assuming as set from above) Send : >L000\n //turn light on (uses set brightness value) Recieve : *L19000\n //confirms light turned on Send : >D000\n //turn light off (brightness value should not be changed) Recieve : *D19000\n //confirms light turned off. */ #include <EEPROM.h> int position_cap; #include <Servo.h> Servo myservo; volatile int ledPin = 11; volatile int servoPin = 9; // the pin that the servo signal is attached to, needs to be a PWM pin. int brightness = 0; enum devices { FLAT_MAN_L = 10, FLAT_MAN_XL = 15, FLAT_MAN = 19, FLIP_FLAT = 99 }; enum motorStatuses { STOPPED = 0, RUNNING }; enum lightStatuses { OFF = 0, ON }; enum shutterStatuses { UNKNOWN = 0, // ie not open or closed...could be moving CLOSED, OPEN }; int deviceId = FLIP_FLAT; int motorStatus = STOPPED; int lightStatus = OFF; int coverStatus = EEPROM.get(position_cap,coverStatus); const int impulsion_min=450; const int impulsion_max=2500; int relai=7; void setup() { Serial.begin(9600); pinMode(ledPin, OUTPUT); pinMode(servoPin, OUTPUT); pinMode(relai, OUTPUT); analogWrite(ledPin, 0); digitalWrite(relai, LOW); myservo.write(0); myservo.attach(9,impulsion_min,impulsion_max); } void loop() { handleSerial(); } void handleSerial() { delay(100); if( Serial.available() >= 5 ) // all incoming communications are fixed length at 6 bytes including the \n { char* cmd; char* data; char temp[10]; int len = 0; char str[20]; memset(str, 0, 20); // I don't personally like using the \n as a command character for reading. // but that's how the command set is. // Serial.readBytesUntil('\n', str, 20); Serial.readBytes( str, 5); cmd = str + 1; data = str + 2; // useful for debugging to make sure your commands came through and are parsed correctly. if( false ) { sprintf( temp, "cmd = >%s%s;", cmd, data); Serial.println(temp); } switch( *cmd ) { /* Ping device Request: >P000\n Return : *Pii000\n id = deviceId */ case 'P': sprintf(temp, "*P%d000\n", deviceId); Serial.print(temp); break; /* Open shutter Request: >O000\n Return : *Oii000\n id = deviceId This command is only supported on the Flip-Flat! */ case 'O': sprintf(temp, "*O%d000\n", deviceId); SetShutter(OPEN); EEPROM.put(position_cap,OPEN); Serial.print(temp); break; /* Close shutter Request: >C000\n Return : *Cii000\n id = deviceId This command is only supported on the Flip-Flat! */ case 'C': sprintf(temp, "*C%d000\n", deviceId); SetShutter(CLOSED); EEPROM.put(position_cap,CLOSED); Serial.print(temp); break; /* Turn light on Request: >L000\n Return : *Lii000\n id = deviceId */ case 'L': sprintf(temp, "*L%d000\n", deviceId); Serial.print(temp); lightStatus = ON; analogWrite(ledPin, brightness); break; /* Turn light off Request: >D000\n Return : *Dii000\n id = deviceId */ case 'D': sprintf(temp, "*D%d000\n", deviceId); Serial.print(temp); lightStatus = OFF; analogWrite(ledPin, 0); break; /* Set brightness Request: >Bxxx\n xxx = brightness value from 000-255 Return : *Biiyyy\n id = deviceId yyy = value that brightness was set from 000-255 */ case 'B': brightness = atoi(data); if( lightStatus == ON ) analogWrite(ledPin, brightness); sprintf( temp, "*B%d%03d\n", deviceId, brightness ); Serial.print(temp); break; /* Get brightness Request: >J000\n Return : *Jiiyyy\n id = deviceId yyy = current brightness value from 000-255 */ case 'J': sprintf( temp, "*J%d%03d\n", deviceId, brightness); Serial.print(temp); break; /* Get device status: Request: >S000\n Return : *SidMLC\n id = deviceId M = motor status( 0 stopped, 1 running) L = light status( 0 off, 1 on) C = Cover Status( 0 moving, 1 closed, 2 open) */ case 'S': sprintf( temp, "*S%d%d%d%d\n",deviceId, motorStatus, lightStatus, EEPROM.get(position_cap,coverStatus)); Serial.print(temp); break; /* Get firmware version Request: >V000\n Return : *Vii001\n id = deviceId */ case 'V': // get firmware version sprintf(temp, "*V%d001\n", deviceId); Serial.print(temp); break; } while( Serial.available() > 0 ) Serial.read(); } } void SetShutter(int val) { if( val == OPEN && coverStatus != OPEN ) { for (int angle = 25; angle <= 55; angle+=1) { myservo.write (angle); delay (70); } myservo.write (115); for (int angle = 115; angle <= 145; angle+=1) { myservo.write (angle); delay (70); } coverStatus = OPEN; // TODO: Implement code to OPEN the shutter. } else if( val == CLOSED && coverStatus != CLOSED ) { for (int angle = 145; angle > 115; angle-=1) { myservo.write (angle); delay (70); } myservo.write (55); for (int angle = 55; angle > 25; angle-=1) { myservo.write (angle); delay (70); } coverStatus = CLOSED; // TODO: Implement code to CLOSE the shutter } else { // TODO: Actually handle this case coverStatus = val; } } PS: normalement il doit fonctionner sous windows via sharpcap et autres (test à faire) la différence de prix est significative 500$ contre 50€ à tout casser Image de la réalisation
-
Quervex 2019 - North America
Très joli Loic
-
filtre CMOS
C'est sur, mais je ne crois pas qu'on ai des filtres en 31.75 pour tester... si quelqu'un en a, cela serait super.
-
Formule de calcul Diametre Minimal des filtres
Merci j'ai trouvé aussi ceci (quelque dixième de différences avec ta formule). https://astronomy.tools/calculators/ccd_filter_size
-
filtre CMOS
Une petite comparaison en termes de prix
-
NGC3628 - hamburger galaxy
Je crois que Joseph ne guide pas quand il utilise cette cam.
-
filtre CMOS
Salut, J'ai maintenant un peu de sousous pour me payer des filtres, mais je but sur le choix (j exclu direct astrodon et chroma, trop cher pour moi ). Cette question revient maintes et maintes reprise, mais les capteurs ont evolué et les années sont passées . Quels filtres, du moins quel marques prendre pour des filtres LRVB et SHO pour mon capteur QHY183M (1.25" en taille de filtre) ?
-
Quervex - M51
Très belle prise Axel
-
Rho Ophicius - Quervex 2019
Respect, magnifique. Que dire...
-
ALADIN
De rien, quand on surf trouve des choses intéressantes.
-
ALADIN
Je ne sais pas si certain d'entre vous connaisse, mais je viens de passer une heure dessus sans m'en rendre compte ... https://aladin.u-strasbg.fr/AladinLite/
-
M 42
j ai fait ça, pas terrible (je ne lai même pas posté sur le forum; enfin si maintenant), mais c'était pour te montrer les couleurs avec mon apn 450D.
-
Collimateur italien, le "R.E.E.G.O"
Tu parles de ça https://teleskop-austria.at/support/testphotos/Refractor_color_test/Vega_testphotos_apochromats.jpg
-
Collimateur italien, le "R.E.E.G.O"
Bonjour Avexiens Je viens de me procurer un collimateur d'un nouveau genre, afin de contrôler l'état de ma lunette (direct chez le producteur, donc moité prix fdp inclus). https://www.teleskop-express.it/collimazione/228-collimatore-universale-reego-astronomy-expert.html Apparemment , elle n'est pas ptitop Afin de vérifier si cet objet tien bien ces promesses, j'aurais besoin de vous, surtout de votre équipement . Si vous êtes sur le la collimation de votre lunette, j aimerais essayer ce collimateur (et donc conclure que ma lunette est décollimatée). il fonctionne pour les newtons et réfracteur. On en parle sur le fofo d'en face https://www.webastro.net/forums/topic/161692-collimateur-g%C3%A9n%C3%A9rique-pour-telescope-et-lunette/ images à venir
-
NGC1333 encore du nouveau pour moi
/mode troll on une cle usb par la poste /Mode troll off Tu crois pas si bien dire... au bureau nous avons eu un projet de recentralisation de 70 millions de documents numérisés et ça s'est fini comme tu dis (mais avec des livreurs de disques durs)
-
LDN 935 depuis e-EYE
superbe, whaoouu 54h40... et bah, elle en a pris des nuits celle là
-
Quelques questionnements
Je l utilise qu'en photo. Je n ai pas assez d expérience pour juger de la qualité de cette optique, cependant elle me convient parfaitement.
-
Quelques questionnements
Bonjour, J ai la même lunette avec son aplanisseur.
-
Nouveau venu
Bienvenu Julian
-
L'ame et le Coeur en grand champ Movex Septembre
Eh bah... Ça donne envie ce reflex.. 🤪
-
Caméra Cmos
Merci les amis, je récolte les infos avant de faire chauffer le compte, Thierry tu te déplace quand en asie? pour avoir quelque prix
-
Caméra Cmos
Arghhhh il y a aussi la 294 ...