MANUAL INSTALAÇÃO/CONFIGURAÇÃO RASPBERRYPI/DACPYTHON 1. Primeiramente leia todo o manual, após ler, inicie instalando o sistema no Raspberry conforme tutorial abaixo: 2. Baixe os arquivos e verifique a integridade deles: Realize as seguintes etapas: Baixe a imagem do Raspbian e de alguns outros sistemas operacionais para o Pi que estão neste pacote: NOOBS_v1_2.zip; Se quiser, verifique a integridade do arquivo NOOBS_v1_2.zip com a ferramenta sha1sum. Para isto deixe os dois arquivos na mesma pasta, vá até o terminal e digite: sha1sum.exe NOOBS_v1_2.zip Para não estar corrompido ele deve retornar este valor: bdb61930b077dcefd22b36caaa9698bdf76b290d 3. Formate o cartão SD; No linux, através do gparted, você deve formatar o carão SD; 4. Ligando o Raspberry Pi Conecte mouse, teclado, cabo HDMI ou video composto do seu monitor e o cartão SD no Raspberry e só depois ligue a fonte de alimentação; Com ele ligado, se você não ver nenhuma imagem no monitor você pode utilizar as teclas 1, 2, 3 e 4 do teclado, para alternar entre diferentes modos de vídeo. Abaixo segue lista com o que cada tecla faz: 1. Modo Padrão HDMI 2. HDMI em Safe Mode Use este modo se não ver nenhuma imagem no modo 1 3. Modo vídeo composto PAL (saída de vídeo composto) 4. Modo vídeo composto NTSC (saída de vídeo composto) Se der tudo certo aparecerá a seguinte tela:
Nesta tela você verá vários sistemas operacionais disponíveis para Raspberry Pi, nesta caso, vamos instalar o Raspbian que esta marcado como recomendado. Clique nele e confirme a instalação. Nesta hora, ele irá particionar e copiar a imagem do Linux para o cartão SD. Cerca de 15 minutos depois, você verá uma tela confirmando que a imagem foi transferida com sucesso. Ele irá reiniciar com um menu em um fundo azul (como o que segue): Esta tela é auxiliar de configuração do sistema e nela você verá várias opções para personalizar a instalação. Você poderá configurar as opções de linguagem, a matriz do teclado, usuário e senha, e muitas outras coisas. Você deve navegar utilizando as teclas: Direção (para cima/baixo e para direita/esquerda), Enter, Esc e Backspace do seu teclado (nada de mouse nesta etapa). Ao finalizar as configurações, confirme tudo em Finish (seta para esquerda para chegar lá). Ele irá reiniciar e a tela da com a Interface Gráfica do Raspbian:
5. É recomendável que seja fixado um IP no Raspberry; De acordo com os seguintes passos: 5.1. Entre no terminal do linux informando o nome de usuário e a senha. Por padrão o usuário é pi e a senha raspberry (se você não alterou); 5.2. Faça um backup do arquivo que irá alterar antes de mudá lo, só por sudo cp /etc/network/interfaces /etc/network/interfaces_bak 5.3. É necessário anotar alguns dados sobre suas configurações de rede atual. Execute os dois comandos abaixo e anote as informações que necessárias. Primeiro comando: ifconfig Anote os seguintes dados: inet addr XXX.XXX.XXX.XXX IP do Raspberry atual (porém este endereço você pode alterar); Bcast XXX.XXX.XXX.XXX Broadcast da Rede; Mask XXX.XXX.XXX.XXX Máscara de subrede; Segundo comando: netstat nr
Anote os seguintes dados: Gateway XXX.XXX.XXX.XXX Endereço de Gateway da rede; Destination XXX.XXX.XXX.XXX Endereço de rede; 5.4. Com esses dados anotados, abra o arquivo /etc/network/interfaces. sudo nano /etc/network/interfaces Altere a linha iface eth0 inet dhcp para iface eth0 inet static E adicione as informações que obtemos anteriormente conforme demonstrado nas imagens abaixo. Address XXX.XXX.XXX.XXX (endereço IP que deseja colocar no Raspberry inet addr); broadcast XXX.XXX.XXX.XXX (endereço que anotamos de broadcast bcast); netmask XXX.XXX.XXX.XXX (endereço que anotamos de máscara mask) gateway XXX.XXX.XXX.XXX (endereço que anotamos do gateway gateway) network XXX.XXX.XXX.XXX (endereço que anotamos da rede destination)
Após alterado deve ficar da seguinte maneira (porém com os dados da sua rede): 5.5. Salve o arquivo e saia do editor usando o comando CRTL+X e depois Y para confirmar. 5.6. Reinicie o serviço de rede como o comando: sudo /etc/init.d/network restart
5.7. Para testar, basta fazer acesso via ssh no rasp. Basta acessar outro computador, abrir o terminal e digital o seguinte comando: ssh pi@ipquevocêcolocounoraspberry Depois é só colocar a senha e dar continuidade nas intalaoes. 6. Agora precisamos mudar a permissão do arquivo sources.list: sudo chmod 777 /etc/apt/sources.list 6.1. Adicionar ao final do arquivo /etc/apt/sources.list as seguintes linhas: deb http://archive.raspbian.org/raspbian wheezy main contrib non free deb src http://archive.raspbian.org/raspbian wheezy main contrib non free Salvar e sair; 7. Agora vamos baixar as chaves do Raspbian: wget http://archive.raspbian.org/raspbian.public.key O sudo apt key add 8. Vamos atualizar o SO: apt get update 9. Instalar os seguintes: apt get python tk python serial python psycopg2 10. Mudar a permissão da porta ttyusbx: cd /dev ls (procurar a porta ttyusbx geralmente é ttyusb0); sudo chmod 777 ttyusbx (substituindo o X pelo número da porta); 11. Após estes procedimentos, inicializar o sistema operacional através do comando: startx 12. Importar o diretorio DacPython para o raspberry (usando scp ou rsync); 13. Para executar o sistema DAC Python (dentro do diretório do DAC Python, digite o comando abaixo após, iniciar a configuração conforme segue): python principal.py
DAC NINJA Configuração e Operação Olá! Bem vindo ao tutorial de configuração e operação do DAC Ninja. Aqui ajudaremos você à utilizar de forma correta esta ferramenta de controle de chamadas. Apresentação O DAC NINJA mostra uma interface bem simples e intuitiva. Apresenta, já na sua tela inicial, todas as informações básicas da configuração, juntamente com o terminal que apresenta informações de andamento do processo. BD: mostra o ip do servidor usado pelo sistema para armazenar as informações coletadas; Cidade: apresenta o código da cidade onde o serviço irá funcionar; Central: informa o modelo da central telefônica (Modulare ou Impacta), onde o dispositivo (raspberry) está conectado; Porta: mostra o caminho necessário para o sistema identificar a porta USB do raspberry que está conectado à central.
Configurações Ao clicar no botão Configurações surgirá uma outra tela, onde serão feitas as mudanças necessárias para que o sistema possa adequar se ao cenário desejado. Base de dados: entrar com o número do IP do servidor usado pelo sistema para armazenar as informações; Código da cidade: selecionar a cidade onde o serviço irá funcionar; Porta serial: indicar a porta de comunicação com a central telefônica (ex: /dev/ttyusb0); Central Tel: selecionar a central telefônica que será conectada ao raspberry. Após setar todas as essas informações, basta clicar em GRAVAR e o sistema já esta pronto para ser inicializado.
Para iniciar o DAC, basta clicar no botão Iniciar identificador. O sistema irá testar as conexões e portas. Caso exista algum problema o terminal apresentará o tipo de dificuldade encontrada, para que o usuário possa verificar e corrigir. Existe também o botão STOP para quando o usuário necessite parar o sistema. Uma vez inicializado, o sistema fica operante durante todo o tempo, não sendo mais necessário nenhuma ação do usuário. Em caso de dúvidas, favor reportar no email diti@cbm.sc.gov.br, ou abrir um SAU, informando os problemas, erros ou dificuldades encontradas ao operar o sistema. Florianópolis, 21 de agosto de 2015. Divisão de Tecnologia da Informação - DiTI CORPO DE BOMBEIROS MILITAR DE SANTA CATARINA CBMSC