Autor Wątek: ArduSat-PL - cykanie fotek na orbicie  (Przeczytany 2903 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline kanarkusmaximus

  • Administrator
  • *****
  • Wiadomości: 15584
  • Ja z tym nie mam nic wspólnego!
    • Kosmonauta.net
Odp: ArduSat-PL - cykanie fotek na orbicie
« Odpowiedź #15 dnia: Wrzesień 29, 2013, 00:07 »
Z wątku obok:
Co do fotek (napiszę to w oddzielnym wątku) - trzeba będzie po prostu ustalić miejsca wykonania zdjęć oraz spodziewaną orientację satelity i wsio.
Hmm? Kanarkusie - masz już ustalone dokładnie jakie dane dotyczące położenia i jak sformatowane (jednostki, układy odniesienia, etc) są potrzebne?

W tej kwestii to mówimy chyba o standardowych parametrach orbitalnych i/lub pozycji gps nad danym miejscem nad kulą ziemską. Nic więcej pewnie nie wyczarujemy w tej kwestii.

Offline jmvh

  • Moderator
  • *****
  • Wiadomości: 3168
Odp: ArduSat-PL - cykanie fotek na orbicie
« Odpowiedź #16 dnia: Wrzesień 29, 2013, 00:49 »
No tak - ale mi chodziło bardziej o "zmienne" potrzebne do czy to naszego kodu, czy do przekazania nanosatisfi, którymi będziemy się posługiwać. Takie położenie można podać np. poprzez orbitę i czas, jak i poprzez współrzędne geo i wysokość. Czy np. określanie orientacji satelity - jeśli zajmuje się jej zmianami operator, może wystarczyć podanie celu dla aparatu, a nie np. wartości x,y,z w momencie t1 (imo prawdopodobna opcja).

Offline kanarkusmaximus

  • Administrator
  • *****
  • Wiadomości: 15584
  • Ja z tym nie mam nic wspólnego!
    • Kosmonauta.net
Odp: ArduSat-PL - cykanie fotek na orbicie
« Odpowiedź #17 dnia: Wrzesień 29, 2013, 00:59 »
Z ostatniego update od Nanosatisfi wynika, że pozycji do kodu nie ma jak wsadzić, a "oni" się tym zajmą. Czyli - kod do cykania fotki będzie skrajnie prosty a niezależnym kanałem poślemy im dyspozycje kiedy zrobić zdjęcie/a.

Offline kanarkusmaximus

  • Administrator
  • *****
  • Wiadomości: 15584
  • Ja z tym nie mam nic wspólnego!
    • Kosmonauta.net
Odp: ArduSat-PL - cykanie fotek na orbicie
« Odpowiedź #18 dnia: Październik 21, 2013, 10:36 »
Jedyny kod kamerki, jaki jak na razie widziałem. Of korz jest nawet w połowie nie gotowy. Powstał jakieś 14 dni temu, ale możemy zacząć nad nim myśleć. Szkoda, że nie ma // komentarzy...

Cytuj
#include <Wire.h>
#include <EEPROM.h>
#include "I2C_add.h"
#include "OnboardCommLayer.h"
#include "nanosat_message.h"

OnboardCommLayer ocl;
uint8_t nodeAddress;
bool halted;

void setup()
{
    Serial.begin(115200);
    Wire.begin();
    halted = false;
    ocl = OnboardCommLayer();
    nodeAddress = EEPROM.read(0x00);
    Serial.println("Initialized Serial and I2C bus");
}

void loop()
{
    if(!halted) {
        nanosat_message_t msg;
        msg.node_addr = nodeAddress;
        msg.prefix = NODE_COMM_MESSAGE_PREFIX;
        msg.type = CAM;
        ocl.sendMessage(msg);
        delay(1000);
        ocl.sendExit();
        delay(1000);
        halted = true;
    }
}