Aller au contenu
View in the app

A better way to browse. Learn more.

Forum Avex

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

supaii

Avexiens

Tout ce qui a été posté par supaii

  1. Whao , joli souvenir
  2. supaii a répondu à un(e) sujet de supaii dans Discussions générales
    ajout du code de l'arduino.
  3. supaii a répondu à un message dans un sujet dans Photographies - galerie
    Bravo alex
  4. supaii a répondu à un(e) sujet de supaii dans Discussions générales
    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
  5. Très joli Loic
  6. supaii a répondu à un(e) sujet de supaii dans Discussions générales
    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.
  7. Merci j'ai trouvé aussi ceci (quelque dixième de différences avec ta formule). https://astronomy.tools/calculators/ccd_filter_size
  8. supaii a répondu à un(e) sujet de supaii dans Discussions générales
    Une petite comparaison en termes de prix
  9. Je crois que Joseph ne guide pas quand il utilise cette cam.
  10. supaii a posté un sujet dans Discussions générales
    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) ?
  11. supaii a répondu à un(e) sujet de Axel dans Photographies - galerie
    Très belle prise Axel
  12. Respect, magnifique. Que dire...
  13. supaii a répondu à un(e) sujet de supaii dans Discussions générales
    De rien, quand on surf trouve des choses intéressantes.
  14. supaii a posté un sujet dans Discussions générales
    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/
  15. supaii a répondu à un message dans un sujet dans Photographies - galerie
    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.
  16. Tu parles de ça https://teleskop-austria.at/support/testphotos/Refractor_color_test/Vega_testphotos_apochromats.jpg
  17. 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
  18. /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)
  19. supaii a répondu à un(e) sujet de Dieter333 dans Photographies - galerie
    superbe, whaoouu 54h40... et bah, elle en a pris des nuits celle là
  20. 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.
  21. Bonjour, J ai la même lunette avec son aplanisseur.
  22. supaii a répondu à un(e) sujet de milesinthesky dans Présentation
    Bienvenu Julian
  23. Eh bah... Ça donne envie ce reflex.. 🤪
  24. supaii a répondu à un(e) sujet de supaii dans Discussions générales
    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
  25. supaii a répondu à un(e) sujet de supaii dans Discussions générales
    Arghhhh il y a aussi la 294 ...

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.