https://lhc.net.br/w/api.php?action=feedcontributions&user=Fernando&feedformat=atomLHC - Contribuições do(a) usuário(a) [pt-br]2024-03-29T00:51:50ZContribuições do(a) usuário(a)MediaWiki 1.34.0https://lhc.net.br/w/index.php?title=LHC_Balloon&diff=12731LHC Balloon2023-08-20T23:56:17Z<p>Fernando: </p>
<hr />
<div>'''Balão de Telecomunicações e Coleta de Dados do LHC - (LHC-SH1)'''<br />
<br />
= Introdução =<br />
O objetivo deste projeto é lançar um Balão de Comunicações a fim de aprendizagem sobre o funcionamento dos sistemas em alta altitude e baixas temperaturas.<br><br />
O codinome do balão por ora será '''LHC-SH1'''.<br><br />
No payload haverá um computador de bordo (a ser definido - RaspberyPi Zero ou Arduino) que será responsável por coletar as diversas informações de telemetria, armazená-las localmente em um cartão de memória e também envia-las à estações receptoras em solo. Possivelmente haverá uma câmera a bordo para registro de imagens da baixa e alta estratosfera.<br><br />
A comunicação com as estações em solo se dará utilizando as frequências de radioamadorismo designadas para o sistema [https://pt.wikipedia.org/wiki/APRS APRS] (Automatic Position Reporting System).<br><br />
O lançamento do balão deverá ser feito de acordo com as regras estabelecidas pela ANAC (Agência Nacional de Avião Civil) e coordenado com o Controle Aéreo Local.<br><br />
O payload deverá contar com um para-quedas para a descida segura do payload a fim evitar qualquer risco às pessoas.<br><br />
Sendo possível deverão ser feitas tentativas de recuperação do payload após a queda baseando-se nas últimas telemetrias recebidas.<br><br />
<br />
= Comunicações =<br />
Toda comunicação será one-way e downlink, ou seja, Balão -> Solo.<br />
<br />
== Frequências ==<br />
* A comunicação de telemetria com o solo se dará na frequência de '''145.570 Mhz''' (faixa de 2m) que é a frequência designada para o sistema APRS no Brasil. Este sistema permite uma taxa de transferência de 1200 bps que é suficiente para transmissão dos dados de telemetria.<br><br />
* Poderá haver também transmissão na frequência na faixa dos '''430 Mhz''' (faixa de 70 cm) para dados de imagens via [https://pt.wikipedia.org/wiki/Televis%C3%A3o_de_defini%C3%A7%C3%A3o_padr%C3%A3o SSDV]. (''A verificar a disponibilidade de uso da frequência de acordo com as Resoluções da ANATEL para uso geral ou para possuidores de Licença de Radioamadorismo.'')<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual prefixo de chamada utilizar. || De algum membro do LHC ou solicitar um para uso exclusivo do LHC (necessita de pessoa jurídica?) ? || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir o SSID utilizar para o sistema APRS. || 0 a 15 || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a potência máxima de transmissão na frequência 145.570 Mhz para radioamadores Classes A,B e C. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a possibilidade de utilização da frequência na faixa dos 430 Mhz, qual frequência exata e potência máxima. || || A iniciar<br />
|}<br />
<br />
== Equipamentos de Transmissão ==<br />
- Alguns equipamentos possíveis para transmissão em 145.570 Mhz:<br><br />
* Trackduino - [https://code.google.com/p/trackuino/ https://code.google.com/p/trackuino/] [http://www.trackuino.org/ http://www.trackuino.org/]<br />
- Alguns equipamentos possíveis para transmissão na faixa dos 430 Mhz:<br><br />
* Radiometrix HX1 VHF Narrow Band FM Transmitter (144 Mhz) - [http://www.radiometrix.com/content/HX1 http://www.radiometrix.com/content/HX1] [http://rfmodules.com.au/HX1-145.175-3 http://rfmodules.com.au/HX1-145.175-3]<br />
* Radiometrix NTX2 UHF Narrow Band FM Transmitter (433 Mhz)- [http://www.radiometrix.com/content/ntx2 http://www.radiometrix.com/content/ntx2]<br />
* Radiometrix NTX2B UHF Narrow Band FM Transmitter (433 Mhz) - [http://www.radiometrix.com/content/ntx2b http://www.radiometrix.com/content/ntx2b] [https://ukhas.org.uk/guides:linkingarduinotontx2 https://ukhas.org.uk/guides:linkingarduinotontx2]<br />
== Antena ==<br />
* Antena dipolo de 1/4 de onda ? - [https://code.google.com/p/trackuino/wiki/Antennas Exemplos]<br />
<br />
== Comunicação com a Estação Espacial Internacional (ISS) ==<br />
* Cogita-se a possibilidade de comunicação do balão com o repetidor APRS instalado na ISS. Para isso é necessário verificar os horários de passagem da ISS por perto da região aonde será lançado o balão. A ISS dá uma volta na terra a cada 1h30m aproximadamente.<br><br />
* Também é necessário observar que o sistema APRS instalado na ISS funciona em uma frequência diferente daquela utilizada no Brasil o que implica na necessidade do computador de bordo alterar a frequência de transmissão em intervalos regulares quando da passagem da ISS sobre o local aonde se encontra o balão.<br />
<br />
== Recepção em solo e Tracking ==<br />
* A recepção em solo poderá ser feita de diversas maneiras e simultaneamente por várias pessoas que consigam receber os sinais diretamente nas frequências utilizadas.<br />
** Utilizando sistemas de rádio amadorismo conectados ao um modem TNC.<br />
** Utilizando um SDR (Software Defined Radio) conectado a um computador.<br />
** Através de IGates, estes por sua vez recebendo os dados diretamente ou através de repetidoras e injetando no sistema APRS.<br />
** O tracking em tempo real poderá ser feito através do site [http://aprs.fi http://aprs.fi]<br />
<br />
----<br />
<br />
- SDRs para recebimento de sinais em solo:<br />
* Receptor SDR USB R820t2 + RTL2832u (DVB-T+FM+DAB) - [http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133 http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133] [http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM]<br />
* Receptor SDR USB R820t + RTL 2832u (DVB-T+FM+DAB) Ads-b - [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd] [http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM]<br />
* Receptor SDR USB R820T + RTL 2832u (DVB-T+FM+DAB) Digital TV Tuner - [http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29 http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29]<br />
<br />
= Equipamentos a Bordo =<br />
<br />
== Computador ==<br />
<br />
=== Raspberry Pi ===<br />
* Utilizando o sistema Raspian.<br />
* Preferencialmente utilizar o modelo Zero devido ao menor consumo de energia.<br />
=== Arduino ===<br />
* Verificar o número de pinos a serem utilizados e memória para definir qual modelo de Arduino utilizar (Nano, Uno, Mega, etc).<br />
<br />
== GPS ==<br />
* O módulo GPS deve ser capaz de operar em baixas temperaturas.<br />
* O módulo GPS deve ser capaz de obter a localização acima dos 18KM de altitude (alguns apresentam problema acima desta altitude). [http://showcase.netins.net/web/wallio/GPSrcvrsvs60kft.htm Lista de modelos testados.]<br />
* Verificar modelos com saída para antena externa (e acompanha antena).<br />
* Alguns módulos vêm com slot para microSD card (Útil se utilizado com Arduino. Não necessário para Raspberry Pi) <br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Verificar a temperatura mínima de operação do GPS. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a altitude máxima de operação do GPS. || || A iniciar<br />
|}<br />
<br />
== Sensor de Temperatura e Umidade ==<br />
* Há possibilidade de se instalar dois sensores de temperatura. Um dentro do payload para medir temperatura interna(DHT22) e outro na parte externa. É necessário que o sensor da parte externa seja capaz de medir baixíssimas abaixo de -50C.<br><br />
'''DHT11''' - Temperatura: De 0C a 50C (±2C) - Umidade: De 20% a 95% (±5%). [http://www.micropik.com/PDF/dht11.pdf Datasheet]<br><br />
'''DHT22''' - Temperatura: De -40C a 80C (±0.5C) - Umidade: De 0% a 100% (±2%). [http://www.adafruit.com/datasheets/DHT22.pdf Datasheet]<br><br />
'''DS18B20''' - Temperatura: De -55C a 125C (±0.5C). [https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| O sensor DS18B20 consegue ler temperaturas de até -55C porém não mede umidade. || Encontrar um sensor de umidade (ou combo) que consiga operar nesta temperatura. || Iniciado<br />
|}<br />
<br />
== Sensor de Pressão(Barômetro) ==<br />
* Este sensor é necessário ou irrelevante ? (Considerar o consumo extra de energia)<br />
* Este sensor é capaz de fornecer dados mais precisos para o calculo de altitude ao invés do GPS ?<br />
* Se for instalado na parte externa irá conseguir operar a baixas temperaturas ?<br />
'''BMP180''' - Pressão: De 300 a 1100 hPa (-500 a 9000 metros acima do nível do mar) [http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| Verificar a temperatura mínima de operação do sensor. || BMP180: -40C || Iniciado<br />
|- style="background-color:lightyellow"<br />
| Verificar a altitude máxima de operação. || BMP180: 9000 metros ||Iniciado<br />
|}<br />
== Câmera ==<br />
* Para Raspberry Pi - RPi Câmera Module - [https://www.raspberrypi.org/help/camera-module-setup/ Câmera Module] [https://www.raspberrypi.org/documentation/usage/camera/README.md Enable Camera] [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
== Armazenamento de Dados ==<br />
* Para RaspberryPi o próprio cartão de memória pode ser usado.<br />
* Para Arduino um shield com microSD é necessário. Alguns shields de GPS vêm com slot para microSD card.<br />
<br />
= Softwares/Funções =<br />
- '''A Bordo'''<br />
* Coleta de dados de: Posicionamento GPS, Quantidade de Satélites, Altitude, Temperatura (Interna e Externa), Voltagem da Bateria e envio por APRS além de armazenamento local no cartão de memória.<br />
* Captura de imagens através de câmera em intervalos pré-definidos e armazenamento local no cartão de memória. [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
* Caso exista sistema de transmissão SSDV enviar imagens através dele porém em intervalos maiores do que os de captura e com altitude e tempo máximo limite.<br />
- '''Em solo'''<br />
* Coletar os dados de telemetria recebido via APRS, inserir em uma base de dados para uso com sistemas de mapa.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir o formato da Telemetria. || || A iniciar<br />
|}<br />
<br />
= Energia =<br />
* Muitos balões de pequeno porte utilizam baterias de Li-Ion (Íons de Lítio) por serem capazes de funcionar a baixas temperaturas (até -40C). Este componente é crítico para o projeto e deve ser preparado e pesquisado a exaustão, afinal, caso deixe de funcionar perdemos qualquer tipo de contato com todos os sistemas a bordo inclusive armazenamento local de dados. Será necessário portanto proteger a bateria contra as baixas temperaturas mesmo dentro do recipiente do payload.<br />
* As baterias de Li-Ion operando a baixas temperaturas funcionarão com uma taxa de descarga reduzida.<br />
* A princípio não serão necessários painéis solares pois o tempo de voo do balão é de aproximadamente '''2h30m'''.<br />
* Para alimentação do computador de bordo é necessário a adaptação de um cabo USB.<br />
* Como a alimentação do computador de bordo se dá a 5V é necessário um conversor DC-DC pois a voltagem de saída da bateria pode ser 3.7V. É necessário ainda proteger o conversor DC-DC contra as baixas temperaturas da mesma forma que a bateria. [http://www.ebay.com/itm/DC-DC-3V-3-3V-3-7V-4-2V-to-5V-USB-2A-Step-Up-Power-Module-Vehicle-Charger-/131459619329?hash=item1e9b9a9a01:g:zZwAAOSwPhdVCSUk Exemplo de Conversor DC-DC]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual modelo de bateria utilizar (Voltagem e Ah(ampere-hora) ). || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a menor temperatura de operação da bateria. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Medir consumo de bateria em Ah com o Computador e todos os módulos ligados. || || A iniciar<br />
|}<br />
<br />
= Balão =<br />
* O balão a ser enviado será do tipo meteorológico com razoável resistência para que possa subir a uma altura considerável.<br />
* O gás a ser utilizado poderá ser ou Hidrogênio ou Hélio e depender de custo, facilidade de aquisição e adequação ao projeto.<br />
* Elaborar uma previsão de trajetória do bolão considerando o dia e horário de lançamento. [http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br />
* Sendo adequado poderá ser feito o calculo para elevação do balão até determinada altitude a fim de mantê-lo no ar por mais tempo.<br />
* Verificar legislação e regulamentação da ANAC. [http://ftp.demec.ufpr.br/foguete/apostila/LEI_RBHA_20101.pdf Regulamento ANAC RBHA101]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual material e modelo de balão a ser usado. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir qual gás utilizar (Hidrogênio ou Hélio) || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Calcular a quantidade exata de gás e pressão para definição de altitude máxima aproximada. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar uma previsão de trajetória do balão. || || A iniciar<br />
|- style="background-color:lightyellow"<br />
| Verificar legislação/regulamentação ANAC e necessidade de aviso a controle aéreo local || Medidas máximas para não necessidade de coordenação: 1,85m de diâmetro, 4,5m cúbicos de Hélio/Hidrogênio, 3Kg de payload, cabo de sustentação do payload para 23Kg. || Iniciado<br />
|}<br />
<br />
= Recipiente para o Payload =<br />
* Todos os equipamentos eletrônicos deverão estar protegidos dentro de um compartimento feito de '''isopor''' para isolamento térmico e proteção dos sistemas a bordo.<br><br />
* A correta vedação é importante pois muitos equipamentos não funcionam a temperaturas como as encontradas em altas altitudes ('''-55 C''').<br />
* Na parte exterior do payload fixar informações a respeito do conteúdo e como contatar o LHC caso alguém encontre.<br />
* É necessário desenvolver um para-quedas adequado ao peso do payload para descida segura a fim de se evitar acidentes com pessoas e animais.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Medir o peso do payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir a grossura ideal das paredes do isopor. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Testar o os sistemas dentro do isopor em ambiente de baixa temperatura. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar informações a serem fixadas na parte externa do Payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Desenvolver um sistema de para-quedas para o Payload. || || A iniciar<br />
|}<br />
<br />
= Lista de Materiais =<br />
{| class="wikitable"<br />
|- <br />
! COmponente !! Valor !! Referência<br />
|- style="background-color:lightgreen"<br />
| RaspberryPi Zero || R$ 25 || [https://thepihut.com/collections/raspberry-pi-zero/products/raspberry-pi-zero?variant=14062715972 The Pi Hut Store]<br />
|- style="background-color:lightgreen"<br />
| micro SD 8GB || R$ 10 || <br />
|- style="background-color:lightgreen"<br />
| Arduino Mega || R$ 25|| <br />
|- style="background-color:lightgreen"<br />
| SDR USB RTL2832u || R$ 25 || [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-T71-/222028408186?hash=item33b1eca57a:g:1VUAAOSwuAVWxxJF eBay]<br />
|- style="background-color:lightgreen"<br />
| Radiometrix NTX2B || R$ 100 || <br />
|- style="background-color:lightgreen"<br />
| Antena do Payload || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Antena de solo || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Sensor de GPS || R$ 45 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura e Umidade (DHT22)|| R$ 12 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura (DS18B20)|| R$ 6 || [http://www.ebay.com/itm/1x-Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-Length-1M-/271827869264?hash=item3f4a341e50:g:RRIAAOSwiLdV9njY eBay]<br />
|- style="background-color:lightgreen"<br />
| Sensor de Pressão || R$ 15 || <br />
|- style="background-color:lightgreen"<br />
| Bateria || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Balão || R$ 150 || <br />
|- style="background-color:lightgreen"<br />
| Gás Hélio para o Balão (aluguel) || R$ 100 || [http://campinasoxigenio.com.br/gas-helio/locacao-helio-3l.html Campinas Oxigenio]<br />
|- style="background-color:lightgreen"<br />
| Para-quedas || R$ 20 || <br />
|- style="background-color:lightgreen"<br />
| Isopor || R$ 5 || <br />
|}<br />
<br />
= Referências =<br />
<br />
[https://ukhas.org.uk/ Sociedade Britânica de Alta altitude.]<br><br />
[http://www.ipmet.unesp.br/icaro/ Projeto ICARO - Ipmet]<br><br />
[http://www.aprsbrasil.com/ APRS Brasil]<br><br />
[https://www.ardusat.com/ ARDUSAT]<br><br />
[http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br><br />
[http://weather.uwyo.edu/polar/balloon_traj.html Balloon Trajectory Forecasts]<br><br />
[http://www.instructables.com/id/Make-a-High-Altitude-Balloon-Tracker-Arduino/step2/Tracker-Design/ Projeto de um balão utilizando Arduino]<br />
<br />
<br />
= Quem =<br />
* Fernando Frediani<br />
* LeandroPereira<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=LHC_Balloon&diff=12730LHC Balloon2023-08-20T23:54:17Z<p>Fernando: </p>
<hr />
<div>'''Balão de Telecomunicações e Coleta de Dados do LHC - (LHC-SH1)'''<br />
<br />
= Introdução =<br />
O objetivo deste projeto é lançar um Balão de Comunicações a fim de aprendizagem sobre o funcionamento dos sistemas em alta altitude e baixas temperaturas.<br><br />
O codinome do balão por ora será '''LHC-SH1'''.<br><br />
No payload haverá um computador de bordo (a ser definido - RaspberyPi Zero ou Arduino) que será responsável por coletar as diversas informações de telemetria, armazená-las localmente em um cartão de memória e também envia-las à estações receptoras em solo. Possivelmente haverá uma câmera a bordo para registro de imagens da baixa e alta estratosfera.<br><br />
A comunicação com as estações em solo se dará utilizando as frequências de radioamadorismo designadas para o sistema [https://pt.wikipedia.org/wiki/APRS APRS] (Automatic Position Reporting System).<br><br />
O lançamento do balão deverá ser feito de acordo com as regras estabelecidas pela ANAC (Agência Nacional de Avião Civil) e coordenado com o Controle Aéreo Local.<br><br />
O payload deverá contar com um para-quedas para a descida segura do payload a fim evitar qualquer risco às pessoas.<br><br />
Sendo possível deverão ser feitas tentativas de recuperação do payload após a queda baseando-se nas últimas telemetrias recebidas.<br><br />
<br />
= Comunicações =<br />
Toda comunicação será one-way e downlink, ou seja, Balão -> Solo.<br />
<br />
== Frequências ==<br />
* A comunicação de telemetria com o solo se dará na frequência de '''145.570 Mhz''' (faixa de 2m) que é a frequência designada para o sistema APRS no Brasil. Este sistema permite uma taxa de transferência de 1200 bps que é suficiente para transmissão dos dados de telemetria.<br><br />
* Poderá haver também transmissão na frequência na faixa dos '''430 Mhz''' (faixa de 70 cm) para dados de imagens via [https://pt.wikipedia.org/wiki/Televis%C3%A3o_de_defini%C3%A7%C3%A3o_padr%C3%A3o SSDV]. (''A verificar a disponibilidade de uso da frequência de acordo com as Resoluções da ANATEL para uso geral ou para possuidores de Licença de Radioamadorismo.'')<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual prefixo de chamada utilizar. || De algum membro do LHC ou solicitar um para uso exclusivo do LHC (necessita de pessoa jurídica?) ? || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir o SSID utilizar para o sistema APRS. || 0 a 15 || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a potência máxima de transmissão na frequência 145.570 Mhz para radioamadores Classes A,B e C. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a possibilidade de utilização da frequência na faixa dos 430 Mhz, qual frequência exata e potência máxima. || || A iniciar<br />
|}<br />
<br />
== Equipamentos de Transmissão ==<br />
- Alguns equipamentos possíveis para transmissão em 145.570 Mhz:<br><br />
* Trackduino - [https://code.google.com/p/trackuino/ https://code.google.com/p/trackuino/] [http://www.trackuino.org/ http://www.trackuino.org/]<br />
- Alguns equipamentos possíveis para transmissão na faixa dos 430 Mhz:<br><br />
* Radiometrix HX1 VHF Narrow Band FM Transmitter (144 Mhz) - [http://www.radiometrix.com/content/HX1 http://www.radiometrix.com/content/HX1] [http://rfmodules.com.au/HX1-145.175-3 http://rfmodules.com.au/HX1-145.175-3]<br />
* Radiometrix NTX2 UHF Narrow Band FM Transmitter (443 Mhz)- [http://www.radiometrix.com/content/ntx2 http://www.radiometrix.com/content/ntx2]<br />
* Radiometrix NTX2B UHF Narrow Band FM Transmitter (443 Mhz) - [http://www.radiometrix.com/content/ntx2b http://www.radiometrix.com/content/ntx2b] [https://ukhas.org.uk/guides:linkingarduinotontx2 https://ukhas.org.uk/guides:linkingarduinotontx2]<br />
== Antena ==<br />
* Antena dipolo de 1/4 de onda ? - [https://code.google.com/p/trackuino/wiki/Antennas Exemplos]<br />
<br />
== Comunicação com a Estação Espacial Internacional (ISS) ==<br />
* Cogita-se a possibilidade de comunicação do balão com o repetidor APRS instalado na ISS. Para isso é necessário verificar os horários de passagem da ISS por perto da região aonde será lançado o balão. A ISS dá uma volta na terra a cada 1h30m aproximadamente.<br><br />
* Também é necessário observar que o sistema APRS instalado na ISS funciona em uma frequência diferente daquela utilizada no Brasil o que implica na necessidade do computador de bordo alterar a frequência de transmissão em intervalos regulares quando da passagem da ISS sobre o local aonde se encontra o balão.<br />
<br />
== Recepção em solo e Tracking ==<br />
* A recepção em solo poderá ser feita de diversas maneiras e simultaneamente por várias pessoas que consigam receber os sinais diretamente nas frequências utilizadas.<br />
** Utilizando sistemas de rádio amadorismo conectados ao um modem TNC.<br />
** Utilizando um SDR (Software Defined Radio) conectado a um computador.<br />
** Através de IGates, estes por sua vez recebendo os dados diretamente ou através de repetidoras e injetando no sistema APRS.<br />
** O tracking em tempo real poderá ser feito através do site [http://aprs.fi http://aprs.fi]<br />
<br />
----<br />
<br />
- SDRs para recebimento de sinais em solo:<br />
* Receptor SDR USB R820t2 + RTL2832u (DVB-T+FM+DAB) - [http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133 http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133] [http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM]<br />
* Receptor SDR USB R820t + RTL 2832u (DVB-T+FM+DAB) Ads-b - [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd] [http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM]<br />
* Receptor SDR USB R820T + RTL 2832u (DVB-T+FM+DAB) Digital TV Tuner - [http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29 http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29]<br />
<br />
= Equipamentos a Bordo =<br />
<br />
== Computador ==<br />
<br />
=== Raspberry Pi ===<br />
* Utilizando o sistema Raspian.<br />
* Preferencialmente utilizar o modelo Zero devido ao menor consumo de energia.<br />
=== Arduino ===<br />
* Verificar o número de pinos a serem utilizados e memória para definir qual modelo de Arduino utilizar (Nano, Uno, Mega, etc).<br />
<br />
== GPS ==<br />
* O módulo GPS deve ser capaz de operar em baixas temperaturas.<br />
* O módulo GPS deve ser capaz de obter a localização acima dos 18KM de altitude (alguns apresentam problema acima desta altitude). [http://showcase.netins.net/web/wallio/GPSrcvrsvs60kft.htm Lista de modelos testados.]<br />
* Verificar modelos com saída para antena externa (e acompanha antena).<br />
* Alguns módulos vêm com slot para microSD card (Útil se utilizado com Arduino. Não necessário para Raspberry Pi) <br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Verificar a temperatura mínima de operação do GPS. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a altitude máxima de operação do GPS. || || A iniciar<br />
|}<br />
<br />
== Sensor de Temperatura e Umidade ==<br />
* Há possibilidade de se instalar dois sensores de temperatura. Um dentro do payload para medir temperatura interna(DHT22) e outro na parte externa. É necessário que o sensor da parte externa seja capaz de medir baixíssimas abaixo de -50C.<br><br />
'''DHT11''' - Temperatura: De 0C a 50C (±2C) - Umidade: De 20% a 95% (±5%). [http://www.micropik.com/PDF/dht11.pdf Datasheet]<br><br />
'''DHT22''' - Temperatura: De -40C a 80C (±0.5C) - Umidade: De 0% a 100% (±2%). [http://www.adafruit.com/datasheets/DHT22.pdf Datasheet]<br><br />
'''DS18B20''' - Temperatura: De -55C a 125C (±0.5C). [https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| O sensor DS18B20 consegue ler temperaturas de até -55C porém não mede umidade. || Encontrar um sensor de umidade (ou combo) que consiga operar nesta temperatura. || Iniciado<br />
|}<br />
<br />
== Sensor de Pressão(Barômetro) ==<br />
* Este sensor é necessário ou irrelevante ? (Considerar o consumo extra de energia)<br />
* Este sensor é capaz de fornecer dados mais precisos para o calculo de altitude ao invés do GPS ?<br />
* Se for instalado na parte externa irá conseguir operar a baixas temperaturas ?<br />
'''BMP180''' - Pressão: De 300 a 1100 hPa (-500 a 9000 metros acima do nível do mar) [http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| Verificar a temperatura mínima de operação do sensor. || BMP180: -40C || Iniciado<br />
|- style="background-color:lightyellow"<br />
| Verificar a altitude máxima de operação. || BMP180: 9000 metros ||Iniciado<br />
|}<br />
== Câmera ==<br />
* Para Raspberry Pi - RPi Câmera Module - [https://www.raspberrypi.org/help/camera-module-setup/ Câmera Module] [https://www.raspberrypi.org/documentation/usage/camera/README.md Enable Camera] [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
== Armazenamento de Dados ==<br />
* Para RaspberryPi o próprio cartão de memória pode ser usado.<br />
* Para Arduino um shield com microSD é necessário. Alguns shields de GPS vêm com slot para microSD card.<br />
<br />
= Softwares/Funções =<br />
- '''A Bordo'''<br />
* Coleta de dados de: Posicionamento GPS, Quantidade de Satélites, Altitude, Temperatura (Interna e Externa), Voltagem da Bateria e envio por APRS além de armazenamento local no cartão de memória.<br />
* Captura de imagens através de câmera em intervalos pré-definidos e armazenamento local no cartão de memória. [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
* Caso exista sistema de transmissão SSDV enviar imagens através dele porém em intervalos maiores do que os de captura e com altitude e tempo máximo limite.<br />
- '''Em solo'''<br />
* Coletar os dados de telemetria recebido via APRS, inserir em uma base de dados para uso com sistemas de mapa.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir o formato da Telemetria. || || A iniciar<br />
|}<br />
<br />
= Energia =<br />
* Muitos balões de pequeno porte utilizam baterias de Li-Ion (Íons de Lítio) por serem capazes de funcionar a baixas temperaturas (até -40C). Este componente é crítico para o projeto e deve ser preparado e pesquisado a exaustão, afinal, caso deixe de funcionar perdemos qualquer tipo de contato com todos os sistemas a bordo inclusive armazenamento local de dados. Será necessário portanto proteger a bateria contra as baixas temperaturas mesmo dentro do recipiente do payload.<br />
* As baterias de Li-Ion operando a baixas temperaturas funcionarão com uma taxa de descarga reduzida.<br />
* A princípio não serão necessários painéis solares pois o tempo de voo do balão é de aproximadamente '''2h30m'''.<br />
* Para alimentação do computador de bordo é necessário a adaptação de um cabo USB.<br />
* Como a alimentação do computador de bordo se dá a 5V é necessário um conversor DC-DC pois a voltagem de saída da bateria pode ser 3.7V. É necessário ainda proteger o conversor DC-DC contra as baixas temperaturas da mesma forma que a bateria. [http://www.ebay.com/itm/DC-DC-3V-3-3V-3-7V-4-2V-to-5V-USB-2A-Step-Up-Power-Module-Vehicle-Charger-/131459619329?hash=item1e9b9a9a01:g:zZwAAOSwPhdVCSUk Exemplo de Conversor DC-DC]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual modelo de bateria utilizar (Voltagem e Ah(ampere-hora) ). || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a menor temperatura de operação da bateria. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Medir consumo de bateria em Ah com o Computador e todos os módulos ligados. || || A iniciar<br />
|}<br />
<br />
= Balão =<br />
* O balão a ser enviado será do tipo meteorológico com razoável resistência para que possa subir a uma altura considerável.<br />
* O gás a ser utilizado poderá ser ou Hidrogênio ou Hélio e depender de custo, facilidade de aquisição e adequação ao projeto.<br />
* Elaborar uma previsão de trajetória do bolão considerando o dia e horário de lançamento. [http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br />
* Sendo adequado poderá ser feito o calculo para elevação do balão até determinada altitude a fim de mantê-lo no ar por mais tempo.<br />
* Verificar legislação e regulamentação da ANAC. [http://ftp.demec.ufpr.br/foguete/apostila/LEI_RBHA_20101.pdf Regulamento ANAC RBHA101]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual material e modelo de balão a ser usado. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir qual gás utilizar (Hidrogênio ou Hélio) || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Calcular a quantidade exata de gás e pressão para definição de altitude máxima aproximada. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar uma previsão de trajetória do balão. || || A iniciar<br />
|- style="background-color:lightyellow"<br />
| Verificar legislação/regulamentação ANAC e necessidade de aviso a controle aéreo local || Medidas máximas para não necessidade de coordenação: 1,85m de diâmetro, 4,5m cúbicos de Hélio/Hidrogênio, 3Kg de payload, cabo de sustentação do payload para 23Kg. || Iniciado<br />
|}<br />
<br />
= Recipiente para o Payload =<br />
* Todos os equipamentos eletrônicos deverão estar protegidos dentro de um compartimento feito de '''isopor''' para isolamento térmico e proteção dos sistemas a bordo.<br><br />
* A correta vedação é importante pois muitos equipamentos não funcionam a temperaturas como as encontradas em altas altitudes ('''-55 C''').<br />
* Na parte exterior do payload fixar informações a respeito do conteúdo e como contatar o LHC caso alguém encontre.<br />
* É necessário desenvolver um para-quedas adequado ao peso do payload para descida segura a fim de se evitar acidentes com pessoas e animais.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Medir o peso do payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir a grossura ideal das paredes do isopor. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Testar o os sistemas dentro do isopor em ambiente de baixa temperatura. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar informações a serem fixadas na parte externa do Payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Desenvolver um sistema de para-quedas para o Payload. || || A iniciar<br />
|}<br />
<br />
= Lista de Materiais =<br />
{| class="wikitable"<br />
|- <br />
! COmponente !! Valor !! Referência<br />
|- style="background-color:lightgreen"<br />
| RaspberryPi Zero || R$ 25 || [https://thepihut.com/collections/raspberry-pi-zero/products/raspberry-pi-zero?variant=14062715972 The Pi Hut Store]<br />
|- style="background-color:lightgreen"<br />
| micro SD 8GB || R$ 10 || <br />
|- style="background-color:lightgreen"<br />
| Arduino Mega || R$ 25|| <br />
|- style="background-color:lightgreen"<br />
| SDR USB RTL2832u || R$ 25 || [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-T71-/222028408186?hash=item33b1eca57a:g:1VUAAOSwuAVWxxJF eBay]<br />
|- style="background-color:lightgreen"<br />
| Radiometrix NTX2B || R$ 100 || <br />
|- style="background-color:lightgreen"<br />
| Antena do Payload || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Antena de solo || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Sensor de GPS || R$ 45 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura e Umidade (DHT22)|| R$ 12 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura (DS18B20)|| R$ 6 || [http://www.ebay.com/itm/1x-Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-Length-1M-/271827869264?hash=item3f4a341e50:g:RRIAAOSwiLdV9njY eBay]<br />
|- style="background-color:lightgreen"<br />
| Sensor de Pressão || R$ 15 || <br />
|- style="background-color:lightgreen"<br />
| Bateria || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Balão || R$ 150 || <br />
|- style="background-color:lightgreen"<br />
| Gás Hélio para o Balão (aluguel) || R$ 100 || [http://campinasoxigenio.com.br/gas-helio/locacao-helio-3l.html Campinas Oxigenio]<br />
|- style="background-color:lightgreen"<br />
| Para-quedas || R$ 20 || <br />
|- style="background-color:lightgreen"<br />
| Isopor || R$ 5 || <br />
|}<br />
<br />
= Referências =<br />
<br />
[https://ukhas.org.uk/ Sociedade Britânica de Alta altitude.]<br><br />
[http://www.ipmet.unesp.br/icaro/ Projeto ICARO - Ipmet]<br><br />
[http://www.aprsbrasil.com/ APRS Brasil]<br><br />
[https://www.ardusat.com/ ARDUSAT]<br><br />
[http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br><br />
[http://weather.uwyo.edu/polar/balloon_traj.html Balloon Trajectory Forecasts]<br><br />
[http://www.instructables.com/id/Make-a-High-Altitude-Balloon-Tracker-Arduino/step2/Tracker-Design/ Projeto de um balão utilizando Arduino]<br />
<br />
<br />
= Quem =<br />
* Fernando Frediani<br />
* LeandroPereira<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Infraestrutura&diff=12458Infraestrutura2020-01-21T06:13:14Z<p>Fernando: </p>
<hr />
<div>= Internet =<br />
O LHC possui uma conexão com a Internet de 300Mb/150Mb para utilização de seus membros e frequentadores.<br />
A conexão é compartilhada através de um roteador rodando o firmware OpenWrt.<br />
<br />
== Wifi ==<br />
Existem 2 redes Wifi disponíveis para conexão.<br />
* '''LHC''' - Segurança: WPA2-PSK - Cipher: AES<br />
Rede de uso geral e para conexão de projetos e dispositivos de forma simples e rápida. A senha está escrita na sala principal do LHC ou pode ser obtida com qualquer frequentador.<br />
<br />
* '''spacenet''' - Segurança: WPA2-EAP - Cipher: AES<br />
Rede destinada a autenticação de frequentadores de Hackerspaces associados do mundo todo utilizando username/password próprio (e.g: usuario@lhc.net.br). A utilização desta rede oferece um nível de segurança maior pois a criptografia de dados entre o dispositivo o e o roteador Wifi é única e não pode ser interceptada pois os usuários não compartilham a mesma chave de acesso. Para mais detalhes consulte a página: [[SpaceFED|SpaceFED]]<br />
<br />
== Rede ==<br />
Existem duas redes internas no LHC com endereçamento IP distintos: <br />
* '''Rede Interna''' - Wifi: LHC e spacenet + Cabo UTP/RJ45 - 192.168.50.0/24<br />
* '''VPN - Acesso remoto''' - 192.168.55.0/24<br />
Não existem restrições de trafego entre ambas as redes.<br />
<br><br />
* Para detalhes sobre o endereçamento IP da Rede Interna do LHC acesse a página específica: [[Enderecamento_IP|Enderecamento_IP]]<br />
<br />
== Cabeamento de Rede ==<br />
Devido a dificuldade de se passar cabos de rede permanentes no LHC existem duas possibilidades para se conectar dispositivos que necessitem conexão com cabo UTP/RJ45 (e.g: Raspberry Pi, Arduino Shields, etc).<br />
* Utilizando um cabo temporário desde o Switch no Rack localizado na sala do Laboratório até o dispositivo.<br />
* Existe um roteador Linksys WRT54G configurado como cliente da rede Wifi do LHC e que possui 5 portas de rede que pode ser utilizado como um switch móvel.<br />
<br />
== IPv6 ==<br />
Possuímos conexão nativa IPv6 disponível na rede interna do LHC o que permite a cada dispositivo ter um endereço IP válido na internet evitando assim o NAT. Isto é especialmente importante para aplicações como IoT (Internet of Things). Para receber um endereço IP basta ativar este protocolo no seu SO ou placa de rede. Os endereços são atribuídos automaticamente por SLAAC e DHCPv6. Normalmente serão atribuídos 2 endereços IPv6 Globais iniciando com 2804:431:xxxx:xxxxx::xx <br><br />
Embora a recomendação em todo o mundo para provedores de acesso residencial/comercial seja a atribuição de uma rede /56 ou /60 o provedor disponibiliza apenas um /64 o que significa que é possível haver apenas uma única rede IPv6 atrás do roteador.<br />
<br />
== VPN ==<br />
O LHC oferece a seus membros possuidores de username/password em nosso servidor de autenticação a possibilidade de conexão remota via VPN ao LHC para acesso a Servidores internos, projetos que estejam eventualmente hospedados no LHC, participação em jogos on-line ou qualquer tipo de comunicação que normalmente apenas seria possível estando presente no LHC.<br><br />
Quando conectado a VPN do LHC o usuário passará a utilizar o servidor DNS interno do LHC para resolver nomes e poder localizar os serviços internos mais facilmente.<br><br />
É importante lembrar que como a velocidade de Upload da conexão a internet do LHC é relativamente baixa (2Mb) solicita-se evitar o download de arquivos pesados hospedados nos servidores internos do LHC principalmente em horários aonde existem pessoas presentes no LHC.<br><br />
Quando conectado a VPN do LHC o usuário passará a usar o servidor DNS interno para resolução de nomes assim como o DNS suffix: home.lhc.net.br para facilitar a interação com os serviços hospedados internamente.<br />
* Instruções para conexão:<br />
=== Windows ===<br />
1. Baixar o instalador OpenVPN: [https://swupdate.openvpn.org/community/releases/openvpn-install-2.3.7-I001-x86_64.exe[Windows XP]] / [https://swupdate.openvpn.org/community/releases/openvpn-install-2.3.7-I601-x86_64.exe[Windows Vista/7/8/8.1]].<br><br />
2. Execute o instalador e certifique-se que o OpenVPN GUI seja instalado. Não é necessário alterar as outras opções marcadas como padrão.<br><br />
[[Arquivo:Openvpn-win-1.PNG]]<br><br />
3. Quando solicitado para instalar o software de dispositivo clique em "Instalar".<br><br />
[[Arquivo:Openvpn-win-2.png]]<br><br />
4. Baixe o arquivo de configuração da VPN do LHC: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório "C:\Arquivos de Programas\OpenVPN\config" (ou "C:\Program Files\OpenVPN\config" dependendo da sua versão do Windows) - Utilize a opção "Salvar link como" clicando com o botão direito. <br><br />
5. Abra o OpenVPN GUI. Em seguida clique com o botão direito no ícone do OpenVPN GUI no system tray, selecione a conexão "LHC-VPN" e clique em "Connect".<br><br />
[[Arquivo:Openvpn-win-3.PNG]] [[Arquivo:Openvpn-win-4.PNG]]<br><br />
6. Digite seu username (sem @lhc.net.br), password e clique OK.<br><br />
[[Arquivo:Openvpn-win-5.PNG]]<br><br />
7. Alguns segundos depois e a conexão será concluída e minimizada automaticamente.<br><br />
<br />
<br />
Obs: Em algumas situações no Windows 8/8.1 será necessário rodar o OpenVPN GUI como Administrador. Para isso clique com o botão direito no ícone do OpenVPN GUI, selecione Propriedades clique na aba Compatibilidade e marque a opção "Executar este programa como administrador"<br />
<br />
=== Linux ===<br />
<br />
==== Ubuntu ====<br />
1. Baixe o certificado para conexão VPN do LHC (utilize a opção "Salvar link como" clicando com o botão direito) e salve no seu diretório de usuário (e.g: /home/usuário) [http://home.lhc.net.br:8080/vpn/LHC-CA.crt[LHC-CA.crt]].<br><br />
2. Instale os pacotes "openvpn" e "network-manager-openvpn" utilizando o Ubuntu Software Center do Unity/GNOME/XFCE ou os comandos "''apt-get install openvpn''" e "''apt-get install network-manager-openvpn''".<br><br />
3. Clique no ícone do Network Manager no canto superior direito, Conexões VPN, Configurar VPN.<br><br />
[[Arquivo:openvpn-ubuntu-1.PNG]]<br><br />
4. Na janela "Conexões de rede" clique em Adicionar. No tipo de conexão escolha "OpenVPN" e clique em Criar.<br><br />
[[Arquivo:openvpn-ubuntu-2.PNG]]<br><br><br />
5. Preenchar o dados da conexão com as seguintes informações:<br><br />
* Nome da conexão: "LHC - VPN"<br />
* Gateway: vpn.lhc.net.br<br />
* Tipo: Senha<br />
* Nome de usuário: seu usuário (sem @lhc.net.br)<br />
* Senha: sua senha pessoal<br />
* Certificado da AC: selecione o arquivo baixado anteriormente (LHC-CA.crt).<br />
[[Arquivo:openvpn-ubuntu-3.PNG]]<br><br><br />
6. Clique no botão "Avançado" e marque a seguinte opção:<br><br />
* Usar compressão de dados LZO<br />
[[Arquivo:openvpn-ubuntu-4.PNG]]<br><br><br />
7. Em seguida clique em "OK" e "Salvar".<br><br />
8. Clique no icone do Network Manager no canto superior direito, Conexões de VPN e selecione a conexão "LHC - VPN". Após alguns instantes uma mensagem de confirmação que a conexão foi bem sucedidada será exibida.<br><br />
[[Arquivo:openvpn-ubuntu-5.PNG]]<br><br><br />
[[Arquivo:openvpn-ubuntu-6.PNG]]<br><br />
<br />
==== Genérico (qualquer distribuição) ====<br />
1. Instale o pacote "openvpn" utilizando o gerenciador de pacotes(e.g: apt,yum,pacman, etc) da sua distribuição.<br><br />
2. Baixe o arquivo: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório de sua preferência: (e.g: /root/LHC-VPN.ovpn) <br><br />
3. Abra uma janela de terminal de digite: ''sudo openvpn --config /root/LHC-VPN.ovpn'' (substitua o nome do diretório para onde o arquivo foi salvo.)<br><br />
5. Digite seu username (sem @lhc.net.br) e password.<br><br />
6. Alguns segundos depois a conexão será concluída com a mensagem: "'''Initialization Sequence Completed'''".<br><br />
7. Para desconectar digite "Ctrl + C").<br><br />
<br />
=== Mac OS ===<br />
1. Baixar o instalador OpenVPN (Tunnelblick) para Mac OS X 10.4 - 10.10 ("Tiger", "Leopard", "Snow Leopard", "Lion", "Mountain Lion", "Mavericks", and "Yosemite"), Intel ou PowerPC, 32- ou 64-bit): [https://code.google.com/p/tunnelblick/wiki/DownloadsEntry#Tunnelblick_Stable_Release [Download]].<br><br />
2. Execute o instalador e certifique-se que o OpenVPN GUI será instalado.<br><br />
3. Baixe o arquivo: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório de sua preferência. <br><br />
4. Carregue o arquivo de configuração baixado no Tunnelblick. Se necessário, baixe o certificado [http://home.lhc.net.br:8080/vpn/LHC-CA.crt[LHC-CA.crt]]<br><br />
<br><br />
Para mais informacoes verifique este [https://openvpn.net/index.php/access-server/docs/admin-guides/183-how-to-connect-to-access-server-from-a-mac.html[link]] e [http://www.ccuec.unicamp.br/ccuec/mac_os_vpn[este]].<br />
<br />
=== Android ===<br />
<br />
1. No Google Play instale o aplicativo "OpenVPN for Android". <br><br />
[[Arquivo:Openvpn-android-1.png]]<br><br><br />
2. Baixe o arquivo: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório de sua preferência. (Por padrão será salvo na pasta Download.) <br><br />
3. Abra o gerenciador de arquivos e selecione o arquivo baixado. O OpenVPN for Android automaticamente irá importar a configuração. Confirme no ícone localizado no canto superior direito. <br><br />
[[Arquivo:Openvpn-android-2.png]]<br><br><br />
4. Abra o App. "OpenVPN for Android" selecione a conexao "LHC-VPN". Na primeira vez será solicitado o usuário e senha. Insira os dados solicitados (usuario sem @lhc.net.br), selecione a opção "Save Password" e selecione OK.<br><br />
[[Arquivo:Openvpn-android-3.png]]<br><br><br />
<br />
=== iOS ===<br />
<br />
----<br />
<br />
= Servidores =<br />
<br />
Para saber mais sobre os Servidores e serviços existentes no LHC acesse a página: [[Servidores|Servidores]]<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Infraestrutura&diff=12457Infraestrutura2020-01-21T06:12:19Z<p>Fernando: </p>
<hr />
<div>= Internet =<br />
O LHC possui uma conexão com a Internet de 300Mb/150Mb para utilização de seus membros e frequentadores.<br />
A conexão é compartilhada através de um roteador rodando o firmware OpenWrt.<br />
<br />
== Wifi ==<br />
Existem 2 redes Wifi disponíveis para conexão.<br />
* '''LHC''' - Segurança: WPA2-PSK - Cipher: AES<br />
Rede de uso geral e para conexão de projetos e dispositivos de forma simples e rápida. A senha está escrita na sala principal do LHC ou pode ser obtida com qualquer frequentador.<br />
<br />
* '''spacenet''' - Segurança: WPA2-EAP - Cipher: AES<br />
Rede destinada a autenticação de frequentadores de Hackerspaces associados do mundo todo utilizando username/password próprio (e.g: usuario@lhc.net.br). A utilização desta rede oferece um nível de segurança maior pois a criptografia de dados entre o dispositivo o e o roteador Wifi é única e não pode ser interceptada pois os usuários não compartilham a mesma chave de acesso. Para mais detalhes consulte a página: [[SpaceFED|SpaceFED]]<br />
<br />
== Rede ==<br />
Existem duas redes internas no LHC com endereçamento IP distintos: <br />
* '''Rede Interna''' - Wifi: LHC e spacenet + Cabo UTP/RJ45 - 192.168.50.0/24<br />
* '''VPN - Acesso remoto''' - 192.168.55.0/24<br />
Não existem restrições de trafego entre ambas as redes.<br />
<br><br />
* Para detalhes sobre o endereçamento IP da Rede Interna do LHC acesse a página específica: [[Enderecamento_IP|Enderecamento_IP]]<br />
<br />
== Cabeamento de Rede ==<br />
Devido a dificuldade de se passar cabos de rede permanentes no LHC existem duas possibilidades para se conectar dispositivos que necessitem conexão com cabo UTP/RJ45 (e.g: Raspberry Pi, Arduino Shields, etc).<br />
* Utilizando um cabo temporário desde o Switch no Rack localizado na sala do Laboratório até o dispositivo.<br />
* Existe um roteador Linksys WRT54G configurado como cliente da rede Wifi do LHC e que possui 5 portas de rede que pode ser utilizado como um switch móvel.<br />
<br />
== IPv6 ==<br />
Possuímos conexão nativa IPv6 disponível na rede interna do LHC o que permite a cada dispositivo ter um endereço IP válido na internet evitando assim o NAT. Isto é especialmente importante para aplicações como IoT (Internet of Things). Para receber um endereço IP basta ativar este protocolo no seu SO ou placa de rede. Os endereços são atribuídos automaticamente por SLAAC e DHCPv6. Normalmente serão atribuídos 2 endereços IPv6 Globais iniciando com 2804:431:xxxx:xxxxx::xx <br><br />
Embora a recomendação em todo o mundo para provedores de acesso residencial/comercial seja a atribuição de uma rede /56 ou /60 a o NET Virtua disponibiliza apenas um /64 o que significa que é possível haver apenas uma única rede IPv6 atrás do roteador.<br />
<br />
== VPN ==<br />
O LHC oferece a seus membros possuidores de username/password em nosso servidor de autenticação a possibilidade de conexão remota via VPN ao LHC para acesso a Servidores internos, projetos que estejam eventualmente hospedados no LHC, participação em jogos on-line ou qualquer tipo de comunicação que normalmente apenas seria possível estando presente no LHC.<br><br />
Quando conectado a VPN do LHC o usuário passará a utilizar o servidor DNS interno do LHC para resolver nomes e poder localizar os serviços internos mais facilmente.<br><br />
É importante lembrar que como a velocidade de Upload da conexão a internet do LHC é relativamente baixa (2Mb) solicita-se evitar o download de arquivos pesados hospedados nos servidores internos do LHC principalmente em horários aonde existem pessoas presentes no LHC.<br><br />
Quando conectado a VPN do LHC o usuário passará a usar o servidor DNS interno para resolução de nomes assim como o DNS suffix: home.lhc.net.br para facilitar a interação com os serviços hospedados internamente.<br />
* Instruções para conexão:<br />
=== Windows ===<br />
1. Baixar o instalador OpenVPN: [https://swupdate.openvpn.org/community/releases/openvpn-install-2.3.7-I001-x86_64.exe[Windows XP]] / [https://swupdate.openvpn.org/community/releases/openvpn-install-2.3.7-I601-x86_64.exe[Windows Vista/7/8/8.1]].<br><br />
2. Execute o instalador e certifique-se que o OpenVPN GUI seja instalado. Não é necessário alterar as outras opções marcadas como padrão.<br><br />
[[Arquivo:Openvpn-win-1.PNG]]<br><br />
3. Quando solicitado para instalar o software de dispositivo clique em "Instalar".<br><br />
[[Arquivo:Openvpn-win-2.png]]<br><br />
4. Baixe o arquivo de configuração da VPN do LHC: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório "C:\Arquivos de Programas\OpenVPN\config" (ou "C:\Program Files\OpenVPN\config" dependendo da sua versão do Windows) - Utilize a opção "Salvar link como" clicando com o botão direito. <br><br />
5. Abra o OpenVPN GUI. Em seguida clique com o botão direito no ícone do OpenVPN GUI no system tray, selecione a conexão "LHC-VPN" e clique em "Connect".<br><br />
[[Arquivo:Openvpn-win-3.PNG]] [[Arquivo:Openvpn-win-4.PNG]]<br><br />
6. Digite seu username (sem @lhc.net.br), password e clique OK.<br><br />
[[Arquivo:Openvpn-win-5.PNG]]<br><br />
7. Alguns segundos depois e a conexão será concluída e minimizada automaticamente.<br><br />
<br />
<br />
Obs: Em algumas situações no Windows 8/8.1 será necessário rodar o OpenVPN GUI como Administrador. Para isso clique com o botão direito no ícone do OpenVPN GUI, selecione Propriedades clique na aba Compatibilidade e marque a opção "Executar este programa como administrador"<br />
<br />
=== Linux ===<br />
<br />
==== Ubuntu ====<br />
1. Baixe o certificado para conexão VPN do LHC (utilize a opção "Salvar link como" clicando com o botão direito) e salve no seu diretório de usuário (e.g: /home/usuário) [http://home.lhc.net.br:8080/vpn/LHC-CA.crt[LHC-CA.crt]].<br><br />
2. Instale os pacotes "openvpn" e "network-manager-openvpn" utilizando o Ubuntu Software Center do Unity/GNOME/XFCE ou os comandos "''apt-get install openvpn''" e "''apt-get install network-manager-openvpn''".<br><br />
3. Clique no ícone do Network Manager no canto superior direito, Conexões VPN, Configurar VPN.<br><br />
[[Arquivo:openvpn-ubuntu-1.PNG]]<br><br />
4. Na janela "Conexões de rede" clique em Adicionar. No tipo de conexão escolha "OpenVPN" e clique em Criar.<br><br />
[[Arquivo:openvpn-ubuntu-2.PNG]]<br><br><br />
5. Preenchar o dados da conexão com as seguintes informações:<br><br />
* Nome da conexão: "LHC - VPN"<br />
* Gateway: vpn.lhc.net.br<br />
* Tipo: Senha<br />
* Nome de usuário: seu usuário (sem @lhc.net.br)<br />
* Senha: sua senha pessoal<br />
* Certificado da AC: selecione o arquivo baixado anteriormente (LHC-CA.crt).<br />
[[Arquivo:openvpn-ubuntu-3.PNG]]<br><br><br />
6. Clique no botão "Avançado" e marque a seguinte opção:<br><br />
* Usar compressão de dados LZO<br />
[[Arquivo:openvpn-ubuntu-4.PNG]]<br><br><br />
7. Em seguida clique em "OK" e "Salvar".<br><br />
8. Clique no icone do Network Manager no canto superior direito, Conexões de VPN e selecione a conexão "LHC - VPN". Após alguns instantes uma mensagem de confirmação que a conexão foi bem sucedidada será exibida.<br><br />
[[Arquivo:openvpn-ubuntu-5.PNG]]<br><br><br />
[[Arquivo:openvpn-ubuntu-6.PNG]]<br><br />
<br />
==== Genérico (qualquer distribuição) ====<br />
1. Instale o pacote "openvpn" utilizando o gerenciador de pacotes(e.g: apt,yum,pacman, etc) da sua distribuição.<br><br />
2. Baixe o arquivo: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório de sua preferência: (e.g: /root/LHC-VPN.ovpn) <br><br />
3. Abra uma janela de terminal de digite: ''sudo openvpn --config /root/LHC-VPN.ovpn'' (substitua o nome do diretório para onde o arquivo foi salvo.)<br><br />
5. Digite seu username (sem @lhc.net.br) e password.<br><br />
6. Alguns segundos depois a conexão será concluída com a mensagem: "'''Initialization Sequence Completed'''".<br><br />
7. Para desconectar digite "Ctrl + C").<br><br />
<br />
=== Mac OS ===<br />
1. Baixar o instalador OpenVPN (Tunnelblick) para Mac OS X 10.4 - 10.10 ("Tiger", "Leopard", "Snow Leopard", "Lion", "Mountain Lion", "Mavericks", and "Yosemite"), Intel ou PowerPC, 32- ou 64-bit): [https://code.google.com/p/tunnelblick/wiki/DownloadsEntry#Tunnelblick_Stable_Release [Download]].<br><br />
2. Execute o instalador e certifique-se que o OpenVPN GUI será instalado.<br><br />
3. Baixe o arquivo: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório de sua preferência. <br><br />
4. Carregue o arquivo de configuração baixado no Tunnelblick. Se necessário, baixe o certificado [http://home.lhc.net.br:8080/vpn/LHC-CA.crt[LHC-CA.crt]]<br><br />
<br><br />
Para mais informacoes verifique este [https://openvpn.net/index.php/access-server/docs/admin-guides/183-how-to-connect-to-access-server-from-a-mac.html[link]] e [http://www.ccuec.unicamp.br/ccuec/mac_os_vpn[este]].<br />
<br />
=== Android ===<br />
<br />
1. No Google Play instale o aplicativo "OpenVPN for Android". <br><br />
[[Arquivo:Openvpn-android-1.png]]<br><br><br />
2. Baixe o arquivo: [https://drive.google.com/file/d/1uqu9tEnGtIsue8tkHvREFb-sZ79KQw2v/view?usp=sharing[LHC-VPN.ovpn]] e salve-o no diretório de sua preferência. (Por padrão será salvo na pasta Download.) <br><br />
3. Abra o gerenciador de arquivos e selecione o arquivo baixado. O OpenVPN for Android automaticamente irá importar a configuração. Confirme no ícone localizado no canto superior direito. <br><br />
[[Arquivo:Openvpn-android-2.png]]<br><br><br />
4. Abra o App. "OpenVPN for Android" selecione a conexao "LHC-VPN". Na primeira vez será solicitado o usuário e senha. Insira os dados solicitados (usuario sem @lhc.net.br), selecione a opção "Save Password" e selecione OK.<br><br />
[[Arquivo:Openvpn-android-3.png]]<br><br><br />
<br />
=== iOS ===<br />
<br />
----<br />
<br />
= Servidores =<br />
<br />
Para saber mais sobre os Servidores e serviços existentes no LHC acesse a página: [[Servidores|Servidores]]<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Servidores&diff=12453Servidores2020-01-19T03:45:53Z<p>Fernando: </p>
<hr />
<div>== Servidores LHC ==<br />
O LHC possui alguns servidores (físicos e virtuais) em operação rodando serviços úteis a seus frequentadores.<br><br />
Sempre que um novo servidor for criado pede-se para verificar a página [[Enderecamento_IP]] para atribuição de endereços de IP fixos.<br />
<br />
=== Servidores Físicos ===<br />
<br />
==== NOIZ ====<br />
'''Hostname:''' noiz.home.lhc.net.br<br><br />
'''Função:''' Virtualização<br><br />
'''Descrição:''' Este servidor é responsável unicamente por hospedar as maquinas virtuais que rodam os serviços do LHC. Nenhum serviço deve ser instalado nele a não ser os relativos a Virtualização pois o espaço reservado ao S.O é mínimo.<br><br />
Embora a quantidade de memória disponível neste servidor seja pouca, é suficiente por enquanto para rodar pequenas as maquinas virtuais para os serviços do LHC e projetos. Em breve quando a memória não for mais suficiente seria adequado substituir este servidor por um novo com maior capacidade para expansão de CPU e Memória.<br />
<br />
=== Servidores Virtuais ===<br />
<br />
==== AUTH1 ====<br />
'''Hostname:''' auth1.home.lhc.net.br<br><br />
'''Aliases:''' radius.lhc.net.br ldap.home.lhc.net.br<br><br />
'''Função:''' Autenticação (RADIUS e LDAP)<br><br />
'''Descrição:''' Servidor Freeradius e OpenLDAP para autenticação dos usuários do LHC nos diversos serviços disponíveis (SpaceFED, VPN, Servidor de Arquivos, etc).<br><br><br />
Para mudança de senha acesse: [http://192.168.50.11/senha/ http://192.168.50.11/senha/]) de dentro da rede LHC ou conectado pela VPN.<br />
<br />
==== VPN1 ====<br />
'''Hostname:''' vpn.lhc.net.br<br><br />
'''Função:''' Concentrador VPN<br><br />
'''Descrição:''' Concentrador VPN para conexão remota de usuários do LHC a rede interna).<br />
<br />
==== SPACEFED-BR ====<br />
'''Hostname:''' spacefed-br.lhc.net.br<br><br />
'''Função:''' Autenticação RADIUS<br><br />
'''Descrição:''' Country Node BR do SpaceFed para para interligação de outros Hackerspaces do Brasil como também de outros Country Nodes no mundo.</div>Fernandohttps://lhc.net.br/w/index.php?title=Servidores&diff=12452Servidores2020-01-19T03:45:11Z<p>Fernando: </p>
<hr />
<div>== Servidores LHC ==<br />
O LHC possui alguns servidores (físicos e virtuais) em operação rodando serviços úteis a seus frequentadores.<br><br />
Sempre que um novo servidor for criado pede-se para verificar a página [[Enderecamento_IP]] para atribuição de endereços de IP fixos.<br />
<br />
=== Servidores Físicos ===<br />
<br />
==== NOIZ ====<br />
'''Hostname:''' noiz.home.lhc.net.br<br><br />
'''Função:''' Virtualização<br><br />
'''Descrição:''' Este servidor é responsável unicamente por hospedar as maquinas virtuais que rodam os serviços do LHC. Nenhum serviço deve ser instalado nele a não ser os relativos a Virtualização pois o espaço reservado ao S.O é mínimo.<br><br />
Embora a quantidade de memória disponível neste servidor seja pouca, é suficiente por enquanto para rodar pequenas as maquinas virtuais para os serviços do LHC e projetos. Em breve quando a memória não for mais suficiente seria adequado substituir este servidor por um novo com maior capacidade para expansão de CPU e Memória.<br />
<br />
=== Servidores Virtuais ===<br />
<br />
==== AUTH1 ====<br />
'''Hostname:''' auth1.home.lhc.net.br<br><br />
'''Aliases:''' radius.lhc.net.br ldap.home.lhc.net.br<br><br />
'''Função:''' Autenticação (RADIUS e LDAP)<br><br />
'''Descrição:''' Servidor Freeradius e OpenLDAP para autenticação dos usuários do LHC nos diversos serviços disponíveis (SpaceFED, VPN, Servidor de Arquivos, etc).<br><br><br />
Para mudança de senha acesse: [http://senha.home.lhc.net http://senha.home.lhc.net] (ou [http://192.168.50.11/senha/ http://192.168.50.11/senha/]) de dentro da rede LHC ou conectado pela VPN.<br />
<br />
==== VPN1 ====<br />
'''Hostname:''' vpn.lhc.net.br<br><br />
'''Função:''' Concentrador VPN<br><br />
'''Descrição:''' Concentrador VPN para conexão remota de usuários do LHC a rede interna).<br />
<br />
==== SPACEFED-BR ====<br />
'''Hostname:''' spacefed-br.lhc.net.br<br><br />
'''Função:''' Autenticação RADIUS<br><br />
'''Descrição:''' Country Node BR do SpaceFed para para interligação de outros Hackerspaces do Brasil como também de outros Country Nodes no mundo.</div>Fernandohttps://lhc.net.br/w/index.php?title=Eventos_Regulares&diff=12093Eventos Regulares2018-11-27T22:13:38Z<p>Fernando: /* Eventos Regulares */</p>
<hr />
<div>== Eventos Regulares ==<br />
<br />
'''Antes de sair de casa, confirme na [http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br lista de discussão] se o evento irá realmente ocorrer, ou se [http://spaceapi-stats.n39.eu/#laboratoriohackerdecampinas estamos abertos ou fechados]'''. O [https://thingspeak.com/apps/plugins/120938 histórico também pode ser consultado].<br />
<br />
* [https://lhc.net.br/wiki/Open_Hackerspace Open Hackerspace] - este é o melhor dia para quem quer conhecer o LHC - toda '''quinta-feira''' a partir das 19h30<br />
* [[:Categoria:Reuniões|Reunião mensal de Associados]] - primeira terça-feira do mês (19h30 às 21h30) - '''próxima dia 03/10/2017'''<br />
* [[LHC_Convida_2018|LHC Convida]] - uma vez por mês convidamos alguém para apresentar algum projeto, tecnologia ou projeto interessante.</div>Fernandohttps://lhc.net.br/w/index.php?title=Eventos_Regulares&diff=11728Eventos Regulares2017-09-07T20:05:45Z<p>Fernando: /* Eventos Regulares */</p>
<hr />
<div>== Eventos Regulares ==<br />
<br />
'''Antes de sair de casa, confirme na [http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br lista de discussão] se o evento irá realmente ocorrer, ou se [http://spaceapi-stats.n39.eu/#laboratoriohackerdecampinas estamos abertos ou fechados]'''. O [https://thingspeak.com/apps/plugins/120938 histórico também pode ser consultado].<br />
<br />
* [[Open Hackerspace]] - este é o melhor dia para quem quer conhecer o LHC - toda '''quinta-feira''' a partir das 19h30<br />
* [[:Categoria:Reuniões|Reunião mensal de Associados]] - primeira terça-feira do mês (19h30 às 21h30) - '''próxima dia 03/10/2017'''</div>Fernandohttps://lhc.net.br/w/index.php?title=Crowdfunding_Equipamentos_LHC_2017&diff=11727Crowdfunding Equipamentos LHC 20172017-09-07T19:59:05Z<p>Fernando: </p>
<hr />
<div>= Sobre =<br />
[[Arquivo:Crowdfunding.png|right|thumb|285px|]]<br />
Esta pagina visa elencar os equipamentos que consideramos necessários para serem adquiridos como resultado do crowdfunding a ser realizado pelo LHC. Esses equipamentos serão utilizados para as atividades recorrentes do LHC assim como por frequentadores que necessitem para desenvolvimento de seus projetos pessoais. <br><br />
Pede-se que para cada equipamento adicionado se coloque também uma justificativa para que em uma próxima Reunião de Associados possamos elencar aqueles considerados mais prioritários para uso comum e aquisição.<br><br />
Siga o modelo abaixo e fique a vontade para adicionar as informações que considerar pertinentes para justificar a compra do equipamento:<br><br />
<br />
<br />
----<br />
'''Equipamento:''' Ferramenta Importante para o LHC <br><br />
'''Nome da pessoa que este sugerindo:''' Fulano de Tal <br><br />
'''URL com mais detalhes''': [https://lhc.net.br https://lhc.net.br] <br><br />
'''Justificativa:''' Este equipamento sera útil para os frequentadores do LHC pois facilita X, Y e Z atividades. Também pode ser usada durante as oficinas. <br><br />
----</div>Fernandohttps://lhc.net.br/w/index.php?title=Arquivo:Crowdfunding.png&diff=11726Arquivo:Crowdfunding.png2017-09-07T19:55:07Z<p>Fernando: Fernando carregou uma nova versão de Arquivo:Crowdfunding.png</p>
<hr />
<div></div>Fernandohttps://lhc.net.br/w/index.php?title=Arquivo:Crowdfunding.png&diff=11725Arquivo:Crowdfunding.png2017-09-07T19:52:20Z<p>Fernando: </p>
<hr />
<div></div>Fernandohttps://lhc.net.br/w/index.php?title=Crowdfunding_Equipamentos_LHC_2017&diff=11724Crowdfunding Equipamentos LHC 20172017-09-07T19:47:58Z<p>Fernando: </p>
<hr />
<div>= Sobre =<br />
Esta pagina visa elencar os equipamentos que consideramos necessários para serem adquiridos como resultado do crowdfunding a ser realizado pelo LHC. Esses equipamentos serão utilizados para as atividades recorrentes do LHC assim como por frequentadores que necessitem para desenvolvimento de seus projetos pessoais. <br><br />
Pede-se que para cada equipamento adicionado se coloque também uma justificativa para que em uma próxima Reunião de Associados possamos elencar aqueles considerados mais prioritários para uso comum e aquisição.<br><br />
Siga o modelo abaixo e fique a vontade para adicionar as informações que considerar pertinente para justificar a compra do equipamento:<br><br />
<br />
----<br />
'''Equipamento:''' Ferramenta Importante para o LHC <br><br />
'''Nome da pessoa que este sugerindo:''' Fulano de Tal <br><br />
'''URL com mais detalhes''': [https://lhc.net.br https://lhc.net.br] <br><br />
'''Justificativa:''' Este equipamento sera útil para os frequentadores do LHC pois facilita X, Y e Z atividades. Também pode ser usada durante as oficinas. <br><br />
----</div>Fernandohttps://lhc.net.br/w/index.php?title=Crowdfunding_Equipamentos_LHC_2017&diff=11723Crowdfunding Equipamentos LHC 20172017-09-07T19:46:32Z<p>Fernando: Criou página com '= Sobre = Esta pagina visa elencar os equipamentos que consideramos necessários para serem adquiridos como resultado do crowdfunding a ser realizado pelo LHC. Esses equipamen...'</p>
<hr />
<div>= Sobre =<br />
Esta pagina visa elencar os equipamentos que consideramos necessários para serem adquiridos como resultado do crowdfunding a ser realizado pelo LHC. Esses equipamentos sera utilizados para as atividades recorrentes do LHC assim como por frequentadores que necessitem para desenvolvimento de seus projetos pessoais. <br><br />
Pede-se que para cada equipamento adicionado se coloque também uma justificativa para que em uma próxima Reunião de Associados possamos elencar aqueles considerados mais prioritários para uso comum e aquisição.<br><br />
Siga o modelo abaixo e fique a vontade para adicionar as informações que considerar pertinente para justificar a compra do equipamento:<br><br />
<br />
----<br />
'''Equipamento:''' Ferramenta Importante para o LHC <br><br />
'''Nome da pessoa que este sugerindo:''' Fulano de Tal <br><br />
'''URL com mais detalhes''': [https://lhc.net.br https://lhc.net.br] <br><br />
'''Justificativa:''' Este equipamento sera útil para os frequentadores do LHC pois facilita X, Y e Z atividades. Também pode ser usada durante as oficinas. <br><br />
----</div>Fernandohttps://lhc.net.br/w/index.php?title=Especial:Badtitle/NS100:2017/04/01_Arduino_Day&diff=11405Especial:Badtitle/NS100:2017/04/01 Arduino Day2017-03-26T22:16:41Z<p>Fernando: </p>
<hr />
<div>[[Arquivo:Posterarduinoday2017.jpg|lefth|thumb|400px|Arduino Day 2017]]<br />
<br />
== Sobre o Arduino Day ==<br />
Arduino Day[1] é uma celebração mundial de aniversário do Arduino, um evento mundial que acontece simultaneamente durante 24 horas em diversos Hackerspaces, Universidades, Makerspaces ou qualquer lugar que tenha pessoas interessadas em apresentar ideias, projetos desenvolvido na plataforma, compartilhando informações e experiencia, buscando sempre aprender mais! <br />
<br />
== Inscrições ==<br />
Vagas Limitadas!<br />
<br />
Muito obrigado, mas acabaram-se os números de inscrição.<br />
<br />
[https://www.sympla.com.br/arduino-day-2017__122915 Acabou :(]<br />
<br />
== Call For Papers ==<br />
<br />
Está afim de palestrar no evento ?<br />
<br />
[Cadastro de palestra para o Arduino Day 2017 - Encerrado !]<br />
<br />
Tem um projeto elaborado com Arduino ? Está afim de mostrar esse projeto ?<br />
<br />
[https://docs.google.com/forms/d/e/1FAIpQLSeKtggvISDRZmCDN_1WIDwMwAu6zXZr8fmPDSvknwii5rQUqg/viewform?c=0&w=1 Cadastro para exposição de projeto]<br />
<br />
== Agenda ==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Sala Principal<br />
! Laboratório de Eletrônica<br />
! Área de exposição<br />
|-<br />
| 9h00<br />
| Abertura e Apresentações<br />
| Oficina [Definindo atividade]<br />
| Exposição de projetos<br />
|-<br />
| 12h01<br />
| Pausa para almoço<br />
|<br />
|<br />
|-<br />
| 13h45<br />
| Retorno das atividades e sorteios<br />
|<br />
|<br />
|-<br />
| 14h00-18h00<br />
| Apresentações<br />
| Oficina [Definindo atividade]<br />
| Exposição de projetos<br />
|}<br />
<br />
== Apresentações ==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Quem<br />
! Projeto<br />
! Descrição<br />
|-<br />
| 09h00<br />
| [https://twitter.com/_DouglasEsteves Douglas Esteves]<br />
| Abertura <br />
| Apresentação do Hackerspace e divulgações das atividades do dia.<br />
|-<br />
| 09h30<br />
| [http://fb.com/meszias Alejandro Mesias]<br />
| Biblioteca de User Interface para Arduino<br />
| Apresentação da biblioteca de UI para Arduino, integrando LCD e diferentes tipos de interface como botoeiras, teclado matriz, encoder. De maneira simples e entuitiva, com a possibilitade de alguns Hacks também.<br />
|-<br />
| 10h30<br />
| [http://www.danielammorais.com Daniela Marques de Morais]<br />
| Python com Arduino<br />
| Aprenda a interagir com o Arduino usando Python através do Pingo e encaminhar dados para o Flask com o Arduino.<br />
|-<br />
| 11h00<br />
| [https://www.facebook.com/fernando.veiga.3950 Fernando Veiga]<br />
| Transformando seu projeto educacional em projeto comercial.<br />
| Durante a graduação, principalmente na área tecnológica, muitas ideias nascem, e muitos projetos são desenvolvidos. Porem após a apresentação são esquecidos, o que fazer, se um dia essas ideias foram legais, como não deixar elas morrerem?<br />
|-<br />
| 14h00<br />
| [https://www.facebook.com/profile.php?id=100015250470631 José Macedo]<br />
| Implementações industriais utilizando o Arduino<br />
| Implementação do microcontrolador do Arduino em automações industrias, exemplo prático de aplicação em campo, problemas e soluções frequentes com hardware em ambientes industriais.<br />
|-<br />
| 14h30<br />
| [https://www.facebook.com/fernando.veiga.3950?fref=ts Fernando Veiga] e [https://www.facebook.com/matheusmarabesi Matheus Marabesi]<br />
| Evoluindo do Arduino<br />
| O arduino é o melhor primeiro passo para qualquer projeto, porém dependendo da necessidade evoluir é preciso e nesse caso apresentamos o Brasilino e a cafeteira Tomsk-7.<br />
|-<br />
| 15h00<br />
| [http://pedrominatel.com.br/pt/ Pedro Minatel]<br />
| PlatformIO, uma alternativa ao Arduino IDE<br />
| Uma demonstração rapida do projeto PlatformIO e como usá-lo no desenvolvimento dos projetos Arduino.<br />
|-<br />
| 16h30<br />
| [https://www.facebook.com/rodrigo.bittenbinderrieussec Rodrigo Bittenbinder Souza]<br />
| Utilizando Arduino com LabView<br />
| Demonstração de como utilizar a plataforma LabView da National Instruments para aquisição de dados junto com o Arduino,utilizando o módulo Linx para realizar a interface de programação.<br />
|-<br />
| 17h00<br />
| [http://www.olivas.io Felipe de Oliveira Bombacini]<br />
| Desenvolvendo para pessoas<br />
| Motivar os participantes a desenvolver soluções tendo como foco a melhora na qualidade de vida de pessoas que necessitam da tecnologia para se comunicar. Apresentar a proposta da OIivas e seu primeiro produto.<br />
|}<br />
<br />
== Mão na massa ==<br />
<br />
Venha aprender a confeccionar a sua própria PCB Caseira.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Horário<br />
! Quem<br />
! Projeto<br />
! Descrição<br />
|-<br />
| 10h00<br />
| [https://www.facebook.com/gustavo.ortenzi.5 Gustavo Ortenzi]<br />
| Oficina Confecção de PCB <br />
| Nesta oficina faremos juntos uma placa de circuito impresso de face simples, através do processo de transferência e corrosão. Para tal, utilizaremos a impressão a laser do gerber da PCB em papel Glossy, seguido da transferência do toner por calor na face cobreada, finalizando com a corrosão do cobre via processo químico (Percloreto de Ferro).<br />
Finalizado a o processo de corrosão, efetuaremos a furação e então a montagem e solda dos componentes.<br />
A PCB a ser confeccionada é um adaptador de Módulo ESP8266-07 (ou outro módulo similar) para protoboard, contando com um regulador de tensão de 3V3, resistores e capacitores funcionais do módulo, permitindo a gravação com Conversor USB-Serial TTL3V3, e operação do mesmo para diversas funcionalidades.<br />
Para aqueles que tiverem um módulo ESP, pode levar para soldar na placa, e já sair com a placa 100% funcionando!<br />
A intenção da oficina é fazer no espaço externo e na marcenaria do LHC, e deve levar de 2 a 3 horas. Venha com uma roupa batida, pois o processo de corrosão pode espirrar e estragar a roupa.<br />
Devido ao fornecimento dos componentes, será necessário cobrar uma taxa de R$ 20,00.<br />
Limite de vagas para 10 pessoas"<br />
|-<br />
| Ao longo do dia<br />
| Alexandre Fernandes<br />
| Oficina Arduino para Iniciantes <br />
| Espaço para os iniciantes aprenderem com a mão na massa, faremos um clássico dos brinquedos eletrônicos, o SIMON/GENIUS. Vamos conhecer a plataforma Arduino, montagem em protoboards, alguns componentes eletrônicos, programação e cuidados que devemos tomar para não fritar tudo. Tudo em bancada de forma prática e descontraída.<br />
|-<br />
|}<br />
<br />
== Site ==<br />
* [https://day.arduino.cc/#/ Arduino Day 2017]<br />
<br />
== Organizadores ==<br />
- Douglas Esteves<br />
- Pedro Minatel<br />
- Gustavo Ortenzi<br />
- Alexandre Fernandes<br />
- Rodrigo Azevedo<br />
- José Macedo<br />
- Carlos Costa<br />
- Gustavo Turatti<br />
- Edmilton Moreira<br />
- Carolina Frangeto<br />
- José Araujo<br />
- Danilo Scabello<br />
<br />
== Edições Passadas ==<br />
<br />
[https://lhc.net.br/wiki/Genuino_Day_2016 Arduino Day 2016]<br />
<br />
[https://lhc.net.br/wiki/Evento:2015/03/28_Arduino_Day Arduino Day 2015]<br />
<br />
[https://lhc.net.br/wiki/Evento:2014/03/29_Arduino_Day Arduino Day 2014]</div>Fernandohttps://lhc.net.br/w/index.php?title=Enderecamento_IP&diff=11150Enderecamento IP2017-01-08T21:44:16Z<p>Fernando: </p>
<hr />
<div>== Endereçamento IP - LHC ==<br />
O LHC possui rede interna com endereçamento 192.168.50.0/24 organizada da seguinte forma:<br><br />
* De 192.168.50.1 a 192.168.50.9 - Equipamentos de Rede (Roteadores, Switch, Firewalls)<br><br />
* De 192.168.50.10 a 192.168.50.49 - IPs Fixos (Servidores, Desktops e dispositivos com endereço estático).<br><br />
* De 192.168.50.50 a 192.168.50.249 - DHCP (Wifi e Cabo).<br><br />
* De 192.168.250 a 192.168.50.254 - Reservados para uso temporário e futuro.<br><br />
<br><br />
Quando atribuir um endereço estático a um novo dispositivo (físico ou virtual) solicita-se a gentileza de utilizar os endereços reservados para este uso (192.168.50.10 a 192.168.50.49) e '''atualizar a tabela abaixo'''.<br><br />
<br />
== Endereços Estáticos ==<br />
<br />
{| class="wikitable"<br />
|- <br />
! IP !! Hostname !! Função<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.1 || LHC-Router || Roteador principal do LHC<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.2 || LHC-Router2 || Roteador Secundário <br />
|- style="background-color:lightgreen"<br />
| 192.168.50.3 || LHC-Router3 || Switch móvel Wifi<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.4 || LHC-Router4 || Switch Wifi - Sala Principal <br />
|- style="background-color:lightblue"<br />
| 192.168.50.10 || noiz || Node de Virtualização - KVM <br />
|- style="background-color:lightblue"<br />
| 192.168.50.11 || auth1 || Autenticação LDAP e Radius <br />
|- style="background-color:lightblue"<br />
| 192.168.50.12 || vpn1 || Concentrador VPN <br />
|- style="background-color:lightblue"<br />
| 192.168.50.14 || spacefed-br || Country node BR do SpaceFED <br />
|- style="background-color:lightblue"<br />
| 192.168.50.15 || arquivos || Servidor de Arquivos<br />
|- style="background-color:lightblue"<br />
| 192.168.50.16 || app1 || Servidor de Aplicativos/Web<br />
|- style="background-color:lightblue"<br />
| 192.168.50.21 || nas1|| Backup NAS<br />
|- style="background-color:lightblue"<br />
| 192.168.50.22 || campainha|| Servidor Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.23 || campainha-iot|| Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.28 || mon01|| Zabbix LHC<br />
|- style="background-color:lightblue"<br />
| 192.168.50.29 || MohicanPI || RaspberryPI<br />
|- style="background-color:lightblue"<br />
| 192.168.50.30 || sen01 || Servidor de Hospedagem<br />
|- style="background-color:lightblue"<br />
| 192.168.50.40 || LHC-Automation || Sistema de Automação LHC<br />
|-<br />
|}</div>Fernandohttps://lhc.net.br/w/index.php?title=Enderecamento_IP&diff=11149Enderecamento IP2017-01-08T21:42:34Z<p>Fernando: </p>
<hr />
<div>== Endereçamento IP - LHC ==<br />
O LHC possui rede interna com endereçamento 192.168.50.0/24 organizada da seguinte forma:<br><br />
* De 192.168.50.1 a 192.168.50.9 - Equipamentos de Rede (Roteadores, Switch, Firewalls)<br><br />
* De 192.168.50.10 a 192.168.50.49 - IPs Fixos (Servidores, Desktops e dispositivos com endereço estático).<br><br />
* De 192.168.50.50 a 192.168.50.249 - DHCP (Wifi e Cabo).<br><br />
* De 192.168.250 a 192.168.50.254 - Reservados para uso temporário e futuro.<br><br />
<br><br />
Quando atribuir um endereço estático a um novo dispositivo (físico ou virtual) solicita-se a gentileza de utilizar os endereços reservados para este uso (192.168.50.10 a 192.168.50.49) e '''atualizar a tabela abaixo'''.<br><br />
<br />
== Endereços Estáticos ==<br />
<br />
{| class="wikitable"<br />
|- <br />
! IP !! Hostname !! Função<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.1 || LHC-Router || Roteador principal do LHC<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.2 || LHC-Router2 || Roteador secundário <br />
|- style="background-color:lightgreen"<br />
| 192.168.50.3 || LHC-Router3 || Switch móvel Wifi<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.4 || LHC-Router4 || Switch Wifi - Sala Principal <br />
|- style="background-color:lightblue"<br />
| 192.168.50.10 || noiz || Node de Virtualização - KVM <br />
|- style="background-color:lightblue"<br />
| 192.168.50.11 || auth1 || Autenticação LDAP e Radius <br />
|- style="background-color:lightblue"<br />
| 192.168.50.12 || vpn1 || Concentrador VPN <br />
|- style="background-color:lightblue"<br />
| 192.168.50.14 || spacefed-br || Country node BR do SpaceFED <br />
|- style="background-color:lightblue"<br />
| 192.168.50.15 || arquivos || Servidor de Arquivos<br />
|- style="background-color:lightblue"<br />
| 192.168.50.16 || app1 || Servidor de Aplicativos/Web<br />
|- style="background-color:lightblue"<br />
| 192.168.50.21 || nas1|| Backup NAS<br />
|- style="background-color:lightblue"<br />
| 192.168.50.22 || campainha|| Servidor Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.23 || campainha-iot|| Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.28 || mon01|| Zabbix LHC<br />
|- style="background-color:lightblue"<br />
| 192.168.50.29 || MohicanPI || RaspberryPI<br />
|- style="background-color:lightblue"<br />
| 192.168.50.30 || sen01 || Servidor de Hospedagem<br />
|- style="background-color:lightblue"<br />
| 192.168.50.31 || VM Doug-Pedro || VM Doug/Pedro<br />
|- style="background-color:lightblue"<br />
| 192.168.50.40 || LHC-Automation || Sistema de Automação LHC<br />
|-<br />
|}</div>Fernandohttps://lhc.net.br/w/index.php?title=Enderecamento_IP&diff=11047Enderecamento IP2016-11-29T02:06:04Z<p>Fernando: </p>
<hr />
<div>== Endereçamento IP - LHC ==<br />
O LHC possui rede interna com endereçamento 192.168.50.0/24 organizada da seguinte forma:<br><br />
* De 192.168.50.1 a 192.168.50.9 - Equipamentos de Rede (Roteadores, Switch, Firewalls)<br><br />
* De 192.168.50.10 a 192.168.50.49 - IPs Fixos (Servidores, Desktops e dispositivos com endereço estático).<br><br />
* De 192.168.50.50 a 192.168.50.249 - DHCP (Wifi e Cabo).<br><br />
* De 192.168.250 a 192.168.50.254 - Reservados para uso temporário e futuro.<br><br />
<br><br />
Quando atribuir um endereço estático a um novo dispositivo (físico ou virtual) solicita-se a gentileza de utilizar os endereços reservados para este uso (192.168.50.10 a 192.168.50.49) e '''atualizar a tabela abaixo'''.<br><br />
<br />
== Endereços Estáticos ==<br />
<br />
{| class="wikitable"<br />
|- <br />
! IP !! Hostname !! Função<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.1 || LHC-Router || Roteador principal do LHC<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.2 || LHC-Router2 || Roteador secundário do LHC <br />
|- style="background-color:lightgreen"<br />
| 192.168.50.3 || LHC-Router3 || Switch móvel/Wifi do LHC <br />
|- style="background-color:lightblue"<br />
| 192.168.50.10 || noiz || Node de Virtualização - KVM <br />
|- style="background-color:lightblue"<br />
| 192.168.50.11 || auth1 || Autenticação LDAP e Radius <br />
|- style="background-color:lightblue"<br />
| 192.168.50.12 || vpn1 || Concentrador VPN <br />
|- style="background-color:lightblue"<br />
| 192.168.50.14 || spacefed-br || Country node BR do SpaceFED <br />
|- style="background-color:lightblue"<br />
| 192.168.50.15 || arquivos || Servidor de Arquivos<br />
|- style="background-color:lightblue"<br />
| 192.168.50.16 || app1 || Servidor de Aplicativos/Web<br />
|- style="background-color:lightblue"<br />
| 192.168.50.21 || nas1|| Backup NAS<br />
|- style="background-color:lightblue"<br />
| 192.168.50.22 || campainha|| Servidor Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.23 || campainha-iot|| Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.28 || mon01|| Zabbix LHC<br />
|- style="background-color:lightblue"<br />
| 192.168.50.29 || MohicanPI || RaspberryPI<br />
|- style="background-color:lightblue"<br />
| 192.168.50.30 || sen01 || Servidor de Hospedagem<br />
|- style="background-color:lightblue"<br />
| 192.168.50.31 || VM Doug-Pedro || VM Doug/Pedro<br />
|- style="background-color:lightblue"<br />
| 192.168.50.40 || LHC-Automation || Sistema de Automação LHC<br />
|-<br />
|}</div>Fernandohttps://lhc.net.br/w/index.php?title=Enderecamento_IP&diff=11041Enderecamento IP2016-11-28T02:36:13Z<p>Fernando: </p>
<hr />
<div>== Endereçamento IP - LHC ==<br />
O LHC possui rede interna com endereçamento 192.168.50.0/24 organizada da seguinte forma:<br><br />
* De 192.168.50.1 a 192.168.50.9 - Equipamentos de Rede (Roteadores, Switch, Firewalls)<br><br />
* De 192.168.50.10 a 192.168.50.49 - IPs Fixos (Servidores, Desktops e dispositivos com endereço estático).<br><br />
* De 192.168.50.50 a 192.168.50.249 - DHCP (Wifi e Cabo).<br><br />
* De 192.168.250 a 192.168.50.254 - Reservados para uso temporário e futuro.<br><br />
<br><br />
Quando atribuir um endereço estático a um novo dispositivo (físico ou virtual) solicita-se a gentileza de utilizar os endereços reservados para este uso (192.168.50.10 a 192.168.50.49) e '''atualizar a tabela abaixo'''.<br><br />
<br />
== Endereços Estáticos ==<br />
<br />
{| class="wikitable"<br />
|- <br />
! IP !! Hostname !! Função<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.1 || LHC-Router || Roteador principal do LHC<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.2 || LHC-Router2 || Roteador secundário do LHC <br />
|- style="background-color:lightgreen"<br />
| 192.168.50.3 || LHC-Router3 || Switch móvel/Wifi do LHC <br />
|- style="background-color:lightblue"<br />
| 192.168.50.10 || noiz || Node de Virtualização - KVM <br />
|- style="background-color:lightblue"<br />
| 192.168.50.11 || auth1 || Autenticação LDAP e Radius <br />
|- style="background-color:lightblue"<br />
| 192.168.50.12 || vpn1 || Concentrador VPN <br />
|- style="background-color:lightblue"<br />
| 192.168.50.14 || spacefed-br || Country node BR do SpaceFED <br />
|- style="background-color:lightblue"<br />
| 192.168.50.15 || arquivos || Servidor de Arquivos<br />
|- style="background-color:lightblue"<br />
| 192.168.50.16 || app1 || Servidor de Aplicativos/Web<br />
|- style="background-color:lightblue"<br />
| 192.168.50.21 || nas1|| Backup NAS<br />
|- style="background-color:lightblue"<br />
| 192.168.50.22 || campainha|| Servidor Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.23 || campainha-iot|| Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.28 || mon01|| Zabbix LHC<br />
|- style="background-color:lightblue"<br />
| 192.168.50.29 || MohicanPI || RaspberryPI<br />
|- style="background-color:lightblue"<br />
| 192.168.50.30 || VM Doug-Pedro || VM Doug/Pedro<br />
|- style="background-color:lightblue"<br />
| 192.168.50.40 || LHC-Automation || Sistema de Automação LHC<br />
|-<br />
|}</div>Fernandohttps://lhc.net.br/w/index.php?title=Painel_de_LED&diff=10996Painel de LED2016-09-23T00:20:47Z<p>Fernando: </p>
<hr />
<div>== Sobre ==<br />
[[Image:XBC2021.png|thumb|<div style="padding:10px;float:right;">Painel de LED</div>]]<br />
O Painel de LED é feito de uma matriz de LED 10x10 utilizando o circuito [https://cdn-shop.adafruit.com/datasheets/WS2811.pdf WS2811]. A alimentação é feita em 5V e o sinal é inserido através de uma porta I2S. Para controlar o Painel utilizamos o [https://lhc.net.br/wiki/NodeLHC nodeLHC] que possui um [https://en.wikipedia.org/wiki/ESP8266 ESP8266]. A porta RX é alterada para trabalhar em modo I2S para envio do sinal para o Painel.<br><br />
Através de um protocolo próprio é possível enviar pela rede em pacotes UDP palavras e padrões para serem exibidos no painel.<br />
<br />
== Funcionamento ==<br />
<br />
<br />
== Componentes ==<br />
* nodeLHC - [https://lhc.net.br/wiki/NodeLHC https://lhc.net.br/wiki/NodeLHC] ou ESP8266 - [http://www.esp8266.com http://www.esp8266.com], [https://en.wikipedia.org/wiki/ESP8266 https://en.wikipedia.org/wiki/ESP8266]<br><br />
* Bolinhas de Ping-Pong. <br><br />
* Suporte de madeira 43cm x 43cm <br><br />
* Fonte de Alimentação de 5V e pelo menos 20 Watts.<br><br />
<br />
<br />
== Circuito ==<br />
[[Arquivo:circuito-painel-de-led.png]]<br />
<br />
== Controle ==<br />
<br />
== Software ==<br />
=== Cliente (Envio dos Comandos) ===<br />
<source lang="lua" style="font-size: medium;"><br />
<br />
<br />
</source><br />
<br />
=== Servidor (Codigo do ESP)===<br />
<source lang="python" style="font-size: medium;"><br />
<br />
<br />
</source><br />
<br />
== Roadmap ==<br />
* Permitir atualização remota do código. Ao invés de "Tocou" se o ESP-01 receber um "Upgrade" ele deverá buscar o arquivo init.lua no servidor e atualiza-se.<br />
<br />
== Fotos ==<br />
{|style="margin: 0 auto;"<br />
| [[File:Campainha-iot-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-4.jpg|thumb|upright]]<br />
| [[File:Suporte_pilhas.jpg|thumb|upright]]<br />
|}<br />
<br />
== Referências ==<br />
* Fontes de sons para toques da campainha - [http://www.myinstants.com/ http://www.myinstants.com/]<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Painel_de_LED&diff=10995Painel de LED2016-09-23T00:10:44Z<p>Fernando: </p>
<hr />
<div>== Sobre ==<br />
[[Image:XBC2021.png|thumb|<div style="padding:10px;float:right;">Painel de LED</div>]]<br />
O Painel de LED é feito de uma matrix de LED 10x10 utilizando o circuito [WS2811 hhttps://cdn-shop.adafruit.com/datasheets/WS2811.pdf]. A alimentação é feita em 5V e o sinal é inserido através de uma porta I2S. Para controlar o Painel utilizamos o [nodeLHC https://lhc.net.br/wiki/NodeLHC] que possui um [ESP8266 https://en.wikipedia.org/wiki/ESP8266]. A porta RX é alterada para trabalhar em I2S para envio do sinal para o Painel.<br><br />
Através de um software é possível enviar pela rede palavras e padrões para serem exibidos no painel.<br />
<br />
== Funcionamento ==<br />
<br />
<br />
== Componentes ==<br />
* nodeLHC - [https://lhc.net.br/wiki/NodeLHC https://lhc.net.br/wiki/NodeLHC] ou ESP8266 - [http://www.esp8266.com http://www.esp8266.com], [https://en.wikipedia.org/wiki/ESP8266 https://en.wikipedia.org/wiki/ESP8266]<br><br />
* Pulsador de Campainha 10A 250V (Marca: APOIO, Modelo: [http://www.apoio.ind.br/produto/88/XBC2021 XBC2021])<br><br />
* Circuito simples com conector de 8 pinos para encaixe do ESP-01 . <br><br />
* 2 Pilhas tamanho AA (1,5V).<br><br />
* Suporte para pilhas AA.<br />
<br />
== Circuito ==<br />
[[Arquivo:circuito-painel-de-led.png]]<br />
<br />
== Controle ==<br />
<br />
== Software ==<br />
=== Cliente (Envio dos Comandos) ===<br />
<source lang="lua" style="font-size: medium;"><br />
<br />
<br />
</source><br />
<br />
=== Servidor (Codigo do ESP)===<br />
<source lang="python" style="font-size: medium;"><br />
<br />
<br />
</source><br />
<br />
== Roadmap ==<br />
* Permitir atualização remota do código. Ao invés de "Tocou" se o ESP-01 receber um "Upgrade" ele deverá buscar o arquivo init.lua no servidor e atualiza-se.<br />
<br />
== Fotos ==<br />
{|style="margin: 0 auto;"<br />
| [[File:Campainha-iot-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-4.jpg|thumb|upright]]<br />
| [[File:Suporte_pilhas.jpg|thumb|upright]]<br />
|}<br />
<br />
== Referências ==<br />
* Fontes de sons para toques da campainha - [http://www.myinstants.com/ http://www.myinstants.com/]<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Painel_de_LED&diff=10994Painel de LED2016-09-23T00:10:05Z<p>Fernando: Criou página com '== Sobre == <div style="padding:10px;float:right;">Painel de LED</div> O Painel de LED é feito de uma matrix de LED 10x10 utilizando o circuito [W...'</p>
<hr />
<div>== Sobre ==<br />
[[Image:XBC2021.png|thumb|<div style="padding:10px;float:right;">Painel de LED</div>]]<br />
O Painel de LED é feito de uma matrix de LED 10x10 utilizando o circuito [WS2811 hhttps://cdn-shop.adafruit.com/datasheets/WS2811.pdf]. A alimentação é feita em 5V e o sinal é inserido através de uma porta I2S. Para controlar o Painel utilizamos o [nodeLHC https://lhc.net.br/wiki/NodeLHC] que possui um [ESP8266 https://en.wikipedia.org/wiki/ESP8266]. A porta RX é alterada para trabalhar em I2S para envio do sinal para o Painel.<br><br />
Através de um software é possível enviar pela rede palavras e padrões para serem exibidos no painel.<br />
<br />
== Funcionamento ==<br />
<br />
<br />
== Componentes ==<br />
* nodeLHC - [https://lhc.net.br/wiki/NodeLHC https://lhc.net.br/wiki/NodeLHC] ou ESP8266 - [http://www.esp8266.com http://www.esp8266.com], [https://en.wikipedia.org/wiki/ESP8266 https://en.wikipedia.org/wiki/ESP8266]<br><br />
* Pulsador de Campainha 10A 250V (Marca: APOIO, Modelo: [http://www.apoio.ind.br/produto/88/XBC2021 XBC2021])<br><br />
* Circuito simples com conector de 8 pinos para encaixe do ESP-01 . <br><br />
* 2 Pilhas tamanho AA (1,5V).<br><br />
* Suporte para pilhas AA.<br />
<br />
== Circuito ==<br />
[[Arquivo:circuito-campainha.png]]<br />
<br />
== Controle ==<br />
<br />
== Software ==<br />
=== Cliente (Envio dos Comandos) ===<br />
<source lang="lua" style="font-size: medium;"><br />
<br />
<br />
</source><br />
<br />
=== Servidor (Codigo do ESP)===<br />
<source lang="python" style="font-size: medium;"><br />
<br />
<br />
</source><br />
<br />
== Roadmap ==<br />
* Permitir atualização remota do código. Ao invés de "Tocou" se o ESP-01 receber um "Upgrade" ele deverá buscar o arquivo init.lua no servidor e atualiza-se.<br />
<br />
== Fotos ==<br />
{|style="margin: 0 auto;"<br />
| [[File:Campainha-iot-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-4.jpg|thumb|upright]]<br />
| [[File:Suporte_pilhas.jpg|thumb|upright]]<br />
|}<br />
<br />
== Referências ==<br />
* Fontes de sons para toques da campainha - [http://www.myinstants.com/ http://www.myinstants.com/]<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Enderecamento_IP&diff=10955Enderecamento IP2016-07-06T23:12:39Z<p>Fernando: </p>
<hr />
<div>== Endereçamento IP - LHC ==<br />
O LHC possui rede interna com endereçamento 192.168.50.0/24 organizada da seguinte forma:<br><br />
* De 192.168.50.1 a 192.168.50.9 - Equipamentos de Rede (Roteadores, Switch, Firewalls)<br><br />
* De 192.168.50.10 a 192.168.50.49 - IPs Fixos (Servidores, Desktops e dispositivos com endereço estático).<br><br />
* De 192.168.50.50 a 192.168.50.249 - DHCP (Wifi e Cabo).<br><br />
* De 192.168.250 a 192.168.50.254 - Reservados para uso temporário e futuro.<br><br />
<br><br />
Quando atribuir um endereço estático a um novo dispositivo (físico ou virtual) solicita-se a gentileza de utilizar os endereços reservados para este uso (192.168.50.10 a 192.168.50.49) e '''atualizar a tabela abaixo'''.<br><br />
<br />
== Endereços Estáticos ==<br />
<br />
{| class="wikitable"<br />
|- <br />
! IP !! Hostname !! Função<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.1 || LHC-Router || Roteador principal do LHC<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.2 || LHC-Router2 || Roteador secundário do LHC <br />
|- style="background-color:lightgreen"<br />
| 192.168.50.3 || LHC-Router3 || Switch móvel/Wifi do LHC <br />
|- style="background-color:lightblue"<br />
| 192.168.50.10 || noiz || Node de Virtualização - KVM <br />
|- style="background-color:lightblue"<br />
| 192.168.50.11 || auth1 || Autenticação LDAP e Radius <br />
|- style="background-color:lightblue"<br />
| 192.168.50.12 || vpn1 || Concentrador VPN <br />
|- style="background-color:lightblue"<br />
| 192.168.50.14 || spacefed-br || Country node BR do SpaceFED <br />
|- style="background-color:lightblue"<br />
| 192.168.50.15 || arquivos || Servidor de Arquivos<br />
|- style="background-color:lightblue"<br />
| 192.168.50.16 || app1 || Servidor de Aplicativos/Web<br />
|- style="background-color:lightblue"<br />
| 192.168.50.20 || Kodi-LHC|| Media Player (Raspbmc)<br />
|- style="background-color:lightblue"<br />
| 192.168.50.21 || nas1|| Backup NAS<br />
|- style="background-color:lightblue"<br />
| 192.168.50.22 || campainha|| Servidor Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.23 || campainha-iot|| Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.28 || douglas|| VM Douglas<br />
|-<br />
|}</div>Fernandohttps://lhc.net.br/w/index.php?title=Enderecamento_IP&diff=10954Enderecamento IP2016-07-06T23:12:06Z<p>Fernando: </p>
<hr />
<div>== Endereçamento IP - LHC ==<br />
O LHC possui rede interna com endereçamento 192.168.50.0/24 organizada da seguinte forma:<br><br />
* De 192.168.50.1 a 192.168.50.9 - Equipamentos de Rede (Roteadores, Switch, Firewalls)<br><br />
* De 192.168.50.10 a 192.168.50.49 - IPs Fixos (Servidores, Desktops e dispositivos com endereço estático).<br><br />
* De 192.168.50.50 a 192.168.50.249 - DHCP (Wifi e Cabo).<br><br />
* De 192.168.250 a 192.168.50.254 - Reservados para uso temporário e futuro.<br><br />
<br><br />
Quando atribuir um endereço estático a um novo dispositivo (físico ou virtual) solicita-se a gentileza de utilizar os endereços reservados para este uso (192.168.50.10 a 192.168.50.49) e '''atualizar a tabela abaixo'''.<br><br />
<br />
== Endereços Estáticos ==<br />
<br />
{| class="wikitable"<br />
|- <br />
! IP !! Hostname !! Função<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.1 || LHC-Router || Roteador principal do LHC<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.2 || LHC-Router2 || Roteador secundário do LHC <br />
|- style="background-color:lightgreen"<br />
| 192.168.50.3 || LHC-Router3 || Switch móvel/Wifi do LHC <br />
|- style="background-color:lightblue"<br />
| 192.168.50.10 || noiz || Node de Virtualização - KVM <br />
|- style="background-color:lightblue"<br />
| 192.168.50.11 || auth1 || Autenticação LDAP e Radius <br />
|- style="background-color:lightblue"<br />
| 192.168.50.12 || vpn1 || Concentrador VPN <br />
|- style="background-color:lightblue"<br />
| 192.168.50.14 || spacefed-br || Country node BR do SpaceFED <br />
|- style="background-color:lightblue"<br />
| 192.168.50.15 || arquivos || Servidor de Arquivos<br />
|- style="background-color:lightblue"<br />
| 192.168.50.16 || app1 || Servidor de Aplicativos/Web<br />
|- style="background-color:lightblue"<br />
| 192.168.50.20 || Kodi-LHC|| Media Player (Raspbmc)<br />
|- style="background-color:lightblue"<br />
| 192.168.50.21 || nas1|| Backup NAS<br />
|- style="background-color:lightblue"<br />
| 192.168.50.22 || campainha|| Servidor Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.23 || campainha|| Campainha IoT<br />
|- style="background-color:lightblue"<br />
| 192.168.50.28 || douglas|| VM Douglas<br />
|-<br />
|}</div>Fernandohttps://lhc.net.br/w/index.php?title=Taxacao_de_Compras_Internacionais_pela_Receita_Federal&diff=10926Taxacao de Compras Internacionais pela Receita Federal2016-06-21T04:39:27Z<p>Fernando: </p>
<hr />
<div>= Introdução =<br />
[[Image:taxacao_correios.jpg|thumb]]<br />
Muito se tem falado sobre diversos casos de taxação equivocada pela Receita Federal em compras feitas no exterior, independente do valor da compra, o que acaba causando uma espera adicional além do tempo que o objeto fica retido nos Centros de Tratamento do Correio Internacional como o de Curitiba e outros, como também a cobrança de uma taxa extra de R$ 12,00 pelos Correios.<br><br />
É sabido que diversas mercadorias compradas não se encontram disponíveis no Mercado Brasileiro e por isso é necessário comprá-las no Mercado externo. Ou ainda casos em que mesmo com a comprovação documental do valor pago como sendo menor do que estipula a Lei, o objeto é taxado da mesma forma, com valores arbitrados fora de qualquer parâmetro.<br><br />
Esta página visa esclarecer as dúvidas daqueles que foram taxados e pretendem recorrer tanto Administrativamente para a Receita Federal como Judicialmente para o Juizado Especial Federal(JEF) da sua cidade ou região para que não tenha que pagar quaisquer valores não devidos de acordo com Lei Federal.<br><br />
Esta página reúne informações sobre os aspectos legais que giram em torno do [http://www.planalto.gov.br/ccivil_03/Decreto-Lei/1965-1988/Del1804.htm '''Decreto-Lei 1804/80'''], passo a passo de como ajuizar ação contra a Receita Federal, Pontos importantes a saber, Jurisprudência disponível que será atualizada periodicamente conforme novas decisões estiverem disponíveis para consulta pública.<br><br />
É importante ainda lembrar que caso você tenha sido taxado e pretenda ajuizar ação contra a Receita Federal você '''NÃO DEVE RETIRAR''' o produto da Agência dos Correios e pagar os Tributos + taxa Postal para posteriormente requerer os valores pagos. Caso fizer isso será necessário ingressar com outro tipo de ação chamada '''Ação de Repetição de Indébito''' que não é tratada nesta página.<br><br />
Existem dois guias passo a passo, um Simplificado para aqueles que já possuem familiaridade com o processo e um Detalhado para quem está fazendo pela primeira vez ou possui alguma dúvida. A recomendação é seguir o Detalhado.<br>.<br />
Última atualização - 22/02/2016<br />
<br />
= Como funciona / Importante saber =<br />
== Aspectos Legais ==<br />
[[Image:legal_martelo.jpg|thumb]]<br />
* O Decreto-Lei 1804/80 '''NÃO''' foi revogado, apenas alterado em parte e que não afeta em nada casos de importação até 100 dólares americanos. Portanto a Lei é válida.<br />
''(Recebe o nome de Decreto-Lei porque foi editado na época do período militar e este era o instrumento que existente equivalente à Medida Provisória. Este Decreto-Lei foi recepcionado pela Constituição de 1988 e portanto possui força de Lei, como qualquer outra)''<br />
* É completamente equivocada a interpretação que a Receita Federal vem adotando de que o objeto deve ser enviado de Pessoa Física para Pessoa Física. Isso é feito por causa da Portaria MF n. 156/99 e da Instrução Normativa da Receita Federal - SRF n. 096/99 que estipulam não incidir taxação em compras de até 50 dólares americanos e desde que o objeto seja enviado de Pessoa Física para Pessoa Física. É nisso que a Receita Federal vem se baseando para taxar compras até mesmo de valores menores do que 50 dólares americanos. Ela considera os vendedores do Aliexpress, eBay e outros como Pessoas Jurídicas aplicando portanto a taxação para qualquer valor.<br />
* No entanto o Decreto-Lei 1804/80 que dispõe sobre a Tributação Simplificada de remessas postais internacionais estipula essa isenção em 100 dólares americanos '''INDEPENDENTE do remetente ser Pessoa Física ou Jurídica'''. Baseados nessa Lei muitos Juízes têm decido a favor dos compradores e portanto contra a Receita Federal dizendo que "''Não pode a autoridade administrativa, por intermédio de ato administrativo, ainda que normativo (portaria), extrapolar os limites claramente estabelecidos em lei, pois está vinculada ao princípio da legalidade.''", ou seja, uma Portaria ou Instrução Normativa não pode se sobrepor a uma Lei e adicionar dispositivos que ali não existem, apenas regulá-la.<br />
<br />
=== Valor ===<br />
Isso ainda é motivo de controvérsia.<br><br />
Alguns Juízes entendem que a Receita pode diminuir o valor de isenção para 50 dólares através de Instrução Normativa outros que não.<br><br />
Existem diversas decisões de primeiro grau em ambos os sentidos.<br><br />
Ainda não existe uma Jurisprudência forte formada (conjunto de decisões de 2º grau no mesmo sentido que os Juízes de 1º grau tendem a seguir), porém já existe decisão transitada em julgado no TRF-4 (Tribunal Regional Federal da 4 Região) que engloba os Estados do Sul (RS,SC e PR) do país dizendo que a Receita Federal '''NÃO''' pode reduzir o valor de isenção de 100 dólares para 50.<br><br />
O Tribunal de 2º instância responsável pelas áreas de São Paulo e Mato Grosso do Sul é o TRF-3 e por ora não se conhecem decisões favoráveis nesse sentido que possam auxiliar os Juízes de 1º instância a decidirem no mesmo sentido, porém é certo que em algum momento haverá e o assunto será pacificado. Enquanto isso é plenamente válido citar as decisões favoráveis de outros TRFs como o TRF-4 para sustentar a argumentação a seu favor.<br><br />
Em um caso de decisão provisória recente, o Juiz adianta parte do entendimento dele e por ora ele considera que a Receita pode sim restringir a isenção em 50 dólares. Porém como neste caso como a encomenda custou menos de US$ 50.00 ele citou que sendo o valor abaixo do estipulado na Normativa entende que eu não deveria ser taxado com base no fato de que ela não pode restringir se o remetente é Pessoa Física ou Jurídica.<br><br />
<u>Em resumo</u>: se a sua encomenda é abaixo de 50 dólares americanos é bastante provável que você terá decisão judicial favorável.<br><br />
'''Importante''': o valor de 50 ou 100 dólares deve ser considerado também incluindo o '''valor do frete pago'''.<br />
<br />
<br />
== Onde ==<br />
* A ação deve ser apresentada ao Juizado Especial Federal (JEF) da sua cidade (que é o Juizado de Pequenas Causas para assuntos que envolvam a União), no caso contra a Receita Federal.<br />
* Ações nos Juizados Especiais Federais não possuem qualquer custo e também não necessitam que você constitua advogado. Você precisa apenas reunir os documentos necessários a provar o quanto você pagou por aquela encomenda, preencher os documentos modelo com seus dados e levá-los ao JEF que o pessoal da Secretaria auxiliará com o trâmite para abertura do processo. Por se tratar de um Juizado de Pequenas Causas da Justiça Federal o resultado tende a sair relativamente rápido.<br />
<br />
== Porquê ==<br />
Sempre insisto no ponto que vale a pena fazer isso não apenas para não pagar um valor as vezes pequeno em taxas mas principalmente para garantir que isso não aconteça futuramente. A fundamentação jurídica sobre este assunto é muito clara e dificilmente Juiz algum irá discordar, além do que já existe alguma jurisprudência formada sobre o assunto em diversos Tribunais, inclusive de 2º instância.<br><br />
Imagine que a Receita Federal sendo condenada em todas as causas reiteradamente cedo ou tarde ela terá que se adequar ao que diz a Lei, caso contrário vai começar a ter um custo administrativo muito maior do que o ganho com arrecadação de impostos tão pequenos. Em resumo não vai mais valer a pena pra ela taxar valores pequenos sabendo que ela que irá perder sempre.<br><br />
É sabido também que muita gente fica ansiosa para receber logo seu item que ficou parado lá em Curitiba por 3 meses e acaba caindo na tentação de pagar para receber logo, porém se você pensar só no seu caso e pagar o que não deve vai estar dando um tiro no pé e incentivando a Receita Federal a continuar fazendo o que não deve. Uma única vez que você "perde" o seu tempo (este é o seu único custo) e entra com a ação faz uma grande diferença não só pra você mas para muita gente na mesma situação no futuro.<br><br />
<br />
== Pontos Importantes ==<br />
[[Image:importante.jpg|thumb]]<br />
* '''Recurso Administrativo junto à Receita Federal''' - Sempre que for taxado em objeto isento e que você pretenda recorrer judicialmente é importante comparecer dentro do prazo para retirada do objeto à Agência dos Correios e preencher o formulário de solicitação de revisão de tributos à Receita Federal. Isso irá garantir que o objeto <u>seja mantido na Agência</u> até a resposta final da Receita Federal, caso contrário o objeto será devolvido ao vendedor e será impossível a recuperação do mesmo. É possível que a Receita Federal responda positivamente sobre a isenção do imposto e a ação judicial não será necessária, porém a tendencia é demorar. No meu caso eu esperei 30 dias para então então ingressar com a ação judicial informando o juiz nos autos do processo sobre a falta de resposta ao meu Recurso Administrativo junto à Receita Federal.<br />
* '''Taxa de R$ 12.00 dos Correios''' - Caso você tenha uma decisão favorável (Antecipação de Tutela) para que possa retirar o objeto da Agência dos Correios sem o pagamento das das taxas cobradas é possível, dependendo do que o Juiz escreveu na decisão e da interpretação do Gerente da Agência, que os Correios queiram cobrar a <u>taxa de R$ 12,00</u> para retirada do objeto. Esta taxa também '''NÃO DEVE SER PAGA''' e caso isso ocorra e os Correios insistam na cobrança será necessário retornar ao Juizado Especial Federal para informar ao Juiz (através de uma nova petição) que uma das requeridas na Petição Inicial se nega cumprir a Medida Cautelar de Antecipação de Tutela impondo outras taxas que não podem ser cobradas.<br />
{| class="wikitable"<br />
|- style="background-color:AliceBlue"<br />
| ''A argumentação principal sobre a não cobrança desta taxa é de que em condições normais, ou seja, se a Receita Federal houvesse cumprido a Lei e isentado o objeto de taxação, este teria sido entregue em seu domicílio sem quaisquer outras taxas a serem cobradas, portanto você não deve pagar por um erro que não foi seu. A taxa de R$ 12.00 é somente cobrada nos casos aonde os objetos são '''corretamente''' taxados pela Receita Federal e necessitam serem retidos na Agência mais próxima para posterior pagamento dos tributos devidos e retirada do mesmo.''<br><br />
''Dizer que a tarifa postal pretendida constitui contraprestação normal do serviço realizado pelos Correios somente se aplica nos casos aonde a compra foi taxada de acordo com a Lei. Nos casos em que você é isento da qualquer taxação inexiste portanto prestação de serviço a ser pago pelo destinatário, pois a mesma já foi paga pelo remetente (vendedor).''<br />
|}<br />
* '''Depósito Judicial''' - Para conseguir a Antecipação de Tutela será requisitado pelo Juiz o depósito judicial do valor questionado que deverá ser feito no prazo estipulado na Caixa Econômica Federal. O valor depositado não irá para a Receita Federal, mas para uma conta judicial. Ao fim do processo com a sentença favorável você poderá sacar este valor.<br />
<br />
= Passo-a-Passo - Simplificado =<br />
[[Image:passo-a-passo.jpg|thumb]]<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico Download do Formulário]<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - [http://www.cutepdf.com/Products/CutePDF/writer.asp Download] do CutePDF Writer para gerar o print do pedido no site da compra.<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing Download do Modelo do Requerimento]<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing Download do Acórdão] da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing Download do modelo da Petição] para o Juizado Especial Federal. <br />
*'''5 - Acompanhamento da Ação ''' - TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
*'''6 - Sentença Final '''<br />
[https://drive.google.com/file/d/0B0NBwoen2hA3WGJIRXdMWXlWTFU/view?usp=sharing Clique aqui] para baixar todos os documentos dessas etapas em um único arquivo.<br />
<br />
= Passo-a-Passo - Detalhado =<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - Recebido o Telegrama informando que a sua mercadoria foi taxada, você deverá se dirigir à Agência para preencher o formulário de solicitação de revisão de tributos a ser endereçado à Receita Federal. Isso irá garantir que a encomenda fique armazenada na Agência até a resposta final da Receita Federal e não seja devolvida ao remetente (vendedor) no prazo estipulado no Telegrama. Normalmente as Agências possuem o formulário para preenchimento e as instruções de como fazer. Na justificativa você deverá escrever: "<u>A ser enviada por meio eletrônico à Secretaria da Receita Federal</u>". A Agência dos Correios ficará com a cópia impressa assinada por você e deverá disponibilizar o email da Receita Federal a ser enviada a solicitação assim como o email da Agência para onde deve ser enviado o email com cópia. Para visualizar o modelo de formulário de solicitação de revisão de tributos [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico clique aqui]. Os campos mínimos a serem preenchidos no formulário são:<br><br />
** Não pagamento de imposto em razão de isenção/não incidência/imunidade/alíquota zero.<br />
** Cópia de documento de identificação do destinatário com foto e assinatura (DOCUMENTO OBRIGATÓRIO).<br />
** Cópia de tela do pedido ou do e-mail de confirmação do pedido objeto da remessa (contendo descrição e valor do produto, valor do frete e código de rastreamento, se for o caso).<br />
** Comprovante de pagamento (boleto bancário, extrato de cartão de crédito, comprovante de serviço de pagamento on line, etc.)<br />
** Justificativa<br />
<u>Nota</u>: É possível adiantar o preenchimento do formulário em casa porém é necessário terminar o preenchimento na Agência pois você irá precisar do número da NTS (Nota de Tributação Simplificada).<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - É necessário que você reúna o máximo de documentos disponíveis para provar o valor pago pelo objeto em questão. Não há uma lista definitiva, porém vale citar os mais importantes como:<br />
** Invoice da confirmação do pedido no site da compra. Pode ser um print da tela mostrando o valor da encomenda + frete, a descrição do produto, data da compra e (se houver) Código de Rastreamento informado pelo vendedor. Uma dica é acessar as informações do pedido no site do vendedor e fazer uma impressão para PDF utilizando um programa gratuito como por exemplo [http://www.cutepdf.com/Products/CutePDF/writer.asp CutePDF Writer].<br />
** Um dos seguintes comprovantes dependendo da sua forma de pagamento.<br />
*** Cópia do Boleto da compra demonstrando que o valor em Reais é equivalente ao mostrado na confirmação do pedido em moeda estrangeira assim como a data da compra.<br />
*** Cópia do Extrato do cartão de crédito contendo a transação em questão.<br />
*** Comprovante do Serviço de Pagamento Online (e.g: Banco, PayPal, etc)<br />
** Comprovante de Pagamento Bancário do Boleto (caso tenha sido essa sua forma de pagamento).<br />
<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - É necessário o preenchimento deste requerimento que será enviado por email à Receita Federal com seus dados pessoais e os dados da sua compra. Este conterá as razões pelas quais você pede a isenção que será enviado a Receita Federal em complemento ao primeiro formulário que você preencheu na Agência dos Correios. O modelo do requerimento pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing clicando aqui].<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - Coloque os documentos digitalizados citados (vide lista abaixo) em um único arquivo .ZIP, anexe e envie por email à Receita Federal com cópia para a Agência dos Correios. <u>Nota:</u> A Receita estipula o tamanho máximo de cada arquivo em 1MB portanto colocar sempre resolução média/baixa e preto e branco na hora de digitalizar os documentos.<br />
*** Cópia da Carteira Nacional de Habilitação (ou RG + CPF)<br />
*** Requerimento de Revisão de Tributos preenchido confirme Item 3 acima.<br />
*** Cópia digitalizada da NTS (Nota de Tributação Simplificada)<br />
*** Detalhamento do Pedido / Invoice do site da compra<br />
*** Comprovante de Pagamento (Boleto, Extrato de Cartão de Crédito ou Serviço online de pagamento)<br />
*** Cópia do Formulário preenchido nos Correios com a solicitação de revisão de tributos.<br />
*** Cópia do Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing clique aqui] para baixar.<br />
<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - Recomendo aguardar ao menos 30 dias para ingressar com a ação judicial pois existe sempre a possibilidade de haver uma resposta positiva e o ação judicial não ser necessária. Caso você tenha aguardado e não tenha obtido resposta ou a resposta tenha sido negativa dirija-se ao Juizado Especial Federal da sua cidade ou região com os seguintes documentos <u>impressos</u> em mãos:<br />
** RG<br />
** CPF - (Carteira de Motorista normalmente possui ambos)<br />
** Comprovante de Residência - (Conta no nome do requerente ou algum dos pais do requerente pois a Carteira de Motorista também comprova filiação)<br />
** Petição Judicial a ser preenchida com todos os detalhes sobre o seu caso, incluindo que você já recorreu Administrativamente à Receita Federal e não obteve resposta ou a resposta foi negativa. É importante alterar este documento com as particularidades do seu caso e se necessário acrescentar dados não existentes no modelo. Este será seu '''principal documento''' para sustentar seus argumentos perante o Juiz portanto leia e revise-o quantas vezes forem necessárias. O modelo da petição pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing clicando aqui].<br />
** Todos os documentos enviados por email à Receita Federal descritos no item 3.1<br />
<br />
Entregue todos os documentos ao atendente do JEF e ao final ele entregará um comprovante de abertura do processo com as instruções de como acompanhar o processo.<br><br />
A decisão provisória de Antecipação de Tutela (que te garante o direito de retirar o objeto sem pagar os impostos) é normalmente rápida, porém a sentença final levará mais tempo. <br />
<br />
*'''5 - Acompanhamento da Ação ''' - Você poderá acompanhar o andamento do processo no site do TRF da sua Região.<br />
** TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
É importante acompanhar periodicamente o andamento do processo e procurar por termos como "DECISÃO" para saber sobre as manifestações do Juiz. As intimações ou notificações para ambas as partes somente começam a contar desde o momento do recebimento da notificação via Correios e não quando esta é inserida no sistema do TRF, porém é possível se adiantar a algumas decisões como por exemplo quando do pedido de depósito judicial feito pelo juiz em decisão cautelar de Antecipação de Tutela.<br><br />
Caso necessário se manifestar no curso do processo é necessário fazer uma outra petição simples, comparecer ao JEF e pedir para Anexar ao Processo como um documento adicional. Por exemplo, como citado acima, se os Correios quiserem taxar os R$ 12.00 para retirada do objeto já com Antecipação de Tutela é necessário informar o Juiz através de uma petição adicional sobre os fato ocorridos.<br />
<br />
*'''6 - Sentença Final ''' - Em algum momento após a manifestação da Receita Federal sairá a Sentença Final do Juiz e com isso o processo estará terminado nesta instância. Caso a decisão não seja favorável a você no todo ou em parte é possível recorrer à 2º instância (TRF) porém para isso será necessário constituir advogado.<br />
<br />
= Jurisprudência =<br />
== 1º Grau ==<br />
'''Decisão Favorável contra a cobrança ilegal de R$ 12 feita pelos correios.'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf]<br><br />
'''Decisão favorável do Juizado Especial Federal de Juiz de Fora(MG)'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg]<br><br />
== 2º Grau ==<br />
'''Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 citado na petição inicial'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Processo de Júlio Benatti do Paraná que conseguiu isenção em todas as compras até 100 dólares'''<br><br />
1 - [http://www2.trf4.jus.br/trf4/controlador.php?acao=consulta_processual_pesquisa&strSecao=PR&selForma=NU Consulta Processual Unificada - TRF4], 2 - Forma de Pesquisa: "Numero de Processo", 3 - Número do Processo - 5006730-48.2014.404.7001 4 - Onde Consultar - JF Paraná <br><br />
'''Processo de Carla Kramp que uniformizou o entendimento do TRF-4 sobre o assunto'''<br><br />
[http://www2.trf4.jus.br/trf4/controlador.php?acao=consulta_processual_resultado_pesquisa&txtValor=5018217-72.2015.4.04.7100&selOrigem=TRF&chkMostrarBaixados=1&selForma=NU&hdnRefId=&txtPalavraGerada= http://www2.trf4.jus.br/trf4/controlador.php?acao=consulta_processual_resultado_pesquisa&txtValor=5018217-72.2015.4.04.7100&selOrigem=TRF&chkMostrarBaixados=1&selForma=NU&hdnRefId=&txtPalavraGerada=]<br />
<br />
= Referências =<br />
'''Decreto-Lei 1804/80'''<br><br />
[http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm]<br><br />
'''Video tutorial passo a passo'''<br><br />
[https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be]<br><br />
'''Página do Richie Ninie que deu origem às orientações iniciais e documentos necessários para ingresso da ação'''<br><br />
[http://richieninie-ispbr.rhcloud.com/ http://richieninie-ispbr.rhcloud.com/]<br><br />
'''Jurisprudência de Segundo Grau da Justiça Federal (TRF-4) confirmando a decisão'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Notícias a respeito da decisão do Tribunal Regional de Uniformização (TRU) dos JEFs da 4ª Região que uniformizou o entendimento'''<br><br />
[http://www2.trf4.jus.br/trf4/controlador.php?acao=noticia_visualizar&id_noticia=11975 http://www2.trf4.jus.br/trf4/controlador.php?acao=noticia_visualizar&id_noticia=11975]<br><br />
[http://olhardigital.uol.com.br/noticia/compras-do-exterior-abaixo-de-us-100-sao-isentas-de-impostos-diz-tribunal/59451 http://olhardigital.uol.com.br/noticia/compras-do-exterior-abaixo-de-us-100-sao-isentas-de-impostos-diz-tribunal/59451]<br><br />
'''Caminho das pedras detalhado e despacho do Juiz'''<br><br />
[http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares]<br><br />
'''Vídeo de Julio Benatti que foi o primeiro Brasileiro a conseguir isenção em todas as compras abaixo de 100 dólares conforme Decreto-Lei 1804/80'''<br />
[https://www.youtube.com/watch?v=8HLtsSqjdaM https://www.youtube.com/watch?v=8HLtsSqjdaM]<br><br />
'''Vídeo do Richie Ninie a respeito de mais um processo finalizado e transitado em julgado a favor da isenção'''<br><br />
[https://www.youtube.com/watch?v=1eemnOBYkKw https://www.youtube.com/watch?v=1eemnOBYkKw]<br><br />
'''Outros relatos bem detalhados sobre o assunto'''<br><br />
[http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas]<br><br />
[http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/ http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/]<br><br />
<br />
<br />
= Changelog =<br />
<br />
22/02/2016 - Criação da página. Texto inicial.<br><br />
21/06/2016 - Adicionada nova jurisprudência e referências.</div>Fernandohttps://lhc.net.br/w/index.php?title=Taxacao_de_Compras_Internacionais_pela_Receita_Federal&diff=10925Taxacao de Compras Internacionais pela Receita Federal2016-06-21T04:31:44Z<p>Fernando: </p>
<hr />
<div>= Introdução =<br />
[[Image:taxacao_correios.jpg|thumb]]<br />
Muito se tem falado sobre diversos casos de taxação equivocada pela Receita Federal em compras feitas no exterior, independente do valor da compra, o que acaba causando uma espera adicional além do tempo que o objeto fica retido nos Centros de Tratamento do Correio Internacional como o de Curitiba e outros, como também a cobrança de uma taxa extra de R$ 12,00 pelos Correios.<br><br />
É sabido que diversas mercadorias compradas não se encontram disponíveis no Mercado Brasileiro e por isso é necessário comprá-las no Mercado externo. Ou ainda casos em que mesmo com a comprovação documental do valor pago como sendo menor do que estipula a Lei, o objeto é taxado da mesma forma, com valores arbitrados fora de qualquer parâmetro.<br><br />
Esta página visa esclarecer as dúvidas daqueles que foram taxados e pretendem recorrer tanto Administrativamente para a Receita Federal como Judicialmente para o Juizado Especial Federal(JEF) da sua cidade ou região para que não tenha que pagar quaisquer valores não devidos de acordo com Lei Federal.<br><br />
Esta página reúne informações sobre os aspectos legais que giram em torno do [http://www.planalto.gov.br/ccivil_03/Decreto-Lei/1965-1988/Del1804.htm '''Decreto-Lei 1804/80'''], passo a passo de como ajuizar ação contra a Receita Federal, Pontos importantes a saber, Jurisprudência disponível que será atualizada periodicamente conforme novas decisões estiverem disponíveis para consulta pública.<br><br />
É importante ainda lembrar que caso você tenha sido taxado e pretenda ajuizar ação contra a Receita Federal você '''NÃO DEVE RETIRAR''' o produto da Agência dos Correios e pagar os Tributos + taxa Postal para posteriormente requerer os valores pagos. Caso fizer isso será necessário ingressar com outro tipo de ação chamada '''Ação de Repetição de Indébito''' que não é tratada nesta página.<br><br />
Existem dois guias passo a passo, um Simplificado para aqueles que já possuem familiaridade com o processo e um Detalhado para quem está fazendo pela primeira vez ou possui alguma dúvida. A recomendação é seguir o Detalhado.<br>.<br />
Última atualização - 22/02/2016<br />
<br />
= Como funciona / Importante saber =<br />
== Aspectos Legais ==<br />
[[Image:legal_martelo.jpg|thumb]]<br />
* O Decreto-Lei 1804/80 '''NÃO''' foi revogado, apenas alterado em parte e que não afeta em nada casos de importação até 100 dólares americanos. Portanto a Lei é válida.<br />
''(Recebe o nome de Decreto-Lei porque foi editado na época do período militar e este era o instrumento que existente equivalente à Medida Provisória. Este Decreto-Lei foi recepcionado pela Constituição de 1988 e portanto possui força de Lei, como qualquer outra)''<br />
* É completamente equivocada a interpretação que a Receita Federal vem adotando de que o objeto deve ser enviado de Pessoa Física para Pessoa Física. Isso é feito por causa da Portaria MF n. 156/99 e da Instrução Normativa da Receita Federal - SRF n. 096/99 que estipulam não incidir taxação em compras de até 50 dólares americanos e desde que o objeto seja enviado de Pessoa Física para Pessoa Física. É nisso que a Receita Federal vem se baseando para taxar compras até mesmo de valores menores do que 50 dólares americanos. Ela considera os vendedores do Aliexpress, eBay e outros como Pessoas Jurídicas aplicando portanto a taxação para qualquer valor.<br />
* No entanto o Decreto-Lei 1804/80 que dispõe sobre a Tributação Simplificada de remessas postais internacionais estipula essa isenção em 100 dólares americanos '''INDEPENDENTE do remetente ser Pessoa Física ou Jurídica'''. Baseados nessa Lei muitos Juízes têm decido a favor dos compradores e portanto contra a Receita Federal dizendo que "''Não pode a autoridade administrativa, por intermédio de ato administrativo, ainda que normativo (portaria), extrapolar os limites claramente estabelecidos em lei, pois está vinculada ao princípio da legalidade.''", ou seja, uma Portaria ou Instrução Normativa não pode se sobrepor a uma Lei e adicionar dispositivos que ali não existem, apenas regulá-la.<br />
<br />
=== Valor ===<br />
Isso ainda é motivo de controvérsia.<br><br />
Alguns Juízes entendem que a Receita pode diminuir o valor de isenção para 50 dólares através de Instrução Normativa outros que não.<br><br />
Existem diversas decisões de primeiro grau em ambos os sentidos.<br><br />
Ainda não existe uma Jurisprudência forte formada (conjunto de decisões de 2º grau no mesmo sentido que os Juízes de 1º grau tendem a seguir), porém já existe decisão transitada em julgado no TRF-4 (Tribunal Regional Federal da 4 Região) que engloba os Estados do Sul (RS,SC e PR) do país dizendo que a Receita Federal '''NÃO''' pode reduzir o valor de isenção de 100 dólares para 50.<br><br />
O Tribunal de 2º instância responsável pelas áreas de São Paulo e Mato Grosso do Sul é o TRF-3 e por ora não se conhecem decisões favoráveis nesse sentido que possam auxiliar os Juízes de 1º instância a decidirem no mesmo sentido, porém é certo que em algum momento haverá e o assunto será pacificado. Enquanto isso é plenamente válido citar as decisões favoráveis de outros TRFs como o TRF-4 para sustentar a argumentação a seu favor.<br><br />
Em um caso de decisão provisória recente, o Juiz adianta parte do entendimento dele e por ora ele considera que a Receita pode sim restringir a isenção em 50 dólares. Porém como neste caso como a encomenda custou menos de US$ 50.00 ele citou que sendo o valor abaixo do estipulado na Normativa entende que eu não deveria ser taxado com base no fato de que ela não pode restringir se o remetente é Pessoa Física ou Jurídica.<br><br />
<u>Em resumo</u>: se a sua encomenda é abaixo de 50 dólares americanos é bastante provável que você terá decisão judicial favorável.<br><br />
'''Importante''': o valor de 50 ou 100 dólares deve ser considerado também incluindo o '''valor do frete pago'''.<br />
<br />
<br />
== Onde ==<br />
* A ação deve ser apresentada ao Juizado Especial Federal (JEF) da sua cidade (que é o Juizado de Pequenas Causas para assuntos que envolvam a União), no caso contra a Receita Federal.<br />
* Ações nos Juizados Especiais Federais não possuem qualquer custo e também não necessitam que você constitua advogado. Você precisa apenas reunir os documentos necessários a provar o quanto você pagou por aquela encomenda, preencher os documentos modelo com seus dados e levá-los ao JEF que o pessoal da Secretaria auxiliará com o trâmite para abertura do processo. Por se tratar de um Juizado de Pequenas Causas da Justiça Federal o resultado tende a sair relativamente rápido.<br />
<br />
== Porquê ==<br />
Sempre insisto no ponto que vale a pena fazer isso não apenas para não pagar um valor as vezes pequeno em taxas mas principalmente para garantir que isso não aconteça futuramente. A fundamentação jurídica sobre este assunto é muito clara e dificilmente Juiz algum irá discordar, além do que já existe alguma jurisprudência formada sobre o assunto em diversos Tribunais, inclusive de 2º instância.<br><br />
Imagine que a Receita Federal sendo condenada em todas as causas reiteradamente cedo ou tarde ela terá que se adequar ao que diz a Lei, caso contrário vai começar a ter um custo administrativo muito maior do que o ganho com arrecadação de impostos tão pequenos. Em resumo não vai mais valer a pena pra ela taxar valores pequenos sabendo que ela que irá perder sempre.<br><br />
É sabido também que muita gente fica ansiosa para receber logo seu item que ficou parado lá em Curitiba por 3 meses e acaba caindo na tentação de pagar para receber logo, porém se você pensar só no seu caso e pagar o que não deve vai estar dando um tiro no pé e incentivando a Receita Federal a continuar fazendo o que não deve. Uma única vez que você "perde" o seu tempo (este é o seu único custo) e entra com a ação faz uma grande diferença não só pra você mas para muita gente na mesma situação no futuro.<br><br />
<br />
== Pontos Importantes ==<br />
[[Image:importante.jpg|thumb]]<br />
* '''Recurso Administrativo junto à Receita Federal''' - Sempre que for taxado em objeto isento e que você pretenda recorrer judicialmente é importante comparecer dentro do prazo para retirada do objeto à Agência dos Correios e preencher o formulário de solicitação de revisão de tributos à Receita Federal. Isso irá garantir que o objeto <u>seja mantido na Agência</u> até a resposta final da Receita Federal, caso contrário o objeto será devolvido ao vendedor e será impossível a recuperação do mesmo. É possível que a Receita Federal responda positivamente sobre a isenção do imposto e a ação judicial não será necessária, porém a tendencia é demorar. No meu caso eu esperei 30 dias para então então ingressar com a ação judicial informando o juiz nos autos do processo sobre a falta de resposta ao meu Recurso Administrativo junto à Receita Federal.<br />
* '''Taxa de R$ 12.00 dos Correios''' - Caso você tenha uma decisão favorável (Antecipação de Tutela) para que possa retirar o objeto da Agência dos Correios sem o pagamento das das taxas cobradas é possível, dependendo do que o Juiz escreveu na decisão e da interpretação do Gerente da Agência, que os Correios queiram cobrar a <u>taxa de R$ 12,00</u> para retirada do objeto. Esta taxa também '''NÃO DEVE SER PAGA''' e caso isso ocorra e os Correios insistam na cobrança será necessário retornar ao Juizado Especial Federal para informar ao Juiz (através de uma nova petição) que uma das requeridas na Petição Inicial se nega cumprir a Medida Cautelar de Antecipação de Tutela impondo outras taxas que não podem ser cobradas.<br />
{| class="wikitable"<br />
|- style="background-color:AliceBlue"<br />
| ''A argumentação principal sobre a não cobrança desta taxa é de que em condições normais, ou seja, se a Receita Federal houvesse cumprido a Lei e isentado o objeto de taxação, este teria sido entregue em seu domicílio sem quaisquer outras taxas a serem cobradas, portanto você não deve pagar por um erro que não foi seu. A taxa de R$ 12.00 é somente cobrada nos casos aonde os objetos são '''corretamente''' taxados pela Receita Federal e necessitam serem retidos na Agência mais próxima para posterior pagamento dos tributos devidos e retirada do mesmo.''<br><br />
''Dizer que a tarifa postal pretendida constitui contraprestação normal do serviço realizado pelos Correios somente se aplica nos casos aonde a compra foi taxada de acordo com a Lei. Nos casos em que você é isento da qualquer taxação inexiste portanto prestação de serviço a ser pago pelo destinatário, pois a mesma já foi paga pelo remetente (vendedor).''<br />
|}<br />
* '''Depósito Judicial''' - Para conseguir a Antecipação de Tutela será requisitado pelo Juiz o depósito judicial do valor questionado que deverá ser feito no prazo estipulado na Caixa Econômica Federal. O valor depositado não irá para a Receita Federal, mas para uma conta judicial. Ao fim do processo com a sentença favorável você poderá sacar este valor.<br />
<br />
= Passo-a-Passo - Simplificado =<br />
[[Image:passo-a-passo.jpg|thumb]]<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico Download do Formulário]<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - [http://www.cutepdf.com/Products/CutePDF/writer.asp Download] do CutePDF Writer para gerar o print do pedido no site da compra.<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing Download do Modelo do Requerimento]<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing Download do Acórdão] da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing Download do modelo da Petição] para o Juizado Especial Federal. <br />
*'''5 - Acompanhamento da Ação ''' - TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
*'''6 - Sentença Final '''<br />
[https://drive.google.com/file/d/0B0NBwoen2hA3WGJIRXdMWXlWTFU/view?usp=sharing Clique aqui] para baixar todos os documentos dessas etapas em um único arquivo.<br />
<br />
= Passo-a-Passo - Detalhado =<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - Recebido o Telegrama informando que a sua mercadoria foi taxada, você deverá se dirigir à Agência para preencher o formulário de solicitação de revisão de tributos a ser endereçado à Receita Federal. Isso irá garantir que a encomenda fique armazenada na Agência até a resposta final da Receita Federal e não seja devolvida ao remetente (vendedor) no prazo estipulado no Telegrama. Normalmente as Agências possuem o formulário para preenchimento e as instruções de como fazer. Na justificativa você deverá escrever: "<u>A ser enviada por meio eletrônico à Secretaria da Receita Federal</u>". A Agência dos Correios ficará com a cópia impressa assinada por você e deverá disponibilizar o email da Receita Federal a ser enviada a solicitação assim como o email da Agência para onde deve ser enviado o email com cópia. Para visualizar o modelo de formulário de solicitação de revisão de tributos [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico clique aqui]. Os campos mínimos a serem preenchidos no formulário são:<br><br />
** Não pagamento de imposto em razão de isenção/não incidência/imunidade/alíquota zero.<br />
** Cópia de documento de identificação do destinatário com foto e assinatura (DOCUMENTO OBRIGATÓRIO).<br />
** Cópia de tela do pedido ou do e-mail de confirmação do pedido objeto da remessa (contendo descrição e valor do produto, valor do frete e código de rastreamento, se for o caso).<br />
** Comprovante de pagamento (boleto bancário, extrato de cartão de crédito, comprovante de serviço de pagamento on line, etc.)<br />
** Justificativa<br />
<u>Nota</u>: É possível adiantar o preenchimento do formulário em casa porém é necessário terminar o preenchimento na Agência pois você irá precisar do número da NTS (Nota de Tributação Simplificada).<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - É necessário que você reúna o máximo de documentos disponíveis para provar o valor pago pelo objeto em questão. Não há uma lista definitiva, porém vale citar os mais importantes como:<br />
** Invoice da confirmação do pedido no site da compra. Pode ser um print da tela mostrando o valor da encomenda + frete, a descrição do produto, data da compra e (se houver) Código de Rastreamento informado pelo vendedor. Uma dica é acessar as informações do pedido no site do vendedor e fazer uma impressão para PDF utilizando um programa gratuito como por exemplo [http://www.cutepdf.com/Products/CutePDF/writer.asp CutePDF Writer].<br />
** Um dos seguintes comprovantes dependendo da sua forma de pagamento.<br />
*** Cópia do Boleto da compra demonstrando que o valor em Reais é equivalente ao mostrado na confirmação do pedido em moeda estrangeira assim como a data da compra.<br />
*** Cópia do Extrato do cartão de crédito contendo a transação em questão.<br />
*** Comprovante do Serviço de Pagamento Online (e.g: Banco, PayPal, etc)<br />
** Comprovante de Pagamento Bancário do Boleto (caso tenha sido essa sua forma de pagamento).<br />
<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - É necessário o preenchimento deste requerimento que será enviado por email à Receita Federal com seus dados pessoais e os dados da sua compra. Este conterá as razões pelas quais você pede a isenção que será enviado a Receita Federal em complemento ao primeiro formulário que você preencheu na Agência dos Correios. O modelo do requerimento pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing clicando aqui].<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - Coloque os documentos digitalizados citados (vide lista abaixo) em um único arquivo .ZIP, anexe e envie por email à Receita Federal com cópia para a Agência dos Correios. <u>Nota:</u> A Receita estipula o tamanho máximo de cada arquivo em 1MB portanto colocar sempre resolução média/baixa e preto e branco na hora de digitalizar os documentos.<br />
*** Cópia da Carteira Nacional de Habilitação (ou RG + CPF)<br />
*** Requerimento de Revisão de Tributos preenchido confirme Item 3 acima.<br />
*** Cópia digitalizada da NTS (Nota de Tributação Simplificada)<br />
*** Detalhamento do Pedido / Invoice do site da compra<br />
*** Comprovante de Pagamento (Boleto, Extrato de Cartão de Crédito ou Serviço online de pagamento)<br />
*** Cópia do Formulário preenchido nos Correios com a solicitação de revisão de tributos.<br />
*** Cópia do Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing clique aqui] para baixar.<br />
<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - Recomendo aguardar ao menos 30 dias para ingressar com a ação judicial pois existe sempre a possibilidade de haver uma resposta positiva e o ação judicial não ser necessária. Caso você tenha aguardado e não tenha obtido resposta ou a resposta tenha sido negativa dirija-se ao Juizado Especial Federal da sua cidade ou região com os seguintes documentos <u>impressos</u> em mãos:<br />
** RG<br />
** CPF - (Carteira de Motorista normalmente possui ambos)<br />
** Comprovante de Residência - (Conta no nome do requerente ou algum dos pais do requerente pois a Carteira de Motorista também comprova filiação)<br />
** Petição Judicial a ser preenchida com todos os detalhes sobre o seu caso, incluindo que você já recorreu Administrativamente à Receita Federal e não obteve resposta ou a resposta foi negativa. É importante alterar este documento com as particularidades do seu caso e se necessário acrescentar dados não existentes no modelo. Este será seu '''principal documento''' para sustentar seus argumentos perante o Juiz portanto leia e revise-o quantas vezes forem necessárias. O modelo da petição pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing clicando aqui].<br />
** Todos os documentos enviados por email à Receita Federal descritos no item 3.1<br />
<br />
Entregue todos os documentos ao atendente do JEF e ao final ele entregará um comprovante de abertura do processo com as instruções de como acompanhar o processo.<br><br />
A decisão provisória de Antecipação de Tutela (que te garante o direito de retirar o objeto sem pagar os impostos) é normalmente rápida, porém a sentença final levará mais tempo. <br />
<br />
*'''5 - Acompanhamento da Ação ''' - Você poderá acompanhar o andamento do processo no site do TRF da sua Região.<br />
** TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
É importante acompanhar periodicamente o andamento do processo e procurar por termos como "DECISÃO" para saber sobre as manifestações do Juiz. As intimações ou notificações para ambas as partes somente começam a contar desde o momento do recebimento da notificação via Correios e não quando esta é inserida no sistema do TRF, porém é possível se adiantar a algumas decisões como por exemplo quando do pedido de depósito judicial feito pelo juiz em decisão cautelar de Antecipação de Tutela.<br><br />
Caso necessário se manifestar no curso do processo é necessário fazer uma outra petição simples, comparecer ao JEF e pedir para Anexar ao Processo como um documento adicional. Por exemplo, como citado acima, se os Correios quiserem taxar os R$ 12.00 para retirada do objeto já com Antecipação de Tutela é necessário informar o Juiz através de uma petição adicional sobre os fato ocorridos.<br />
<br />
*'''6 - Sentença Final ''' - Em algum momento após a manifestação da Receita Federal sairá a Sentença Final do Juiz e com isso o processo estará terminado nesta instância. Caso a decisão não seja favorável a você no todo ou em parte é possível recorrer à 2º instância (TRF) porém para isso será necessário constituir advogado.<br />
<br />
= Jurisprudência =<br />
== 1º Grau ==<br />
'''Decisão Favorável contra a cobrança ilegal de R$ 12 feita pelos correios.'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf]<br><br />
'''Decisão favorável do Juizado Especial Federal de Juiz de Fora(MG)'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg]<br><br />
== 2º Grau ==<br />
'''Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 citado na petição inicial'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Processo de Júlio Benatti do Paraná que conseguiu isenção em todas as compras até 100 dólares'''<br><br />
1 - [http://www2.trf4.jus.br/trf4/controlador.php?acao=consulta_processual_pesquisa&strSecao=PR&selForma=NU Consulta Processual Unificada - TRF4], 2 - Forma de Pesquisa: "Numero de Processo", 3 - Número do Processo - 5006730-48.2014.404.7001 4 - Onde Consultar - JF Paraná<br />
<br />
= Referências =<br />
'''Decreto-Lei 1804/80'''<br><br />
[http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm]<br><br />
'''Video tutorial passo a passo'''<br><br />
[https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be]<br><br />
'''Página do Richie Ninie que deu origem às orientações iniciais e documentos necessários para ingresso da ação'''<br><br />
[http://richieninie-ispbr.rhcloud.com/ http://richieninie-ispbr.rhcloud.com/]<br><br />
'''Jurisprudência de Segundo Grau da Justiça Federal (TRF-4) confirmando a decisão'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Notícias a respeito da decisão do Tribunal Regional de Uniformização (TRU) dos JEFs da 4ª Região que uniformizou o entendimento'''<br><br />
[http://www2.trf4.jus.br/trf4/controlador.php?acao=noticia_visualizar&id_noticia=11975 http://www2.trf4.jus.br/trf4/controlador.php?acao=noticia_visualizar&id_noticia=11975]<br><br />
[http://olhardigital.uol.com.br/noticia/compras-do-exterior-abaixo-de-us-100-sao-isentas-de-impostos-diz-tribunal/59451 http://olhardigital.uol.com.br/noticia/compras-do-exterior-abaixo-de-us-100-sao-isentas-de-impostos-diz-tribunal/59451]<br><br />
'''Caminho das pedras detalhado e despacho do Juiz'''<br><br />
[http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares]<br><br />
'''Vídeo de Julio Benatti que foi o primeiro Brasileiro a conseguir isenção em todas as compras abaixo de 100 dólares conforme Decreto-Lei 1804/80'''<br />
[https://www.youtube.com/watch?v=8HLtsSqjdaM https://www.youtube.com/watch?v=8HLtsSqjdaM]<br><br />
'''Vídeo do Richie Ninie a respeito de mais um processo finalizado e transitado em julgado a favor da isenção'''<br><br />
[https://www.youtube.com/watch?v=1eemnOBYkKw https://www.youtube.com/watch?v=1eemnOBYkKw]<br><br />
'''Outros relatos bem detalhados sobre o assunto'''<br><br />
[http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas]<br><br />
[http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/ http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/]<br><br />
<br />
<br />
= Changelog =<br />
<br />
22/02/2016 - Criação da página. Texto inicial.<br><br />
21/06/2016 - Adicionadas novas referências.</div>Fernandohttps://lhc.net.br/w/index.php?title=LHC_Balloon&diff=10883LHC Balloon2016-04-29T04:52:47Z<p>Fernando: </p>
<hr />
<div>'''Balão de Telecomunicações e Coleta de Dados do LHC - (LHC-B1)'''<br />
<br />
= Introdução =<br />
O objetivo deste projeto é lançar um Balão de Comunicações a fim de aprendizagem sobre o funcionamento dos sistemas em alta altitude e baixas temperaturas.<br><br />
O codinome do balão por ora será '''LHC-B1'''.<br><br />
No payload haverá um computador de bordo (a ser definido - RaspberyPi Zero ou Arduino) que será responsável por coletar as diversas informações de telemetria, armazená-las localmente em um cartão de memória e também envia-las à estações receptoras em solo. Possivelmente haverá uma câmera a bordo para registro de imagens da baixa e alta estratosfera.<br><br />
A comunicação com as estações em solo se dará utilizando as frequências de radioamadorismo designadas para o sistema [https://pt.wikipedia.org/wiki/APRS APRS] (Automatic Position Reporting System).<br><br />
O lançamento do balão deverá ser feito de acordo com as regras estabelecidas pela ANAC (Agência Nacional de Avião Civil) e coordenado com o Controle Aéreo Local.<br><br />
O payload deverá contar com um para-quedas para a descida segura do payload a fim evitar qualquer risco às pessoas.<br><br />
Sendo possível deverão ser feitas tentativas de recuperação do payload após a queda baseando-se nas últimas telemetrias recebidas.<br><br />
<br />
= Comunicações =<br />
Toda comunicação será one-way e downlink, ou seja, Balão -> Solo.<br />
<br />
== Frequências ==<br />
* A comunicação de telemetria com o solo se dará na frequência de '''145.570 Mhz''' (faixa de 2m) que é a frequência designada para o sistema APRS no Brasil. Este sistema permite uma taxa de transferência de 1200 bps que é suficiente para transmissão dos dados de telemetria.<br><br />
* Poderá haver também transmissão na frequência na faixa dos '''430 Mhz''' (faixa de 70 cm) para dados de imagens via [https://pt.wikipedia.org/wiki/Televis%C3%A3o_de_defini%C3%A7%C3%A3o_padr%C3%A3o SSDV]. (''A verificar a disponibilidade de uso da frequência de acordo com as Resoluções da ANATEL para uso geral ou para possuidores de Licença de Radioamadorismo.'')<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual prefixo de chamada utilizar. || De algum membro do LHC ou solicitar um para uso exclusivo do LHC (necessita de pessoa jurídica?) ? || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir o SSID utilizar para o sistema APRS. || 0 a 15 || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a potência máxima de transmissão na frequência 145.570 Mhz para radioamadores Classes A,B e C. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a possibilidade de utilização da frequência na faixa dos 430 Mhz, qual frequência exata e potência máxima. || || A iniciar<br />
|}<br />
<br />
== Equipamentos de Transmissão ==<br />
- Alguns equipamentos possíveis para transmissão em 145.570 Mhz:<br><br />
* Trackduino - [https://code.google.com/p/trackuino/ https://code.google.com/p/trackuino/] [http://www.trackuino.org/ http://www.trackuino.org/]<br />
- Alguns equipamentos possíveis para transmissão na faixa dos 430 Mhz:<br><br />
* Radiometrix HX1 VHF Narrow Band FM Transmitter (144 Mhz) - [http://www.radiometrix.com/content/HX1 http://www.radiometrix.com/content/HX1] [http://rfmodules.com.au/HX1-145.175-3 http://rfmodules.com.au/HX1-145.175-3]<br />
* Radiometrix NTX2 UHF Narrow Band FM Transmitter (443 Mhz)- [http://www.radiometrix.com/content/ntx2 http://www.radiometrix.com/content/ntx2]<br />
* Radiometrix NTX2B UHF Narrow Band FM Transmitter (443 Mhz) - [http://www.radiometrix.com/content/ntx2b http://www.radiometrix.com/content/ntx2b] [https://ukhas.org.uk/guides:linkingarduinotontx2 https://ukhas.org.uk/guides:linkingarduinotontx2]<br />
== Antena ==<br />
* Antena dipolo de 1/4 de onda ? - [https://code.google.com/p/trackuino/wiki/Antennas Exemplos]<br />
<br />
== Comunicação com a Estação Espacial Internacional (ISS) ==<br />
* Cogita-se a possibilidade de comunicação do balão com o repetidor APRS instalado na ISS. Para isso é necessário verificar os horários de passagem da ISS por perto da região aonde será lançado o balão. A ISS dá uma volta na terra a cada 1h30m aproximadamente.<br><br />
* Também é necessário observar que o sistema APRS instalado na ISS funciona em uma frequência diferente daquela utilizada no Brasil o que implica na necessidade do computador de bordo alterar a frequência de transmissão em intervalos regulares quando da passagem da ISS sobre o local aonde se encontra o balão.<br />
<br />
== Recepção em solo e Tracking ==<br />
* A recepção em solo poderá ser feita de diversas maneiras e simultaneamente por várias pessoas que consigam receber os sinais diretamente nas frequências utilizadas.<br />
** Utilizando sistemas de rádio amadorismo conectados ao um modem TNC.<br />
** Utilizando um SDR (Software Defined Radio) conectado a um computador.<br />
** Através de IGates, estes por sua vez recebendo os dados diretamente ou através de repetidoras e injetando no sistema APRS.<br />
** O tracking em tempo real poderá ser feito através do site [http://aprs.fi http://aprs.fi]<br />
<br />
----<br />
<br />
- SDRs para recebimento de sinais em solo:<br />
* Receptor SDR USB R820t2 + RTL2832u (DVB-T+FM+DAB) - [http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133 http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133] [http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM]<br />
* Receptor SDR USB R820t + RTL 2832u (DVB-T+FM+DAB) Ads-b - [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd] [http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM]<br />
* Receptor SDR USB R820T + RTL 2832u (DVB-T+FM+DAB) Digital TV Tuner - [http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29 http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29]<br />
<br />
= Equipamentos a Bordo =<br />
<br />
== Computador ==<br />
<br />
=== Raspberry Pi ===<br />
* Utilizando o sistema Raspian.<br />
* Preferencialmente utilizar o modelo Zero devido ao menor consumo de energia.<br />
=== Arduino ===<br />
* Verificar o número de pinos a serem utilizados e memória para definir qual modelo de Arduino utilizar (Nano, Uno, Mega, etc).<br />
<br />
== GPS ==<br />
* O módulo GPS deve ser capaz de operar em baixas temperaturas.<br />
* O módulo GPS deve ser capaz de obter a localização acima dos 18KM de altitude (alguns apresentam problema acima desta altitude). [http://showcase.netins.net/web/wallio/GPSrcvrsvs60kft.htm Lista de modelos testados.]<br />
* Verificar modelos com saída para antena externa (e acompanha antena).<br />
* Alguns módulos vêm com slot para microSD card (Útil se utilizado com Arduino. Não necessário para Raspberry Pi) <br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Verificar a temperatura mínima de operação do GPS. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a altitude máxima de operação do GPS. || || A iniciar<br />
|}<br />
<br />
== Sensor de Temperatura e Umidade ==<br />
* Há possibilidade de se instalar dois sensores de temperatura. Um dentro do payload para medir temperatura interna(DHT22) e outro na parte externa. É necessário que o sensor da parte externa seja capaz de medir baixíssimas abaixo de -50C.<br><br />
'''DHT11''' - Temperatura: De 0C a 50C (±2C) - Umidade: De 20% a 95% (±5%). [http://www.micropik.com/PDF/dht11.pdf Datasheet]<br><br />
'''DHT22''' - Temperatura: De -40C a 80C (±0.5C) - Umidade: De 0% a 100% (±2%). [http://www.adafruit.com/datasheets/DHT22.pdf Datasheet]<br><br />
'''DS18B20''' - Temperatura: De -55C a 125C (±0.5C). [https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| O sensor DS18B20 consegue ler temperaturas de até -55C porém não mede umidade. || Encontrar um sensor de umidade (ou combo) que consiga operar nesta temperatura. || Iniciado<br />
|}<br />
<br />
== Sensor de Pressão(Barômetro) ==<br />
* Este sensor é necessário ou irrelevante ? (Considerar o consumo extra de energia)<br />
* Este sensor é capaz de fornecer dados mais precisos para o calculo de altitude ao invés do GPS ?<br />
* Se for instalado na parte externa irá conseguir operar a baixas temperaturas ?<br />
'''BMP180''' - Pressão: De 300 a 1100 hPa (-500 a 9000 metros acima do nível do mar) [http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| Verificar a temperatura mínima de operação do sensor. || BMP180: -40C || Iniciado<br />
|- style="background-color:lightyellow"<br />
| Verificar a altitude máxima de operação. || BMP180: 9000 metros ||Iniciado<br />
|}<br />
== Câmera ==<br />
* Para Raspberry Pi - RPi Câmera Module - [https://www.raspberrypi.org/help/camera-module-setup/ Câmera Module] [https://www.raspberrypi.org/documentation/usage/camera/README.md Enable Camera] [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
== Armazenamento de Dados ==<br />
* Para RaspberryPi o próprio cartão de memória pode ser usado.<br />
* Para Arduino um shield com microSD é necessário. Alguns shields de GPS vêm com slot para microSD card.<br />
<br />
= Softwares/Funções =<br />
- '''A Bordo'''<br />
* Coleta de dados de: Posicionamento GPS, Quantidade de Satélites, Altitude, Temperatura (Interna e Externa), Voltagem da Bateria e envio por APRS além de armazenamento local no cartão de memória.<br />
* Captura de imagens através de câmera em intervalos pré-definidos e armazenamento local no cartão de memória. [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
* Caso exista sistema de transmissão SSDV enviar imagens através dele porém em intervalos maiores do que os de captura e com altitude e tempo máximo limite.<br />
- '''Em solo'''<br />
* Coletar os dados de telemetria recebido via APRS, inserir em uma base de dados para uso com sistemas de mapa.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir o formato da Telemetria. || || A iniciar<br />
|}<br />
<br />
= Energia =<br />
* Muitos balões de pequeno porte utilizam baterias de Li-Ion (Íons de Lítio) por serem capazes de funcionar a baixas temperaturas (até -40C). Este componente é crítico para o projeto e deve ser preparado e pesquisado a exaustão, afinal, caso deixe de funcionar perdemos qualquer tipo de contato com todos os sistemas a bordo inclusive armazenamento local de dados. Será necessário portanto proteger a bateria contra as baixas temperaturas mesmo dentro do recipiente do payload.<br />
* As baterias de Li-Ion operando a baixas temperaturas funcionarão com uma taxa de descarga reduzida.<br />
* A princípio não serão necessários painéis solares pois o tempo de voo do balão é de aproximadamente '''2h30m'''.<br />
* Para alimentação do computador de bordo é necessário a adaptação de um cabo USB.<br />
* Como a alimentação do computador de bordo se dá a 5V é necessário um conversor DC-DC pois a voltagem de saída da bateria pode ser 3.7V. É necessário ainda proteger o conversor DC-DC contra as baixas temperaturas da mesma forma que a bateria. [http://www.ebay.com/itm/DC-DC-3V-3-3V-3-7V-4-2V-to-5V-USB-2A-Step-Up-Power-Module-Vehicle-Charger-/131459619329?hash=item1e9b9a9a01:g:zZwAAOSwPhdVCSUk Exemplo de Conversor DC-DC]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual modelo de bateria utilizar (Voltagem e Ah(ampere-hora) ). || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a menor temperatura de operação da bateria. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Medir consumo de bateria em Ah com o Computador e todos os módulos ligados. || || A iniciar<br />
|}<br />
<br />
= Balão =<br />
* O balão a ser enviado será do tipo meteorológico com razoável resistência para que possa subir a uma altura considerável.<br />
* O gás a ser utilizado poderá ser ou Hidrogênio ou Hélio e depender de custo, facilidade de aquisição e adequação ao projeto.<br />
* Elaborar uma previsão de trajetória do bolão considerando o dia e horário de lançamento. [http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br />
* Sendo adequado poderá ser feito o calculo para elevação do balão até determinada altitude a fim de mantê-lo no ar por mais tempo.<br />
* Verificar legislação e regulamentação da ANAC. [http://ftp.demec.ufpr.br/foguete/apostila/LEI_RBHA_20101.pdf Regulamento ANAC RBHA101]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual material e modelo de balão a ser usado. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir qual gás utilizar (Hidrogênio ou Hélio) || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Calcular a quantidade exata de gás e pressão para definição de altitude máxima aproximada. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar uma previsão de trajetória do balão. || || A iniciar<br />
|- style="background-color:lightyellow"<br />
| Verificar legislação/regulamentação ANAC e necessidade de aviso a controle aéreo local || Medidas máximas para não necessidade de coordenação: 1,85m de diâmetro, 4,5m cúbicos de Hélio/Hidrogênio, 3Kg de payload, cabo de sustentação do payload para 23Kg. || Iniciado<br />
|}<br />
<br />
= Recipiente para o Payload =<br />
* Todos os equipamentos eletrônicos deverão estar protegidos dentro de um compartimento feito de '''isopor''' para isolamento térmico e proteção dos sistemas a bordo.<br><br />
* A correta vedação é importante pois muitos equipamentos não funcionam a temperaturas como as encontradas em altas altitudes ('''-55 C''').<br />
* Na parte exterior do payload fixar informações a respeito do conteúdo e como contatar o LHC caso alguém encontre.<br />
* É necessário desenvolver um para-quedas adequado ao peso do payload para descida segura a fim de se evitar acidentes com pessoas e animais.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Medir o peso do payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir a grossura ideal das paredes do isopor. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Testar o os sistemas dentro do isopor em ambiente de baixa temperatura. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar informações a serem fixadas na parte externa do Payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Desenvolver um sistema de para-quedas para o Payload. || || A iniciar<br />
|}<br />
<br />
= Lista de Materiais =<br />
{| class="wikitable"<br />
|- <br />
! COmponente !! Valor !! Referência<br />
|- style="background-color:lightgreen"<br />
| RaspberryPi Zero || R$ 25 || [https://thepihut.com/collections/raspberry-pi-zero/products/raspberry-pi-zero?variant=14062715972 The Pi Hut Store]<br />
|- style="background-color:lightgreen"<br />
| micro SD 8GB || R$ 10 || <br />
|- style="background-color:lightgreen"<br />
| Arduino Mega || R$ 25|| <br />
|- style="background-color:lightgreen"<br />
| SDR USB RTL2832u || R$ 25 || [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-T71-/222028408186?hash=item33b1eca57a:g:1VUAAOSwuAVWxxJF eBay]<br />
|- style="background-color:lightgreen"<br />
| Radiometrix NTX2B || R$ 100 || <br />
|- style="background-color:lightgreen"<br />
| Antena do Payload || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Antena de solo || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Sensor de GPS || R$ 45 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura e Umidade (DHT22)|| R$ 12 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura (DS18B20)|| R$ 6 || [http://www.ebay.com/itm/1x-Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-Length-1M-/271827869264?hash=item3f4a341e50:g:RRIAAOSwiLdV9njY eBay]<br />
|- style="background-color:lightgreen"<br />
| Sensor de Pressão || R$ 15 || <br />
|- style="background-color:lightgreen"<br />
| Bateria || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Balão || R$ 150 || <br />
|- style="background-color:lightgreen"<br />
| Gás Hélio para o Balão (aluguel) || R$ 100 || [http://campinasoxigenio.com.br/gas-helio/locacao-helio-3l.html Campinas Oxigenio]<br />
|- style="background-color:lightgreen"<br />
| Para-quedas || R$ 20 || <br />
|- style="background-color:lightgreen"<br />
| Isopor || R$ 5 || <br />
|}<br />
<br />
= Referências =<br />
<br />
[https://ukhas.org.uk/ Sociedade Britânica de Alta altitude.]<br><br />
[http://www.ipmet.unesp.br/icaro/ Projeto ICARO - Ipmet]<br><br />
[http://www.aprsbrasil.com/ APRS Brasil]<br><br />
[https://www.ardusat.com/ ARDUSAT]<br><br />
[http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br><br />
[http://weather.uwyo.edu/polar/balloon_traj.html Balloon Trajectory Forecasts]<br><br />
[http://www.instructables.com/id/Make-a-High-Altitude-Balloon-Tracker-Arduino/step2/Tracker-Design/ Projeto de um balão utilizando Arduino]<br />
<br />
<br />
= Quem =<br />
* Fernando<br />
* LeandroPereira<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10882APC2202016-04-26T20:15:31Z<p>Fernando: </p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 418 Mhz a 455 Mhz para comunicações em distância superior às frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br />
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 418 MHz a 455 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Potência máxima de transmissão> 20mW<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br />
[http://www.robotshop.com/media/files/PDF/dfrobot-apc220-manual.pdf User Manual]<br><br />
[http://www.dfrobot.com/image/data/TEL0005/APC220_Datasheet.pdf Datasheet]<br />
<br />
== Pinagem ==<br />
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br><br />
O teste funciona da seguinte maneira:<br><br />
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br><br />
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br><br />
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br><br />
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br><br />
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br><br />
<br><br />
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br><br />
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led verde piscando indicando que os dados não estavam mais sendo recebidos.<br><br><br />
<u>Conclusão:</u> é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br><br />
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.<br><br />
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.<br><br />
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.<br />
<br />
=== Experimento 2 ===<br />
Neste experimento iremos realizar a redução da taxa de transferência pelo ar para 1200bps e verificar se a distância de transmissão será maior.<br><br />
Planejamos também conectar um display de LCD no receptor para acompanhar o recebimento dos dados em tempo real.<br />
=== Códigos ===<br />
<br />
'''Emissor:'''<br />
<u>ArduinoMegaAPC220-TX.ino</u><br />
<source lang="C" style="font-size: small;"><br />
<br />
// Base TX Arduino Mega<br />
//Variavel que armazena os caracteres recebidos<br />
char buf;<br />
<br />
//Definicoes das portas dos leds<br />
int porta_led_verm = 8;<br />
int porta_led_amar = 9;<br />
<br />
//Variaveis para controle do estado dos leds<br />
int estado_verm = 0;<br />
int estado_amar = 0;<br />
<br />
void setup(){<br />
pinMode(porta_led_verm, OUTPUT);<br />
pinMode(porta_led_amar, OUTPUT);<br />
Serial.begin(9600);<br />
Serial1.begin(9600);<br />
Serial.println (" LHC TESTA " );<br />
}<br />
<br />
void loop(){<br />
//Aguarda os dados na serial<br />
while(Serial.available() > 0) {<br />
buf = Serial.read();<br />
if (buf == 'LHC#'){<br />
digitalWrite(porta_led_amar, HIGH);<br />
digitalWrite(porta_led_verm, LOW);<br />
delay(1000);<br />
} <br />
}<br />
digitalWrite(porta_led_verm, 1);<br />
delay(500);<br />
Mandar();<br />
}<br />
<br />
void Mandar(){<br />
Serial.print("LHC#"); <br />
digitalWrite(porta_led_amar, 0);<br />
delay(500);<br />
digitalWrite(porta_led_amar, 1);<br />
digitalWrite(porta_led_amar, 0);<br />
}<br />
<br />
</source><br />
<br />
'''Receptor:'''<br />
<br />
<u>init.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
function startup()<br />
print('Iniciando...')<br />
dofile('receptor_apc220_teste_campo.lua')<br />
end<br />
<br />
-- Espera 4 segundos para iniciar o programa sendo possivel o timer ser finalizado com tmr.stop(0) para reprogramacao do ESP<br />
-- Muda o baud rate para 9600 bps para funcionar com a serial do APC220.<br />
tmr.alarm(0,4000,0,uart.setup(0,9600,8,0,1) startup)<br />
<br />
</source><br />
<br />
<u>receptor_apc220_teste_campo.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
-- Codigo para receber dados com ESP-01 via modulo APC220 para teste de campo<br />
<br />
-- Certifica que o wifi esta desligado para economizar bateria<br />
wifi.sta.disconnect()<br />
<br />
-- Definicao dos pinos dos leds<br />
led_vermelho = 4<br />
led_verde = 3<br />
--Definicao do estado dos leds<br />
status_led_vermelho = gpio.LOW<br />
status_led_verde = gpio.LOW<br />
-- Inicializa LEDs apagados<br />
gpio.mode(led_vermelho, gpio.OUTPUT)<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
gpio.mode(led_verde, gpio.OUTPUT)<br />
gpio.write(led_verde, status_led_verde)<br />
<br />
function desliga_led_vermelho()<br />
gpio.write(led_vermelho, gpio.LOW)<br />
end<br />
<br />
function pisca_led_vermelho()<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
if status_led_vermelho == gpio.LOW then<br />
status_led_vermelho = gpio.HIGH<br />
else<br />
status_led_vermelho = gpio.LOW<br />
end<br />
end<br />
<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
<br />
-- Limpa variavel data antes de ler a serial<br />
data = ""<br />
uart.on("data", "#",<br />
function(data)<br />
print ("Recebido do APC220:", data)<br />
if (data=="LHC#") then<br />
tmr.stop(0)<br />
desliga_led_vermelho()<br />
status_led_verde = gpio.HIGH<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.delay(1000000)<br />
status_led_verde = gpio.LOW<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
end<br />
end, 0)<br />
<br />
</source><br />
<br />
== Experimentos futuros ==<br />
- Utilizar antenas indicadas para a frequência de trabalho (faixa dos 433 Mhz). Alguns modelos indicados são por exemplo um fio rígido de 17,3cm, antena do tipo dipolo e antenas do tipo Yagi para transmissões direcionais do sinal.<br><br />
- Realizar o teste em campo aberto (preferencialmente em área rural) menos suscetíveis a interferências.<br><br />
- Teste de distância utilizando antenas direcionais do tipo Yagi em área urbana e rual.<br />
<br />
== Referências ==<br />
[http://www.dfrobot.com/wiki/index.php?title=APC220_Radio_Data_Module%28SKU:TEL0005%29 Página com especificações do módulo no site DFROBOT]<br><br />
[http://www.instructables.com/id/Simple-Arduino-Wireless-Mesh/step2/Hardware/ Exemplo de antena diplo para 433 Mhz utilizada com APC220]<br><br />
[http://www.instructables.com/id/433-MHz-tape-measure-antenna-suits-UHF-transmitte/ Exemplo de antena Yagi para 433 Mhz]<br><br />
[http://www.ausrocketry.com/forum/viewtopic.php?f=60&t=2807 Manual de construção de uma antena Yagi para tracking em 433 Mhz]<br><br />
[https://www.youtube.com/watch?v=_kz9XG72mlc Vídeo sobre diferentes tipos de antenas UHF]<br><br />
[https://github.com/lhc/APC220 GitHub do LHC com os códigos utilizados para teste do APC220]<br><br />
[http://www.dfrobot.com/forum/viewtopic.php?f=5&t=1497 Teste simples de piscagem de LEDs utilizando APC220 e Arduino]</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10881APC2202016-04-26T20:15:06Z<p>Fernando: </p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 418 Mhz a 455 Mhz para comunicações em distância superior às frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br />
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 418 MHz a 455 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Potência máxima de transmissão> 20mW<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br />
[http://www.robotshop.com/media/files/PDF/dfrobot-apc220-manual.pdf User Manual]<br><br />
[http://www.dfrobot.com/image/data/TEL0005/APC220_Datasheet.pdf Datasheet]<br />
<br />
== Pinagem ==<br />
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br><br />
O teste funciona da seguinte maneira:<br><br />
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br><br />
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br><br />
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br><br />
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br><br />
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br><br />
<br><br />
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br><br />
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led verde piscando indicando que os dados não estavam mais sendo recebidos.<br><br><br />
<u>Conclusão:</u> é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br><br />
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.<br><br />
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.<br><br />
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.<br />
<br />
=== Experimento 2 ===<br />
Neste experimento iremos realizar a redução da taxa de transferência pelo ar para 1200bps e verificar se a distância de transmissão será maior.<br><br />
Planejamos também conectar um display de LCD no receptor para acompanhar o recebimento dos dados em tempo real.<br />
=== Códigos ===<br />
<br />
'''Emissor:'''<br />
<u>ArduinoMegaAPC220-TX.ino</u><br />
<source lang="C" style="font-size: small;"><br />
<br />
// Base TX Arduino Mega<br />
//Variavel que armazena os caracteres recebidos<br />
char buf;<br />
<br />
//Definicoes das portas dos leds<br />
int porta_led_verm = 8;<br />
int porta_led_amar = 9;<br />
<br />
//Variaveis para controle do estado dos leds<br />
int estado_verm = 0;<br />
int estado_amar = 0;<br />
<br />
void setup(){<br />
pinMode(porta_led_verm, OUTPUT);<br />
pinMode(porta_led_amar, OUTPUT);<br />
Serial.begin(9600);<br />
Serial1.begin(9600);<br />
Serial.println (" LHC TESTA " );<br />
}<br />
<br />
void loop(){<br />
//Aguarda os dados na serial<br />
while(Serial.available() > 0) {<br />
buf = Serial.read();<br />
if (buf == 'LHC#'){<br />
digitalWrite(porta_led_amar, HIGH);<br />
digitalWrite(porta_led_verm, LOW);<br />
delay(1000);<br />
} <br />
}<br />
digitalWrite(porta_led_verm, 1);<br />
delay(500);<br />
Mandar();<br />
}<br />
<br />
void Mandar(){<br />
Serial.print("LHC#"); <br />
digitalWrite(porta_led_amar, 0);<br />
delay(500);<br />
digitalWrite(porta_led_amar, 1);<br />
digitalWrite(porta_led_amar, 0);<br />
}<br />
<br />
</source><br />
<br />
'''Receptor:'''<br />
<br />
<u>init.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
function startup()<br />
print('Iniciando...')<br />
dofile('receptor_apc220_teste_campo.lua')<br />
end<br />
<br />
-- Espera 4 segundos para iniciar o programa sendo possivel o timer ser finalizado com tmr.stop(0) para reprogramacao do ESP<br />
-- Muda o baud rate para 9600 bps para funcionar com a serial do APC220.<br />
tmr.alarm(0,4000,0,uart.setup(0,9600,8,0,1) startup)<br />
<br />
</source><br />
<br />
<u>receptor_apc220_teste_campo.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
-- Codigo para receber dados com ESP-01 via modulo APC220 para teste de campo<br />
<br />
-- Certifica que o wifi esta desligado para economizar bateria<br />
wifi.sta.disconnect()<br />
<br />
-- Definicao dos pinos dos leds<br />
led_vermelho = 4<br />
led_verde = 3<br />
--Definicao do estado dos leds<br />
status_led_vermelho = gpio.LOW<br />
status_led_verde = gpio.LOW<br />
-- Inicializa LEDs apagados<br />
gpio.mode(led_vermelho, gpio.OUTPUT)<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
gpio.mode(led_verde, gpio.OUTPUT)<br />
gpio.write(led_verde, status_led_verde)<br />
<br />
function desliga_led_vermelho()<br />
gpio.write(led_vermelho, gpio.LOW)<br />
end<br />
<br />
function pisca_led_vermelho()<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
if status_led_vermelho == gpio.LOW then<br />
status_led_vermelho = gpio.HIGH<br />
else<br />
status_led_vermelho = gpio.LOW<br />
end<br />
end<br />
<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
<br />
-- Limpa variavel data antes de ler a serial<br />
data = ""<br />
uart.on("data", "#",<br />
function(data)<br />
print ("Recebido do APC220:", data)<br />
if (data=="LHC#") then<br />
tmr.stop(0)<br />
desliga_led_vermelho()<br />
status_led_verde = gpio.HIGH<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.delay(1000000)<br />
status_led_verde = gpio.LOW<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
end<br />
end, 0)<br />
<br />
</source><br />
<br />
== Experimentos futuros ==<br />
- Utilizar antenas indicadas para a frequência de trabalho (faixa dos 433 Mhz). Alguns modelos indicados são por exemplo um fio rígido de 17,3cm, antena do tipo dipolo e antenas do tipo Yagi para transmissões direcionais do sinal.<br><br />
- Realizar o teste em campo aberto (preferencialmente em área rural) menos suscetíveis a interferências.<br><br />
- Teste de distância utilizando antenas direcionais do tipo Yagi em área urbana e rual.<br />
<br />
== Referências ==<br />
[http://www.dfrobot.com/wiki/index.php?title=APC220_Radio_Data_Module%28SKU:TEL0005%29 Página com especificações do módulo no site DFROBOT]<br><br />
[http://www.instructables.com/id/Simple-Arduino-Wireless-Mesh/step2/Hardware/ Exemplo de antena diplo para 433 Mhz utilizada com APC220]<br><br />
[http://www.instructables.com/id/433-MHz-tape-measure-antenna-suits-UHF-transmitte/ Exemplo de antena Yagi para 433 Mhz]<br><br />
[http://www.ausrocketry.com/forum/viewtopic.php?f=60&t=2807 Manual de construção de uma antena Yagi para tracking em 433 Mhz]<br><br />
[https://www.youtube.com/watch?v=_kz9XG72mlc Vídeo sobre diferentes tipos de antenas UHF]<br />
[https://github.com/lhc/APC220 GitHub do LHC com os códigos utilizados para teste do APC220]<br><br />
[http://www.dfrobot.com/forum/viewtopic.php?f=5&t=1497 Teste simples de piscagem de LEDs utilizando APC220 e Arduino]</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10880APC2202016-04-26T18:08:02Z<p>Fernando: </p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 418 Mhz a 455 Mhz para comunicações em distância superior às frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br />
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 418 MHz a 455 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Potência máxima de transmissão> 20mW<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br />
[http://www.robotshop.com/media/files/PDF/dfrobot-apc220-manual.pdf User Manual]<br><br />
[http://www.dfrobot.com/image/data/TEL0005/APC220_Datasheet.pdf Datasheet]<br />
<br />
== Pinagem ==<br />
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br><br />
O teste funciona da seguinte maneira:<br><br />
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br><br />
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br><br />
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br><br />
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br><br />
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br><br />
<br><br />
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br><br />
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led verde piscando indicando que os dados não estavam mais sendo recebidos.<br><br><br />
<u>Conclusão:</u> é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br><br />
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.<br><br />
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.<br><br />
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.<br />
<br />
=== Experimento 2 ===<br />
Neste experimento iremos realizar a redução da taxa de transferência pelo ar para 1200bps e verificar se a distância de transmissão será maior.<br><br />
Planejamos também conectar um display de LCD no receptor para acompanhar o recebimento dos dados em tempo real.<br />
=== Códigos ===<br />
<br />
'''Emissor:'''<br />
<u>ArduinoMegaAPC220-TX.ino</u><br />
<source lang="C" style="font-size: small;"><br />
<br />
// Base TX Arduino Mega<br />
//Variavel que armazena os caracteres recebidos<br />
char buf;<br />
<br />
//Definicoes das portas dos leds<br />
int porta_led_verm = 8;<br />
int porta_led_amar = 9;<br />
<br />
//Variaveis para controle do estado dos leds<br />
int estado_verm = 0;<br />
int estado_amar = 0;<br />
<br />
void setup(){<br />
pinMode(porta_led_verm, OUTPUT);<br />
pinMode(porta_led_amar, OUTPUT);<br />
Serial.begin(9600);<br />
Serial1.begin(9600);<br />
Serial.println (" LHC TESTA " );<br />
}<br />
<br />
void loop(){<br />
//Aguarda os dados na serial<br />
while(Serial.available() > 0) {<br />
buf = Serial.read();<br />
if (buf == 'LHC#'){<br />
digitalWrite(porta_led_amar, HIGH);<br />
digitalWrite(porta_led_verm, LOW);<br />
delay(1000);<br />
} <br />
}<br />
digitalWrite(porta_led_verm, 1);<br />
delay(500);<br />
Mandar();<br />
}<br />
<br />
void Mandar(){<br />
Serial.print("LHC#"); <br />
digitalWrite(porta_led_amar, 0);<br />
delay(500);<br />
digitalWrite(porta_led_amar, 1);<br />
digitalWrite(porta_led_amar, 0);<br />
}<br />
<br />
</source><br />
<br />
'''Receptor:'''<br />
<br />
<u>init.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
function startup()<br />
print('Iniciando...')<br />
dofile('receptor_apc220_teste_campo.lua')<br />
end<br />
<br />
-- Espera 4 segundos para iniciar o programa sendo possivel o timer ser finalizado com tmr.stop(0) para reprogramacao do ESP<br />
-- Muda o baud rate para 9600 bps para funcionar com a serial do APC220.<br />
tmr.alarm(0,4000,0,uart.setup(0,9600,8,0,1) startup)<br />
<br />
</source><br />
<br />
<u>receptor_apc220_teste_campo.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
-- Codigo para receber dados com ESP-01 via modulo APC220 para teste de campo<br />
<br />
-- Certifica que o wifi esta desligado para economizar bateria<br />
wifi.sta.disconnect()<br />
<br />
-- Definicao dos pinos dos leds<br />
led_vermelho = 4<br />
led_verde = 3<br />
--Definicao do estado dos leds<br />
status_led_vermelho = gpio.LOW<br />
status_led_verde = gpio.LOW<br />
-- Inicializa LEDs apagados<br />
gpio.mode(led_vermelho, gpio.OUTPUT)<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
gpio.mode(led_verde, gpio.OUTPUT)<br />
gpio.write(led_verde, status_led_verde)<br />
<br />
function desliga_led_vermelho()<br />
gpio.write(led_vermelho, gpio.LOW)<br />
end<br />
<br />
function pisca_led_vermelho()<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
if status_led_vermelho == gpio.LOW then<br />
status_led_vermelho = gpio.HIGH<br />
else<br />
status_led_vermelho = gpio.LOW<br />
end<br />
end<br />
<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
<br />
-- Limpa variavel data antes de ler a serial<br />
data = ""<br />
uart.on("data", "#",<br />
function(data)<br />
print ("Recebido do APC220:", data)<br />
if (data=="LHC#") then<br />
tmr.stop(0)<br />
desliga_led_vermelho()<br />
status_led_verde = gpio.HIGH<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.delay(1000000)<br />
status_led_verde = gpio.LOW<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
end<br />
end, 0)<br />
<br />
</source><br />
<br />
== Experimentos futuros ==<br />
- Utilizar antenas indicadas para a frequência de trabalho (faixa dos 433 Mhz). Alguns modelos indicados são por exemplo um fio rígido de 17,3cm, antena do tipo dipolo e antenas do tipo Yagi para transmissões direcionais do sinal.<br><br />
- Realizar o teste em campo aberto (preferencialmente em área rural) menos suscetíveis a interferências.<br><br />
- Teste de distância utilizando antenas direcionais do tipo Yagi em área urbana e rual.<br />
<br />
== Referências ==<br />
[http://www.dfrobot.com/wiki/index.php?title=APC220_Radio_Data_Module%28SKU:TEL0005%29 Página com especificações do módulo no site DFROBOT]<br><br />
[http://www.instructables.com/id/Simple-Arduino-Wireless-Mesh/step2/Hardware/ Exemplo de antena diplo para 433 Mhz utilizada com APC220]<br><br />
[http://www.instructables.com/id/433-MHz-tape-measure-antenna-suits-UHF-transmitte/ Exemplo de antena Yagi para 433 Mhz]<br><br />
[http://www.ausrocketry.com/forum/viewtopic.php?f=60&t=2807 Manual de construção de uma antena Yagi para tracking em 433 Mhz]<br><br />
[https://github.com/lhc/APC220 GitHub do LHC com os códigos utilizados para teste do APC220]<br><br />
[http://www.dfrobot.com/forum/viewtopic.php?f=5&t=1497 Teste simples de piscagem de LEDs utilizando APC220 e Arduino]</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10879APC2202016-04-26T17:44:32Z<p>Fernando: </p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 418 Mhz a 455 Mhz para comunicações em distância superior às frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br />
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 418 MHz a 455 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Potência máxima de transmissão> 20mW<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br />
[http://www.robotshop.com/media/files/PDF/dfrobot-apc220-manual.pdf User Manual]<br><br />
[http://www.dfrobot.com/image/data/TEL0005/APC220_Datasheet.pdf Datasheet]<br />
<br />
== Pinagem ==<br />
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br><br />
O teste funciona da seguinte maneira:<br><br />
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br><br />
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br><br />
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br><br />
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br><br />
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br><br />
<br><br />
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br><br />
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led verde piscando indicando que os dados não estavam mais sendo recebidos.<br><br><br />
<u>Conclusão:</u> é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br><br />
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.<br><br />
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.<br><br />
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.<br />
<br />
=== Experimento 2 ===<br />
Neste experimento iremos realizar a redução da taxa de transferência pelo ar para 1200bps e verificar se a distância de transmissão será maior.<br><br />
Planejamos também conectar um display de LCD no receptor para acompanhar o recebimento dos dados em tempo real.<br />
=== Códigos ===<br />
<br />
'''Emissor:'''<br />
<u>ArduinoMegaAPC220-TX.ino</u><br />
<source lang="C" style="font-size: small;"><br />
<br />
// Base TX Arduino Mega<br />
//Variavel que armazena os caracteres recebidos<br />
char buf;<br />
<br />
//Definicoes das portas dos leds<br />
int porta_led_verm = 8;<br />
int porta_led_amar = 9;<br />
<br />
//Variaveis para controle do estado dos leds<br />
int estado_verm = 0;<br />
int estado_amar = 0;<br />
<br />
void setup(){<br />
pinMode(porta_led_verm, OUTPUT);<br />
pinMode(porta_led_amar, OUTPUT);<br />
Serial.begin(9600);<br />
Serial1.begin(9600);<br />
Serial.println (" LHC TESTA " );<br />
}<br />
<br />
void loop(){<br />
//Aguarda os dados na serial<br />
while(Serial.available() > 0) {<br />
buf = Serial.read();<br />
if (buf == 'LHC#'){<br />
digitalWrite(porta_led_amar, HIGH);<br />
digitalWrite(porta_led_verm, LOW);<br />
delay(1000);<br />
} <br />
}<br />
digitalWrite(porta_led_verm, 1);<br />
delay(500);<br />
Mandar();<br />
}<br />
<br />
void Mandar(){<br />
Serial.print("LHC#"); <br />
digitalWrite(porta_led_amar, 0);<br />
delay(500);<br />
digitalWrite(porta_led_amar, 1);<br />
digitalWrite(porta_led_amar, 0);<br />
}<br />
<br />
</source><br />
<br />
'''Receptor:'''<br />
<br />
<u>init.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
function startup()<br />
print('Iniciando...')<br />
dofile('receptor_apc220_teste_campo.lua')<br />
end<br />
<br />
-- Espera 4 segundos para iniciar o programa sendo possivel o timer ser finalizado com tmr.stop(0) para reprogramacao do ESP<br />
-- Muda o baud rate para 9600 bps para funcionar com a serial do APC220.<br />
tmr.alarm(0,4000,0,uart.setup(0,9600,8,0,1) startup)<br />
<br />
</source><br />
<br />
<u>receptor_apc220_teste_campo.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
-- Codigo para receber dados com ESP-01 via modulo APC220 para teste de campo<br />
<br />
-- Certifica que o wifi esta desligado para economizar bateria<br />
wifi.sta.disconnect()<br />
<br />
-- Definicao dos pinos dos leds<br />
led_vermelho = 4<br />
led_verde = 3<br />
--Definicao do estado dos leds<br />
status_led_vermelho = gpio.LOW<br />
status_led_verde = gpio.LOW<br />
-- Inicializa LEDs apagados<br />
gpio.mode(led_vermelho, gpio.OUTPUT)<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
gpio.mode(led_verde, gpio.OUTPUT)<br />
gpio.write(led_verde, status_led_verde)<br />
<br />
function desliga_led_vermelho()<br />
gpio.write(led_vermelho, gpio.LOW)<br />
end<br />
<br />
function pisca_led_vermelho()<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
if status_led_vermelho == gpio.LOW then<br />
status_led_vermelho = gpio.HIGH<br />
else<br />
status_led_vermelho = gpio.LOW<br />
end<br />
end<br />
<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
<br />
-- Limpa variavel data antes de ler a serial<br />
data = ""<br />
uart.on("data", "#",<br />
function(data)<br />
print ("Recebido do APC220:", data)<br />
if (data=="LHC#") then<br />
tmr.stop(0)<br />
desliga_led_vermelho()<br />
status_led_verde = gpio.HIGH<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.delay(1000000)<br />
status_led_verde = gpio.LOW<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
end<br />
end, 0)<br />
<br />
</source><br />
<br />
== Experimentos futuros ==<br />
- Utilizar antenas indicadas para a frequência de trabalho (faixa dos 433 Mhz). Alguns modelos indicados são por exemplo um fio rígido de 17,3cm, antena do tipo dipolo e antenas do tipo Yagi para transmissões direcionais do sinal.<br><br />
- Realizar o teste em campo aberto (preferencialmente em área rural) menos suscetíveis a interferências.<br><br />
- Teste de distância utilizando antenas direcionais do tipo Yagi em área urbana e rual.<br />
<br />
== Referências ==<br />
[http://www.dfrobot.com/wiki/index.php?title=APC220_Radio_Data_Module%28SKU:TEL0005%29 Página com especificações do módulo no site DFROBOT]<br><br />
[http://www.instructables.com/id/Simple-Arduino-Wireless-Mesh/step2/Hardware/ Exemplo de antena diplo para 433 Mhz utilizada com APC220]<br><br />
[http://www.instructables.com/id/433-MHz-tape-measure-antenna-suits-UHF-transmitte/ Exemplo de antena Yagi para 433 Mhz]<br><br />
[https://github.com/lhc/APC220 GitHub do LHC com os códigos utilizados para teste do APC220]<br><br />
[http://www.dfrobot.com/forum/viewtopic.php?f=5&t=1497 Teste simples de piscagem de LEDs utilizando APC220 e Arduino]</div>Fernandohttps://lhc.net.br/w/index.php?title=Oficina_de_IoT&diff=10878Oficina de IoT2016-04-26T17:20:20Z<p>Fernando: </p>
<hr />
<div>== Sobre ==<br />
<br />
[[Arquivo:NodeLHC-vivo.jpg|right|thumb|200px|Placa de desenvolvimento [[NodeLHC]]]]<br />
<br />
Oficina sobre IoT com enfase no módulo wifi [http://www.esp8266.com/ ESP8266], rodando o firmware [http://nodemcu.com/index_en.html nodeMCU].<br />
<br />
Alguns tópicos que iremos abordar são:<br />
<br />
* Instalação do SDK<br />
* Introdução do nodeMCU<br />
* Controle de GPIO (IO, PWM)<br />
* WebServer em Lua<br />
* A [[NodeLHC]], placa de desenvolvimento nacional<br />
* Etc<br />
<br />
Para iniciar, iremos criar o monitoramento do LHC (se está aberto ou fechado e publicar na internet) além de controlar a lampada da entrada e da sala.<br />
<br />
A ideia é fazer a oficina toda quinta-feira é iniciar no dia 11/06 por volta das 19:30hrs.<br />
<br />
A oficina é aberta e todos são bem vindos!<br />
<br />
Quem tiver interesse em participar é só responder na lista.<br />
<br />
== Oficina de IoT Segunda Temporada 2016 - Segundo ciclo: Intel Edison ==<br />
<br />
Oficina de IoT #8 - Intel Edison ( 07/04 ).<br />
<br />
Conhecendo o Hardware.<br />
Apresentação do projeto Intel Edison. <br />
Conhecendo o Grove stater kit plus.<br />
Mão na massa.<br />
<br />
== Oficina de IoT Segunda Temporada 2016 - Primeiro ciclo: Hands on Eagle ==<br />
<br />
Nas Quintas Feiras : 19:30 as 22:00 horas.<br />
Presencial no LHC<br />
<br />
Agenda :<br />
<br />
18 de Fevereiro<br />
Oficina de IoT #1 - Hands on Eagle - Install Fest<br />
https://www.facebook.com/events/935785653180112/<br />
<br />
25 de Fevereiro<br />
Oficina de IoT #2 - Hands on Eagle - Schematic<br />
https://www.facebook.com/events/635202086617832/<br />
<br />
03 de Março<br />
Oficina de IoT #3 - Hands on Eagle - Board<br />
https://www.facebook.com/events/1519207118372828/<br />
<br />
10 de Março<br />
Oficina de IoT #4- Hands on Eagle - Novos Componentes<br />
https://www.facebook.com/events/817921545003237/<br />
<br />
17 de Março<br />
Oficina de IoT #5 - Hands on Eagle - Projeto Completo Parte 1<br />
https://www.facebook.com/events/1068946243162012/<br />
<br />
24 de Março<br />
Oficina de IoT #6 - Hands on Eagle - Projeto Completo Parte 2<br />
https://www.facebook.com/events/939798336113737/<br />
<br />
31 de Março<br />
Oficina de IoT #7 - Hands on Eagle - Fechamento<br />
https://www.facebook.com/events/1669926023282732/<br />
<br />
== Oficina de IoT Primeira Temporada 2015 ==<br />
<br />
Oficina de IoT do dia 16/07 <br />
<br />
Apresentado um pouco da plataforma https://thingspeak.com/<br />
Introdução sobre o Módulo ESP8266<br />
<br />
Oficina de IoT do dia 02/07<br />
<br />
[https://www.facebook.com/events/1605837823031006/ Evento no Facebook]<br />
<br />
Oficina de IoT do dia 25/06 <br />
<br />
[[Image:Oficina25062015.jpg|thumb]]<br />
<br />
[https://thingspeak.com/ Plataforma ThingSpeak]<br />
<br />
[https://www.facebook.com/events/852796878120347/ Evento no Facebook]<br />
<br />
Oficina de IoT do dia 11/06 <br />
<br />
[[Image:Oficina11062015.jpg|thumb]]<br />
<br />
[https://pedrominatel.wordpress.com/2015/06/15/oficina-presencial-de-iot/ Material da Oficina está no blog do Pedro Minatel]<br />
<br />
== Vídeos ==<br />
<br />
[https://www.youtube.com/watch?v=e-Wf47LNSes Apresentação do Módulo]<br />
<br />
== Projetos de IoT ==<br />
* [[Campainha_IoT|Campainha do LHC]]<br />
* [[nodeLHC|nodeLHC]]<br />
<br />
== SDK instalado em uma VM ==<br />
Para facilitar a vida, existe uma VM rodando no servidor do LHC com o SDK do ESP8266. Para acessar, basta estar na rede do LHC e fazer SSH para <tt>espsdk.home.lhc.net.br</tt>, usuário <tt>esp</tt>, usando a mesma senha do WiFi. Dentro da VM, basta executar <tt>source ./esp-sdk-env.sh</tt> para configurar o ambiente.</div>Fernandohttps://lhc.net.br/w/index.php?title=Oficina_de_IoT&diff=10877Oficina de IoT2016-04-26T17:18:50Z<p>Fernando: </p>
<hr />
<div>== Sobre ==<br />
<br />
[[Arquivo:NodeLHC-vivo.jpg|right|thumb|200px|Placa de desenvolvimento [[NodeLHC]]]]<br />
<br />
Oficina sobre IoT com enfase no módulo wifi [http://www.esp8266.com/ ESP8266], rodando o firmware [http://nodemcu.com/index_en.html nodeMCU].<br />
<br />
Alguns tópicos que iremos abordar são:<br />
<br />
* Instalação do SDK<br />
* Introdução do nodeMCU<br />
* Controle de GPIO (IO, PWM)<br />
* WebServer em Lua<br />
* A [[NodeLHC]], placa de desenvolvimento nacional<br />
* Etc<br />
<br />
Para iniciar, iremos criar o monitoramento do LHC (se está aberto ou fechado e publicar na internet) além de controlar a lampada da entrada e da sala.<br />
<br />
A ideia é fazer a oficina toda quinta-feira é iniciar no dia 11/06 por volta das 19:30hrs.<br />
<br />
A oficina é aberta e todos são bem vindos!<br />
<br />
Quem tiver interesse em participar é só responder na lista.<br />
<br />
== Oficina de IoT Segunda Temporada 2016 - Segundo ciclo: Intel Edison ==<br />
<br />
Oficina de IoT #8 - Intel Edison ( 07/04 ).<br />
<br />
Conhecendo o Hardware.<br />
Apresentação do projeto Intel Edison. <br />
Conhecendo o Grove stater kit plus.<br />
Mão na massa.<br />
<br />
== Oficina de IoT Segunda Temporada 2016 - Primeiro ciclo: Hands on Eagle ==<br />
<br />
Nas Quintas Feiras : 19:30 as 22:00 horas.<br />
Presencial no LHC<br />
<br />
Agenda :<br />
<br />
18 de Fevereiro<br />
Oficina de IoT #1 - Hands on Eagle - Install Fest<br />
https://www.facebook.com/events/935785653180112/<br />
<br />
25 de Fevereiro<br />
Oficina de IoT #2 - Hands on Eagle - Schematic<br />
https://www.facebook.com/events/635202086617832/<br />
<br />
03 de Março<br />
Oficina de IoT #3 - Hands on Eagle - Board<br />
https://www.facebook.com/events/1519207118372828/<br />
<br />
10 de Março<br />
Oficina de IoT #4- Hands on Eagle - Novos Componentes<br />
https://www.facebook.com/events/817921545003237/<br />
<br />
17 de Março<br />
Oficina de IoT #5 - Hands on Eagle - Projeto Completo Parte 1<br />
https://www.facebook.com/events/1068946243162012/<br />
<br />
24 de Março<br />
Oficina de IoT #6 - Hands on Eagle - Projeto Completo Parte 2<br />
https://www.facebook.com/events/939798336113737/<br />
<br />
31 de Março<br />
Oficina de IoT #7 - Hands on Eagle - Fechamento<br />
https://www.facebook.com/events/1669926023282732/<br />
<br />
<br />
== Oficina de IoT Primeira Temporada 2015 ==<br />
<br />
Oficina de IoT do dia 16/07 <br />
<br />
Apresentado um pouco da plataforma https://thingspeak.com/<br />
Introdução sobre o Módulo ESP8266<br />
<br />
Oficina de IoT do dia 02/07<br />
<br />
[https://www.facebook.com/events/1605837823031006/ Evento no Facebook]<br />
<br />
Oficina de IoT do dia 25/06 <br />
<br />
[[Image:Oficina25062015.jpg|thumb]]<br />
<br />
[https://thingspeak.com/ Plataforma ThingSpeak]<br />
<br />
[https://www.facebook.com/events/852796878120347/ Evento no Facebook]<br />
<br />
Oficina de IoT do dia 11/06 <br />
<br />
[[Image:Oficina11062015.jpg|thumb]]<br />
<br />
[https://pedrominatel.wordpress.com/2015/06/15/oficina-presencial-de-iot/ Material da Oficina está no blog do Pedro Minatel]<br />
<br />
== Vídeos ==<br />
<br />
[https://www.youtube.com/watch?v=e-Wf47LNSes Apresentação do Módulo]<br />
<br />
== Projetos de IoT ==<br />
* [[Campainha_IoT|Campainha do LHC]]<br />
* [[nodeLHC|nodeLHC]]<br />
<br />
== SDK instalado em uma VM ==<br />
Para facilitar a vida, existe uma VM rodando no servidor do LHC com o SDK do ESP8266. Para acessar, basta estar na rede do LHC e fazer SSH para <tt>espsdk.home.lhc.net.br</tt>, usuário <tt>esp</tt>, usando a mesma senha do WiFi. Dentro da VM, basta executar <tt>source ./esp-sdk-env.sh</tt> para configurar o ambiente.</div>Fernandohttps://lhc.net.br/w/index.php?title=LHC_Balloon&diff=10876LHC Balloon2016-04-26T06:20:09Z<p>Fernando: </p>
<hr />
<div>'''Balão de Telecomunicações e Coleta de Dados do LHC - (LHC-B1)'''<br />
<br />
= Introdução =<br />
O objetivo deste projeto é lançar um Balão de Comunicações a fim de aprendizagem sobre o funcionamento dos sistemas em alta altitude e baixas temperaturas.<br><br />
O codinome do balão por ora será '''LHC-B1'''.<br><br />
No payload haverá um computador de bordo (a ser definido - RaspberyPi Zero ou Arduino) que será responsável por coletar as diversas informações de telemetria, armazená-las localmente em um cartão de memória e também envia-las à estações receptoras em solo. Possivelmente haverá uma câmera a bordo para registro de imagens da baixa e alta estratosfera.<br><br />
A comunicação com as estações em solo se dará utilizando as frequências de radioamadorismo designadas para o sistema [https://pt.wikipedia.org/wiki/APRS APRS] (Automatic Position Reporting System).<br><br />
O lançamento do balão deverá ser feito de acordo com as regras estabelecidas pela ANAC (Agência Nacional de Avião Civil) e coordenado com o Controle Aéreo Local.<br><br />
O payload deverá contar com um para-quedas para a descida segura do payload a fim evitar qualquer risco às pessoas.<br><br />
Sendo possível deverão ser feitas tentativas de recuperação do payload após a queda baseando-se nas últimas telemetrias recebidas.<br><br />
<br />
= Comunicações =<br />
Toda comunicação será one-way e downlink, ou seja, Balão -> Solo.<br />
<br />
== Frequências ==<br />
* A comunicação de telemetria com o solo se dará na frequência de '''145.570 Mhz''' (faixa de 2m) que é a frequência designada para o sistema APRS no Brasil. Este sistema permite uma taxa de transferência de 1200 bps que é suficiente para transmissão dos dados de telemetria.<br><br />
* Poderá haver também transmissão na frequência na faixa dos '''430 Mhz''' (faixa de 70 cm) para dados de imagens via [https://pt.wikipedia.org/wiki/Televis%C3%A3o_de_defini%C3%A7%C3%A3o_padr%C3%A3o SSDV]. (''A verificar a disponibilidade de uso da frequência de acordo com as Resoluções da ANATEL para uso geral ou para possuidores de Licença de Radioamadorismo.'')<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual prefixo de chamada utilizar. || De algum membro do LHC ou solicitar um para uso exclusivo do LHC (necessita de pessoa jurídica?) ? || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir o SSID utilizar para o sistema APRS. || 0 a 15 || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a potência máxima de transmissão na frequência 145.570 Mhz para radioamadores Classes A,B e C. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a possibilidade de utilização da frequência na faixa dos 430 Mhz, qual frequência exata e potência máxima. || || A iniciar<br />
|}<br />
<br />
== Equipamentos de Transmissão ==<br />
- Alguns equipamentos possíveis para transmissão em 145.570 Mhz:<br><br />
* Trackduino - [https://code.google.com/p/trackuino/ https://code.google.com/p/trackuino/] [http://www.trackuino.org/ http://www.trackuino.org/]<br />
- Alguns equipamentos possíveis para transmissão na faixa dos 430 Mhz:<br><br />
* Radiometrix NTX2 UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2 http://www.radiometrix.com/content/ntx2]<br />
* Radiometrix NTX2B UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2b http://www.radiometrix.com/content/ntx2b] [https://ukhas.org.uk/guides:linkingarduinotontx2 https://ukhas.org.uk/guides:linkingarduinotontx2]<br />
== Antena ==<br />
* Antena dipolo de 1/4 de onda ? - [https://code.google.com/p/trackuino/wiki/Antennas Exemplos]<br />
<br />
== Comunicação com a Estação Espacial Internacional (ISS) ==<br />
* Cogita-se a possibilidade de comunicação do balão com o repetidor APRS instalado na ISS. Para isso é necessário verificar os horários de passagem da ISS por perto da região aonde será lançado o balão. A ISS dá uma volta na terra a cada 1h30m aproximadamente.<br><br />
* Também é necessário observar que o sistema APRS instalado na ISS funciona em uma frequência diferente daquela utilizada no Brasil o que implica na necessidade do computador de bordo alterar a frequência de transmissão em intervalos regulares quando da passagem da ISS sobre o local aonde se encontra o balão.<br />
<br />
== Recepção em solo e Tracking ==<br />
* A recepção em solo poderá ser feita de diversas maneiras e simultaneamente por várias pessoas que consigam receber os sinais diretamente nas frequências utilizadas.<br />
** Utilizando sistemas de rádio amadorismo conectados ao um modem TNC.<br />
** Utilizando um SDR (Software Defined Radio) conectado a um computador.<br />
** Através de IGates, estes por sua vez recebendo os dados diretamente ou através de repetidoras e injetando no sistema APRS.<br />
** O tracking em tempo real poderá ser feito através do site [http://aprs.fi http://aprs.fi]<br />
<br />
----<br />
<br />
- SDRs para recebimento de sinais em solo:<br />
* Receptor SDR USB R820t2 + RTL2832u (DVB-T+FM+DAB) - [http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133 http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133] [http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM]<br />
* Receptor SDR USB R820t + RTL 2832u (DVB-T+FM+DAB) Ads-b - [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd] [http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM]<br />
* Receptor SDR USB R820T + RTL 2832u (DVB-T+FM+DAB) Digital TV Tuner - [http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29 http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29]<br />
<br />
= Equipamentos a Bordo =<br />
<br />
== Computador ==<br />
<br />
=== Raspberry Pi ===<br />
* Utilizando o sistema Raspian.<br />
* Preferencialmente utilizar o modelo Zero devido ao menor consumo de energia.<br />
=== Arduino ===<br />
* Verificar o número de pinos a serem utilizados e memória para definir qual modelo de Arduino utilizar (Nano, Uno, Mega, etc).<br />
<br />
== GPS ==<br />
* O módulo GPS deve ser capaz de operar em baixas temperaturas.<br />
* O módulo GPS deve ser capaz de obter a localização acima dos 18KM de altitude (alguns apresentam problema acima desta altitude). [http://showcase.netins.net/web/wallio/GPSrcvrsvs60kft.htm Lista de modelos testados.]<br />
* Verificar modelos com saída para antena externa (e acompanha antena).<br />
* Alguns módulos vêm com slot para microSD card (Útil se utilizado com Arduino. Não necessário para Raspberry Pi) <br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Verificar a temperatura mínima de operação do GPS. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a altitude máxima de operação do GPS. || || A iniciar<br />
|}<br />
<br />
== Sensor de Temperatura e Umidade ==<br />
* Há possibilidade de se instalar dois sensores de temperatura. Um dentro do payload para medir temperatura interna(DHT22) e outro na parte externa. É necessário que o sensor da parte externa seja capaz de medir baixíssimas abaixo de -50C.<br><br />
'''DHT11''' - Temperatura: De 0C a 50C (±2C) - Umidade: De 20% a 95% (±5%). [http://www.micropik.com/PDF/dht11.pdf Datasheet]<br><br />
'''DHT22''' - Temperatura: De -40C a 80C (±0.5C) - Umidade: De 0% a 100% (±2%). [http://www.adafruit.com/datasheets/DHT22.pdf Datasheet]<br><br />
'''DS18B20''' - Temperatura: De -55C a 125C (±0.5C). [https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| O sensor DS18B20 consegue ler temperaturas de até -55C porém não mede umidade. || Encontrar um sensor de umidade (ou combo) que consiga operar nesta temperatura. || Iniciado<br />
|}<br />
<br />
== Sensor de Pressão(Barômetro) ==<br />
* Este sensor é necessário ou irrelevante ? (Considerar o consumo extra de energia)<br />
* Este sensor é capaz de fornecer dados mais precisos para o calculo de altitude ao invés do GPS ?<br />
* Se for instalado na parte externa irá conseguir operar a baixas temperaturas ?<br />
'''BMP180''' - Pressão: De 300 a 1100 hPa (-500 a 9000 metros acima do nível do mar) [http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| Verificar a temperatura mínima de operação do sensor. || BMP180: -40C || Iniciado<br />
|- style="background-color:lightyellow"<br />
| Verificar a altitude máxima de operação. || BMP180: 9000 metros ||Iniciado<br />
|}<br />
== Câmera ==<br />
* Para Raspberry Pi - RPi Câmera Module - [https://www.raspberrypi.org/help/camera-module-setup/ Câmera Module] [https://www.raspberrypi.org/documentation/usage/camera/README.md Enable Camera] [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
== Armazenamento de Dados ==<br />
* Para RaspberryPi o próprio cartão de memória pode ser usado.<br />
* Para Arduino um shield com microSD é necessário. Alguns shields de GPS vêm com slot para microSD card.<br />
<br />
= Softwares/Funções =<br />
- '''A Bordo'''<br />
* Coleta de dados de: Posicionamento GPS, Quantidade de Satélites, Altitude, Temperatura (Interna e Externa), Voltagem da Bateria e envio por APRS além de armazenamento local no cartão de memória.<br />
* Captura de imagens através de câmera em intervalos pré-definidos e armazenamento local no cartão de memória. [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
* Caso exista sistema de transmissão SSDV enviar imagens através dele porém em intervalos maiores do que os de captura e com altitude e tempo máximo limite.<br />
- '''Em solo'''<br />
* Coletar os dados de telemetria recebido via APRS, inserir em uma base de dados para uso com sistemas de mapa.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir o formato da Telemetria. || || A iniciar<br />
|}<br />
<br />
= Energia =<br />
* Muitos balões de pequeno porte utilizam baterias de Li-Ion (Íons de Lítio) por serem capazes de funcionar a baixas temperaturas (até -40C). Este componente é crítico para o projeto e deve ser preparado e pesquisado a exaustão, afinal, caso deixe de funcionar perdemos qualquer tipo de contato com todos os sistemas a bordo inclusive armazenamento local de dados. Será necessário portanto proteger a bateria contra as baixas temperaturas mesmo dentro do recipiente do payload.<br />
* As baterias de Li-Ion operando a baixas temperaturas funcionarão com uma taxa de descarga reduzida.<br />
* A princípio não serão necessários painéis solares pois o tempo de voo do balão é de aproximadamente '''2h30m'''.<br />
* Para alimentação do computador de bordo é necessário a adaptação de um cabo USB.<br />
* Como a alimentação do computador de bordo se dá a 5V é necessário um conversor DC-DC pois a voltagem de saída da bateria pode ser 3.7V. É necessário ainda proteger o conversor DC-DC contra as baixas temperaturas da mesma forma que a bateria. [http://www.ebay.com/itm/DC-DC-3V-3-3V-3-7V-4-2V-to-5V-USB-2A-Step-Up-Power-Module-Vehicle-Charger-/131459619329?hash=item1e9b9a9a01:g:zZwAAOSwPhdVCSUk Exemplo de Conversor DC-DC]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual modelo de bateria utilizar (Voltagem e Ah(ampere-hora) ). || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a menor temperatura de operação da bateria. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Medir consumo de bateria em Ah com o Computador e todos os módulos ligados. || || A iniciar<br />
|}<br />
<br />
= Balão =<br />
* O balão a ser enviado será do tipo meteorológico com razoável resistência para que possa subir a uma altura considerável.<br />
* O gás a ser utilizado poderá ser ou Hidrogênio ou Hélio e depender de custo, facilidade de aquisição e adequação ao projeto.<br />
* Elaborar uma previsão de trajetória do bolão considerando o dia e horário de lançamento. [http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br />
* Sendo adequado poderá ser feito o calculo para elevação do balão até determinada altitude a fim de mantê-lo no ar por mais tempo.<br />
* Verificar legislação e regulamentação da ANAC. [http://ftp.demec.ufpr.br/foguete/apostila/LEI_RBHA_20101.pdf Regulamento ANAC RBHA101]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual material e modelo de balão a ser usado. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir qual gás utilizar (Hidrogênio ou Hélio) || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Calcular a quantidade exata de gás e pressão para definição de altitude máxima aproximada. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar uma previsão de trajetória do balão. || || A iniciar<br />
|- style="background-color:lightyellow"<br />
| Verificar legislação/regulamentação ANAC e necessidade de aviso a controle aéreo local || Medidas máximas para não necessidade de coordenação: 1,85m de diâmetro, 4,5m cúbicos de Hélio/Hidrogênio, 3Kg de payload, cabo de sustentação do payload para 23Kg. || Iniciado<br />
|}<br />
<br />
= Recipiente para o Payload =<br />
* Todos os equipamentos eletrônicos deverão estar protegidos dentro de um compartimento feito de '''isopor''' para isolamento térmico e proteção dos sistemas a bordo.<br><br />
* A correta vedação é importante pois muitos equipamentos não funcionam a temperaturas como as encontradas em altas altitudes ('''-55 C''').<br />
* Na parte exterior do payload fixar informações a respeito do conteúdo e como contatar o LHC caso alguém encontre.<br />
* É necessário desenvolver um para-quedas adequado ao peso do payload para descida segura a fim de se evitar acidentes com pessoas e animais.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Medir o peso do payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir a grossura ideal das paredes do isopor. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Testar o os sistemas dentro do isopor em ambiente de baixa temperatura. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar informações a serem fixadas na parte externa do Payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Desenvolver um sistema de para-quedas para o Payload. || || A iniciar<br />
|}<br />
<br />
= Lista de Materiais =<br />
{| class="wikitable"<br />
|- <br />
! COmponente !! Valor !! Referência<br />
|- style="background-color:lightgreen"<br />
| RaspberryPi Zero || R$ 25 || [https://thepihut.com/collections/raspberry-pi-zero/products/raspberry-pi-zero?variant=14062715972 The Pi Hut Store]<br />
|- style="background-color:lightgreen"<br />
| micro SD 8GB || R$ 10 || <br />
|- style="background-color:lightgreen"<br />
| Arduino Mega || R$ 25|| <br />
|- style="background-color:lightgreen"<br />
| SDR USB RTL2832u || R$ 25 || [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-T71-/222028408186?hash=item33b1eca57a:g:1VUAAOSwuAVWxxJF eBay]<br />
|- style="background-color:lightgreen"<br />
| Radiometrix NTX2B || R$ 100 || <br />
|- style="background-color:lightgreen"<br />
| Antena do Payload || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Antena de solo || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Sensor de GPS || R$ 45 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura e Umidade (DHT22)|| R$ 12 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura (DS18B20)|| R$ 6 || [http://www.ebay.com/itm/1x-Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-Length-1M-/271827869264?hash=item3f4a341e50:g:RRIAAOSwiLdV9njY eBay]<br />
|- style="background-color:lightgreen"<br />
| Sensor de Pressão || R$ 15 || <br />
|- style="background-color:lightgreen"<br />
| Bateria || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Balão || R$ 150 || <br />
|- style="background-color:lightgreen"<br />
| Gás Hélio para o Balão (aluguel) || R$ 100 || [http://campinasoxigenio.com.br/gas-helio/locacao-helio-3l.html Campinas Oxigenio]<br />
|- style="background-color:lightgreen"<br />
| Para-quedas || R$ 20 || <br />
|- style="background-color:lightgreen"<br />
| Isopor || R$ 5 || <br />
|}<br />
<br />
= Referências =<br />
<br />
[https://ukhas.org.uk/ Sociedade Britânica de Alta altitude.]<br><br />
[http://www.ipmet.unesp.br/icaro/ Projeto ICARO - Ipmet]<br><br />
[http://www.aprsbrasil.com/ APRS Brasil]<br><br />
[https://www.ardusat.com/ ARDUSAT]<br><br />
[http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br><br />
[http://weather.uwyo.edu/polar/balloon_traj.html Balloon Trajectory Forecasts]<br><br />
[http://www.instructables.com/id/Make-a-High-Altitude-Balloon-Tracker-Arduino/step2/Tracker-Design/ Projeto de um balão utilizando Arduino]<br />
<br />
<br />
= Quem =<br />
* Fernando<br />
* LeandroPereira<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Categoria:Projetos&diff=10875Categoria:Projetos2016-04-26T05:14:47Z<p>Fernando: </p>
<hr />
<div>== Projetos finalizados ==<br />
<br />
* [[Infraestrutura]]<br />
* [[Campainha IoT]]<br />
* [[SpaceFED]]<br />
<br />
== Projetos em andamento ==<br />
<br />
* [[Horta Automatizada]]<br />
* [[Vaso auto-irrigável]]<br />
* [[Oficina de IoT]]<br />
* [[Quadricoptero]]<br />
* [[The Weather]]<br />
* [[nodeLHC]]<br />
* [[LHC Balloon]]<br />
<br />
== Projetos sem dono (adote-me) ==<br />
<br />
* [[Arcade]]<br />
* [[Controle de Associados]]<br />
* [[Fonte de Alimentação]]<br />
* [[Gerador de Função]]<br />
* [[RepRap]]<br />
<br />
== Equipamentos Usados e Testados por frequentadores do LHC ==<br />
* [[ESP8266]]<br />
* [[APC220]]<br />
<br />
== Equipamentos para uso ==<br />
* [[Google Cardboard]]<br />
* [[Garoa Dojo Shield]]</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10874APC2202016-04-26T04:42:51Z<p>Fernando: </p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 418 Mhz a 455 Mhz para comunicações em distância superior às frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br />
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 418 MHz a 455 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Potência máxima de transmissão> 20mW<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br />
[http://www.robotshop.com/media/files/PDF/dfrobot-apc220-manual.pdf User Manual]<br><br />
[http://www.dfrobot.com/image/data/TEL0005/APC220_Datasheet.pdf Datasheet]<br />
<br />
== Pinagem ==<br />
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br><br />
O teste funciona da seguinte maneira:<br><br />
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br><br />
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br><br />
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br><br />
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br><br />
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br><br />
<br><br />
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br><br />
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led verde piscando indicando que os dados não estavam mais sendo recebidos.<br><br><br />
<u>Conclusão:</u> é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br><br />
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.<br><br />
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.<br><br />
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.<br />
<br />
=== Experimento 2 ===<br />
Neste experimento iremos realizar a redução da taxa de transferência pelo ar para 1200bps e verificar se a distância de transmissão será maior.<br><br />
Planejamos também conectar um display de LCD no receptor para acompanhar o recebimento dos dados em tempo real.<br />
=== Códigos ===<br />
<br />
'''Emissor:'''<br />
<u>ArduinoMegaAPC220-TX.ino</u><br />
<source lang="C" style="font-size: small;"><br />
<br />
// Base TX Arduino Mega<br />
//Variavel que armazena os caracteres recebidos<br />
char buf;<br />
<br />
//Definicoes das portas dos leds<br />
int porta_led_verm = 8;<br />
int porta_led_amar = 9;<br />
<br />
//Variaveis para controle do estado dos leds<br />
int estado_verm = 0;<br />
int estado_amar = 0;<br />
<br />
void setup(){<br />
pinMode(porta_led_verm, OUTPUT);<br />
pinMode(porta_led_amar, OUTPUT);<br />
Serial.begin(9600);<br />
Serial1.begin(9600);<br />
Serial.println (" LHC TESTA " );<br />
}<br />
<br />
void loop(){<br />
//Aguarda os dados na serial<br />
while(Serial.available() > 0) {<br />
buf = Serial.read();<br />
if (buf == 'LHC#'){<br />
digitalWrite(porta_led_amar, HIGH);<br />
digitalWrite(porta_led_verm, LOW);<br />
delay(1000);<br />
} <br />
}<br />
digitalWrite(porta_led_verm, 1);<br />
delay(500);<br />
Mandar();<br />
}<br />
<br />
void Mandar(){<br />
Serial.print("LHC#"); <br />
digitalWrite(porta_led_amar, 0);<br />
delay(500);<br />
digitalWrite(porta_led_amar, 1);<br />
digitalWrite(porta_led_amar, 0);<br />
}<br />
<br />
</source><br />
<br />
'''Receptor:'''<br />
<br />
<u>init.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
function startup()<br />
print('Iniciando...')<br />
dofile('receptor_apc220_teste_campo.lua')<br />
end<br />
<br />
-- Espera 4 segundos para iniciar o programa sendo possivel o timer ser finalizado com tmr.stop(0) para reprogramacao do ESP<br />
-- Muda o baud rate para 9600 bps para funcionar com a serial do APC220.<br />
tmr.alarm(0,4000,0,uart.setup(0,9600,8,0,1) startup)<br />
<br />
</source><br />
<br />
<u>receptor_apc220_teste_campo.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
-- Codigo para receber dados com ESP-01 via modulo APC220 para teste de campo<br />
<br />
-- Certifica que o wifi esta desligado para economizar bateria<br />
wifi.sta.disconnect()<br />
<br />
-- Definicao dos pinos dos leds<br />
led_vermelho = 4<br />
led_verde = 3<br />
--Definicao do estado dos leds<br />
status_led_vermelho = gpio.LOW<br />
status_led_verde = gpio.LOW<br />
-- Inicializa LEDs apagados<br />
gpio.mode(led_vermelho, gpio.OUTPUT)<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
gpio.mode(led_verde, gpio.OUTPUT)<br />
gpio.write(led_verde, status_led_verde)<br />
<br />
function desliga_led_vermelho()<br />
gpio.write(led_vermelho, gpio.LOW)<br />
end<br />
<br />
function pisca_led_vermelho()<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
if status_led_vermelho == gpio.LOW then<br />
status_led_vermelho = gpio.HIGH<br />
else<br />
status_led_vermelho = gpio.LOW<br />
end<br />
end<br />
<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
<br />
-- Limpa variavel data antes de ler a serial<br />
data = ""<br />
uart.on("data", "#",<br />
function(data)<br />
print ("Recebido do APC220:", data)<br />
if (data=="LHC#") then<br />
tmr.stop(0)<br />
desliga_led_vermelho()<br />
status_led_verde = gpio.HIGH<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.delay(1000000)<br />
status_led_verde = gpio.LOW<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
end<br />
end, 0)<br />
<br />
</source><br />
<br />
== Experimentos futuros ==<br />
- Utilizar antenas indicadas para a frequência de trabalho (faixa dos 433 Mhz). Alguns modelos indicados são por exemplo um fio rígido de 17,3cm, antena do tipo dipolo e antenas do tipo Yagi para transmissões direcionais do sinal.<br><br />
- Realizar o teste em campo aberto (preferencialmente em área rural) menos suscetíveis a interferências.<br><br />
- Teste de distância utilizando antenas direcionais do tipo Yagi em área urbana e rual.<br />
<br />
== Referências ==<br />
[http://www.dfrobot.com/wiki/index.php?title=APC220_Radio_Data_Module%28SKU:TEL0005%29 Página com especificações do módulo no site DFROBOT]<br><br />
[http://www.instructables.com/id/Simple-Arduino-Wireless-Mesh/step2/Hardware/ Exemplo de antena diplo para 433 Mhz utilizada com APC220]<br><br />
[http://www.instructables.com/id/433-MHz-tape-measure-antenna-suits-UHF-transmitte/ Exemplo de antena Yagi para 433 Mhz]<br><br />
[https://github.com/lhc/APC220 GitHub do LHC com os códigos utilizados para teste do APC220]<br />
[http://www.dfrobot.com/forum/viewtopic.php?f=5&t=1497 Teste simples de piscagem de LEDs utilizando APC220 e Arduino]</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10873APC2202016-04-26T04:27:37Z<p>Fernando: </p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 420 Mhz a 450 Mhz para comunicações em distância superior as frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br />
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 431 MHz a 478 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Potência máxima de transmissão> 20mW<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br><br />
<br />
[http://www.robotshop.com/media/files/PDF/dfrobot-apc220-manual.pdf User Manual]<br />
[http://www.dfrobot.com/image/data/TEL0005/APC220_Datasheet.pdf Datasheet]<br />
<br />
== Pinagem ==<br />
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br><br />
O teste funciona da seguinte maneira:<br><br />
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br><br />
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br><br />
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br><br />
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br><br />
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br><br />
<br><br />
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br><br />
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led verde piscando indicando que os dados não estavam mais sendo recebidos.<br><br><br />
<u>Conclusão:</u> é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br><br />
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.<br><br />
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.<br><br />
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.<br />
<br />
=== Experimento 2 ===<br />
Neste experimento iremos realizar a redução da taxa de transferência pelo ar para 1200bps e verificar se a distância de transmissão será maior.<br><br />
Planejamos também conectar um display de LCD no receptor para acompanhar o recebimento dos dados em tempo real.<br />
=== Códigos ===<br />
<br />
'''Emissor:'''<br />
<u>ArduinoMegaAPC220-TX.ino</u><br />
<source lang="C" style="font-size: small;"><br />
<br />
// Base TX Arduino Mega<br />
//Variavel que armazena os caracteres recebidos<br />
char buf;<br />
<br />
//Definicoes das portas dos leds<br />
int porta_led_verm = 8;<br />
int porta_led_amar = 9;<br />
<br />
//Variaveis para controle do estado dos leds<br />
int estado_verm = 0;<br />
int estado_amar = 0;<br />
<br />
void setup(){<br />
pinMode(porta_led_verm, OUTPUT);<br />
pinMode(porta_led_amar, OUTPUT);<br />
Serial.begin(9600);<br />
Serial1.begin(9600);<br />
Serial.println (" LHC TESTA " );<br />
}<br />
<br />
void loop(){<br />
//Aguarda os dados na serial<br />
while(Serial.available() > 0) {<br />
buf = Serial.read();<br />
if (buf == 'LHC#'){<br />
digitalWrite(porta_led_amar, HIGH);<br />
digitalWrite(porta_led_verm, LOW);<br />
delay(1000);<br />
} <br />
}<br />
digitalWrite(porta_led_verm, 1);<br />
delay(500);<br />
Mandar();<br />
}<br />
<br />
void Mandar(){<br />
Serial.print("LHC#"); <br />
digitalWrite(porta_led_amar, 0);<br />
delay(500);<br />
digitalWrite(porta_led_amar, 1);<br />
digitalWrite(porta_led_amar, 0);<br />
}<br />
<br />
</source><br />
<br />
'''Receptor:'''<br />
<br />
<u>init.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
function startup()<br />
print('Iniciando...')<br />
dofile('receptor_apc220_teste_campo.lua')<br />
end<br />
<br />
-- Espera 4 segundos para iniciar o programa sendo possivel o timer ser finalizado com tmr.stop(0) para reprogramacao do ESP<br />
-- Muda o baud rate para 9600 bps para funcionar com a serial do APC220.<br />
tmr.alarm(0,4000,0,uart.setup(0,9600,8,0,1) startup)<br />
<br />
</source><br />
<br />
<u>receptor_apc220_teste_campo.lua</u><br />
<source lang="lua" style="font-size: small;"><br />
<br />
-- Codigo para receber dados com ESP-01 via modulo APC220 para teste de campo<br />
<br />
-- Certifica que o wifi esta desligado para economizar bateria<br />
wifi.sta.disconnect()<br />
<br />
-- Definicao dos pinos dos leds<br />
led_vermelho = 4<br />
led_verde = 3<br />
--Definicao do estado dos leds<br />
status_led_vermelho = gpio.LOW<br />
status_led_verde = gpio.LOW<br />
-- Inicializa LEDs apagados<br />
gpio.mode(led_vermelho, gpio.OUTPUT)<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
gpio.mode(led_verde, gpio.OUTPUT)<br />
gpio.write(led_verde, status_led_verde)<br />
<br />
function desliga_led_vermelho()<br />
gpio.write(led_vermelho, gpio.LOW)<br />
end<br />
<br />
function pisca_led_vermelho()<br />
gpio.write(led_vermelho, status_led_vermelho)<br />
if status_led_vermelho == gpio.LOW then<br />
status_led_vermelho = gpio.HIGH<br />
else<br />
status_led_vermelho = gpio.LOW<br />
end<br />
end<br />
<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
<br />
-- Limpa variavel data antes de ler a serial<br />
data = ""<br />
uart.on("data", "#",<br />
function(data)<br />
print ("Recebido do APC220:", data)<br />
if (data=="LHC#") then<br />
tmr.stop(0)<br />
desliga_led_vermelho()<br />
status_led_verde = gpio.HIGH<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.delay(1000000)<br />
status_led_verde = gpio.LOW<br />
gpio.write(led_verde, status_led_verde)<br />
tmr.alarm(0, 200, 1, pisca_led_vermelho)<br />
end<br />
end, 0)<br />
<br />
</source><br />
<br />
== Experimentos futuros ==<br />
- Utilizar antenas indicadas para a frequência de trabalho (faixa dos 433 Mhz). Alguns modelos indicados são por exemplo um fio rígido de 17,3cm, antena do tipo dipolo e antenas do tipo Yagi para transmissões direcionais do sinal.<br><br />
- Realizar o teste em campo aberto (preferencialmente área rural) menos suscetíveis a interferências.<br><br />
- Teste de distância utilizando antenas direcionais do tipo Yagi em área urbana e rual.<br />
<br />
== Referências ==<br />
[http://www.dfrobot.com/wiki/index.php?title=APC220_Radio_Data_Module%28SKU:TEL0005%29 Página com especificações do módulo no site DFROBOT]<br><br />
[http://www.instructables.com/id/Simple-Arduino-Wireless-Mesh/step2/Hardware/ Exemplo de antena diplo para 433 Mhz utilizada com APC220]<br><br />
[http://www.instructables.com/id/433-MHz-tape-measure-antenna-suits-UHF-transmitte/ Exemplo de antena Yagi para 433 Mhz]<br><br />
[https://github.com/lhc/APC220 GitHub do LHC com os códigos utilizados para teste do APC220]</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10872APC2202016-04-26T03:01:50Z<p>Fernando: </p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 420 Mhz a 450 Mhz para comunicações em distância superior as frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br><br />
<br />
Realizamos alguns testes de transmissão e de distância com alguns módulos. Os resultados podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 420 MHz a 450 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br />
== Pinagem ==<br />
Os pinos necessários para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
Realizamos um teste inicial utilizando para isso um Arduino Uno como transmissor e um ESP8266(ESP-01) como receptor ambos montados em protoboard. O teste foi realizado em ambiente urbano e com linha de visão entre ambos os módulos.<br><br><br />
O teste é bastante simples:<br><br />
- O emissor escreve a cada 1 segundo uma string "LHC#" na serial do módulo emissor pré configurado em frequência e identificação de rede.<br><br />
- O receptor aguarda o recebimento de dados na porta serial e trata esses dados todas as vezes que é recebido o caracter '''#''' equivalente a uma quebra de linha.<br><br />
- Um '''led vermelho''' pisca no receptor enquanto não são recebidos os dados esperados, ou seja a string "'''LHC#'''", ou quando os dados recebidos são diferentes do esperado.<br><br />
- Quando a string esperada é recebida o receptor para de piscar o led vermelho e ascende o '''led verde''' por 1 segundo e volta a piscar o led vermelho até receber novamente a string esperada.<br><br />
- Desta forma é possível identificar mesmo sem um display todas as vezes que uma comunicação esperada foi recebida corretamente pelo módulo receptor.<br><br />
<br><br />
No teste que realizamos posicionamos o módulo emissor em frente ao LHC e começamos a andar em linha reta. No início o led verde do receptor piscava com bastante frequência. Conforme nos afastamos cerca de 100 metros o led verde ainda piscava porem foi necessário realizar algumas paradas pois enquanto em movimento a recepção pareceu mais prejudicada.<br><br />
Continuamos andando até uma distância de cerca de 200 metros aonde não foi mais possível verificar o led v piscando indicando que os dados não estavam mais sendo recebidos.<br><br><br />
<u>Conclusão:</u>' é possível que a distância alcançada tenha sido limitada por alguns fatoes principais:<br><br />
- 1: A taxa de transferência(baud rate) configurada foi de 9600 bps o que pode limitar o alcance.<br />
- 2: As antenas utilizadas são as que acompanham o produto e de tamanho reduzido, tamanho esse que talvez não seja ideal para a frequência de trabalho.<br />
- 3: O ambiente urbano pode causar mais interferências devido a outros aparelhos que operam na mesma frequência.<br />
<br />
=== Experimento 2 ===<br />
=== Códigos ===<br />
<br />
== Experimentos futuros ==</div>Fernandohttps://lhc.net.br/w/index.php?title=APC220&diff=10871APC2202016-04-26T02:11:30Z<p>Fernando: Criou página com ' Módulo APC220 ==Sobre o módulo== O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utiliz...'</p>
<hr />
<div>[[image:APC220.png|right|thumb|300px| Módulo APC220]]<br />
<br />
==Sobre o módulo==<br />
O módulo APC220 é um modulo de RF de baixo consumo de energia e fácil configuração para utilização em projetos que necessitam de comunicação sem fio alternativa às tradicionais. Utiliza frequências nas faixa dos 420 Mhz a 450 Mhz para comunicações em distância superior as frequências de 2.4 Ghz e 5.8 Ghz.<br><br />
Geralmente frequências mais baixas conseguem penetrar em ambientes com um maior número de obstruções porém estão mais suscetíveis a interferências.<br><br />
A programação do módulo é feita por software através de um dispositivo USB que acompanha o módulo sendo possível selecionar Frequência, Taxa de Transferência RF, Potência de Transmissão e configurações da rede.<br><br />
É possível a utilização em projetos que necessitam de controle remoto para Drones, Roovers, Robos, etc. Funciona conectado diretamente a um PC ou à dispositivos de IoT. Possuem uma antena removível que pode ser substituída por uma de maior ganho adequada à frequência utilizada.<br><br><br />
<br />
Realizamos alguns testes de transmissão de distância com alguns módulos que podem ser encontrados abaixo junto com os códigos utilizados.<br />
<br />
==Especificações==<br />
<br />
* Frequência de funcionamento: 420 MHz a 450 MHz<br />
* Voltagem: 3.5-5.5V<br />
* Consumo de corrente: <25-35mA<br />
* Temperatura de funcionamento: -20℃~+70℃<br />
* Alcance: 1200m em linha aberta (1200 bps)<br />
* Interface: UART/TTL<br />
* Taxa de transferência (Serial): 1200-19200 bps<br />
* Taxa de transferência (Ar): 1200-19200 bps<br />
* Buffer de recebimento: 256 bytes<br />
* Tamanho: 37mm × 17 mm × 6.6mm<br />
* Peso: 30g<br />
<br />
== Pinagem ==<br />
Os pinos utilizados para funcionamento são apenas VCC, GND, RXD e TXD. Os demais são utilizado apenas no modo de programação.<br><br />
A alimentação pode ser desde 3.3V até 5.5V. Nós testes que realizamos conseguimos uma melhor performance alimentando o módulo com 5V.<br><br />
Mesma com alimentação em 5V a voltagem do pino TXD se mantém em 3.3V o que torna possível a utilização do módulo com ESP8266<br><br />
<br />
{| style="width:100%" <br />
! style="width: 30%;" |<br />
! style="width: 70%;" |<br />
|-<br />
| style="padding: 5px;"align="left"|<br />
[[image:Pinagem_APC220.jpg|left]]<br />
| style="padding: 5px;"align="left"|<br />
<br />
{| style="width:90%; height:350px;"<br />
|-<br />
|style="background-color:#78CDF8;" align="center" |'''Pino''' <br />
|style="background-color:#78CDF8;" align="center" |'''Definição'''<br />
|style="background-color:#78CDF8;" align="center" |'''Detalhes'''<br />
|-<br />
|style="background-color:#F39800" align="center"|1<br />
|align="center"|SET<br />
|align="left"|Set parameters (low)<br />
|-<br />
|style="background-color:#F39800" align="center"|2<br />
|align="center"|AUX<br />
|align="left"|UART Signal- Receive (low) Transmit (high) <br />
|-<br />
|style="background-color:#F39800" align="center"|3<br />
|align="center"|TXD<br />
|align="left"|UART TX<br />
|-<br />
|style="background-color:#F39800" align="center"|4<br />
|align="center"|RXD<br />
|align="left"|UART RX <br />
|-<br />
|style="background-color:#F39800" align="center"|5<br />
|align="center"|EN<br />
|align="left"|<br />
*Disable the device when apply <0.5V <br />
*Enable the device when leave it disconnected or apply >1.6V <br />
|-<br />
|style="background-color:#F39800" align="center"|6<br />
|align="center"|VCC<br />
|align="left"|3.3V-5.5V Power <br />
|-<br />
|style="background-color:#F39800" align="center"|7<br />
|align="center"|GND<br />
|align="left"|0V Ground<br />
<br />
|}<br />
|}<br />
<br />
== Experimentos ==<br />
=== Experimento 1 ===<br />
=== Experimento 2 ===<br />
=== Códigos ===</div>Fernandohttps://lhc.net.br/w/index.php?title=Arquivo:Pinagem_APC220.jpg&diff=10870Arquivo:Pinagem APC220.jpg2016-04-26T02:08:00Z<p>Fernando: </p>
<hr />
<div></div>Fernandohttps://lhc.net.br/w/index.php?title=Arquivo:APC220.png&diff=10869Arquivo:APC220.png2016-04-26T02:07:38Z<p>Fernando: </p>
<hr />
<div></div>Fernandohttps://lhc.net.br/w/index.php?title=Campainha_IoT&diff=10868Campainha IoT2016-04-24T06:22:04Z<p>Fernando: </p>
<hr />
<div>== Sobre ==<br />
[[Image:XBC2021.png|thumb|<div style="padding:10px;float:right;">Campainha IoT</div>]]<br />
O LHC precisava de uma campainha. A ideia não era ser uma campainha tradicional do tipo "dim-dom", mas uma campainha IoT/Wifi.<br><br />
Desta maneira é possível saber quando chegar alguém que não possua a chave ou alguma entrega.<br />
<br />
== Funcionamento ==<br />
* Um ESP-01 permanece a maior parte do tempo em "Deep Sleep" preservando assim bateria.<br />
* Pressionado o botão da campainha que está conectado aos pinos RST e GND o ESP é retirado do modo Deep Sleep.<br />
* O ESP inicializa-se e se conecta a rede Wifi. (''Para garantir uma associação mais rápida o IP é configurado como estático'').<br />
* Uma vez associado a rede o ESP envia um HTTP request para um servidor.<br><br />
* O ESP pisca um led indicando que enviou o request para o servidor e que aguarda um confirmação. Este passo geralmente é muito rápido, cerca de 1 a 2 segundos. Caso o led continue piscando por mais de 15 segundos, significa que o servidor não recebeu o request.<br />
* Recebido o request pelo servidor um processo toca uma música aleatória localizada em um diretório pré-configurado.<br><br />
* O ESP recebe uma confirmação do servidor que a campainha foi tocada e entra novamente em Deep Sleep.<br />
* Caso a o ESP não receba confirmação do servidor em até 15 segundos ele entra em Deep Sleep.<br />
<br />
== Componentes ==<br />
* ESP8266 (Modelo: ESP01) - [http://www.esp8266.com http://www.esp8266.com], [https://en.wikipedia.org/wiki/ESP8266 https://en.wikipedia.org/wiki/ESP8266]<br><br />
* Pulsador de Campainha 10A 250V (Marca: APOIO, Modelo: [http://www.apoio.ind.br/produto/88/XBC2021 XBC2021])<br><br />
* Circuito simples com conector de 8 pinos para encaixe do ESP-01 . <br><br />
* 2 Pilhas tamanho AA (1,5V).<br><br />
* Suporte para pilhas AA.<br />
<br />
== Circuito ==<br />
[[Arquivo:circuito-campainha.png]]<br />
<br />
== Monitoramento ==<br />
[[Image:Thingspeak.PNG|thumb|<div style="padding:10px;float:right;">Plataforma Thingspeak</div>]]<br />
Quando o ESP envia o request para o servidor tocar a música ele envia também a voltagem de alimentação (em milivolts) utilizando a função '''node.readvdd33()'''.<br><br />
O servidor por sua vez envia este valor para a plataforma [https://thingspeak.com/ ThingSpeak] sendo assim possível saber quando a campainha foi acionada e monitorar a voltagem da bateria no decorrer no tempo estimando a necessidade de substituição.<br><br />
'''Nota:''' Em algumas versões mais recentes do ESP e do firmware NodeMCU a função node.readvdd33() foi removida e substituída pela função '''adc.readvdd33()'''. Esta função no entanto só consegue ler o voltagem se o ESP estiver desconectado do wifi o que é feito através da função '''wifi.sta.disconnect()'''. Altere a função read_voltage() de acordo com a versão do seu ESP e firmware.<br><br />
* Para acessar o canal de monitoramento da Campainha do LHC [https://thingspeak.com/channels/58985/ clique aqui]<br />
<br />
== Firmware/Software ==<br />
=== Cliente (Campainha) ===<br />
<source lang="lua" style="font-size: medium;"><br />
-- Campainha IoT - LHC - v1.1<br />
-- ESP Inicializa pinos, Configura e Conecta no Wifi, Cria conexão TCP<br />
-- e na resposta de um "Tocou" coloca o ESP em modo DeepSleep para economizar bateria.<br />
-- Se nenhuma resposta for recebida em 15 segundos coloca o ESP em DeepSleep.<br />
led_pin = 3<br />
status_led = gpio.LOW<br />
ip_servidor = "192.168.1.10"<br />
ip_campainha = "192.168.1.20"<br />
voltagem=3333<br />
<br />
function desliga_circuito()<br />
print("Colocando ESP em Deep Sleep")<br />
node.dsleep(0)<br />
end<br />
<br />
function read_voltage()<br />
-- Desconecta do wifi para poder ler a voltagem de alimentação do ESP.<br />
wifi.sta.disconnect()<br />
<br />
voltagem = adc.readvdd33() <br />
print("Voltagem: "..voltagem)<br />
<br />
-- Inicializa o Wifi e conecta no servidor<br />
print("Inicializando WiFi")<br />
init_wifi()<br />
end<br />
<br />
function pisca_led()<br />
gpio.write(led_pin, status_led)<br />
<br />
if status_led == gpio.LOW then<br />
status_led = gpio.HIGH<br />
else<br />
status_led = gpio.LOW<br />
end<br />
end<br />
<br />
function init_pins()<br />
gpio.mode(led_pin, gpio.OUTPUT)<br />
gpio.write(led_pin, status_led)<br />
end<br />
<br />
function init_wifi()<br />
wifi.setmode(wifi.STATION)<br />
wifi.sta.config("SSID", "password")<br />
wifi.sta.connect()<br />
wifi.sta.setip({ip=ip_campainha,netmask="255.255.255.0",gateway="192.168.1.1"})<br />
<br />
-- Aguarda conexão com Wifi antes de enviar o request.<br />
function try_connect() <br />
if (wifi.sta.status() == 5) then<br />
tmr.stop(0)<br />
print("Conectado, mandando request")<br />
manda_request()<br />
-- Se nenhuma confirmação for recebida em 15 segundos, desliga o ESP.<br />
tmr.alarm(2,15000,0, desliga_circuito)<br />
else<br />
print("Conectando...")<br />
end<br />
end<br />
<br />
tmr.alarm(0,1000,1, function() try_connect() end )<br />
end<br />
<br />
function manda_request()<br />
tmr.alarm(1, 200, 1, pisca_led)<br />
print("Request enviado")<br />
-- Cria a conexão TCP <br />
conn=net.createConnection(net.TCP,false)<br />
-- Envia o toque da campainha e voltagem para o servidor<br />
conn:on("connection", function(conn)<br />
conn:send("GET /?bateria=" ..voltagem.. " HTTP/1.0\r\n\r\n")<br />
end)<br />
<br />
-- Se receber "Tocou" do servidor, desliga o ESP.<br />
conn:on("receive", function(conn, data)<br />
if data:find("Tocou") ~= nil then<br />
desliga_circuito()<br />
end<br />
end)<br />
<br />
-- Conectar no servidor<br />
conn:connect(9999,ip_servidor)<br />
<br />
end<br />
<br />
print("Inicializando pinos")<br />
init_pins()<br />
<br />
print ("Lendo voltagem")<br />
read_voltage()<br />
<br />
</source><br />
<br />
=== Servidor ===<br />
<source lang="python" style="font-size: medium;"><br />
#!/usr/bin/python2<br />
<br />
import time<br />
import BaseHTTPServer<br />
import os<br />
import random<br />
import string<br />
import requests<br />
from urlparse import parse_qs, urlparse<br />
<br />
HOST_NAME = '0.0.0.0'<br />
PORT_NUMBER = 9999<br />
# A variável MP3_DIR será construida tendo como base o diretório HOME do usuário + Music/Campainha<br />
# (e.g: /home/usuario/Music/Campainha)<br />
MP3_DIR = os.path.join(os.getenv('HOME'), 'Music', 'Campainha')<br />
VALID_CHARS = set(string.ascii_letters + string.digits + '_.')<br />
CHAVE_THINGSPEAK = 'XYZ11ZYX99XYZ1XX'<br />
# Salva o arquivo de log no diretório do usuário (e.g: /home/usuário/campainha.log)<br />
ARQUIVO_LOG = os.path.join(os.getenv('HOME'), 'campainha.log')<br />
<br />
<br />
def filtra(mp3):<br />
if not mp3.endswith('.mp3'):<br />
return False<br />
for c in mp3:<br />
if not c in VALID_CHARS:<br />
return False<br />
return True<br />
<br />
<br />
def log(msg, output_file=None):<br />
if output_file is None:<br />
output_file = open(ARQUIVO_LOG, 'a')<br />
<br />
output_file.write('%s: %s\n' % (time.asctime(), msg))<br />
output_file.flush()<br />
<br />
<br />
class MyHandler(BaseHTTPServer.BaseHTTPRequestHandler):<br />
def do_GET(s):<br />
s.send_header("Content-type", "text/plain")<br />
<br />
query = urlparse(s.path).query<br />
if not query:<br />
s.send_response(404)<br />
s.end_headers()<br />
s.wfile.write('Not found')<br />
return<br />
<br />
components = dict(qc.split('=') for qc in query.split('&'))<br />
if not 'bateria' in components:<br />
s.send_response(404)<br />
s.end_headers()<br />
s.wfile.write('Not found')<br />
return<br />
<br />
s.send_response(200)<br />
s.end_headers()<br />
<br />
s.wfile.write('Tocou')<br />
s.wfile.flush()<br />
<br />
log("Atualizando thingspeak")<br />
r = requests.post('https://api.thingspeak.com/update',<br />
data={'api_key': CHAVE_THINGSPEAK, 'field1': components['bateria']})<br />
log("Thingspeak retornou: %d" % r.status_code)<br />
<br />
log("Tocando MP3")<br />
mp3s = [f for f in os.listdir(MP3_DIR) if filtra(f)]<br />
mp3 = random.choice(mp3s)<br />
os.system("mpv " + os.path.join(MP3_DIR, mp3))<br />
<br />
if __name__ == '__main__':<br />
server_class = BaseHTTPServer.HTTPServer<br />
httpd = server_class((HOST_NAME, PORT_NUMBER), MyHandler)<br />
log("Server Starts - %s:%s" % (HOST_NAME, PORT_NUMBER))<br />
try:<br />
httpd.serve_forever()<br />
except KeyboardInterrupt:<br />
pass<br />
httpd.server_close()<br />
log("Server Stops - %s:%s" % (HOST_NAME, PORT_NUMBER))<br />
</source><br />
<br />
== Roadmap ==<br />
* Permitir atualização remota do código. Ao invés de "Tocou" se o ESP-01 receber um "Upgrade" ele deverá buscar o arquivo init.lua no servidor e atualiza-se.<br />
* Construir uma Campainha móvel com um ''Buzzer'', um ESP-01, e um botão liga/desliga para levar a outras áreas do LHC aonde não seja possível ouvir a música do servidor (ex: Quintal, Marcenaria).<br />
<br />
== Fotos ==<br />
{|style="margin: 0 auto;"<br />
| [[File:Campainha-iot-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-1.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-3.jpg|thumb|upright]]<br />
| [[File:Campainha-iot-nova-4.jpg|thumb|upright]]<br />
| [[File:Suporte_pilhas.jpg|thumb|upright]]<br />
|}<br />
<br />
== Quem ==<br />
* Fernando Frediani<br />
* Leandro Pereira<br />
* Ronaldo Teodoro<br />
<br />
== Referências ==<br />
* Fontes de sons para toques da campainha - [http://www.myinstants.com/ http://www.myinstants.com/]<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Enderecamento_IP&diff=10867Enderecamento IP2016-04-22T02:22:23Z<p>Fernando: </p>
<hr />
<div>== Endereçamento IP - LHC ==<br />
O LHC possui rede interna com endereçamento 192.168.50.0/24 organizada da seguinte forma:<br><br />
* De 192.168.50.1 a 192.168.50.9 - Equipamentos de Rede (Roteadores, Switch, Firewalls)<br><br />
* De 192.168.50.10 a 192.168.50.49 - IPs Fixos (Servidores, Desktops e dispositivos com endereço estático).<br><br />
* De 192.168.50.50 a 192.168.50.249 - DHCP (Wifi e Cabo).<br><br />
* De 192.168.250 a 192.168.50.254 - Reservados para uso temporário e futuro.<br><br />
<br><br />
Quando atribuir um endereço estático a um novo dispositivo (físico ou virtual) solicita-se a gentileza de utilizar os endereços reservados para este uso (192.168.50.10 a 192.168.50.49) e '''atualizar a tabela abaixo'''.<br><br />
<br />
== Endereços Estáticos ==<br />
<br />
{| class="wikitable"<br />
|- <br />
! IP !! Hostname !! Função<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.1 || LHC-Router || Roteador principal do LHC<br />
|- style="background-color:lightgreen"<br />
| 192.168.50.2 || LHC-Router2 || Roteador secundário do LHC <br />
|- style="background-color:lightgreen"<br />
| 192.168.50.3 || LHC-Router3 || Switch móvel/Wifi do LHC <br />
|- style="background-color:lightblue"<br />
| 192.168.50.10 || noiz || Node de Virtualização - KVM <br />
|- style="background-color:lightblue"<br />
| 192.168.50.11 || auth1 || Autenticação LDAP e Radius <br />
|- style="background-color:lightblue"<br />
| 192.168.50.12 || vpn1 || Concentrador VPN <br />
|- style="background-color:lightblue"<br />
| 192.168.50.14 || spacefed-br || Country node BR do SpaceFED <br />
|- style="background-color:lightblue"<br />
| 192.168.50.15 || arquivos || Servidor de Arquivos<br />
|- style="background-color:lightblue"<br />
| 192.168.50.16 || app1 || Servidor de Aplicativos/Web<br />
|- style="background-color:lightblue"<br />
| 192.168.50.20 || Kodi-LHC|| Media Player (Raspbmc)<br />
|- style="background-color:lightblue"<br />
| 192.168.50.21 || nas1|| Backup NAS<br />
|- style="background-color:lightblue"<br />
| 192.168.50.22 || campainha|| Servidor Campainha IoT<br />
|-<br />
|}</div>Fernandohttps://lhc.net.br/w/index.php?title=LHC_Balloon&diff=10865LHC Balloon2016-04-12T06:11:54Z<p>Fernando: </p>
<hr />
<div>'''Balão de Telecomunicações e Coleta de Dados do LHC - (LHC-B1)'''<br />
<br />
= Introdução =<br />
O objetivo deste projeto é lançar um Balão de Comunicações a fim de aprendizagem sobre o funcionamento dos sistemas em alta altitude e baixas temperaturas.<br><br />
O codinome do balão por ora será '''LHC-B1'''.<br><br />
No payload haverá um computador de bordo (a ser definido - RaspberyPi Zero ou Arduino) que será responsável por coletar as diversas informações de telemetria, armazená-las localmente em um cartão de memória e também envia-las à estações receptoras em solo. Possivelmente haverá uma câmera a bordo para registro de imagens da baixa e alta estratosfera.<br><br />
A comunicação com as estações em solo se dará utilizando as frequências de radioamadorismo designadas para o sistema [https://pt.wikipedia.org/wiki/APRS APRS] (Automatic Position Reporting System).<br><br />
O lançamento do balão deverá ser feito de acordo com as regras estabelecidas pela ANAC (Agência Nacional de Avião Civil) e coordenado com o Controle Aéreo Local.<br><br />
O payload deverá contar com um para-quedas para a descida segura do payload a fim evitar qualquer risco às pessoas.<br><br />
Sendo possível deverão ser feitas tentativas de recuperação do payload após a queda baseando-se nas últimas telemetrias recebidas.<br><br />
<br />
= Comunicações =<br />
Toda comunicação será one-way e downlink, ou seja, Balão -> Solo.<br />
<br />
== Frequências ==<br />
* A comunicação de telemetria com o solo se dará na frequência de '''145.570 Mhz''' (faixa de 2m) que é a frequência designada para o sistema APRS no Brasil. Este sistema permite uma taxa de transferência de 1200 bps que é suficiente para transmissão dos dados de telemetria.<br><br />
* Poderá haver também transmissão na frequência na faixa dos '''430 Mhz''' (faixa de 70 cm) para dados de imagens via [https://pt.wikipedia.org/wiki/Televis%C3%A3o_de_defini%C3%A7%C3%A3o_padr%C3%A3o SSDV]. (''A verificar a disponibilidade de uso da frequência de acordo com as Resoluções da ANATEL para uso geral ou para possuidores de Licença de Radioamadorismo.'')<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual prefixo de chamada utilizar. || De algum membro do LHC ou solicitar um para uso exclusivo do LHC (necessita de pessoa jurídica?) ? || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir o SSID utilizar para o sistema APRS. || 0 a 15 || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a potência máxima de transmissão na frequência 145.570 Mhz para radioamadores Classes A,B e C. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a possibilidade de utilização da frequência na faixa dos 430 Mhz, qual frequência exata e potência máxima. || || A iniciar<br />
|}<br />
<br />
== Equipamentos de Transmissão ==<br />
- Alguns equipamentos possíveis para transmissão em 145.570 Mhz:<br><br />
* Trackduino - [https://code.google.com/p/trackuino/ https://code.google.com/p/trackuino/] [http://www.trackuino.org/ http://www.trackuino.org/]<br />
- Alguns equipamentos possíveis para transmissão na faixa dos 430 Mhz:<br><br />
* Radiometrix NTX2 UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2 http://www.radiometrix.com/content/ntx2]<br />
* Radiometrix NTX2B UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2b http://www.radiometrix.com/content/ntx2b] [https://ukhas.org.uk/guides:linkingarduinotontx2 https://ukhas.org.uk/guides:linkingarduinotontx2]<br />
== Antena ==<br />
* Antena dipolo de 1/4 de onda ? - [https://code.google.com/p/trackuino/wiki/Antennas Exemplos]<br />
<br />
== Comunicação com a Estação Espacial Internacional (ISS) ==<br />
* Cogita-se a possibilidade de comunicação do balão com o repetidor APRS instalado na ISS. Para isso é necessário verificar os horários de passagem da ISS por perto da região aonde será lançado o balão. A ISS dá uma volta na terra a cada 1h30m aproximadamente.<br><br />
* Também é necessário observar que o sistema APRS instalado na ISS funciona em uma frequência diferente daquela utilizada no Brasil o que implica na necessidade do computador de bordo alterar a frequência de transmissão em intervalos regulares quando da passagem da ISS sobre o local aonde se encontra o balão.<br />
<br />
== Recepção em solo e Tracking ==<br />
* A recepção em solo poderá ser feita de diversas maneiras e simultaneamente por várias pessoas que consigam receber os sinais diretamente nas frequências utilizadas.<br />
** Utilizando sistemas de rádio amadorismo conectados ao um modem TNC.<br />
** Utilizando um SDR (Software Defined Radio) conectado a um computador.<br />
** Através de IGates, estes por sua vez recebendo os dados diretamente ou através de repetidoras e injetando no sistema APRS.<br />
** O tracking em tempo real poderá ser feito através do site [http://aprs.fi http://aprs.fi]<br />
<br />
----<br />
<br />
- SDRs para recebimento de sinais em solo:<br />
* Receptor SDR USB R820t2 + RTL2832u (DVB-T+FM+DAB) - [http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133 http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133] [http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM]<br />
* Receptor SDR USB R820t + RTL 2832u (DVB-T+FM+DAB) Ads-b - [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd] [http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM]<br />
* Receptor SDR USB R820T + RTL 2832u (DVB-T+FM+DAB) Digital TV Tuner - [http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29 http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29]<br />
<br />
= Equipamentos a Bordo =<br />
<br />
== Computador ==<br />
<br />
=== Raspberry Pi ===<br />
* Utilizando o sistema Raspian.<br />
* Preferencialmente utilizar o modelo Zero devido ao menor consumo de energia.<br />
=== Arduino ===<br />
* Verificar o número de pinos a serem utilizados e memória para definir qual modelo de Arduino utilizar (Nano, Uno, Mega, etc).<br />
<br />
== GPS ==<br />
* O módulo GPS deve ser capaz de operar em baixas temperaturas.<br />
* O módulo GPS deve ser capaz de obter a localização acima dos 18KM de altitude (alguns apresentam problema acima desta altitude). [http://showcase.netins.net/web/wallio/GPSrcvrsvs60kft.htm Lista de modelos testados.]<br />
* Verificar modelos com saída para antena externa (e acompanha antena).<br />
* Alguns módulos vêm com slot para microSD card (Útil se utilizado com Arduino. Não necessário para Raspberry Pi) <br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Verificar a temperatura mínima de operação do GPS. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a altitude máxima de operação do GPS. || || A iniciar<br />
|}<br />
<br />
== Sensor de Temperatura e Umidade ==<br />
* Há possibilidade de se instalar dois sensores de temperatura. Um dentro do payload para medir temperatura interna(DHT22) e outro na parte externa. É necessário que o sensor da parte externa seja capaz de medir baixíssimas abaixo de -50C.<br><br />
'''DHT11''' - Temperatura: De 0C a 50C (±2C) - Umidade: De 20% a 95% (±5%). [http://www.micropik.com/PDF/dht11.pdf Datasheet]<br><br />
'''DHT22''' - Temperatura: De -40C a 80C (±0.5C) - Umidade: De 0% a 100% (±2%). [http://www.adafruit.com/datasheets/DHT22.pdf Datasheet]<br><br />
'''DS18B20''' - Temperatura: De -55C a 125C (±0.5C). [https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| O sensor DS18B20 consegue ler temperaturas de até -55C porém não mede umidade. || Encontrar um sensor de umidade (ou combo) que consiga operar nesta temperatura. || Iniciado<br />
|}<br />
<br />
== Sensor de Pressão(Barômetro) ==<br />
* Este sensor é necessário ou irrelevante ? (Considerar o consumo extra de energia)<br />
* Este sensor é capaz de fornecer dados mais precisos para o calculo de altitude ao invés do GPS ?<br />
* Se for instalado na parte externa irá conseguir operar a baixas temperaturas ?<br />
'''BMP180''' - Pressão: De 300 a 1100 hPa (-500 a 9000 metros acima do nível do mar) [http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| Verificar a temperatura mínima de operação do sensor. || BMP180: -40C || Iniciado<br />
|- style="background-color:lightyellow"<br />
| Verificar a altitude máxima de operação. || BMP180: 9000 metros ||Iniciado<br />
|}<br />
== Câmera ==<br />
* Para Raspberry Pi - RPi Câmera Module - [https://www.raspberrypi.org/help/camera-module-setup/ Câmera Module] [https://www.raspberrypi.org/documentation/usage/camera/README.md Enable Camera] [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
== Armazenamento de Dados ==<br />
* Para RaspberryPi o próprio cartão de memória pode ser usado.<br />
* Para Arduino um shield com microSD é necessário. Alguns shields de GPS vêm com slot para microSD card.<br />
<br />
= Softwares/Funções =<br />
- '''A Bordo'''<br />
* Coleta de dados de: Posicionamento GPS, Quantidade de Satélites, Altitude, Temperatura (Interna e Externa), Voltagem da Bateria e envio por APRS além de armazenamento local no cartão de memória.<br />
* Captura de imagens através de câmera em intervalos pré-definidos e armazenamento local no cartão de memória. [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
* Caso exista sistema de transmissão SSDV enviar imagens através dele porém em intervalos maiores do que os de captura e com altitude e tempo máximo limite.<br />
- '''Em solo'''<br />
* Coletar os dados de telemetria recebido via APRS, inserir em uma base de dados para uso com sistemas de mapa.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir o formato da Telemetria. || || A iniciar<br />
|}<br />
<br />
= Energia =<br />
* Muitos balões de pequeno porte utilizam baterias de Li-Ion (Íons de Lítio) por serem capazes de funcionar a baixas temperaturas (até -40C). Este componente é crítico para o projeto e deve ser preparado e pesquisado a exaustão, afinal, caso deixe de funcionar perdemos qualquer tipo de contato com todos os sistemas a bordo inclusive armazenamento local de dados. Será necessário portanto proteger a bateria contra as baixas temperaturas mesmo dentro do recipiente do payload.<br />
* As baterias de Li-Ion operando a baixas temperaturas funcionarão com uma taxa de descarga reduzida.<br />
* A princípio não serão necessários painéis solares pois o tempo de voo do balão é de aproximadamente '''2h30m'''.<br />
* Para alimentação do computador de bordo é necessário a adaptação de um cabo USB.<br />
* Como a alimentação do computador de bordo se dá a 5V é necessário um conversor DC-DC pois a voltagem de saída da bateria pode ser 3.7V. É necessário ainda proteger o conversor DC-DC contra as baixas temperaturas da mesma forma que a bateria. [http://www.ebay.com/itm/DC-DC-3V-3-3V-3-7V-4-2V-to-5V-USB-2A-Step-Up-Power-Module-Vehicle-Charger-/131459619329?hash=item1e9b9a9a01:g:zZwAAOSwPhdVCSUk Exemplo de Conversor DC-DC]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual modelo de bateria utilizar (Voltagem e Ah(ampere-hora) ). || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a menor temperatura de operação da bateria. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Medir consumo de bateria em Ah com o Computador e todos os módulos ligados. || || A iniciar<br />
|}<br />
<br />
= Balão =<br />
* O balão a ser enviado será do tipo meteorológico com razoável resistência para que possa subir a uma altura considerável.<br />
* O gás a ser utilizado poderá ser ou Hidrogênio ou Hélio e depender de custo, facilidade de aquisição e adequação ao projeto.<br />
* Elaborar uma previsão de trajetória do bolão considerando o dia e horário de lançamento. [http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br />
* Sendo adequado poderá ser feito o calculo para elevação do balão até determinada altitude a fim de mantê-lo no ar por mais tempo.<br />
* Verificar legislação e regulamentação da ANAC. [http://ftp.demec.ufpr.br/foguete/apostila/LEI_RBHA_20101.pdf Regulamento ANAC RBHA101]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual material e modelo de balão a ser usado. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir qual gás utilizar (Hidrogênio ou Hélio) || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Calcular a quantidade exata de gás e pressão para definição de altitude máxima aproximada. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar uma previsão de trajetória do balão. || || A iniciar<br />
|- style="background-color:lightyellow"<br />
| Verificar legislação/regulamentação ANAC e necessidade de aviso a controle aéreo local || Medidas máximas para não necessidade de coordenação: 1,85m de diâmetro, 4,5m cúbicos de Hélio/Hidrogênio, 3Kg de payload, cabo de sustentação do payload para 23Kg. || Iniciado<br />
|}<br />
<br />
= Recipiente para o Payload =<br />
* Todos os equipamentos eletrônicos deverão estar protegidos dentro de um compartimento feito de '''isopor''' para isolamento térmico e proteção dos sistemas a bordo.<br><br />
* A correta vedação é importante pois muitos equipamentos não funcionam a temperaturas como as encontradas em altas altitudes ('''-55 C''').<br />
* Na parte exterior do payload fixar informações a respeito do conteúdo e como contatar o LHC caso alguém encontre.<br />
* É necessário desenvolver um para-quedas adequado ao peso do payload para descida segura a fim de se evitar acidentes com pessoas e animais.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Medir o peso do payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir a grossura ideal das paredes do isopor. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Testar o os sistemas dentro do isopor em ambiente de baixa temperatura. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar informações a serem fixadas na parte externa do Payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Desenvolver um sistema de para-quedas para o Payload. || || A iniciar<br />
|}<br />
<br />
= Lista de Materiais =<br />
{| class="wikitable"<br />
|- <br />
! COmponente !! Valor !! Referência<br />
|- style="background-color:lightgreen"<br />
| RaspberryPi Zero || R$ 25 || [https://thepihut.com/collections/raspberry-pi-zero/products/raspberry-pi-zero?variant=14062715972 The Pi Hut Store]<br />
|- style="background-color:lightgreen"<br />
| micro SD 8GB || R$ 10 || <br />
|- style="background-color:lightgreen"<br />
| Arduino Mega || R$ 25|| <br />
|- style="background-color:lightgreen"<br />
| SDR USB RTL2832u || R$ 25 || [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-T71-/222028408186?hash=item33b1eca57a:g:1VUAAOSwuAVWxxJF eBay]<br />
|- style="background-color:lightgreen"<br />
| Radiometrix NTX2B || R$ 100 || <br />
|- style="background-color:lightgreen"<br />
| Antena do Payload || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Antena de solo || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Sensor de GPS || R$ 45 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura e Umidade (DHT22)|| R$ 12 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura (DS18B20)|| R$ 6 || [http://www.ebay.com/itm/1x-Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-Length-1M-/271827869264?hash=item3f4a341e50:g:RRIAAOSwiLdV9njY eBay]<br />
|- style="background-color:lightgreen"<br />
| Sensor de Pressão || R$ 15 || <br />
|- style="background-color:lightgreen"<br />
| Bateria || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Balão || R$ 150 || <br />
|- style="background-color:lightgreen"<br />
| Gás Hélio para o Balão (aluguel) || R$ 100 || [http://campinasoxigenio.com.br/gas-helio/locacao-helio-3l.html Campinas Oxigenio]<br />
|- style="background-color:lightgreen"<br />
| Para-quedas || R$ 20 || <br />
|- style="background-color:lightgreen"<br />
| Isopor || R$ 5 || <br />
|}<br />
<br />
= Referências =<br />
<br />
[https://ukhas.org.uk/ Sociedade Britânica de Alta altitude.]<br><br />
[http://www.ipmet.unesp.br/icaro/ Projeto ICARO - Ipmet]<br><br />
[http://www.aprsbrasil.com/ APRS Brasil]<br><br />
[https://www.ardusat.com/ ARDUSAT]<br><br />
[http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br><br />
[http://weather.uwyo.edu/polar/balloon_traj.html Balloon Trajectory Forecasts]<br><br />
<br />
<br />
= Quem =<br />
* Fernando<br />
* LeandroPereira<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=LHC_Balloon&diff=10864LHC Balloon2016-04-12T06:08:13Z<p>Fernando: </p>
<hr />
<div>'''Balão de Telecomunicações e Coleta de Dados do LHC - (LHC-B1)'''<br />
<br />
= Introdução =<br />
O objetivo deste projeto é lançar um Balão de Comunicações a fim de aprendizagem sobre o funcionamento dos sistemas em alta altitude e baixas temperaturas.<br><br />
O codinome do balão por ora será '''LHC-B1'''.<br><br />
No payload haverá um computador de bordo (a ser definido - RaspberyPi Zero ou Arduino) que será responsável por coletar as diversas informações de telemetria, armazená-las localmente em um cartão de memória e também envia-las à estações receptoras em solo. Possivelmente haverá uma câmera a bordo para registro de imagens da baixa e alta estratosfera.<br><br />
A comunicação com as estações em solo se dará utilizando as frequências de radioamadorismo designadas para o sistema [https://pt.wikipedia.org/wiki/APRS APRS] (Automatic Position Reporting System).<br><br />
O lançamento do balão deverá ser feito de acordo com as regras estabelecidas pela ANAC (Agência Nacional de Avião Civil) e coordenado com o Controle Aéreo Local.<br><br />
O payload deverá contar com um para-quedas para a descida segura do payload a fim evitar qualquer risco às pessoas.<br><br />
Sendo possível deverão ser feitas tentativas de recuperação do payload após a queda baseando-se nas últimas telemetrias recebidas.<br><br />
<br />
= Comunicações =<br />
Toda comunicação será one-way e downlink, ou seja, Balão -> Solo.<br />
<br />
== Frequências ==<br />
* A comunicação de telemetria com o solo se dará na frequência de '''145.570 Mhz''' (faixa de 2m) que é a frequência designada para o sistema APRS no Brasil. Este sistema permite uma taxa de transferência de 1200 bps que é suficiente para transmissão dos dados de telemetria.<br><br />
* Poderá haver também transmissão na frequência na faixa dos '''430 Mhz''' (faixa de 70 cm) para dados de imagens via [https://pt.wikipedia.org/wiki/Televis%C3%A3o_de_defini%C3%A7%C3%A3o_padr%C3%A3o SSDV]. (''A verificar a disponibilidade de uso da frequência de acordo com as Resoluções da ANATEL para uso geral ou para possuidores de Licença de Radioamadorismo.'')<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual prefixo de chamada utilizar. || De algum membro do LHC ou solicitar um para uso exclusivo do LHC (necessita de pessoa jurídica?) ? || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir o SSID utilizar para o sistema APRS. || 0 a 15 || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a potência máxima de transmissão na frequência 145.570 Mhz para radioamadores Classes A,B e C. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a possibilidade de utilização da frequência na faixa dos 430 Mhz, qual frequência exata e potência máxima. || || A iniciar<br />
|}<br />
<br />
== Equipamentos de Transmissão ==<br />
- Alguns equipamentos possíveis para transmissão em 145.570 Mhz:<br><br />
* Trackduino - [https://code.google.com/p/trackuino/ https://code.google.com/p/trackuino/] [http://www.trackuino.org/ http://www.trackuino.org/]<br />
- Alguns equipamentos possíveis para transmissão na faixa dos 430 Mhz:<br><br />
* Radiometrix NTX2 UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2 http://www.radiometrix.com/content/ntx2]<br />
* Radiometrix NTX2B UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2b http://www.radiometrix.com/content/ntx2b] [https://ukhas.org.uk/guides:linkingarduinotontx2 https://ukhas.org.uk/guides:linkingarduinotontx2]<br />
== Antena ==<br />
* Antena dipolo de 1/4 de onda ? - [https://code.google.com/p/trackuino/wiki/Antennas Exemplos]<br />
<br />
== Comunicação com a Estação Espacial Internacional (ISS) ==<br />
* Cogita-se a possibilidade de comunicação do balão com o repetidor APRS instalado na ISS. Para isso é necessário verificar os horários de passagem da ISS por perto da região aonde será lançado o balão. A ISS dá uma volta na terra a cada 1h30m aproximadamente.<br><br />
* Também é necessário observar que o sistema APRS instalado na ISS funciona em uma frequência diferente daquela utilizada no Brasil o que implica na necessidade do computador de bordo alterar a frequência de transmissão em intervalos regulares quando da passagem da ISS sobre o local aonde se encontra o balão.<br />
<br />
== Recepção em solo e Tracking ==<br />
* A recepção em solo poderá ser feita de diversas maneiras e simultaneamente por várias pessoas que consigam receber os sinais diretamente nas frequências utilizadas.<br />
** Utilizando sistemas de rádio amadorismo conectados ao um modem TNC.<br />
** Utilizando um SDR (Software Defined Radio) conectado a um computador.<br />
** Através de IGates, estes por sua vez recebendo os dados diretamente ou através de repetidoras e injetando no sistema APRS.<br />
** O tracking em tempo real poderá ser feito através do site [http://aprs.fi http://aprs.fi]<br />
<br />
----<br />
<br />
- SDRs para recebimento de sinais em solo:<br />
* Receptor SDR USB R820t2 + RTL2832u (DVB-T+FM+DAB) - [http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133 http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133] [http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM]<br />
* Receptor SDR USB R820t + RTL 2832u (DVB-T+FM+DAB) Ads-b - [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd] [http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM]<br />
* Receptor SDR USB R820T + RTL 2832u (DVB-T+FM+DAB) Digital TV Tuner - [http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29 http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29]<br />
<br />
= Equipamentos a Bordo =<br />
<br />
== Computador ==<br />
<br />
=== Raspberry Pi ===<br />
* Utilizando o sistema Raspian.<br />
* Preferencialmente utilizar o modelo Zero devido ao menor consumo de energia.<br />
=== Arduino ===<br />
* Verificar o número de pinos a serem utilizados e memória para definir qual modelo de Arduino utilizar (Nano, Uno, Mega, etc).<br />
<br />
== GPS ==<br />
* O módulo GPS deve ser capaz de operar em baixas temperaturas.<br />
* O módulo GPS deve ser capaz de obter a localização acima dos 18KM de altitude (alguns apresentam problema acima desta altitude). [http://showcase.netins.net/web/wallio/GPSrcvrsvs60kft.htm Lista de modelos testados.]<br />
* Verificar modelos com saída para antena externa (e acompanha antena).<br />
* Alguns módulos vêm com slot para microSD card (Útil se utilizado com Arduino. Não necessário para Raspberry Pi) <br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Verificar a temperatura mínima de operação do GPS. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a altitude máxima de operação do GPS. || || A iniciar<br />
|}<br />
<br />
== Sensor de Temperatura e Umidade ==<br />
* Há possibilidade de se instalar dois sensores de temperatura. Um dentro do payload para medir temperatura interna(DHT22) e outro na parte externa. É necessário que o sensor da parte externa seja capaz de medir baixíssimas abaixo de -50C.<br><br />
'''DHT11''' - Temperatura: De 0C a 50C (±2C) - Umidade: De 20% a 95% (±5%). [http://www.micropik.com/PDF/dht11.pdf Datasheet]<br><br />
'''DHT22''' - Temperatura: De -40C a 80C (±0.5C) - Umidade: De 0% a 100% (±2%). [http://www.adafruit.com/datasheets/DHT22.pdf Datasheet]<br><br />
'''DS18B20''' - Temperatura: De -55C a 125C (±0.5C). [https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| O sensor DS18B20 consegue ler temperaturas de até -55C porém não mede umidade. || Encontrar um sensor de umidade (ou combo) que consiga operar nesta temperatura. || Iniciado<br />
|}<br />
<br />
== Sensor de Pressão(Barômetro) ==<br />
* Este sensor é necessário ou irrelevante ? (Considerar o consumo extra de energia)<br />
* Este sensor é capaz de fornecer dados mais precisos para o calculo de altitude ao invés do GPS ?<br />
* Se for instalado na parte externa irá conseguir operar a baixas temperaturas ?<br />
'''BMP180''' - Pressão: De 300 a 1100 hPa (-500 a 9000 metros acima do nível do mar) [http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| Verificar a temperatura mínima de operação do sensor. || BMP180: -40C || Iniciado<br />
|- style="background-color:lightyellow"<br />
| Verificar a altitude máxima de operação. || BMP180: 9000 metros ||Iniciado<br />
|}<br />
== Câmera ==<br />
* Para Raspberry Pi - RPi Câmera Module - [https://www.raspberrypi.org/help/camera-module-setup/ Câmera Module] [https://www.raspberrypi.org/documentation/usage/camera/README.md Enable Camera] [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
== Armazenamento de Dados ==<br />
* Para RaspberryPi o próprio cartão de memória pode ser usado.<br />
* Para Arduino um shield com microSD é necessário. Alguns shields de GPS vêm com slot para microSD card.<br />
<br />
= Softwares/Funções =<br />
- '''A Bordo'''<br />
* Coleta de dados de: Posicionamento GPS, Quantidade de Satélites, Altitude, Temperatura (Interna e Externa), Voltagem da Bateria e envio por APRS além de armazenamento local no cartão de memória.<br />
* Captura de imagens através de câmera em intervalos pré-definidos e armazenamento local no cartão de memória. [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
* Caso exista sistema de transmissão SSDV enviar imagens através dele porém em intervalos maiores do que os de captura e com altitude e tempo máximo limite.<br />
- '''Em solo'''<br />
* Coletar os dados de telemetria recebido via APRS, inserir em uma base de dados para uso com sistemas de mapa.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir o formato da Telemetria. || || A iniciar<br />
|}<br />
<br />
= Energia =<br />
* Muitos balões de pequeno porte utilizam baterias de Li-Ion (Íons de Lítio) por serem capazes de funcionar a baixas temperaturas. Este componente é crítico para o projeto e deve ser preparado e pesquisado a exaustão, afinal, caso deixe de funcionar perdemos qualquer tipo de contato com todos os sistemas a bordo inclusive armazenamento local de dados. Será necessário portanto proteger a bateria contra as baixas temperaturas mesmo dentro do recipiente do payload.<br />
* A princípio não serão necessários painéis solares pois o tempo de voo do balão é de aproximadamente '''2h30m'''.<br />
* Para alimentação do computador de bordo é necessário a adaptação de um cabo USB.<br />
* Como a alimentação do computador de bordo se dá a 5V é necessário um conversor DC-DC pois a voltagem de saída da bateria pode ser 3.7V. É necessário ainda proteger o conversor DC-DC contra as baixas temperaturas da mesma forma que a bateria. [http://www.ebay.com/itm/DC-DC-3V-3-3V-3-7V-4-2V-to-5V-USB-2A-Step-Up-Power-Module-Vehicle-Charger-/131459619329?hash=item1e9b9a9a01:g:zZwAAOSwPhdVCSUk Exemplo de Conversor DC-DC]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual modelo de bateria utilizar (Voltagem e Ah(ampere-hora) ). || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a menor temperatura de operação da bateria. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Medir consumo de bateria em Ah com o Computador e todos os módulos ligados. || || A iniciar<br />
|}<br />
<br />
= Balão =<br />
* O balão a ser enviado será do tipo meteorológico com razoável resistência para que possa subir a uma altura considerável.<br />
* O gás a ser utilizado poderá ser ou Hidrogênio ou Hélio e depender de custo, facilidade de aquisição e adequação ao projeto.<br />
* Elaborar uma previsão de trajetória do bolão considerando o dia e horário de lançamento. [http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br />
* Sendo adequado poderá ser feito o calculo para elevação do balão até determinada altitude a fim de mantê-lo no ar por mais tempo.<br />
* Verificar legislação e regulamentação da ANAC. [http://ftp.demec.ufpr.br/foguete/apostila/LEI_RBHA_20101.pdf Regulamento ANAC RBHA101]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual material e modelo de balão a ser usado. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir qual gás utilizar (Hidrogênio ou Hélio) || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Calcular a quantidade exata de gás e pressão para definição de altitude máxima aproximada. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar uma previsão de trajetória do balão. || || A iniciar<br />
|- style="background-color:lightyellow"<br />
| Verificar legislação/regulamentação ANAC e necessidade de aviso a controle aéreo local || Medidas máximas para não necessidade de coordenação: 1,85m de diâmetro, 4,5m cúbicos de Hélio/Hidrogênio, 3Kg de payload, cabo de sustentação do payload para 23Kg. || Iniciado<br />
|}<br />
<br />
= Recipiente para o Payload =<br />
* Todos os equipamentos eletrônicos deverão estar protegidos dentro de um compartimento feito de '''isopor''' para isolamento térmico e proteção dos sistemas a bordo.<br><br />
* A correta vedação é importante pois muitos equipamentos não funcionam a temperaturas como as encontradas em altas altitudes ('''-55 C''').<br />
* Na parte exterior do payload fixar informações a respeito do conteúdo e como contatar o LHC caso alguém encontre.<br />
* É necessário desenvolver um para-quedas adequado ao peso do payload para descida segura a fim de se evitar acidentes com pessoas e animais.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Medir o peso do payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir a grossura ideal das paredes do isopor. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Testar o os sistemas dentro do isopor em ambiente de baixa temperatura. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar informações a serem fixadas na parte externa do Payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Desenvolver um sistema de para-quedas para o Payload. || || A iniciar<br />
|}<br />
<br />
= Lista de Materiais =<br />
{| class="wikitable"<br />
|- <br />
! COmponente !! Valor !! Referência<br />
|- style="background-color:lightgreen"<br />
| RaspberryPi Zero || R$ 25 || [https://thepihut.com/collections/raspberry-pi-zero/products/raspberry-pi-zero?variant=14062715972 The Pi Hut Store]<br />
|- style="background-color:lightgreen"<br />
| micro SD 8GB || R$ 10 || <br />
|- style="background-color:lightgreen"<br />
| Arduino Mega || R$ 25|| <br />
|- style="background-color:lightgreen"<br />
| SDR USB RTL2832u || R$ 25 || [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-T71-/222028408186?hash=item33b1eca57a:g:1VUAAOSwuAVWxxJF eBay]<br />
|- style="background-color:lightgreen"<br />
| Radiometrix NTX2B || R$ 100 || <br />
|- style="background-color:lightgreen"<br />
| Antena do Payload || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Antena de solo || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Sensor de GPS || R$ 45 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura e Umidade (DHT22)|| R$ 12 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura (DS18B20)|| R$ 6 || [http://www.ebay.com/itm/1x-Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-Length-1M-/271827869264?hash=item3f4a341e50:g:RRIAAOSwiLdV9njY eBay]<br />
|- style="background-color:lightgreen"<br />
| Sensor de Pressão || R$ 15 || <br />
|- style="background-color:lightgreen"<br />
| Bateria || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Balão || R$ 150 || <br />
|- style="background-color:lightgreen"<br />
| Gás Hélio para o Balão (aluguel) || R$ 100 || [http://campinasoxigenio.com.br/gas-helio/locacao-helio-3l.html Campinas Oxigenio]<br />
|- style="background-color:lightgreen"<br />
| Para-quedas || R$ 20 || <br />
|- style="background-color:lightgreen"<br />
| Isopor || R$ 5 || <br />
|}<br />
<br />
= Referências =<br />
<br />
[https://ukhas.org.uk/ Sociedade Britânica de Alta altitude.]<br><br />
[http://www.ipmet.unesp.br/icaro/ Projeto ICARO - Ipmet]<br><br />
[http://www.aprsbrasil.com/ APRS Brasil]<br><br />
[https://www.ardusat.com/ ARDUSAT]<br><br />
[http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br><br />
[http://weather.uwyo.edu/polar/balloon_traj.html Balloon Trajectory Forecasts]<br><br />
<br />
<br />
= Quem =<br />
* Fernando<br />
* LeandroPereira<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=LHC_Balloon&diff=10863LHC Balloon2016-04-12T04:36:27Z<p>Fernando: </p>
<hr />
<div>'''Balão de Telecomunicações e Coleta de Dados do LHC - (LHC-B1)'''<br />
<br />
= Introdução =<br />
O objetivo deste projeto é lançar um Balão de Comunicações a fim de aprendizagem sobre o funcionamento dos sistemas em alta altitude e baixas temperaturas.<br><br />
O codinome do balão por ora será '''LHC-B1'''.<br><br />
No payload haverá um computador de bordo (a ser definido - RaspberyPi ou Arduino) que será responsável por coletar as diversas informações de telemetria, armazená-las localmente em um cartão de memória e também envia-las à estações receptoras em solo. Possivelmente haverá uma câmera a bordo para registro de imagens da baixa e alta estratosfera.<br><br />
A comunicação com as estações em solo se dará utilizando as frequências de radioamadorismo designadas para o sistema [https://pt.wikipedia.org/wiki/APRS APRS] (Automatic Position Reporting System).<br><br />
O lançamento do balão deverá ser feito de acordo com as regras estabelecidas pela ANAC (Agência Nacional de Avião Civil) e coordenado com o Controle Aéreo Local.<br><br />
O payload deverá contar com um para-quedas para a descida segura do payload a fim evitar qualquer risco às pessoas.<br><br />
Sendo possível deverão ser feitas tentativas de recuperação do payload após a queda baseando-se nas últimas telemetrias recebidas.<br><br />
<br />
= Comunicações =<br />
Toda comunicação será one-way e downlink, ou seja, Balão -> Solo.<br />
<br />
== Frequências ==<br />
* A comunicação de telemetria com o solo se dará na frequência de '''145.570 Mhz''' (faixa de 2m) que é a frequência designada para o sistema APRS no Brasil. Este sistema permite uma taxa de transferência de 1200 bps que é suficiente para transmissão dos dados de telemetria.<br><br />
* Poderá haver também transmissão na frequência na faixa dos '''430 Mhz''' (faixa de 70 cm) para dados de imagens via [https://pt.wikipedia.org/wiki/Televis%C3%A3o_de_defini%C3%A7%C3%A3o_padr%C3%A3o SSDV]. (''A verificar a disponibilidade de uso da frequência de acordo com as Resoluções da ANATEL para uso geral ou para possuidores de Licença de Radioamadorismo.'')<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual prefixo de chamada utilizar. || De algum membro do LHC ou solicitar um para uso exclusivo do LHC (necessita de pessoa jurídica?) ? || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir o SSID utilizar para o sistema APRS. || 0 a 15 || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a potência máxima de transmissão na frequência 145.570 Mhz para radioamadores Classes A,B e C. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a possibilidade de utilização da frequência na faixa dos 430 Mhz, qual frequência exata e potência máxima. || || A iniciar<br />
|}<br />
<br />
== Equipamentos de Transmissão ==<br />
- Alguns equipamentos possíveis para transmissão em 145.570 Mhz:<br><br />
* Trackduino - [https://code.google.com/p/trackuino/ https://code.google.com/p/trackuino/] [http://www.trackuino.org/ http://www.trackuino.org/]<br />
- Alguns equipamentos possíveis para transmissão na faixa dos 430 Mhz:<br><br />
* Radiometrix NTX2 UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2 http://www.radiometrix.com/content/ntx2]<br />
* Radiometrix NTX2B UHF Narrow Band FM Transmitter - [http://www.radiometrix.com/content/ntx2b http://www.radiometrix.com/content/ntx2b] [https://ukhas.org.uk/guides:linkingarduinotontx2 https://ukhas.org.uk/guides:linkingarduinotontx2]<br />
== Antena ==<br />
* Antena dipolo de 1/4 de onda ? - [https://code.google.com/p/trackuino/wiki/Antennas Exemplos]<br />
<br />
== Comunicação com a Estação Espacial Internacional (ISS) ==<br />
* Cogita-se a possibilidade de comunicação do balão com o repetidor APRS instalado na ISS. Para isso é necessário verificar os horários de passagem da ISS por perto da região aonde será lançado o balão. A ISS dá uma volta na terra a cada 1h30m aproximadamente.<br><br />
* Também é necessário observar que o sistema APRS instalado na ISS funciona em uma frequência diferente daquela utilizada no Brasil o que implica na necessidade do computador de bordo alterar a frequência de transmissão em intervalos regulares quando da passagem da ISS sobre o local aonde se encontra o balão.<br />
<br />
== Recepção em solo e Tracking ==<br />
* A recepção em solo poderá ser feita de diversas maneiras e simultaneamente por várias pessoas que consigam receber os sinais diretamente nas frequências utilizadas.<br />
** Utilizando sistemas de rádio amadorismo conectados ao um modem TNC.<br />
** Utilizando um SDR (Software Defined Radio) conectado a um computador.<br />
** Através de IGates, estes por sua vez recebendo os dados diretamente ou através de repetidoras e injetando no sistema APRS.<br />
** O tracking em tempo real poderá ser feito através do site [http://aprs.fi http://aprs.fi]<br />
<br />
----<br />
<br />
- SDRs para recebimento de sinais em solo:<br />
* Receptor SDR USB R820t2 + RTL2832u (DVB-T+FM+DAB) - [http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133 http://www.ebay.com/itm/USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-HC-/381384524083?hash=item58cc4a0133] [http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM http://produto.mercadolivre.com.br/MLB-706695087-receptor-sdr-usb-com-o-novo-r820t2-rtl-2832u-_JM]<br />
* Receptor SDR USB R820t + RTL 2832u (DVB-T+FM+DAB) Ads-b - [http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd http://www.ebay.com/itm/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T-/231284993997?hash=item35d9a8efcd] [http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM http://produto.mercadolivre.com.br/MLB-701001401-receptor-sdr-ads-b-fm-usb-rtl2832ur820t-promoco-feriado-_JM]<br />
* Receptor SDR USB R820T + RTL 2832u (DVB-T+FM+DAB) Digital TV Tuner - [http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29 http://www.ebay.com/itm/RTL2832U-R820T-DVB-T-SDR-DAB-FM-USB-2-0-DIGITAL-TV-Tuner-Receiver-High-/311380979241?hash=item487fc0ae29]<br />
<br />
= Equipamentos a Bordo =<br />
<br />
== Computador ==<br />
<br />
=== Raspberry Pi ===<br />
* Utilizando o sistema Raspian.<br />
* Preferencialmente utilizar o modelo A+ devido ao menor consumo de energia.<br />
=== Arduino ===<br />
* Verificar o número de pinos a serem usados e memória para definir qual modelo de Arduino utilizar (Nano, Uno, Mega, etc).<br />
<br />
== GPS ==<br />
* O módulo GPS deve ser capaz de operar em baixas temperaturas.<br />
* O módulo GPS deve ser capaz de obter a localização acima dos 18KM de altitude (alguns apresentam problema acima desta altitude). [http://showcase.netins.net/web/wallio/GPSrcvrsvs60kft.htm Lista de modelos testados.]<br />
* Verificar modelos com saída para antena externa (e acompanha antena).<br />
* Alguns módulos vêm com slot para microSD card (Útil se utilizado com Arduino. Não necessário para Raspberry Pi) <br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Verificar a temperatura mínima de operação do GPS. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar a altitude máxima de operação do GPS. || || A iniciar<br />
|}<br />
<br />
== Sensor de Temperatura e Umidade ==<br />
* Há possibilidade de se instalar dois sensores de temperatura. Um dentro do payload para medir temperatura interna(DHT22) e outro na parte externa. É necessário que o sensor da parte externa seja capaz de medir baixíssimas abaixo de -50C.<br><br />
'''DHT11''' - Temperatura: De 0C a 50C (±2C) - Umidade: De 20% a 95% (±5%). [http://www.micropik.com/PDF/dht11.pdf Datasheet]<br><br />
'''DHT22''' - Temperatura: De -40C a 80C (±0.5C) - Umidade: De 0% a 100% (±2%). [http://www.adafruit.com/datasheets/DHT22.pdf Datasheet]<br />
'''DS18B20''' - Temperatura: De -55C a 125C (±0.5C). [https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| O sensor DS18B20 consegue ler temperaturas de até -55C porém não mede umidade. || Encontrar um sensor de umidade (ou combo) que consiga operar nesta temperatura. || Iniciado<br />
|}<br />
<br />
== Sensor de Pressão(Barômetro) ==<br />
* Este sensor é necessário ou irrelevante ? (Considerar o consumo extra de energia)<br />
* Este sensor é capaz de fornecer dados mais precisos para o calculo de altitude ao invés do GPS ?<br />
* Se for instalado na parte externa irá conseguir operar a baixas temperaturas ?<br />
'''BMP180''' - Pressão: De 300 a 1100 hPa (-500 a 9000 metros acima do nível do mar) [http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf Datasheet]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightyellow"<br />
| Verificar a temperatura mínima de operação do sensor. || BMP180: -40C || Iniciado<br />
|- style="background-color:lightyellow"<br />
| Verificar a altitude máxima de operação. || BMP180: 9000 metros ||Iniciado<br />
|}<br />
== Câmera ==<br />
* Para Raspberry Pi - RPi Câmera Module - [https://www.raspberrypi.org/help/camera-module-setup/ Câmera Module] [https://www.raspberrypi.org/documentation/usage/camera/README.md Enable Camera] [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
== Armazenamento de Dados ==<br />
* Para RaspberryPi o próprio cartão de memória pode ser usado.<br />
* Para Arduino um shield com microSD é necessário. Alguns shields de GPS vêm com slot para microSD card.<br />
<br />
= Softwares/Funções =<br />
- '''A Bordo'''<br />
* Coleta de dados de: Posicionamento GPS, Quantidade de Satélites, Altitude, Temperatura (Interna e Externa), Voltagem da Bateria e envio por APRS além de armazenamento local no cartão de memória.<br />
* Captura de imagens através de câmera em intervalos pré-definidos e armazenamento local no cartão de memória. [https://www.raspberrypi.org/blog/timelapse-tutorial-from-carrie-annes-geek-gurl-diaries/ TimeLapse Tutorial]<br />
* Caso exista sistema de transmissão SSDV enviar imagens através dele porém em intervalos maiores do que os de captura e com altitude e tempo máximo limite.<br />
- '''Em solo'''<br />
* Coletar os dados de telemetria recebido via APRS, inserir em uma base de dados para uso com sistemas de mapa.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir o formato da Telemetria. || || A iniciar<br />
|}<br />
<br />
= Energia =<br />
* Muitos balões de pequeno porte utilizam baterias de Li-Ion (Íons de Lítio) por serem capazes de funcionar a baixas temperaturas. Este componente é crítico para o projeto e deve ser preparado e pesquisado a exaustão, afinal, caso deixe de funcionar perdemos qualquer tipo de contato com todos os sistemas a bordo inclusive armazenamento local de dados.<br />
* A princípio não serão necessários painéis solares pois o tempo de voo do balão é de aproximadamente '''2h30m'''.<br />
* Para alimentação do computador de bordo é necessário a adaptação de um cabo USB conectado a ser conectado diretamente a bateria.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual modelo de bateria utilizar (Voltagem e Ah(ampere-hora) ). || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Verificar qual a menor temperatura de operação da bateria. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Medir consumo de bateria em Ah com o Computador e todos os módulos ligados. || || A iniciar<br />
|}<br />
<br />
= Balão =<br />
* O balão a ser enviado será do tipo meteorológico com razoável resistência para que possa subir a uma altura considerável.<br />
* O gás a ser utilizado poderá ser ou Hidrogênio ou Hélio e depender de custo, facilidade de aquisição e adequação ao projeto.<br />
* Elaborar uma previsão de trajetória do bolão considerando o dia e horário de lançamento. [http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br />
* Sendo adequado poderá ser feito o calculo para elevação do balão até determinada altitude a fim de mantê-lo no ar por mais tempo.<br />
* Verificar legislação e regulamentação da ANAC. [http://ftp.demec.ufpr.br/foguete/apostila/LEI_RBHA_20101.pdf Regulamento ANAC RBHA101]<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Definir qual material e modelo de balão a ser usado. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir qual gás utilizar (Hidrogênio ou Hélio) || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Calcular a quantidade exata de gás e pressão para definição de altitude máxima aproximada. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar uma previsão de trajetória do balão. || || A iniciar<br />
|- style="background-color:lightyellow"<br />
| Verificar legislação/regulamentação ANAC e necessidade de aviso a controle aéreo local || Medidas máximas para não necessidade de coordenação: 1,85m de diâmetro, 4,5m cúbicos de Hélio/Hidrogênio, 3Kg de payload, cabo de sustentação do payload para 23Kg. || Iniciado<br />
|}<br />
<br />
= Recipiente para o Payload =<br />
* Todos os equipamentos eletrônicos deverão estar protegidos dentro de um compartimento feito de '''isopor''' para isolamento térmico e proteção dos sistemas a bordo.<br><br />
* A correta vedação é bastante importante pois muitos equipamentos não funcionam a temperaturas como as encontradas em altas altitudes ('''-55 C''').<br />
* Na parte exterior do payload fixar informações a respeito do conteúdo de como contatar o LHC caso alguém encontre.<br />
* É necessário desenvolver um para-quedas adequado ao peso do payload para descida segura a fim de se evitar acidentes com pessoas e animais.<br />
----<br />
'''Checklist''':<br />
{| class="wikitable"<br />
|- <br />
! Tarefa !! Notas !! Status<br />
|- style="background-color:lightblue"<br />
| Medir o peso do payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Definir a grossura ideal das paredes do isopor. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Testar o os sistemas dentro do isopor em ambiente de baixa temperatura. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Elaborar informações a serem fixadas na parte externa do Payload. || || A iniciar<br />
|- style="background-color:lightblue"<br />
| Desenvolver um sistema de para-quedas para o Payload. || || A iniciar<br />
|}<br />
<br />
= Lista de Materiais =<br />
{| class="wikitable"<br />
|- <br />
! COmponente !! Valor !! Referência<br />
|- style="background-color:lightgreen"<br />
| RaspberryPi A+ || R$ 150 ||<br />
|- style="background-color:lightgreen"<br />
| micro SD 8GB || R$ 10 || <br />
|- style="background-color:lightgreen"<br />
| Arduino Mega || R$ 35|| <br />
|- style="background-color:lightgreen"<br />
| SDR USB RTL2832u || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Radiometrix NTX2B || R$ 100 || <br />
|- style="background-color:lightgreen"<br />
| Antena do Payload || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Antena de solo || R$ ?? || <br />
|- style="background-color:lightgreen"<br />
| Sensor de GPS || R$ 45 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Temperatura e Umidade|| R$ 5 || <br />
|- style="background-color:lightgreen"<br />
| Sensor de Pressão || R$ 5 || <br />
|- style="background-color:lightgreen"<br />
| Bateria || R$ 25 || <br />
|- style="background-color:lightgreen"<br />
| Balão || R$ 150 || <br />
|- style="background-color:lightgreen"<br />
| Gás para o Balão || R$ 75 || <br />
|- style="background-color:lightgreen"<br />
| Para-quedas || R$ 20 || <br />
|- style="background-color:lightgreen"<br />
| Isopor || R$ 5 || <br />
|}<br />
<br />
= Referências =<br />
<br />
[https://ukhas.org.uk/ Sociedade Britânica de Alta altitude.]<br><br />
[http://www.ipmet.unesp.br/icaro/ Projeto ICARO - Ipmet]<br><br />
[http://www.aprsbrasil.com/ APRS Brasil]<br><br />
[https://www.ardusat.com/ ARDUSAT]<br><br />
[http://habhub.org/predict/ CUSF Landing Predictor 2.5]<br><br />
[http://weather.uwyo.edu/polar/balloon_traj.html Balloon Trajectory Forecasts]<br><br />
<br />
<br />
= Quem =<br />
* Fernando<br />
* LeandroPereira<br />
<br />
[[Category:Projetos]]</div>Fernandohttps://lhc.net.br/w/index.php?title=Taxacao_de_Compras_Internacionais_pela_Receita_Federal&diff=10810Taxacao de Compras Internacionais pela Receita Federal2016-02-26T18:18:34Z<p>Fernando: </p>
<hr />
<div>= Introdução =<br />
[[Image:taxacao_correios.jpg|thumb]]<br />
Muito se tem falado sobre diversos casos de taxação equivocada pela Receita Federal em compras feitas no exterior, independente do valor da compra, o que acaba causando uma espera adicional além do tempo que o objeto fica retido nos Centros de Tratamento do Correio Internacional como o de Curitiba e outros, como também a cobrança de uma taxa extra de R$ 12,00 pelos Correios.<br><br />
É sabido que diversas mercadorias compradas não se encontram disponíveis no Mercado Brasileiro e por isso é necessário comprá-las no Mercado externo. Ou ainda casos em que mesmo com a comprovação documental do valor pago como sendo menor do que estipula a Lei, o objeto é taxado da mesma forma, com valores arbitrados fora de qualquer parâmetro.<br><br />
Esta página visa esclarecer as dúvidas daqueles que foram taxados e pretendem recorrer tanto Administrativamente para a Receita Federal como Judicialmente para o Juizado Especial Federal(JEF) da sua cidade ou região para que não tenha que pagar quaisquer valores não devidos de acordo com Lei Federal.<br><br />
Esta página reúne informações sobre os aspectos legais que giram em torno do [http://www.planalto.gov.br/ccivil_03/Decreto-Lei/1965-1988/Del1804.htm '''Decreto-Lei 1804/80'''], passo a passo de como ajuizar ação contra a Receita Federal, Pontos importantes a saber, Jurisprudência disponível que será atualizada periodicamente conforme novas decisões estiverem disponíveis para consulta pública.<br><br />
É importante ainda lembrar que caso você tenha sido taxado e pretenda ajuizar ação contra a Receita Federal você '''NÃO DEVE RETIRAR''' o produto da Agência dos Correios e pagar os Tributos + taxa Postal para posteriormente requerer os valores pagos. Caso fizer isso será necessário ingressar com outro tipo de ação chamada '''Ação de Repetição de Indébito''' que não é tratada nesta página.<br><br />
Existem dois guias passo a passo, um Simplificado para aqueles que já possuem familiaridade com o processo e um Detalhado para quem está fazendo pela primeira vez ou possui alguma dúvida. A recomendação é seguir o Detalhado.<br>.<br />
Última atualização - 22/02/2016<br />
<br />
= Como funciona / Importante saber =<br />
== Aspectos Legais ==<br />
[[Image:legal_martelo.jpg|thumb]]<br />
* O Decreto-Lei 1804/80 '''NÃO''' foi revogado, apenas alterado em parte e que não afeta em nada casos de importação até 100 dólares americanos. Portanto a Lei é válida.<br />
''(Recebe o nome de Decreto-Lei porque foi editado na época do período militar e este era o instrumento que existente equivalente à Medida Provisória. Este Decreto-Lei foi recepcionado pela Constituição de 1988 e portanto possui força de Lei, como qualquer outra)''<br />
* É completamente equivocada a interpretação que a Receita Federal vem adotando de que o objeto deve ser enviado de Pessoa Física para Pessoa Física. Isso é feito por causa da Portaria MF n. 156/99 e da Instrução Normativa da Receita Federal - SRF n. 096/99 que estipulam não incidir taxação em compras de até 50 dólares americanos e desde que o objeto seja enviado de Pessoa Física para Pessoa Física. É nisso que a Receita Federal vem se baseando para taxar compras até mesmo de valores menores do que 50 dólares americanos. Ela considera os vendedores do Aliexpress, eBay e outros como Pessoas Jurídicas aplicando portanto a taxação para qualquer valor.<br />
* No entanto o Decreto-Lei 1804/80 que dispõe sobre a Tributação Simplificada de remessas postais internacionais estipula essa isenção em 100 dólares americanos '''INDEPENDENTE do remetente ser Pessoa Física ou Jurídica'''. Baseados nessa Lei muitos Juízes têm decido a favor dos compradores e portanto contra a Receita Federal dizendo que "''Não pode a autoridade administrativa, por intermédio de ato administrativo, ainda que normativo (portaria), extrapolar os limites claramente estabelecidos em lei, pois está vinculada ao princípio da legalidade.''", ou seja, uma Portaria ou Instrução Normativa não pode se sobrepor a uma Lei e adicionar dispositivos que ali não existem, apenas regulá-la.<br />
<br />
=== Valor ===<br />
Isso ainda é motivo de controvérsia.<br><br />
Alguns Juízes entendem que a Receita pode diminuir o valor de isenção para 50 dólares através de Instrução Normativa outros que não.<br><br />
Existem diversas decisões de primeiro grau em ambos os sentidos.<br><br />
Ainda não existe uma Jurisprudência forte formada (conjunto de decisões de 2º grau no mesmo sentido que os Juízes de 1º grau tendem a seguir), porém já existe decisão transitada em julgado no TRF-4 (Tribunal Regional Federal da 4 Região) que engloba os Estados do Sul (RS,SC e PR) do país dizendo que a Receita Federal '''NÃO''' pode reduzir o valor de isenção de 100 dólares para 50.<br><br />
O Tribunal de 2º instância responsável pelas áreas de São Paulo e Mato Grosso do Sul é o TRF-3 e por ora não se conhecem decisões favoráveis nesse sentido que possam auxiliar os Juízes de 1º instância a decidirem no mesmo sentido, porém é certo que em algum momento haverá e o assunto será pacificado. Enquanto isso é plenamente válido citar as decisões favoráveis de outros TRFs como o TRF-4 para sustentar a argumentação a seu favor.<br><br />
Em um caso de decisão provisória recente, o Juiz adianta parte do entendimento dele e por ora ele considera que a Receita pode sim restringir a isenção em 50 dólares. Porém como neste caso como a encomenda custou menos de US$ 50.00 ele citou que sendo o valor abaixo do estipulado na Normativa entende que eu não deveria ser taxado com base no fato de que ela não pode restringir se o remetente é Pessoa Física ou Jurídica.<br><br />
<u>Em resumo</u>: se a sua encomenda é abaixo de 50 dólares americanos é bastante provável que você terá decisão judicial favorável.<br><br />
'''Importante''': o valor de 50 ou 100 dólares deve ser considerado também incluindo o '''valor do frete pago'''.<br />
<br />
<br />
== Onde ==<br />
* A ação deve ser apresentada ao Juizado Especial Federal (JEF) da sua cidade (que é o Juizado de Pequenas Causas para assuntos que envolvam a União), no caso contra a Receita Federal.<br />
* Ações nos Juizados Especiais Federais não possuem qualquer custo e também não necessitam que você constitua advogado. Você precisa apenas reunir os documentos necessários a provar o quanto você pagou por aquela encomenda, preencher os documentos modelo com seus dados e levá-los ao JEF que o pessoal da Secretaria auxiliará com o trâmite para abertura do processo. Por se tratar de um Juizado de Pequenas Causas da Justiça Federal o resultado tende a sair relativamente rápido.<br />
<br />
== Porquê ==<br />
Sempre insisto no ponto que vale a pena fazer isso não apenas para não pagar um valor as vezes pequeno em taxas mas principalmente para garantir que isso não aconteça futuramente. A fundamentação jurídica sobre este assunto é muito clara e dificilmente Juiz algum irá discordar, além do que já existe alguma jurisprudência formada sobre o assunto em diversos Tribunais, inclusive de 2º instância.<br><br />
Imagine que a Receita Federal sendo condenada em todas as causas reiteradamente cedo ou tarde ela terá que se adequar ao que diz a Lei, caso contrário vai começar a ter um custo administrativo muito maior do que o ganho com arrecadação de impostos tão pequenos. Em resumo não vai mais valer a pena pra ela taxar valores pequenos sabendo que ela que irá perder sempre.<br><br />
É sabido também que muita gente fica ansiosa para receber logo seu item que ficou parado lá em Curitiba por 3 meses e acaba caindo na tentação de pagar para receber logo, porém se você pensar só no seu caso e pagar o que não deve vai estar dando um tiro no pé e incentivando a Receita Federal a continuar fazendo o que não deve. Uma única vez que você "perde" o seu tempo (este é o seu único custo) e entra com a ação faz uma grande diferença não só pra você mas para muita gente na mesma situação no futuro.<br><br />
<br />
== Pontos Importantes ==<br />
[[Image:importante.jpg|thumb]]<br />
* '''Recurso Administrativo junto à Receita Federal''' - Sempre que for taxado em objeto isento e que você pretenda recorrer judicialmente é importante comparecer dentro do prazo para retirada do objeto à Agência dos Correios e preencher o formulário de solicitação de revisão de tributos à Receita Federal. Isso irá garantir que o objeto <u>seja mantido na Agência</u> até a resposta final da Receita Federal, caso contrário o objeto será devolvido ao vendedor e será impossível a recuperação do mesmo. É possível que a Receita Federal responda positivamente sobre a isenção do imposto e a ação judicial não será necessária, porém a tendencia é demorar. No meu caso eu esperei 30 dias para então então ingressar com a ação judicial informando o juiz nos autos do processo sobre a falta de resposta ao meu Recurso Administrativo junto à Receita Federal.<br />
* '''Taxa de R$ 12.00 dos Correios''' - Caso você tenha uma decisão favorável (Antecipação de Tutela) para que possa retirar o objeto da Agência dos Correios sem o pagamento das das taxas cobradas é possível, dependendo do que o Juiz escreveu na decisão e da interpretação do Gerente da Agência, que os Correios queiram cobrar a <u>taxa de R$ 12,00</u> para retirada do objeto. Esta taxa também '''NÃO DEVE SER PAGA''' e caso isso ocorra e os Correios insistam na cobrança será necessário retornar ao Juizado Especial Federal para informar ao Juiz (através de uma nova petição) que uma das requeridas na Petição Inicial se nega cumprir a Medida Cautelar de Antecipação de Tutela impondo outras taxas que não podem ser cobradas.<br />
{| class="wikitable"<br />
|- style="background-color:AliceBlue"<br />
| ''A argumentação principal sobre a não cobrança desta taxa é de que em condições normais, ou seja, se a Receita Federal houvesse cumprido a Lei e isentado o objeto de taxação, este teria sido entregue em seu domicílio sem quaisquer outras taxas a serem cobradas, portanto você não deve pagar por um erro que não foi seu. A taxa de R$ 12.00 é somente cobrada nos casos aonde os objetos são '''corretamente''' taxados pela Receita Federal e necessitam serem retidos na Agência mais próxima para posterior pagamento dos tributos devidos e retirada do mesmo.''<br><br />
''Dizer que a tarifa postal pretendida constitui contraprestação normal do serviço realizado pelos Correios somente se aplica nos casos aonde a compra foi taxada de acordo com a Lei. Nos casos em que você é isento da qualquer taxação inexiste portanto prestação de serviço a ser pago pelo destinatário, pois a mesma já foi paga pelo remetente (vendedor).''<br />
|}<br />
* '''Depósito Judicial''' - Para conseguir a Antecipação de Tutela será requisitado pelo Juiz o depósito judicial do valor questionado que deverá ser feito no prazo estipulado na Caixa Econômica Federal. O valor depositado não irá para a Receita Federal, mas para uma conta judicial. Ao fim do processo com a sentença favorável você poderá sacar este valor.<br />
<br />
= Passo-a-Passo - Simplificado =<br />
[[Image:passo-a-passo.jpg|thumb]]<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico Download do Formulário]<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - [http://www.cutepdf.com/Products/CutePDF/writer.asp Download] do CutePDF Writer para gerar o print do pedido no site da compra.<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing Download do Modelo do Requerimento]<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing Download do Acórdão] da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing Download do modelo da Petição] para o Juizado Especial Federal. <br />
*'''5 - Acompanhamento da Ação ''' - TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
*'''6 - Sentença Final '''<br />
[https://drive.google.com/file/d/0B0NBwoen2hA3WGJIRXdMWXlWTFU/view?usp=sharing Clique aqui] para baixar todos os documentos dessas etapas em um único arquivo.<br />
<br />
= Passo-a-Passo - Detalhado =<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - Recebido o Telegrama informando que a sua mercadoria foi taxada, você deverá se dirigir à Agência para preencher o formulário de solicitação de revisão de tributos a ser endereçado à Receita Federal. Isso irá garantir que a encomenda fique armazenada na Agência até a resposta final da Receita Federal e não seja devolvida ao remetente (vendedor) no prazo estipulado no Telegrama. Normalmente as Agências possuem o formulário para preenchimento e as instruções de como fazer. Na justificativa você deverá escrever: "<u>A ser enviada por meio eletrônico à Secretaria da Receita Federal</u>". A Agência dos Correios ficará com a cópia impressa assinada por você e deverá disponibilizar o email da Receita Federal a ser enviada a solicitação assim como o email da Agência para onde deve ser enviado o email com cópia. Para visualizar o modelo de formulário de solicitação de revisão de tributos [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico clique aqui]. Os campos mínimos a serem preenchidos no formulário são:<br><br />
** Não pagamento de imposto em razão de isenção/não incidência/imunidade/alíquota zero.<br />
** Cópia de documento de identificação do destinatário com foto e assinatura (DOCUMENTO OBRIGATÓRIO).<br />
** Cópia de tela do pedido ou do e-mail de confirmação do pedido objeto da remessa (contendo descrição e valor do produto, valor do frete e código de rastreamento, se for o caso).<br />
** Comprovante de pagamento (boleto bancário, extrato de cartão de crédito, comprovante de serviço de pagamento on line, etc.)<br />
** Justificativa<br />
<u>Nota</u>: É possível adiantar o preenchimento do formulário em casa porém é necessário terminar o preenchimento na Agência pois você irá precisar do número da NTS (Nota de Tributação Simplificada).<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - É necessário que você reúna o máximo de documentos disponíveis para provar o valor pago pelo objeto em questão. Não há uma lista definitiva, porém vale citar os mais importantes como:<br />
** Invoice da confirmação do pedido no site da compra. Pode ser um print da tela mostrando o valor da encomenda + frete, a descrição do produto, data da compra e (se houver) Código de Rastreamento informado pelo vendedor. Uma dica é acessar as informações do pedido no site do vendedor e fazer uma impressão para PDF utilizando um programa gratuito como por exemplo [http://www.cutepdf.com/Products/CutePDF/writer.asp CutePDF Writer].<br />
** Um dos seguintes comprovantes dependendo da sua forma de pagamento.<br />
*** Cópia do Boleto da compra demonstrando que o valor em Reais é equivalente ao mostrado na confirmação do pedido em moeda estrangeira assim como a data da compra.<br />
*** Cópia do Extrato do cartão de crédito contendo a transação em questão.<br />
*** Comprovante do Serviço de Pagamento Online (e.g: Banco, PayPal, etc)<br />
** Comprovante de Pagamento Bancário do Boleto (caso tenha sido essa sua forma de pagamento).<br />
<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - É necessário o preenchimento deste requerimento que será enviado por email à Receita Federal com seus dados pessoais e os dados da sua compra. Este conterá as razões pelas quais você pede a isenção que será enviado a Receita Federal em complemento ao primeiro formulário que você preencheu na Agência dos Correios. O modelo do requerimento pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing clicando aqui].<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - Coloque os documentos digitalizados citados (vide lista abaixo) em um único arquivo .ZIP, anexe e envie por email à Receita Federal com cópia para a Agência dos Correios. <u>Nota:</u> A Receita estipula o tamanho máximo de cada arquivo em 1MB portanto colocar sempre resolução média/baixa e preto e branco na hora de digitalizar os documentos.<br />
*** Cópia da Carteira Nacional de Habilitação (ou RG + CPF)<br />
*** Requerimento de Revisão de Tributos preenchido confirme Item 3 acima.<br />
*** Cópia digitalizada da NTS (Nota de Tributação Simplificada)<br />
*** Detalhamento do Pedido / Invoice do site da compra<br />
*** Comprovante de Pagamento (Boleto, Extrato de Cartão de Crédito ou Serviço online de pagamento)<br />
*** Cópia do Formulário preenchido nos Correios com a solicitação de revisão de tributos.<br />
*** Cópia do Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing clique aqui] para baixar.<br />
<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - Recomendo aguardar ao menos 30 dias para ingressar com a ação judicial pois existe sempre a possibilidade de haver uma resposta positiva e o ação judicial não ser necessária. Caso você tenha aguardado e não tenha obtido resposta ou a resposta tenha sido negativa dirija-se ao Juizado Especial Federal da sua cidade ou região com os seguintes documentos <u>impressos</u> em mãos:<br />
** RG<br />
** CPF - (Carteira de Motorista normalmente possui ambos)<br />
** Comprovante de Residência - (Conta no nome do requerente ou algum dos pais do requerente pois a Carteira de Motorista também comprova filiação)<br />
** Petição Judicial a ser preenchida com todos os detalhes sobre o seu caso, incluindo que você já recorreu Administrativamente à Receita Federal e não obteve resposta ou a resposta foi negativa. É importante alterar este documento com as particularidades do seu caso e se necessário acrescentar dados não existentes no modelo. Este será seu '''principal documento''' para sustentar seus argumentos perante o Juiz portanto leia e revise-o quantas vezes forem necessárias. O modelo da petição pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing clicando aqui].<br />
** Todos os documentos enviados por email à Receita Federal descritos no item 3.1<br />
<br />
Entregue todos os documentos ao atendente do JEF e ao final ele entregará um comprovante de abertura do processo com as instruções de como acompanhar o processo.<br><br />
A decisão provisória de Antecipação de Tutela (que te garante o direito de retirar o objeto sem pagar os impostos) é normalmente rápida, porém a sentença final levará mais tempo. <br />
<br />
*'''5 - Acompanhamento da Ação ''' - Você poderá acompanhar o andamento do processo no site do TRF da sua Região.<br />
** TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
É importante acompanhar periodicamente o andamento do processo e procurar por termos como "DECISÃO" para saber sobre as manifestações do Juiz. As intimações ou notificações para ambas as partes somente começam a contar desde o momento do recebimento da notificação via Correios e não quando esta é inserida no sistema do TRF, porém é possível se adiantar a algumas decisões como por exemplo quando do pedido de depósito judicial feito pelo juiz em decisão cautelar de Antecipação de Tutela.<br><br />
Caso necessário se manifestar no curso do processo é necessário fazer uma outra petição simples, comparecer ao JEF e pedir para Anexar ao Processo como um documento adicional. Por exemplo, como citado acima, se os Correios quiserem taxar os R$ 12.00 para retirada do objeto já com Antecipação de Tutela é necessário informar o Juiz através de uma petição adicional sobre os fato ocorridos.<br />
<br />
*'''6 - Sentença Final ''' - Em algum momento após a manifestação da Receita Federal sairá a Sentença Final do Juiz e com isso o processo estará terminado nesta instância. Caso a decisão não seja favorável a você no todo ou em parte é possível recorrer à 2º instância (TRF) porém para isso será necessário constituir advogado.<br />
<br />
= Jurisprudência =<br />
== 1º Grau ==<br />
'''Decisão Favorável contra a cobrança ilegal de R$ 12 feita pelos correios.'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf]<br><br />
'''Decisão favorável do Juizado Especial Federal de Juiz de Fora(MG)'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg]<br><br />
== 2º Grau ==<br />
'''Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 citado na petição inicial'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Processo de Júlio Benatti do Paraná que conseguiu isenção em todas as compras até 100 dólares'''<br><br />
1 - [http://www2.trf4.jus.br/trf4/controlador.php?acao=consulta_processual_pesquisa&strSecao=PR&selForma=NU Consulta Processual Unificada - TRF4], 2 - Forma de Pesquisa: "Numero de Processo", 3 - Número do Processo - 5006730-48.2014.404.7001 4 - Onde Consultar - JF Paraná<br />
<br />
= Referências =<br />
'''Decreto-Lei 1804/80'''<br><br />
[http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm]<br><br />
'''Video tutorial passo a passo'''<br><br />
[https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be]<br><br />
'''Página do Richie Ninie que deu origem às orientações iniciais e documentos necessários para ingresso da ação'''<br><br />
[http://richieninie-ispbr.rhcloud.com/ http://richieninie-ispbr.rhcloud.com/]<br><br />
'''Jurisprudência de Segundo Grau da Justiça Federal (TRF-4) confirmando a decisão'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Caminho das pedras detalhado e despacho do Juiz'''<br><br />
[http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares]<br><br />
'''Vídeo de Julio Benatti que foi o primeiro Brasileiro a conseguir isenção em todas as compras abaixo de 100 dólares conforme Decreto-Lei 1804/80'''<br />
[https://www.youtube.com/watch?v=8HLtsSqjdaM https://www.youtube.com/watch?v=8HLtsSqjdaM]<br><br />
'''Vídeo do Richie Ninie a respeito de mais um processo finalizado e transitado em julgado a favor da isenção'''<br><br />
[https://www.youtube.com/watch?v=1eemnOBYkKw https://www.youtube.com/watch?v=1eemnOBYkKw]<br><br />
'''Outros relatos bem detalhados sobre o assunto'''<br><br />
[http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas]<br><br />
[http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/ http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/]<br><br />
<br />
<br />
= Changelog =<br />
<br />
22/02/2016 - Criação da página. Texto inicial.</div>Fernandohttps://lhc.net.br/w/index.php?title=Taxacao_de_Compras_Internacionais_pela_Receita_Federal&diff=10809Taxacao de Compras Internacionais pela Receita Federal2016-02-26T16:33:37Z<p>Fernando: </p>
<hr />
<div>= Introdução =<br />
[[Image:taxacao_correios.jpg|thumb]]<br />
Muito se tem falado sobre diversos casos de taxação equivocada pela Receita Federal em compras feitas no exterior, independente do valor da compra, o que acaba causando uma espera adicional além do tempo que o objeto fica retido nos Centros de Tratamento do Correio Internacional como o de Curitiba e outros, como também a cobrança de uma taxa extra de R$ 12,00 pelos Correios.<br><br />
É sabido que diversas mercadorias compradas não se encontram disponíveis no Mercado Brasileiro e por isso é necessário comprá-las no Mercado externo. Ou ainda casos em que mesmo com a comprovação documental do valor pago como sendo menor do que estipula a Lei, o objeto é taxado da mesma forma, com valores arbitrados fora de qualquer parâmetro.<br><br />
Esta página visa esclarecer as dúvidas daqueles que foram taxados e pretendem recorrer tanto Administrativamente para a Receita Federal como Judicialmente para o Juizado Especial Federal(JEF) da sua cidade ou região para que não tenha que pagar quaisquer valores não devidos de acordo com Lei Federal.<br><br />
Esta página reúne informações sobre os aspectos legais que giram em torno do [http://www.planalto.gov.br/ccivil_03/Decreto-Lei/1965-1988/Del1804.htm '''Decreto-Lei 1804/80'''], passo a passo de como ajuizar ação contra a Receita Federal, Pontos importantes a saber, Jurisprudência disponível que será atualizada periodicamente conforme novas decisões estiverem disponíveis para consulta pública.<br><br />
É importante ainda lembrar que caso você tenha sido taxado e pretenda ajuizar ação contra a Receita Federal você '''NÃO DEVE RETIRAR''' o produto da Agência dos Correios e pagar os Tributos + taxa Postal para posteriormente requerer os valores pagos. Caso fizer isso será necessário ingressar com outro tipo de ação chamada '''Ação de Repetição de Indébito''' que não é tratada nesta página.<br><br />
Existem dois guias passo a passo, um Simplificado para aqueles que já possuem familiaridade com o processo e um Detalhado para quem está fazendo pela primeira vez ou possui alguma dúvida. A recomendação é seguir o Detalhado.<br>.<br />
Última atualização - 22/02/2016<br />
<br />
= Como funciona / Importante saber =<br />
== Aspectos Legais ==<br />
[[Image:legal_martelo.jpg|thumb]]<br />
* O Decreto-Lei 1804/80 '''NÃO''' foi revogado, apenas alterado em parte e que não afeta em nada casos de importação até 100 dólares americanos. Portanto a Lei é válida.<br />
''(Recebe o nome de Decreto-Lei porque foi editado na época do período militar e este era o instrumento que existente equivalente à Medida Provisória. Este Decreto-Lei foi recepcionado pela Constituição de 1988 e portanto possui força de Lei, como qualquer outra)''<br />
* É completamente equivocada a interpretação que a Receita Federal vem adotando de que o objeto deve ser enviado de Pessoa Física para Pessoa Física. Isso é feito por causa da Portaria MF n. 156/99 e da Instrução Normativa da Receita Federal - SRF n. 096/99 que estipulam não incidir taxação em compras de até 50 dólares americanos e desde que o objeto seja enviado de Pessoa Física para Pessoa Física. É nisso que a Receita Federal vem se baseando para taxar compras até mesmo de valores menores do que 50 dólares americanos. Ela considera os vendedores do Aliexpress, eBay e outros como Pessoas Jurídicas aplicando portanto a taxação para qualquer valor.<br />
* No entanto o Decreto-Lei 1804/80 que dispõe sobre a Tributação Simplificada de remessas postais internacionais estipula essa isenção em 100 dólares americanos '''INDEPENDENTE do remetente ser Pessoa Física ou Jurídica'''. Baseados nessa Lei muitos Juízes têm decido a favor dos compradores e portanto contra a Receita Federal dizendo que "''Não pode a autoridade administrativa, por intermédio de ato administrativo, ainda que normativo (portaria), extrapolar os limites claramente estabelecidos em lei, pois está vinculada ao princípio da legalidade.''", ou seja, uma Portaria ou Instrução Normativa não pode se sobrepor a uma Lei e adicionar dispositivos que ali não existem, apenas regulá-la.<br />
<br />
=== Valor ===<br />
Isso ainda é motivo de controvérsia.<br><br />
Alguns Juízes entendem que a Receita pode diminuir o valor de isenção para 50 dólares através de Instrução Normativa outros que não.<br><br />
Existem diversas decisões de primeiro grau em ambos os sentidos.<br><br />
Ainda não existe uma Jurisprudência forte formada (conjunto de decisões de 2º grau no mesmo sentido que os Juízes de 1º grau tendem a seguir), porém já existe decisão transitada em julgado no TRF-4 (Tribunal Regional Federal da 4 Região) que engloba os Estados do Sul (RS,SC e PR) do país dizendo que a Receita Federal '''NÃO''' pode reduzir o valor de isenção de 100 dólares para 50.<br><br />
O Tribunal de 2º instância responsável pelas áreas de São Paulo e Mato Grosso do Sul é o TRF-3 e por ora não se conhecem decisões favoráveis nesse sentido que possam auxiliar os Juízes de 1º instância a decidirem no mesmo sentido, porém é certo que em algum momento haverá e o assunto será pacificado. Enquanto isso é plenamente válido citar as decisões favoráveis de outros TRFs como o TRF-4 para sustentar a argumentação a seu favor.<br><br />
Em um caso de decisão provisória recente, o Juiz adianta parte do entendimento dele e por ora ele considera que a Receita pode sim restringir a isenção em 50 dólares. Porém como neste caso como a encomenda custou menos de US$ 50.00 ele citou que sendo o valor abaixo do estipulado na Normativa entende que eu não deveria ser taxado com base no fato de que ela não pode restringir se o remetente é Pessoa Física ou Jurídica.<br><br />
<u>Em resumo</u>: se a sua encomenda é abaixo de 50 dólares americanos é bastante provável que você terá decisão judicial favorável.<br><br />
'''Importante''': o valor de 50 ou 100 dólares deve ser considerado também incluindo o '''valor do frete pago'''.<br />
<br />
<br />
== Onde ==<br />
* A ação deve ser apresentada ao Juizado Especial Federal (JEF) da sua cidade (que é o Juizado de Pequenas Causas para assuntos que envolvam a União), no caso contra a Receita Federal.<br />
* Ações nos Juizados Especiais Federais não possuem qualquer custo e também não necessitam que você constitua advogado. Você precisa apenas reunir os documentos necessários a provar o quanto você pagou por aquela encomenda, preencher os documentos modelo com seus dados e levá-los ao JEF que o pessoal da Secretaria auxiliará com o trâmite para abertura do processo. Por se tratar de um Juizado de Pequenas Causas da Justiça Federal o resultado tende a sair relativamente rápido.<br />
<br />
== Porquê ==<br />
Sempre insisto no ponto que vale a pena fazer isso não apenas para não pagar um valor as vezes pequeno em taxas mas principalmente para garantir que isso não aconteça futuramente. A fundamentação jurídica sobre este assunto é muito clara e dificilmente Juiz algum irá discordar, além do que já existe alguma jurisprudência formada sobre o assunto em diversos Tribunais, inclusive de 2º instância.<br><br />
Imagine que a Receita Federal sendo condenada em todas as causas reiteradamente cedo ou tarde ela terá que se adequar ao que diz a Lei, caso contrário vai começar a ter um custo administrativo muito maior do que o ganho com arrecadação de impostos tão pequenos. Em resumo não vai mais valer a pena pra ela taxar valores pequenos sabendo que ela que irá perder sempre.<br><br />
É sabido também que muita gente fica ansiosa para receber logo seu item que ficou parado lá em Curitiba por 3 meses e acaba caindo na tentação de pagar para receber logo, porém se você pensar só no seu caso e pagar o que não deve vai estar dando um tiro no pé e incentivando a Receita Federal a continuar fazendo o que não deve. Uma única vez que você "perde" o seu tempo (este é o seu único custo) e entra com a ação faz uma grande diferença não só pra você mas para muita gente na mesma situação no futuro.<br><br />
<br />
== Pontos Importantes ==<br />
[[Image:importante.jpg|thumb]]<br />
* '''Recurso Administrativo junto à Receita Federal''' - Sempre que for taxado em objeto isento e que você pretenda recorrer judicialmente é importante comparecer dentro do prazo para retirada do objeto à Agência dos Correios e preencher o formulário de solicitação de revisão de tributos à Receita Federal. Isso irá garantir que o objeto <u>seja mantido na Agência</u> até a resposta final da Receita Federal, caso contrário o objeto será devolvido ao vendedor e será impossível a recuperação do mesmo. É possível que a Receita Federal responda positivamente sobre a isenção do imposto e a ação judicial não será necessária, porém a tendencia é demorar. No meu caso eu esperei 30 dias para então então ingressar com a ação judicial informando o juiz nos autos do processo sobre a falta de resposta ao meu Recurso Administrativo junto à Receita Federal.<br />
* '''Taxa de R$ 12.00 dos Correios''' - Caso você tenha uma decisão favorável (Antecipação de Tutela) para que possa retirar o objeto da Agência dos Correios sem o pagamento das das taxas cobradas é possível, dependendo do que o Juiz escreveu na decisão e da interpretação do Gerente da Agência, que os Correios queiram cobrar a <u>taxa de R$ 12,00</u> para retirada do objeto. Esta taxa também '''NÃO DEVE SER PAGA''' e caso isso ocorra e os Correios insistam na cobrança será necessário retornar ao Juizado Especial Federal para informar ao Juiz (através de uma nova petição) que uma das requeridas na Petição Inicial se nega cumprir a Medida Cautelar de Antecipação de Tutela impondo outras taxas que não podem ser cobradas.<br />
{| class="wikitable"<br />
|- style="background-color:AliceBlue"<br />
| ''A argumentação principal sobre a não cobrança desta taxa é de que em condições normais, ou seja, se a Receita Federal houvesse cumprido a Lei e isentado o objeto de taxação, este teria sido entregue em seu domicílio sem quaisquer outras taxas a serem cobradas, portanto você não deve pagar por um erro que não foi seu. A taxa de R$ 12.00 é somente cobrada nos casos aonde os objetos são '''corretamente''' taxados pela Receita Federal e necessitam serem retidos na Agência mais próxima para posterior pagamento dos tributos devidos e retirada do mesmo.''<br><br />
''Dizer que a tarifa postal pretendida constitui contraprestação normal do serviço realizado pelos Correios somente se aplica nos casos aonde a compra foi taxada de acordo com a Lei. Nos casos em que você é isento da qualquer taxação inexiste portanto prestação de serviço a ser pago pelo destinatário, pois a mesma já foi paga pelo remetente (vendedor).''<br />
|}<br />
* '''Depósito Judicial''' - Para conseguir a Antecipação de Tutela será requisitado pelo Juiz o depósito judicial do valor questionado que deverá ser feito no prazo estipulado na Caixa Econômica Federal. O valor depositado não irá para a Receita Federal, mas para uma conta judicial. Ao fim do processo com a sentença favorável você poderá sacar este valor.<br />
<br />
= Passo-a-Passo - Simplificado =<br />
[[Image:passo-a-passo.jpg|thumb]]<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico Download do Formulário]<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - [http://www.cutepdf.com/Products/CutePDF/writer.asp Download] do CutePDF Writer para gerar o print do pedido no site da compra.<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing Download do Modelo do Requerimento]<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing Download do Acórdão] da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing Download do modelo da Petição] para o Juizado Especial Federal. <br />
*'''5 - Acompanhamento da Ação ''' - TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
*'''6 - Sentença Final '''<br />
[https://drive.google.com/file/d/0B0NBwoen2hA3WGJIRXdMWXlWTFU/view?usp=sharing Clique aqui] para baixar todos os documentos dessas etapas em um único arquivo.<br />
<br />
= Passo-a-Passo - Detalhado =<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - Recebido o Telegrama informando que a sua mercadoria foi taxada, você deverá se dirigir à Agência para preencher o formulário de solicitação de revisão de tributos a ser endereçado à Receita Federal. Isso irá garantir que a encomenda fique armazenada na Agência até a resposta final da Receita Federal e não seja devolvida ao remetente (vendedor) no prazo estipulado no Telegrama. Normalmente as Agências possuem o formulário para preenchimento e as instruções de como fazer. Na justificativa você deverá escrever: "<u>A ser enviada por meio eletrônico à Secretaria da Receita Federal</u>". A Agência dos Correios ficará com a cópia impressa assinada por você e deverá disponibilizar o email da Receita Federal a ser enviada a solicitação assim como o email da Agência para onde deve ser enviado o email com cópia. Para visualizar o modelo de formulário de solicitação de revisão de tributos [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico clique aqui]. Os campos mínimos a serem preenchidos no formulário são:<br><br />
** Não pagamento de imposto em razão de isenção/não incidência/imunidade/alíquota zero.<br />
** Cópia de documento de identificação do destinatário com foto e assinatura (DOCUMENTO OBRIGATÓRIO).<br />
** Cópia de tela do pedido ou do e-mail de confirmação do pedido objeto da remessa (contendo descrição e valor do produto, valor do frete e código de rastreamento, se for o caso).<br />
** Comprovante de pagamento (boleto bancário, extrato de cartão de crédito, comprovante de serviço de pagamento on line, etc.)<br />
** Justificativa<br />
<u>Nota</u>: É possível adiantar o preenchimento do formulário em casa porém é necessário terminar o preenchimento na Agência pois você irá precisar do número da NTS (Nota de Tributação Simplificada).<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - É necessário que você reúna o máximo de documentos disponíveis para provar o valor pago pelo objeto em questão. Não há uma lista definitiva, porém vale citar os mais importantes como:<br />
** Invoice da confirmação do pedido no site da compra. Pode ser um print da tela mostrando o valor da encomenda + frete, a descrição do produto, data da compra e (se houver) Código de Rastreamento informado pelo vendedor. Uma dica é acessar as informações do pedido no site do vendedor e fazer uma impressão para PDF utilizando um programa gratuito como por exemplo [http://www.cutepdf.com/Products/CutePDF/writer.asp CutePDF Writer].<br />
** Um dos seguintes comprovantes dependendo da sua forma de pagamento.<br />
*** Cópia do Boleto da compra demonstrando que o valor em Reais é equivalente ao mostrado na confirmação do pedido em moeda estrangeira assim como a data da compra.<br />
*** Cópia do Extrato do cartão de crédito contendo a transação em questão.<br />
*** Comprovante do Serviço de Pagamento Online (e.g: Banco, PayPal, etc)<br />
** Comprovante de Pagamento Bancário do Boleto (caso tenha sido essa sua forma de pagamento).<br />
<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - É necessário o preenchimento deste requerimento que será enviado por email à Receita Federal com seus dados pessoais e os dados da sua compra. Este conterá as razões pelas quais você pede a isenção que será enviado a Receita Federal em complemento ao primeiro formulário que você preencheu na Agência dos Correios. O modelo do requerimento pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing clicando aqui].<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - Coloque os documentos digitalizados citados (vide lista abaixo) em um único arquivo .ZIP, anexe e envie por email à Receita Federal com cópia para a Agência dos Correios. <u>Nota:</u> A Receita estipula o tamanho máximo de cada arquivo em 1MB portanto colocar sempre resolução média/baixa e preto e branco na hora de digitalizar os documentos.<br />
*** Cópia da Carteira Nacional de Habilitação (ou RG + CPF)<br />
*** Requerimento de Revisão de Tributos preenchido confirme Item 3 acima.<br />
*** Cópia digitalizada da NTS (Nota de Tributação Simplificada)<br />
*** Detalhamento do Pedido / Invoice do site da compra<br />
*** Comprovante de Pagamento (Boleto, Extrato de Cartão de Crédito ou Serviço online de pagamento)<br />
*** Cópia do Formulário preenchido nos Correios com a solicitação de revisão de tributos.<br />
*** Cópia do Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing clique aqui] para baixar.<br />
<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - Recomendo aguardar ao menos 30 dias para ingressar com a ação judicial pois existe sempre a possibilidade de haver uma resposta positiva e o ação judicial não ser necessária. Caso você tenha aguardado e não tenha obtido resposta ou a resposta tenha sido negativa dirija-se ao Juizado Especial Federal da sua cidade ou região com os seguintes documentos <u>impressos</u> em mãos:<br />
** RG<br />
** CPF - (Carteira de Motorista normalmente possui ambos)<br />
** Comprovante de Residência - (Conta no nome do requerente ou algum dos pais do requerente pois a Carteira de Motorista também comprova filiação)<br />
** Petição Judicial a ser preenchida com todos os detalhes sobre o seu caso, incluindo que você já recorreu Administrativamente à Receita Federal e não obteve resposta ou a resposta foi negativa. É importante alterar este documento com as particularidades do seu caso e se necessário acrescentar dados não existentes no modelo. Este será seu '''principal documento''' para sustentar seus argumentos perante o Juiz portanto leia e revise-o quantas vezes forem necessárias. O modelo da petição pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing clicando aqui].<br />
** Todos os documentos enviados por email à Receita Federal descritos no item 3.1<br />
<br />
Entregue todos os documentos ao atendente do JEF e ao final ele entregará um comprovante de abertura do processo com as instruções de como acompanhar o processo.<br><br />
A decisão provisória de Antecipação de Tutela (que te garante o direito de retirar o objeto sem pagar os impostos) é normalmente rápida, porém a sentença final levará mais tempo. <br />
<br />
*'''5 - Acompanhamento da Ação ''' - Você poderá acompanhar o andamento do processo no site do TRF da sua Região.<br />
** TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
É importante acompanhar periodicamente o andamento do processo e procurar por termos como "DECISÃO" para saber sobre as manifestações do Juiz. As intimações ou notificações para ambas as partes somente começam a contar desde o momento do recebimento da notificação via Correios e não quando esta é inserida no sistema do TRF, porém é possível se adiantar a algumas decisões como por exemplo quando do pedido de depósito judicial feito pelo juiz em decisão cautelar de Antecipação de Tutela.<br><br />
Caso necessário se manifestar no curso do processo é necessário fazer uma outra petição simples, comparecer ao JEF e pedir para Anexar ao Processo como um documento adicional. Por exemplo, como citado acima, se os Correios quiserem taxar os R$ 12.00 para retirada do objeto já com Antecipação de Tutela é necessário informar o Juiz através de uma petição adicional sobre os fato ocorridos.<br />
<br />
*'''6 - Sentença Final ''' - Em algum momento após a manifestação da Receita Federal sairá a Sentença Final do Juiz e com isso o processo estará terminado nesta instância. Caso a decisão não seja favorável a você no todo ou em parte é possível recorrer à 2º instância (TRF) porém para isso será necessário constituir advogado.<br />
<br />
= Jurisprudência =<br />
== 1º Grau ==<br />
'''Decisão Favorável contra a cobrança ilegal de R$ 12 feita pelos correios.'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf]<br><br />
'''Decisão favorável do Juizado Especial Federal de Juiz de Fora(MG)'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg]<br><br />
== 2º Grau ==<br />
'''Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 citado na petição inicial'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
<br />
= Referências =<br />
'''Decreto-Lei 1804/80'''<br><br />
[http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm]<br><br />
'''Video tutorial passo a passo'''<br><br />
[https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be]<br><br />
'''Página do Richie Ninie que deu origem às orientações iniciais e documentos necessários para ingresso da ação'''<br><br />
[http://richieninie-ispbr.rhcloud.com/ http://richieninie-ispbr.rhcloud.com/]<br><br />
'''Jurisprudência de Segundo Grau da Justiça Federal (TRF-4) confirmando a decisão'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Caminho das pedras detalhado e despacho do Juiz'''<br><br />
[http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares]<br><br />
'''Outros relatos bem detalhados sobre o assunto'''<br><br />
[http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas]<br><br />
[http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/ http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/]<br><br />
<br />
<br />
= Changelog =<br />
<br />
22/02/2016 - Criação da página. Texto inicial.</div>Fernandohttps://lhc.net.br/w/index.php?title=Taxacao_de_Compras_Internacionais_pela_Receita_Federal&diff=10807Taxacao de Compras Internacionais pela Receita Federal2016-02-24T01:42:04Z<p>Fernando: </p>
<hr />
<div>= Introdução =<br />
[[Image:taxacao_correios.jpg|thumb]]<br />
Muito se tem falado sobre diversos casos de taxação equivocada pela Receita Federal em compras feitas no exterior, independente do valor da compra, o que acaba causando uma espera adicional além do tempo que o objeto fica retido nos Centros de Tratamento do Correio Internacional como o de Curitiba e outros, como também a cobrança de uma taxa extra de R$ 12,00 pelos Correios.<br><br />
É sabido que diversas mercadorias compradas não se encontram disponíveis no Mercado Brasileiro e por isso é necessário comprá-las no Mercado externo. Ou ainda casos em que mesmo com a comprovação documental do valor pago como sendo menor do que estipula a Lei, o objeto é taxado da mesma forma, com valores arbitrados fora de qualquer parâmetro.<br><br />
Esta página visa esclarecer as dúvidas daqueles que foram taxados e pretendem recorrer tanto Administrativamente para a Receita Federal como Judicialmente para o Juizado Especial Federal(JEF) da sua cidade ou região para que não tenha que pagar quaisquer valores não devidos de acordo com Lei Federal.<br><br />
Esta página reúne informações sobre os aspectos legais que giram em torno do [http://www.planalto.gov.br/ccivil_03/Decreto-Lei/1965-1988/Del1804.htm '''Decreto-Lei 1804/80'''], passo a passo de como ajuizar ação contra a Receita Federal, Pontos importantes a saber, Jurisprudência disponível que será atualizada periodicamente conforme novas decisões estiverem disponíveis para consulta pública.<br><br />
É importante ainda lembrar que caso você tenha sido taxado e pretenda ajuizar ação contra a Receita Federal você '''NÃO DEVE RETIRAR''' o produto da Agência dos Correios e pagar os Tributos + taxa Postal para posteriormente requerer os valores pagos. Caso fizer isso será necessário ingressar com outro tipo de ação chamada '''Ação de Repetição de Indébito''' que não é tratada nesta página.<br><br />
Última atualização - 22/02/2016<br />
<br />
= Como funciona / Importante saber =<br />
== Aspectos Legais ==<br />
[[Image:legal_martelo.jpg|thumb]]<br />
* O Decreto-Lei 1804/80 '''NÃO''' foi revogado, apenas alterado em parte e que não afeta em nada casos de importação até 100 dólares americanos. Portanto a Lei é válida.<br />
''(Recebe o nome de Decreto-Lei porque foi editado na época do período militar e este era o instrumento que existente equivalente à Medida Provisória. Este Decreto-Lei foi recepcionado pela Constituição de 1988 e portanto possui força de Lei, como qualquer outra)''<br />
* É completamente equivocada a interpretação que a Receita Federal vem adotando de que o objeto deve ser enviado de Pessoa Física para Pessoa Física. Isso é feito por causa da Portaria MF n. 156/99 e da Instrução Normativa da Receita Federal - SRF n. 096/99 que estipulam não incidir taxação em compras de até 50 dólares americanos e desde que o objeto seja enviado de Pessoa Física para Pessoa Física. É nisso que a Receita Federal vem se baseando para taxar compras até mesmo de valores menores do que 50 dólares americanos. Ela considera os vendedores do Aliexpress, eBay e outros como Pessoas Jurídicas aplicando portanto a taxação para qualquer valor.<br />
* No entanto o Decreto-Lei 1804/80 que dispõe sobre a Tributação Simplificada de remessas postais internacionais estipula essa isenção em 100 dólares americanos '''INDEPENDENTE do remetente ser Pessoa Física ou Jurídica'''. Baseados nessa Lei muitos Juízes têm decido a favor dos compradores e portanto contra a Receita Federal dizendo que "''Não pode a autoridade administrativa, por intermédio de ato administrativo, ainda que normativo (portaria), extrapolar os limites claramente estabelecidos em lei, pois está vinculada ao princípio da legalidade.''", ou seja, uma Portaria ou Instrução Normativa não pode se sobrepor a uma Lei e adicionar dispositivos que ali não existem, apenas regulá-la.<br />
<br />
=== Valor ===<br />
Isso ainda é motivo de controvérsia.<br><br />
Alguns Juízes entendem que a Receita pode diminuir o valor de isenção para 50 dólares através de Instrução Normativa outros que não.<br><br />
Existem diversas decisões de primeiro grau em ambos os sentidos.<br><br />
Ainda não existe uma Jurisprudência forte formada (conjunto de decisões de 2º grau no mesmo sentido que os Juízes de 1º grau tendem a seguir), porém já existe decisão transitada em julgado no TRF-4 (Tribunal Regional Federal da 4 Região) que engloba os Estados do Sul (RS,SC e PR) do país dizendo que a Receita Federal '''NÃO''' pode reduzir o valor de isenção de 100 dólares para 50.<br><br />
O Tribunal de 2º instância responsável pelas áreas de São Paulo e Mato Grosso do Sul é o TRF-3 e por ora não se conhecem decisões favoráveis nesse sentido que possam auxiliar os Juízes de 1º instância a decidirem no mesmo sentido, porém é certo que em algum momento haverá e o assunto será pacificado. Enquanto isso é plenamente válido citar as decisões favoráveis de outros TRFs como o TRF-4 para sustentar a argumentação a seu favor.<br><br />
Em um caso de decisão provisória recente, o Juiz adianta parte do entendimento dele e por ora ele considera que a Receita pode sim restringir a isenção em 50 dólares. Porém como neste caso como a encomenda custou menos de US$ 50.00 ele citou que sendo o valor abaixo do estipulado na Normativa entende que eu não deveria ser taxado com base no fato de que ela não pode restringir se o remetente é Pessoa Física ou Jurídica.<br><br />
<u>Em resumo</u>: se a sua encomenda é abaixo de 50 dólares americanos é bastante provável que você terá decisão judicial favorável.<br><br />
'''Importante''': o valor de 50 ou 100 dólares deve ser considerado também incluindo o '''valor do frete pago'''.<br />
<br />
<br />
== Onde ==<br />
* A ação deve ser apresentada ao Juizado Especial Federal (JEF) da sua cidade (que é o Juizado de Pequenas Causas para assuntos que envolvam a União), no caso contra a Receita Federal.<br />
* Ações nos Juizados Especiais Federais não possuem qualquer custo e também não necessitam que você constitua advogado. Você precisa apenas reunir os documentos necessários a provar o quanto você pagou por aquela encomenda, preencher os documentos modelo com seus dados e levá-los ao JEF que o pessoal da Secretaria auxiliará com o trâmite para abertura do processo. Por se tratar de um Juizado de Pequenas Causas da Justiça Federal o resultado tende a sair relativamente rápido.<br />
<br />
== Porquê ==<br />
Sempre insisto no ponto que vale a pena fazer isso não apenas para não pagar um valor as vezes pequeno em taxas mas principalmente para garantir que isso não aconteça futuramente. A fundamentação jurídica sobre este assunto é muito clara e dificilmente Juiz algum irá discordar, além do que já existe alguma jurisprudência formada sobre o assunto em diversos Tribunais, inclusive de 2º instância.<br><br />
Imagine que a Receita Federal sendo condenada em todas as causas reiteradamente cedo ou tarde ela terá que se adequar ao que diz a Lei, caso contrário vai começar a ter um custo administrativo muito maior do que o ganho com arrecadação de impostos tão pequenos. Em resumo não vai mais valer a pena pra ela taxar valores pequenos sabendo que ela que irá perder sempre.<br><br />
É sabido também que muita gente fica ansiosa para receber logo seu item que ficou parado lá em Curitiba por 3 meses e acaba caindo na tentação de pagar para receber logo, porém se você pensar só no seu caso e pagar o que não deve vai estar dando um tiro no pé e incentivando a Receita Federal a continuar fazendo o que não deve. Uma única vez que você "perde" o seu tempo (este é o seu único custo) e entra com a ação faz uma grande diferença não só pra você mas para muita gente na mesma situação no futuro.<br><br />
<br />
== Pontos Importantes ==<br />
[[Image:importante.jpg|thumb]]<br />
* '''Recurso Administrativo junto à Receita Federal''' - Sempre que for taxado em objeto isento e que você pretenda recorrer judicialmente é importante comparecer dentro do prazo para retirada do objeto à Agência dos Correios e preencher o formulário de solicitação de revisão de tributos à Receita Federal. Isso irá garantir que o objeto <u>seja mantido na Agência</u> até a resposta final da Receita Federal, caso contrário o objeto será devolvido ao vendedor e será impossível a recuperação do mesmo. É possível que a Receita Federal responda positivamente sobre a isenção do imposto e a ação judicial não será necessária, porém a tendencia é demorar. No meu caso eu esperei 30 dias para então então ingressar com a ação judicial informando o juiz nos autos do processo sobre a falta de resposta ao meu Recurso Administrativo junto à Receita Federal.<br />
* '''Taxa de R$ 12.00 dos Correios''' - Caso você tenha uma decisão favorável (Antecipação de Tutela) para que possa retirar o objeto da Agência dos Correios sem o pagamento das das taxas cobradas é possível, dependendo do que o Juiz escreveu na decisão e da interpretação do Gerente da Agência, que os Correios queiram cobrar a <u>taxa de R$ 12,00</u> para retirada do objeto. Esta taxa também '''NÃO DEVE SER PAGA''' e caso isso ocorra e os Correios insistam na cobrança será necessário retornar ao Juizado Especial Federal para informar ao Juiz (através de uma nova petição) que uma das requeridas na Petição Inicial se nega cumprir a Medida Cautelar de Antecipação de Tutela impondo outras taxas que não podem ser cobradas.<br />
''A argumentação principal sobre a não cobrança desta taxa é que em condições normais, ou seja, se a Receita Federal tivesse cumprido a Lei e isentado o objeto de taxação, este teria sido entregue em seu domicílio sem quaisquer outras taxas a serem cobradas, portanto você não deve pagar por um erro que não foi seu. A taxa de R$ 12.00 é somente cobrada nos casos aonde os objetos são '''corretamente''' taxados pela Receita Federal e necessitam serem retidos na Agência mais próxima para posterior pagamento dos tributos devidos e retirada do mesmo.''<br><br />
''Dizer que a tarifa postal pretendida constitui contraprestação normal do serviço realizado pelos Correios somente se aplica nos casos aonde a compra foi taxada de acordo com a Lei. Nos casos em que você seja isento da qualquer taxação inexiste portanto prestação de serviço a ser pago pelo destinatário, pois a mesma já foi paga pelo remetente (vendedor).''<br />
* '''Depósito Judicial''' - Para conseguir a Antecipação de Tutela será requisitado pelo Juiz o depósito judicial do valor questionado que deverá ser feito no prazo estipulado na Caixa Econômica Federal. O valor depositado não irá para a Receita Federal, mas para uma conta judicial. Ao fim do processo com a sentença favorável você poderá sacar este valor.<br />
<br />
= Passo-a-Passo - Simplificado =<br />
[[Image:passo-a-passo.jpg|thumb]]<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico Download do Formulário]<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - [http://www.cutepdf.com/Products/CutePDF/writer.asp Download] do CutePDF Writer para gerar o print do pedido no site da compra.<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing Download do Modelo do Requerimento]<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing Download do Acórdão] da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing Download do modelo da Petição] para o Juizado Especial Federal. <br />
*'''5 - Acompanhamento da Ação ''' - TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
*'''6 - Sentença Final '''<br />
[https://drive.google.com/file/d/0B0NBwoen2hA3WGJIRXdMWXlWTFU/view?usp=sharing Clique aqui] para baixar todos os documentos dessas etapas em um único arquivo.<br />
<br />
= Passo-a-Passo - Detalhado =<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - Recebido o Telegrama informando que a sua mercadoria foi taxada, você deverá se dirigir à Agência para preencher o formulário de solicitação de revisão de tributos a ser endereçado à Receita Federal. Isso irá garantir que a encomenda fique armazenada na Agência até a resposta final da Receita Federal e não seja devolvida ao remetente (vendedor) no prazo estipulado no Telegrama. Normalmente as Agências possuem o formulário para preenchimento e as instruções de como fazer. Na justificativa você deverá escrever: "<u>A ser enviada por meio eletrônico à Secretaria da Receita Federal</u>". A Agência dos Correios ficará com a cópia impressa assinada por você e deverá disponibilizar o email da Receita Federal a ser enviada a solicitação assim como o email da Agência para onde deve ser enviado o email com cópia. Para visualizar o modelo de formulário de solicitação de revisão de tributos [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico clique aqui]. Os campos mínimos a serem preenchidos no formulário são:<br><br />
** Não pagamento de imposto em razão de isenção/não incidência/imunidade/alíquota zero.<br />
** Cópia de documento de identificação do destinatário com foto e assinatura (DOCUMENTO OBRIGATÓRIO).<br />
** Cópia de tela do pedido ou do e-mail de confirmação do pedido objeto da remessa (contendo descrição e valor do produto, valor do frete e código de rastreamento, se for o caso).<br />
** Comprovante de pagamento (boleto bancário, extrato de cartão de crédito, comprovante de serviço de pagamento on line, etc.)<br />
** Justificativa<br />
<u>Nota</u>: É possível adiantar o preenchimento do formulário em casa porém é necessário terminar o preenchimento na Agência pois você irá precisar do número da NTS (Nota de Tributação Simplificada).<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - É necessário que você reúna o máximo de documentos disponíveis para provar o valor pago pelo objeto em questão. Não há uma lista definitiva, porém vale citar os mais importantes como:<br />
** Invoice da confirmação do pedido no site da compra. Pode ser um print da tela mostrando o valor da encomenda + frete, a descrição do produto, data da compra e (se houver) Código de Rastreamento informado pelo vendedor. Uma dica é acessar as informações do pedido no site do vendedor e fazer uma impressão para PDF utilizando um programa gratuito como por exemplo [http://www.cutepdf.com/Products/CutePDF/writer.asp CutePDF Writer].<br />
** Um dos seguintes comprovantes dependendo da sua forma de pagamento.<br />
*** Cópia do Boleto da compra demonstrando que o valor em Reais é equivalente ao mostrado na confirmação do pedido em moeda estrangeira assim como a data da compra.<br />
*** Cópia do Extrato do cartão de crédito contendo a transação em questão.<br />
*** Comprovante do Serviço de Pagamento Online (e.g: Banco, PayPal, etc)<br />
** Comprovante de Pagamento Bancário do Boleto (caso tenha sido essa sua forma de pagamento).<br />
<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - É necessário o preenchimento deste requerimento que será enviado por email à Receita Federal com seus dados pessoais e os dados da sua compra. Este conterá as razões pelas quais você pede a isenção que será enviado a Receita Federal em complemento ao primeiro formulário que você preencheu na Agência dos Correios. O modelo do requerimento pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing clicando aqui].<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - Coloque os documentos digitalizados citados (vide lista abaixo) em um único arquivo .ZIP, anexe e envie por email à Receita Federal com cópia para a Agência dos Correios. <u>Nota:</u> A Receita estipula o tamanho máximo de cada arquivo em 1MB portanto colocar sempre resolução média/baixa e preto e branco na hora de digitalizar os documentos.<br />
*** Cópia da Carteira Nacional de Habilitação (ou RG + CPF)<br />
*** Requerimento de Revisão de Tributos preenchido confirme Item 3 acima.<br />
*** Cópia digitalizada da NTS (Nota de Tributação Simplificada)<br />
*** Detalhamento do Pedido / Invoice do site da compra<br />
*** Comprovante de Pagamento (Boleto, Extrato de Cartão de Crédito ou Serviço online de pagamento)<br />
*** Cópia do Formulário preenchido nos Correios com a solicitação de revisão de tributos.<br />
*** Cópia do Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing clique aqui] para baixar.<br />
<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - Recomendo aguardar ao menos 30 dias para ingressar com a ação judicial pois existe sempre a possibilidade de haver uma resposta positiva e o ação judicial não ser necessária. Caso você tenha aguardado e não tenha obtido resposta ou a resposta tenha sido negativa dirija-se ao Juizado Especial Federal da sua cidade ou região com os seguintes documentos <u>impressos</u> em mãos:<br />
** RG<br />
** CPF - (Carteira de Motorista normalmente possui ambos)<br />
** Comprovante de Residência - (Conta no nome do requerente ou algum dos pais do requerente pois a Carteira de Motorista também comprova filiação)<br />
** Petição Judicial a ser preenchida com todos os detalhes sobre o seu caso, incluindo que você já recorreu Administrativamente à Receita Federal e não obteve resposta ou a resposta foi negativa. É importante alterar este documento com as particularidades do seu caso e se necessário acrescentar dados não existentes no modelo. Este será seu '''principal documento''' para sustentar seus argumentos perante o Juiz portanto leia e revise-o quantas vezes forem necessárias. O modelo da petição pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3eURRSFJFa3gwN2s/view?usp=sharing clicando aqui].<br />
** Todos os documentos enviados por email à Receita Federal descritos no item 3.1<br />
<br />
Entregue todos os documentos ao atendente do JEF e ao final ele entregará um comprovante de abertura do processo com as instruções de como acompanhar o processo.<br><br />
A decisão provisória de Antecipação de Tutela (que te garante o direito de retirar o objeto sem pagar os impostos) é normalmente rápida, porém a sentença final levará mais tempo. <br />
<br />
*'''5 - Acompanhamento da Ação ''' - Você poderá acompanhar o andamento do processo no site do TRF da sua Região.<br />
** TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
É importante acompanhar periodicamente o andamento do processo e procurar por termos como "DECISÃO" para saber sobre as manifestações do Juiz. As intimações ou notificações para ambas as partes somente começam a contar desde o momento do recebimento da notificação via Correios e não quando esta é inserida no sistema do TRF, porém é possível se adiantar a algumas decisões como por exemplo quando do pedido de depósito judicial feito pelo juiz em decisão cautelar de Antecipação de Tutela.<br><br />
Caso necessário se manifestar no curso do processo é necessário fazer uma outra petição simples, comparecer ao JEF e pedir para Anexar ao Processo como um documento adicional. Por exemplo, como citado acima, se os Correios quiserem taxar os R$ 12.00 para retirada do objeto já com Antecipação de Tutela é necessário informar o Juiz através de uma petição adicional sobre os fato ocorridos.<br />
<br />
*'''6 - Sentença Final ''' - Em algum momento após a manifestação da Receita Federal sairá a Sentença Final do Juiz e com isso o processo estará terminado nesta instância. Caso a decisão não seja favorável a você no todo ou em parte é possível recorrer à 2º instância (TRF) porém para isso será necessário constituir advogado.<br />
<br />
= Jurisprudência =<br />
== 1º Grau ==<br />
'''Decisão Favorável contra a cobrança ilegal de R$ 12 feita pelos correios.'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf]<br><br />
'''Decisão favorável do Juizado Especial Federal de Juiz de Fora(MG)'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg]<br><br />
== 2º Grau ==<br />
'''Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 citado na petição inicial'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
<br />
= Referências =<br />
'''Decreto-Lei 1804/80'''<br><br />
[http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm]<br><br />
'''Video tutorial passo a passo'''<br><br />
[https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be]<br><br />
'''Página do Richie Ninie que deu origem às orientações iniciais e documentos necessários para ingresso da ação'''<br><br />
[http://richieninie-ispbr.rhcloud.com/ http://richieninie-ispbr.rhcloud.com/]<br><br />
'''Jurisprudência de Segundo Grau da Justiça Federal (TRF-4) confirmando a decisão'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Caminho das pedras detalhado e despacho do Juiz'''<br><br />
[http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares]<br><br />
'''Outros relatos bem detalhados sobre o assunto'''<br><br />
[http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas]<br><br />
[http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/ http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/]<br><br />
<br />
<br />
= Changelog =<br />
<br />
22/02/2016 - Criação da página. Texto inicial.</div>Fernandohttps://lhc.net.br/w/index.php?title=Taxacao_de_Compras_Internacionais_pela_Receita_Federal&diff=10806Taxacao de Compras Internacionais pela Receita Federal2016-02-24T01:15:57Z<p>Fernando: </p>
<hr />
<div>= Introdução =<br />
[[Image:taxacao_correios.jpg|thumb]]<br />
Muito se tem falado sobre diversos casos de taxação equivocada pela Receita Federal em compras feitas no exterior, independente do valor da compra, o que acaba causando uma espera adicional além do tempo que o objeto fica retido nos Centros de Tratamento do Correio Internacional como o de Curitiba e outros, como também a cobrança de uma taxa extra de R$ 12,00 pelos Correios.<br><br />
É sabido que diversas mercadorias compradas não se encontram disponíveis no Mercado Brasileiro e por isso é necessário comprá-las no Mercado externo. Ou ainda casos em que mesmo com a comprovação documental do valor pago como sendo menor do que estipula a Lei, o objeto é taxado da mesma forma, com valores arbitrados fora de qualquer parâmetro.<br><br />
Esta página visa esclarecer as dúvidas daqueles que foram taxados e pretendem recorrer tanto Administrativamente para a Receita Federal como Judicialmente para o Juizado Especial Federal(JEF) da sua cidade ou região para que não tenha que pagar quaisquer valores não devidos de acordo com Lei Federal.<br><br />
Esta página reúne informações sobre os aspectos legais que giram em torno do [http://www.planalto.gov.br/ccivil_03/Decreto-Lei/1965-1988/Del1804.htm '''Decreto-Lei 1804/80'''], passo a passo de como ajuizar ação contra a Receita Federal, Pontos importantes a saber, Jurisprudência disponível que será atualizada periodicamente conforme novas decisões estiverem disponíveis para consulta pública.<br><br />
É importante ainda lembrar que caso você tenha sido taxado e pretenda ajuizar ação contra a Receita Federal você '''NÃO DEVE RETIRAR''' o produto da Agência dos Correios e pagar os Tributos + taxa Postal para posteriormente requerer os valores pagos. Caso fizer isso será necessário ingressar com outro tipo de ação chamada '''Ação de Repetição de Indébito''' que não é tratada nesta página.<br><br />
Última atualização - 22/02/2016<br />
<br />
= Como funciona / Importante saber =<br />
== Aspectos Legais ==<br />
[[Image:legal_martelo.jpg|thumb]]<br />
* O Decreto-Lei 1804/80 '''NÃO''' foi revogado, apenas alterado em parte e que não afeta em nada casos de importação até 100 dólares americanos. Portanto a Lei é válida.<br />
''(Recebe o nome de Decreto-Lei porque foi editado na época do período militar e este era o instrumento que existente equivalente à Medida Provisória. Este Decreto-Lei foi recepcionado pela Constituição de 1988 e portanto possui força de Lei, como qualquer outra)''<br />
* É completamente equivocada a interpretação que a Receita Federal vem adotando de que o objeto deve ser enviado de Pessoa Física para Pessoa Física. Isso é feito por causa da Portaria MF n. 156/99 e da Instrução Normativa da Receita Federal - SRF n. 096/99 que estipulam não incidir taxação em compras de até 50 dólares americanos e desde que o objeto seja enviado de Pessoa Física para Pessoa Física. É nisso que a Receita Federal vem se baseando para taxar compras até mesmo de valores menores do que 50 dólares americanos. Ela considera os vendedores do Aliexpress, eBay e outros como Pessoas Jurídicas aplicando portanto a taxação para qualquer valor.<br />
* No entanto o Decreto-Lei 1804/80 que dispõe sobre a Tributação Simplificada de remessas postais internacionais estipula essa isenção em 100 dólares americanos '''INDEPENDENTE do remetente ser Pessoa Física ou Jurídica'''. Baseados nessa Lei muitos Juízes têm decido a favor dos compradores e portanto contra a Receita Federal dizendo que "''Não pode a autoridade administrativa, por intermédio de ato administrativo, ainda que normativo (portaria), extrapolar os limites claramente estabelecidos em lei, pois está vinculada ao princípio da legalidade.''", ou seja, uma Portaria ou Instrução Normativa não pode se sobrepor a uma Lei e adicionar dispositivos que ali não existem, apenas regulá-la.<br />
<br />
=== Valor ===<br />
Isso ainda é motivo de controvérsia.<br><br />
Alguns Juízes entendem que a Receita pode diminuir o valor de isenção para 50 dólares através de Instrução Normativa outros que não.<br><br />
Existem diversas decisões de primeiro grau em ambos os sentidos.<br><br />
Ainda não existe uma Jurisprudência forte formada (conjunto de decisões de 2º grau no mesmo sentido que os Juízes de 1º grau tendem a seguir), porém já existe decisão transitada em julgado no TRF-4 (Tribunal Regional Federal da 4 Região) que engloba os Estados do Sul (RS,SC e PR) do país dizendo que a Receita Federal '''NÃO''' pode reduzir o valor de isenção de 100 dólares para 50.<br><br />
O Tribunal de 2º instância responsável pelas áreas de São Paulo e Mato Grosso do Sul é o TRF-3 e por ora não se conhecem decisões favoráveis nesse sentido que possam auxiliar os Juízes de 1º instância a decidirem no mesmo sentido, porém é certo que em algum momento haverá e o assunto será pacificado. Enquanto isso é plenamente válido citar as decisões favoráveis de outros TRFs como o TRF-4 para sustentar a argumentação a seu favor.<br><br />
Em um caso de decisão provisória recente, o Juiz adianta parte do entendimento dele e por ora ele considera que a Receita pode sim restringir a isenção em 50 dólares. Porém como neste caso como a encomenda custou menos de US$ 50.00 ele citou que sendo o valor abaixo do estipulado na Normativa entende que eu não deveria ser taxado com base no fato de que ela não pode restringir se o remetente é Pessoa Física ou Jurídica.<br><br />
<u>Em resumo</u>: se a sua encomenda é abaixo de 50 dólares americanos é bastante provável que você terá decisão judicial favorável.<br><br />
'''Importante''': o valor de 50 ou 100 dólares deve ser considerado também incluindo o '''valor do frete pago'''.<br />
<br />
<br />
== Onde ==<br />
* A ação deve ser apresentada ao Juizado Especial Federal (JEF) da sua cidade (que é o Juizado de Pequenas Causas para assuntos que envolvam a União), no caso contra a Receita Federal.<br />
* Ações nos Juizados Especiais Federais não possuem qualquer custo e também não necessitam que você constitua advogado. Você precisa apenas reunir os documentos necessários a provar o quanto você pagou por aquela encomenda, preencher os documentos modelo com seus dados e levá-los ao JEF que o pessoal da Secretaria auxiliará com o trâmite para abertura do processo. Por se tratar de um Juizado de Pequenas Causas da Justiça Federal o resultado tende a sair relativamente rápido.<br />
<br />
== Porquê ==<br />
Sempre insisto no ponto que vale a pena fazer isso não apenas para não pagar um valor as vezes pequeno em taxas mas principalmente para garantir que isso não aconteça futuramente. A fundamentação jurídica sobre este assunto é muito clara e dificilmente Juiz algum irá discordar, além do que já existe alguma jurisprudência formada sobre o assunto em diversos Tribunais, inclusive de 2º instância.<br><br />
Imagine que a Receita Federal sendo condenada em todas as causas reiteradamente cedo ou tarde ela terá que se adequar ao que diz a Lei, caso contrário vai começar a ter um custo administrativo muito maior do que o ganho com arrecadação de impostos tão pequenos. Em resumo não vai mais valer a pena pra ela taxar valores pequenos sabendo que ela que irá perder sempre.<br><br />
É sabido também que muita gente fica ansiosa para receber logo seu item que ficou parado lá em Curitiba por 3 meses e acaba caindo na tentação de pagar para receber logo, porém se você pensar só no seu caso e pagar o que não deve vai estar dando um tiro no pé e incentivando a Receita Federal a continuar fazendo o que não deve. Uma única vez que você "perde" o seu tempo (este é o seu único custo) e entra com a ação faz uma grande diferença não só pra você mas para muita gente na mesma situação no futuro.<br><br />
<br />
== Pontos Importantes ==<br />
[[Image:importante.jpg|thumb]]<br />
* '''Recurso Administrativo junto à Receita Federal''' - Sempre que for taxado em objeto isento e que você pretenda recorrer judicialmente é importante comparecer dentro do prazo para retirada do objeto à Agência dos Correios e preencher o formulário de solicitação de revisão de tributos à Receita Federal. Isso irá garantir que o objeto <u>seja mantido na Agência</u> até a resposta final da Receita Federal, caso contrário o objeto será devolvido ao vendedor e será impossível a recuperação do mesmo. É possível que a Receita Federal responda positivamente sobre a isenção do imposto e a ação judicial não será necessária, porém a tendencia é demorar. No meu caso eu esperei 30 dias para então então ingressar com a ação judicial informando o juiz nos autos do processo sobre a falta de resposta ao meu Recurso Administrativo junto à Receita Federal.<br />
* '''Taxa de R$ 12.00 dos Correios''' - Caso você tenha uma decisão favorável (Antecipação de Tutela) para que possa retirar o objeto da Agência dos Correios sem o pagamento das das taxas cobradas é possível, dependendo do que o Juiz escreveu na decisão e da interpretação do Gerente da Agência, que os Correios queiram cobrar a <u>taxa de R$ 12,00</u> para retirada do objeto. Esta taxa também '''NÃO DEVE SER PAGA''' e caso isso ocorra e os Correios insistam na cobrança será necessário retornar ao Juizado Especial Federal para informar ao Juiz (através de uma nova petição) que uma das requeridas na Petição Inicial se nega cumprir a Medida Cautelar de Antecipação de Tutela impondo outras taxas que não podem ser cobradas.<br />
''A argumentação principal sobre a não cobrança desta taxa é que em condições normais, ou seja, se a Receita Federal tivesse cumprido a Lei e isentado o objeto de taxação, este teria sido entregue em seu domicílio sem quaisquer outras taxas a serem cobradas, portanto você não deve pagar por um erro que não foi seu. A taxa de R$ 12.00 é somente cobrada nos casos aonde os objetos são '''corretamente''' taxados pela Receita Federal e necessitam serem retidos na Agência mais próxima para posterior pagamento dos tributos devidos e retirada do mesmo.''<br><br />
''Dizer que a tarifa postal pretendida constitui contraprestação normal do serviço realizado pelos Correios somente se aplica nos casos aonde a compra foi taxada de acordo com a Lei. Nos casos em que você seja isento da qualquer taxação inexiste portanto prestação de serviço a ser pago pelo destinatário, pois a mesma já foi paga pelo remetente (vendedor).''<br />
* '''Depósito Judicial''' - Para conseguir a Antecipação de Tutela será requisitado pelo Juiz o depósito judicial do valor questionado que deverá ser feito no prazo estipulado na Caixa Econômica Federal. O valor depositado não irá para a Receita Federal, mas para uma conta judicial. Ao fim do processo com a sentença favorável você poderá sacar este valor.<br />
<br />
= Passo-a-Passo - Simplificado =<br />
[[Image:passo-a-passo.jpg|thumb]]<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico Download do Formulário]<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - [http://www.cutepdf.com/Products/CutePDF/writer.asp Download] do CutePDF Writer para gerar o print do pedido no site da compra.<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing Download do Modelo do Requerimento]<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing Download do Acórdão] da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3Nk5tNEFmTkhZQ1U/view?usp=sharing Download do modelo da Petição] para o Juizado Especial Federal<br />
*'''5 - Acompanhamento da Ação ''' - TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
*'''6 - Sentença Final '''<br />
[https://drive.google.com/file/d/0B0NBwoen2hA3UG5GQ2ZRLU00U2c/view?usp=sharing Clique aqui] para baixar todos os documentos dessas etapas em um único arquivo.<br />
<br />
= Passo-a-Passo - Detalhado =<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - Recebido o Telegrama informando que a sua mercadoria foi taxada, você deverá se dirigir à Agência para preencher o formulário de solicitação de revisão de tributos a ser endereçado à Receita Federal. Isso irá garantir que a encomenda fique armazenada na Agência até a resposta final da Receita Federal e não seja devolvida ao remetente (vendedor) no prazo estipulado no Telegrama. Normalmente as Agências possuem o formulário para preenchimento e as instruções de como fazer. Na justificativa você deverá escrever: "<u>A ser enviada por meio eletrônico à Secretaria da Receita Federal</u>". A Agência dos Correios ficará com a cópia impressa assinada por você e deverá disponibilizar o email da Receita Federal a ser enviada a solicitação assim como o email da Agência para onde deve ser enviado o email com cópia. Para visualizar o modelo de formulário de solicitação de revisão de tributos [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico clique aqui]. Os campos mínimos a serem preenchidos no formulário são:<br><br />
** Não pagamento de imposto em razão de isenção/não incidência/imunidade/alíquota zero.<br />
** Cópia de documento de identificação do destinatário com foto e assinatura (DOCUMENTO OBRIGATÓRIO).<br />
** Cópia de tela do pedido ou do e-mail de confirmação do pedido objeto da remessa (contendo descrição e valor do produto, valor do frete e código de rastreamento, se for o caso).<br />
** Comprovante de pagamento (boleto bancário, extrato de cartão de crédito, comprovante de serviço de pagamento on line, etc.)<br />
** Justificativa<br />
<u>Nota</u>: É possível adiantar o preenchimento do formulário em casa porém é necessário terminar o preenchimento na Agência pois você irá precisar do número da NTS (Nota de Tributação Simplificada).<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - É necessário que você reúna o máximo de documentos disponíveis para provar o valor pago pelo objeto em questão. Não há uma lista definitiva, porém vale citar os mais importantes como:<br />
** Invoice da confirmação do pedido no site da compra. Pode ser um print da tela mostrando o valor da encomenda + frete, a descrição do produto, data da compra e (se houver) Código de Rastreamento informado pelo vendedor. Uma dica é acessar as informações do pedido no site do vendedor e fazer uma impressão para PDF utilizando um programa gratuito como por exemplo [http://www.cutepdf.com/Products/CutePDF/writer.asp CutePDF Writer].<br />
** Um dos seguintes comprovantes dependendo da sua forma de pagamento.<br />
*** Cópia do Boleto da compra demonstrando que o valor em Reais é equivalente ao mostrado na confirmação do pedido em moeda estrangeira assim como a data da compra.<br />
*** Cópia do Extrato do cartão de crédito contendo a transação em questão.<br />
*** Comprovante do Serviço de Pagamento Online (e.g: Banco, PayPal, etc)<br />
** Comprovante de Pagamento Bancário do Boleto (caso tenha sido essa sua forma de pagamento).<br />
<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - É necessário o preenchimento deste requerimento que será enviado por email à Receita Federal com seus dados pessoais e os dados da sua compra. Este conterá as razões pelas quais você pede a isenção que será enviado a Receita Federal em complemento ao primeiro formulário que você preencheu na Agência dos Correios. O modelo do requerimento pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing clicando aqui].<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - Coloque os documentos digitalizados citados (vide lista abaixo) em um único arquivo .ZIP, anexe e envie por email à Receita Federal com cópia para a Agência dos Correios. <u>Nota:</u> A Receita estipula o tamanho máximo de cada arquivo em 1MB portanto colocar sempre resolução média/baixa e preto e branco na hora de digitalizar os documentos.<br />
*** Cópia da Carteira Nacional de Habilitação (ou RG + CPF)<br />
*** Requerimento de Revisão de Tributos preenchido confirme Item 3 acima.<br />
*** Cópia digitalizada da NTS (Nota de Tributação Simplificada)<br />
*** Detalhamento do Pedido / Invoice do site da compra<br />
*** Comprovante de Pagamento (Boleto, Extrato de Cartão de Crédito ou Serviço online de pagamento)<br />
*** Cópia do Formulário preenchido nos Correios com a solicitação de revisão de tributos.<br />
*** Cópia do Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing clique aqui] para baixar.<br />
<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - Recomendo aguardar ao menos 30 dias para ingressar com a ação judicial pois existe sempre a possibilidade de haver uma resposta positiva e o ação judicial não ser necessária. Caso você tenha aguardado e não tenha obtido resposta ou a resposta tenha sido negativa dirija-se ao Juizado Especial Federal da sua cidade ou região com os seguintes documentos <u>impressos</u> em mãos:<br />
** RG<br />
** CPF - (Carteira de Motorista normalmente possui ambos)<br />
** Comprovante de Residência - (Conta no nome do requerente ou algum dos pais do requerente pois a Carteira de Motorista também comprova filiação)<br />
** Petição Judicial a ser preenchida com todos os detalhes sobre o seu caso, incluindo que você já recorreu Administrativamente à Receita Federal e não obteve resposta ou a resposta foi negativa. É importante alterar este documento com as particularidades do seu caso e se necessário acrescentar dados não existentes no modelo. Este será seu '''principal documento''' para sustentar seus argumentos perante o Juiz portanto leia e revise-o quantas vezes forem necessárias. O modelo da petição pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3Nk5tNEFmTkhZQ1U/view?usp=sharing clicando aqui].<br />
** Todos os documentos enviados por email à Receita Federal descritos no item 3.1<br />
<br />
Entregue todos os documentos ao atendente do JEF e ao final ele entregará um comprovante de abertura do processo com as instruções de como acompanhar o processo.<br><br />
A decisão provisória de Antecipação de Tutela (que te garante o direito de retirar o objeto sem pagar os impostos) é normalmente rápida, porém a sentença final levará mais tempo. <br />
<br />
*'''5 - Acompanhamento da Ação ''' - Você poderá acompanhar o andamento do processo no site do TRF da sua Região.<br />
** TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
É importante acompanhar periodicamente o andamento do processo e procurar por termos como "DECISÃO" para saber sobre as manifestações do Juiz. As intimações ou notificações para ambas as partes somente começam a contar desde o momento do recebimento da notificação via Correios e não quando esta é inserida no sistema do TRF, porém é possível se adiantar a algumas decisões como por exemplo quando do pedido de depósito judicial feito pelo juiz em decisão cautelar de Antecipação de Tutela.<br><br />
Caso necessário se manifestar no curso do processo é necessário fazer uma outra petição simples, comparecer ao JEF e pedir para Anexar ao Processo como um documento adicional. Por exemplo, como citado acima, se os Correios quiserem taxar os R$ 12.00 para retirada do objeto já com Antecipação de Tutela é necessário informar o Juiz através de uma petição adicional sobre os fato ocorridos.<br />
<br />
*'''6 - Sentença Final ''' - Em algum momento após a manifestação da Receita Federal sairá a Sentença Final do Juiz e com isso o processo estará terminado nesta instância. Caso a decisão não seja favorável a você no todo ou em parte é possível recorrer à 2º instância (TRF) porém para isso será necessário constituir advogado.<br />
<br />
= Jurisprudência =<br />
== 1º Grau ==<br />
'''Decisão Favorável contra a cobrança ilegal de R$ 12 feita pelos correios.'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf]<br><br />
'''Decisão favorável do Juizado Especial Federal de Juiz de Fora(MG)'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg]<br><br />
== 2º Grau ==<br />
'''Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 citado na petição inicial'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
<br />
= Referências =<br />
'''Decreto-Lei 1804/80'''<br><br />
[http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm]<br><br />
'''Video tutorial passo a passo'''<br><br />
[https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be]<br><br />
'''Página do Richie Ninie que deu origem às orientações iniciais e documentos necessários para ingresso da ação'''<br><br />
[http://richieninie-ispbr.rhcloud.com/ http://richieninie-ispbr.rhcloud.com/]<br><br />
'''Jurisprudência de Segundo Grau da Justiça Federal (TRF-4) confirmando a decisão'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Caminho das pedras detalhado e despacho do Juiz'''<br><br />
[http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares]<br><br />
'''Outros relatos bem detalhados sobre o assunto'''<br><br />
[http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas]<br><br />
[http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/ http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/]<br><br />
<br />
<br />
= Changelog =<br />
<br />
22/02/2016 - Criação da página. Texto inicial.</div>Fernandohttps://lhc.net.br/w/index.php?title=Taxacao_de_Compras_Internacionais_pela_Receita_Federal&diff=10805Taxacao de Compras Internacionais pela Receita Federal2016-02-24T01:12:51Z<p>Fernando: </p>
<hr />
<div>= Introdução =<br />
[[Image:taxacao_correios.jpg|thumb]]<br />
Muito se tem falado sobre diversos casos de taxação equivocada pela Receita Federal em compras feitas no exterior, independente do valor da compra, o que acaba causando uma espera adicional além do tempo que o objeto fica retido nos Centros de Tratamento do Correio Internacional como o de Curitiba e outros, como também a cobrança de uma taxa extra de R$ 12,00 pelos Correios.<br><br />
É sabido que diversas mercadorias compradas não se encontram disponíveis no Mercado Brasileiro e por isso é necessário comprá-las no Mercado externo. Ou ainda casos em que mesmo com a comprovação documental do valor pago como sendo menor do que estipula a Lei, o objeto é taxado da mesma forma, com valores arbitrados fora de qualquer parâmetro.<br><br />
Esta página visa esclarecer as dúvidas daqueles que foram taxados e pretendem recorrer tanto Administrativamente para a Receita Federal como Judicialmente para o Juizado Especial Federal(JEF) da sua cidade ou região para que não tenha que pagar quaisquer valores não devidos de acordo com Lei Federal.<br><br />
Esta página reúne informações sobre os aspectos legais que giram em torno do [http://www.planalto.gov.br/ccivil_03/Decreto-Lei/1965-1988/Del1804.htm '''Decreto-Lei 1804/80'''], passo a passo de como ajuizar ação contra a Receita Federal, Pontos importantes a saber, Jurisprudência disponível que será atualizada periodicamente conforme novas decisões estiverem disponíveis para consulta pública.<br><br />
É importante ainda lembrar que caso você tenha sido taxado e pretenda ajuizar ação contra a Receita Federal você '''NÃO DEVE RETIRAR''' o produto da Agência dos Correios e pagar os Tributos + taxa Postal para posteriormente requerer os valores pagos. Caso fizer isso será necessário ingressar com outro tipo de ação chamada '''Ação de Repetição de Indébito''' que não é tratada nesta página.<br><br />
Última atualização - 22/02/2016<br />
<br />
= Como funciona / Importante saber =<br />
== Aspectos Legais ==<br />
[[Image:legal_martelo.jpg|thumb]]<br />
* O Decreto-Lei 1804/80 '''NÃO''' foi revogado, apenas alterado em parte e que não afeta em nada casos de importação até 100 dólares americanos. Portanto a Lei é válida.<br />
''(Recebe o nome de Decreto-Lei porque foi editado na época do período militar e este era o instrumento que existente equivalente à Medida Provisória. Este Decreto-Lei foi recepcionado pela Constituição de 1988 e portanto possui força de Lei, como qualquer outra)''<br />
* É completamente equivocada a interpretação que a Receita Federal vem adotando de que o objeto deve ser enviado de Pessoa Física para Pessoa Física. Isso é feito por causa da Portaria MF n. 156/99 e da Instrução Normativa da Receita Federal - SRF n. 096/99 que estipulam não incidir taxação em compras de até 50 dólares americanos e desde que o objeto seja enviado de Pessoa Física para Pessoa Física. É nisso que a Receita Federal vem se baseando para taxar compras até mesmo de valores menores do que 50 dólares americanos. Ela considera os vendedores do Aliexpress, eBay e outros como Pessoas Jurídicas aplicando portanto a taxação para qualquer valor.<br />
* No entanto o Decreto-Lei 1804/80 que dispõe sobre a Tributação Simplificada de remessas postais internacionais estipula essa isenção em 100 dólares americanos '''INDEPENDENTE do remetente ser Pessoa Física ou Jurídica'''. Baseados nessa Lei muitos Juízes têm decido a favor dos compradores e portanto contra a Receita Federal dizendo que "''Não pode a autoridade administrativa, por intermédio de ato administrativo, ainda que normativo (portaria), extrapolar os limites claramente estabelecidos em lei, pois está vinculada ao princípio da legalidade.''", ou seja, uma Portaria ou Instrução Normativa não pode se sobrepor a uma Lei e adicionar dispositivos que ali não existem, apenas regulá-la.<br />
<br />
=== Valor ===<br />
Isso ainda é motivo de controvérsia.<br><br />
Alguns Juízes entendem que a Receita pode diminuir o valor de isenção para 50 dólares através de Instrução Normativa outros que não.<br><br />
Existem diversas decisões de primeiro grau em ambos os sentidos.<br><br />
Ainda não existe uma Jurisprudência forte formada (conjunto de decisões de 2º grau no mesmo sentido que os Juízes de 1º grau tendem a seguir), porém já existe decisão transitada em julgado no TRF-4 (Tribunal Regional Federal da 4 Região) que engloba os Estados do Sul (RS,SC e PR) do país dizendo que a Receita Federal '''NÃO''' pode reduzir o valor de isenção de 100 dólares para 50.<br><br />
O Tribunal de 2º instância responsável pelas áreas de São Paulo e Mato Grosso do Sul é o TRF-3 e por ora não se conhecem decisões favoráveis nesse sentido que possam auxiliar os Juízes de 1º instância a decidirem no mesmo sentido, porém é certo que em algum momento haverá e o assunto será pacificado. Enquanto isso é plenamente válido citar as decisões favoráveis de outros TRFs como o TRF-4 para sustentar a argumentação a seu favor.<br><br />
Em um caso de decisão provisória recente, o Juiz adianta parte do entendimento dele e por ora ele considera que a Receita pode sim restringir a isenção em 50 dólares. Porém como neste caso como a encomenda custou menos de US$ 50.00 ele citou que sendo o valor abaixo do estipulado na Normativa entende que eu não deveria ser taxado com base no fato de que ela não pode restringir se o remetente é Pessoa Física ou Jurídica.<br><br />
<u>Em resumo</u>: se a sua encomenda é abaixo de 50 dólares americanos é bastante provável que você terá decisão judicial favorável.<br><br />
'''Importante''': o valor de 50 ou 100 dólares deve ser considerado também incluindo o '''valor do frete pago'''.<br />
<br />
<br />
== Onde ==<br />
* A ação deve ser apresentada ao Juizado Especial Federal (JEF) da sua cidade (que é o Juizado de Pequenas Causas para assuntos que envolvam a União), no caso contra a Receita Federal.<br />
* Ações nos Juizados Especiais Federais não possuem qualquer custo e também não necessitam que você constitua advogado. Você precisa apenas reunir os documentos necessários a provar o quanto você pagou por aquela encomenda, preencher os documentos modelo com seus dados e levá-los ao JEF que o pessoal da Secretaria auxiliará com o trâmite para abertura do processo. Por se tratar de um Juizado de Pequenas Causas da Justiça Federal o resultado tende a sair relativamente rápido.<br />
<br />
== Porquê ==<br />
Sempre insisto no ponto que vale a pena fazer isso não apenas para não pagar um valor as vezes pequeno em taxas mas principalmente para garantir que isso não aconteça futuramente. A fundamentação jurídica sobre este assunto é muito clara e dificilmente Juiz algum irá discordar, além do que já existe alguma jurisprudência formada sobre o assunto em diversos Tribunais, inclusive de 2º instância.<br><br />
Imagine que a Receita Federal sendo condenada em todas as causas reiteradamente cedo ou tarde ela terá que se adequar ao que diz a Lei, caso contrário vai começar a ter um custo administrativo muito maior do que o ganho com arrecadação de impostos tão pequenos. Em resumo não vai mais valer a pena pra ela taxar valores pequenos sabendo que ela que irá perder sempre.<br><br />
É sabido também que muita gente fica ansiosa para receber logo seu item que ficou parado lá em Curitiba por 3 meses e acaba caindo na tentação de pagar para receber logo, porém se você pensar só no seu caso e pagar o que não deve vai estar dando um tiro no pé e incentivando a Receita Federal a continuar fazendo o que não deve. Uma única vez que você "perde" o seu tempo (este é o seu único custo) e entra com a ação faz uma grande diferença não só pra você mas para muita gente na mesma situação no futuro.<br><br />
<br />
== Pontos Importantes ==<br />
[[Image:importante.jpg|thumb]]<br />
* '''Recurso Administrativo junto à Receita Federal''' - Sempre que for taxado em objeto isento e que você pretenda recorrer judicialmente é importante comparecer dentro do prazo para retirada do objeto à Agência dos Correios e preencher o formulário de solicitação de revisão de tributos à Receita Federal. Isso irá garantir que o objeto <u>seja mantido na Agência</u> até a resposta final da Receita Federal, caso contrário o objeto será devolvido ao vendedor e será impossível a recuperação do mesmo. É possível que a Receita Federal responda positivamente sobre a isenção do imposto e a ação judicial não será necessária, porém a tendencia é demorar. No meu caso eu esperei 30 dias para então então ingressar com a ação judicial informando o juiz nos autos do processo sobre a falta de resposta ao meu Recurso Administrativo junto à Receita Federal.<br />
* '''Taxa de R$ 12.00 dos Correios''' - Caso você tenha uma decisão favorável (Antecipação de Tutela) para que possa retirar o objeto da Agência dos Correios sem o pagamento das das taxas cobradas é possível, dependendo do que o Juiz escreveu na decisão e da interpretação do Gerente da Agência, que os Correios queiram cobrar a <u>taxa de R$ 12,00</u> para retirada do objeto. Esta taxa também '''NÃO DEVE SER PAGA''' e caso isso ocorra e os Correios insistam na cobrança será necessário retornar ao Juizado Especial Federal para informar ao Juiz (através de uma nova petição) que uma das requeridas na Petição Inicial se nega cumprir a Medida Cautelar de Antecipação de Tutela impondo outras taxas que não podem ser cobradas.<br />
''A argumentação principal sobre a não cobrança desta taxa é que em condições normais, ou seja, se a Receita Federal tivesse cumprido a Lei e isentado o objeto de taxação, este teria sido entregue em seu domicílio sem quaisquer outras taxas a serem cobradas, portanto você não deve pagar por um erro que não foi seu. A taxa de R$ 12.00 é somente cobrada nos casos aonde os objetos são '''corretamente''' taxados pela Receita Federal e necessitam serem retidos na Agência mais próxima para posterior pagamento dos tributos devidos e retirada do mesmo.''<br><br />
''Dizer que a tarifa postal pretendida constitui contraprestação normal do serviço realizado pelos Correios somente se aplica nos casos aonde a compra foi taxada de acordo com a Lei. Nos casos em que você seja isento da qualquer taxação inexiste portanto prestação de serviço a ser pago pelo destinatário, pois a mesma já foi paga pelo remetente (vendedor).''<br />
* '''Depósito Judicial''' - Para conseguir a Antecipação de Tutela será requisitado pelo Juiz o depósito judicial do valor questionado que deverá ser feito no prazo estipulado na Caixa Econômica Federal. O valor depositado não irá para a Receita Federal, mas para uma conta judicial. Ao fim do processo com a sentença favorável você poderá sacar este valor.<br />
<br />
= Passo-a-Passo - Simplificado =<br />
[[Image:passo-a-passo.jpg|thumb]]<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico Download do Formulário]<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - [http://www.cutepdf.com/Products/CutePDF/writer.asp Download] do CutePDF Writer para gerar o print do pedido no site da compra.<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing Download do Modelo do Requerimento]<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing Download do Acórdão] da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - [https://drive.google.com/file/d/0B0NBwoen2hA3Nk5tNEFmTkhZQ1U/view?usp=sharing Download do modelo da Petição] para o Juizado Especial Federal<br />
*'''5 - Acompanhamento da Ação ''' - TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
*'''6 - Sentença Final '''<br />
[https://drive.google.com/file/d/0B0NBwoen2hA3Q2tuYUhnTEtEalU/view?usp=sharing Clique aqui] para baixar todos os documentos dessas etapas em um único arquivo .ZIP<br />
<br />
= Passo-a-Passo - Detalhado =<br />
<br />
*'''1 - Preenchimento do formulário de solicitação de revisão de tributos à Receita Federal''' - Recebido o Telegrama informando que a sua mercadoria foi taxada, você deverá se dirigir à Agência para preencher o formulário de solicitação de revisão de tributos a ser endereçado à Receita Federal. Isso irá garantir que a encomenda fique armazenada na Agência até a resposta final da Receita Federal e não seja devolvida ao remetente (vendedor) no prazo estipulado no Telegrama. Normalmente as Agências possuem o formulário para preenchimento e as instruções de como fazer. Na justificativa você deverá escrever: "<u>A ser enviada por meio eletrônico à Secretaria da Receita Federal</u>". A Agência dos Correios ficará com a cópia impressa assinada por você e deverá disponibilizar o email da Receita Federal a ser enviada a solicitação assim como o email da Agência para onde deve ser enviado o email com cópia. Para visualizar o modelo de formulário de solicitação de revisão de tributos [http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/importacoes-de-ate-us-500-00/formulario-de-revisao-de-tributo-eletronico clique aqui]. Os campos mínimos a serem preenchidos no formulário são:<br><br />
** Não pagamento de imposto em razão de isenção/não incidência/imunidade/alíquota zero.<br />
** Cópia de documento de identificação do destinatário com foto e assinatura (DOCUMENTO OBRIGATÓRIO).<br />
** Cópia de tela do pedido ou do e-mail de confirmação do pedido objeto da remessa (contendo descrição e valor do produto, valor do frete e código de rastreamento, se for o caso).<br />
** Comprovante de pagamento (boleto bancário, extrato de cartão de crédito, comprovante de serviço de pagamento on line, etc.)<br />
** Justificativa<br />
<u>Nota</u>: É possível adiantar o preenchimento do formulário em casa porém é necessário terminar o preenchimento na Agência pois você irá precisar do número da NTS (Nota de Tributação Simplificada).<br />
*'''2 - Documentos que comprovem a sua compra e o valor pago''' - É necessário que você reúna o máximo de documentos disponíveis para provar o valor pago pelo objeto em questão. Não há uma lista definitiva, porém vale citar os mais importantes como:<br />
** Invoice da confirmação do pedido no site da compra. Pode ser um print da tela mostrando o valor da encomenda + frete, a descrição do produto, data da compra e (se houver) Código de Rastreamento informado pelo vendedor. Uma dica é acessar as informações do pedido no site do vendedor e fazer uma impressão para PDF utilizando um programa gratuito como por exemplo [http://www.cutepdf.com/Products/CutePDF/writer.asp CutePDF Writer].<br />
** Um dos seguintes comprovantes dependendo da sua forma de pagamento.<br />
*** Cópia do Boleto da compra demonstrando que o valor em Reais é equivalente ao mostrado na confirmação do pedido em moeda estrangeira assim como a data da compra.<br />
*** Cópia do Extrato do cartão de crédito contendo a transação em questão.<br />
*** Comprovante do Serviço de Pagamento Online (e.g: Banco, PayPal, etc)<br />
** Comprovante de Pagamento Bancário do Boleto (caso tenha sido essa sua forma de pagamento).<br />
<br />
*'''3 - Preenchimento do Requerimento de Revisão de Tributos ''' - É necessário o preenchimento deste requerimento que será enviado por email à Receita Federal com seus dados pessoais e os dados da sua compra. Este conterá as razões pelas quais você pede a isenção que será enviado a Receita Federal em complemento ao primeiro formulário que você preencheu na Agência dos Correios. O modelo do requerimento pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3NHdKTEZ6YWE1THc/view?usp=sharing clicando aqui].<br />
**'''3.1 - Envio dos documentos por email à Receita Federal e Agência dos Correios ''' - Coloque os documentos digitalizados citados (vide lista abaixo) em um único arquivo .ZIP, anexe e envie por email à Receita Federal com cópia para a Agência dos Correios. <u>Nota:</u> A Receita estipula o tamanho máximo de cada arquivo em 1MB portanto colocar sempre resolução média/baixa e preto e branco na hora de digitalizar os documentos.<br />
*** Cópia da Carteira Nacional de Habilitação (ou RG + CPF)<br />
*** Requerimento de Revisão de Tributos preenchido confirme Item 3 acima.<br />
*** Cópia digitalizada da NTS (Nota de Tributação Simplificada)<br />
*** Detalhamento do Pedido / Invoice do site da compra<br />
*** Comprovante de Pagamento (Boleto, Extrato de Cartão de Crédito ou Serviço online de pagamento)<br />
*** Cópia do Formulário preenchido nos Correios com a solicitação de revisão de tributos.<br />
*** Cópia do Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 - [https://drive.google.com/file/d/0B0NBwoen2hA3WE85RFhRWGdjbTg/view?usp=sharing clique aqui] para baixar.<br />
<br />
*'''4 - Ingresso da Ação no Juizado Especial Federal ''' - Recomendo aguardar ao menos 30 dias para ingressar com a ação judicial pois existe sempre a possibilidade de haver uma resposta positiva e o ação judicial não ser necessária. Caso você tenha aguardado e não tenha obtido resposta ou a resposta tenha sido negativa dirija-se ao Juizado Especial Federal da sua cidade ou região com os seguintes documentos <u>impressos</u> em mãos:<br />
** RG<br />
** CPF - (Carteira de Motorista normalmente possui ambos)<br />
** Comprovante de Residência - (Conta no nome do requerente ou algum dos pais do requerente pois a Carteira de Motorista também comprova filiação)<br />
** Petição Judicial a ser preenchida com todos os detalhes sobre o seu caso, incluindo que você já recorreu Administrativamente à Receita Federal e não obteve resposta ou a resposta foi negativa. É importante alterar este documento com as particularidades do seu caso e se necessário acrescentar dados não existentes no modelo. Este será seu '''principal documento''' para sustentar seus argumentos perante o Juiz portanto leia e revise-o quantas vezes forem necessárias. O modelo da petição pode ser baixado [https://drive.google.com/file/d/0B0NBwoen2hA3Nk5tNEFmTkhZQ1U/view?usp=sharing clicando aqui].<br />
** Todos os documentos enviados por email à Receita Federal descritos no item 3.1<br />
<br />
Entregue todos os documentos ao atendente do JEF e ao final ele entregará um comprovante de abertura do processo com as instruções de como acompanhar o processo.<br><br />
A decisão provisória de Antecipação de Tutela (que te garante o direito de retirar o objeto sem pagar os impostos) é normalmente rápida, porém a sentença final levará mais tempo. <br />
<br />
*'''5 - Acompanhamento da Ação ''' - Você poderá acompanhar o andamento do processo no site do TRF da sua Região.<br />
** TRF-3 - [http://www.trf3.jus.br/jef/ http://www.trf3.jus.br/jef/]<br />
É importante acompanhar periodicamente o andamento do processo e procurar por termos como "DECISÃO" para saber sobre as manifestações do Juiz. As intimações ou notificações para ambas as partes somente começam a contar desde o momento do recebimento da notificação via Correios e não quando esta é inserida no sistema do TRF, porém é possível se adiantar a algumas decisões como por exemplo quando do pedido de depósito judicial feito pelo juiz em decisão cautelar de Antecipação de Tutela.<br><br />
Caso necessário se manifestar no curso do processo é necessário fazer uma outra petição simples, comparecer ao JEF e pedir para Anexar ao Processo como um documento adicional. Por exemplo, como citado acima, se os Correios quiserem taxar os R$ 12.00 para retirada do objeto já com Antecipação de Tutela é necessário informar o Juiz através de uma petição adicional sobre os fato ocorridos.<br />
<br />
*'''6 - Sentença Final ''' - Em algum momento após a manifestação da Receita Federal sairá a Sentença Final do Juiz e com isso o processo estará terminado nesta instância. Caso a decisão não seja favorável a você no todo ou em parte é possível recorrer à 2º instância (TRF) porém para isso será necessário constituir advogado.<br />
<br />
= Jurisprudência =<br />
== 1º Grau ==<br />
'''Decisão Favorável contra a cobrança ilegal de R$ 12 feita pelos correios.'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/07/DECIS%C3%83O-Correios.pdf]<br><br />
'''Decisão favorável do Juizado Especial Federal de Juiz de Fora(MG)'''<br><br />
[http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg http://richieninie-ispbr.rhcloud.com/wp-content/uploads/2014/06/anexar.jpg]<br><br />
== 2º Grau ==<br />
'''Acórdão da Apelação em Reexame Necessário nº 0006870-79.2005.404.7100 do TRF-4 citado na petição inicial'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
<br />
= Referências =<br />
'''Decreto-Lei 1804/80'''<br><br />
[http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del1804.htm]<br><br />
'''Video tutorial passo a passo'''<br><br />
[https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be https://www.youtube.com/watch?v=Xzu1X5UJe8s&feature=youtu.be]<br><br />
'''Página do Richie Ninie que deu origem às orientações iniciais e documentos necessários para ingresso da ação'''<br><br />
[http://richieninie-ispbr.rhcloud.com/ http://richieninie-ispbr.rhcloud.com/]<br><br />
'''Jurisprudência de Segundo Grau da Justiça Federal (TRF-4) confirmando a decisão'''<br><br />
[http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670 http://www2.trf4.gov.br/trf4/processos/visualizar_documento_gedpro.php?local=trf4&documento=3408289&hash=2ec39eddf8a3679dc80d57665738a670]<br><br />
'''Caminho das pedras detalhado e despacho do Juiz'''<br><br />
[http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares http://tiagoalbuquerque.jusbrasil.com.br/noticias/122967152/brasileiros-tem-direito-a-isencao-do-imposto-de-importacao-para-compras-abaixo-de-100-dolares]<br><br />
'''Outros relatos bem detalhados sobre o assunto'''<br><br />
[http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas http://rafaelcosta.jusbrasil.com.br/noticias/112392862/e-lei-compras-internacionais-abaixo-de-us-100-nao-podem-ser-tributadas]<br><br />
[http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/ http://bjc.uol.com.br/2014/01/30/a-justica-decidiu-compras-abaixo-de-100-dolares-nao-podem-ser-tributadas/]<br><br />
<br />
<br />
= Changelog =<br />
<br />
22/02/2016 - Criação da página. Texto inicial.</div>Fernando