A ISS orbita a Terra a cada 90 minutos, experienciando 16 nasceres e pores do sol todos os dias. Para tirar boas fotos, devemos saber se estamos à luz do sol.
Precisamos de escrever um programa que verifique as condições de iluminação antes de tentar tirar uma foto. Tirar fotos no escuro desperdiça espaço de armazenamento e energia.
if sunlit: executa código apenas quando é dia.Objetivo: Verificar continuamente o estado da luz solar durante um período de tempo.
Instruções:
for que corra 5 vezes.iss.get_status() para obter os dados mais recentes.if/else para verificar a propriedade sunlit.time.sleep(1) para simular a passagem do tempo entre verificações.Fornece informações sobre a órbita e posição da ISS.
| Uso | Descrição |
|---|---|
| iss = ISS() | Inicializar a interface da ISS. |
| iss.get_position() | Retorna a latitude e longitude atuais. |
| iss.get_status() | Retorna um dicionário com informações orbitais (iluminado, eclipse, etc). |
Biblioteca padrão do Python para funções relacionadas com o tempo.
| Uso | Descrição |
|---|---|
| time.sleep(seconds) | Pausa a execução pelo número especificado de segundos. |