Mudanças entre as edições de "Localizador ISS"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
(Criou página com 'Placar indicando a posição atual da ISS (''International Space Station''), se ela está visível e por quanto tempo (ou quanto tempo falta para ela ficar visível). == Resp...')
 
Linha 1: Linha 1:
 
Placar indicando a posição atual da ISS (''International Space Station''), se ela está visível e por quanto tempo (ou quanto tempo falta para ela ficar visível).
 
Placar indicando a posição atual da ISS (''International Space Station''), se ela está visível e por quanto tempo (ou quanto tempo falta para ela ficar visível).
  +
  +
Todo: foto do projeto montado
   
 
== Responsáveis em ordem alfabética ==
 
== Responsáveis em ordem alfabética ==
 
*[[Usuário:DQ|DQ]]
 
*[[Usuário:DQ|DQ]]
  +
*[[Usuário:Oda|Oda]]
   
== Situação Atual ==
+
== Situação Atual (22/05/19) ==
   
Hardware montado, posição atual aparentemente ok. Ver em Software os problemas referentes à indicação da passagem atual ou próxima.
+
Hardware montado, nova API escrita, software do ESP será refeito para usar a nova API.
   
 
== Pendências ==
 
== Pendências ==
   
  +
* Refazer o software do ESP
* Completar o Software
 
* Fazer a caixa
 
 
* Instalar no Garoa
 
* Instalar no Garoa
 
* Profit!
 
* Profit!
Linha 21: Linha 23:
 
O hardware é composto de um WeMos D1 Mini (que usa o ESP8266) e três displays de 8 dígitos controlados por CIs MAX7219 cascateados.
 
O hardware é composto de um WeMos D1 Mini (que usa o ESP8266) e três displays de 8 dígitos controlados por CIs MAX7219 cascateados.
   
A placa será colocada em uma caixa feita na Laser Cutter
+
Foi feita uma caixa na Laser Cutter para o projeto (todo: colocar o projeto do corte no github do Garoa)
   
 
== Software ==
 
== Software ==
   
ToDo: colocar a versão atual no github do Garoa
+
ToDo: colocar no github do Garoa
   
O software busca as informações através da API [http://open-notify.org/ Open Notify], porém a informação das próximas passagens está quebrada e o autor não dá mais manutenção. Mergulhando nos fontes, a [https://github.com/open-notify/Open-Notify-API/blob/master/iss.py API usa a biblioteca [https://pypi.org/project/pyephem/ pyephem] que está [https://rhodesmill.org/pyephem/ deprecada].
+
A versão inicial do software buscava as informações através da API [http://open-notify.org/ Open Notify], porém a informação das próximas passagens está quebrada e o autor não dá mais manutenção. Mergulhando nos fontes, a [https://github.com/open-notify/Open-Notify-API/blob/master/iss.py API usa a biblioteca [https://pypi.org/project/pyephem/ pyephem] que está [https://rhodesmill.org/pyephem/ deprecada].
   
  +
Foi desenvolvida uma nova API usando [https://rhodesmill.org/skyfield/ Skyfield] e [https://flask-restful.readthedocs.io/en/latest/ Flask-RESTful] e instalada no host da wiki do Garoa.
Algumas ideias:
 
   
* Refazer a API usando [https://rhodesmill.org/skyfield/ Skyfield] e instalar no Rasp Pi que é usado pelo status do Garoa
 
* Entender o que está errado na API, corrigir e instalar em um servidor (talvez no Rasp Pi que é usado pelo status do Garoa)
 
* Entender os cálculos necessários e implementar tudo direto no ESP8266 (''some mathematics required'')
 
   
 
[[Categoria:Projetos]][[Categoria:ESP8266]]
 
[[Categoria:Projetos]][[Categoria:ESP8266]]

Edição das 18h54min de 22 de maio de 2019

Placar indicando a posição atual da ISS (International Space Station), se ela está visível e por quanto tempo (ou quanto tempo falta para ela ficar visível).

Todo: foto do projeto montado

Responsáveis em ordem alfabética

Situação Atual (22/05/19)

Hardware montado, nova API escrita, software do ESP será refeito para usar a nova API.

Pendências

  • Refazer o software do ESP
  • Instalar no Garoa
  • Profit!

Hardware

LocalizadorISS.jpg

O hardware é composto de um WeMos D1 Mini (que usa o ESP8266) e três displays de 8 dígitos controlados por CIs MAX7219 cascateados.

Foi feita uma caixa na Laser Cutter para o projeto (todo: colocar o projeto do corte no github do Garoa)

Software

ToDo: colocar no github do Garoa

A versão inicial do software buscava as informações através da API Open Notify, porém a informação das próximas passagens está quebrada e o autor não dá mais manutenção. Mergulhando nos fontes, a API usa a biblioteca [https://pypi.org/project/pyephem/ pyephem que está deprecada.

Foi desenvolvida uma nova API usando Skyfield e Flask-RESTful e instalada no host da wiki do Garoa.