Numeros Binários

Hoje vou explicar o que são  números binários, para que servem e como se faz a conversão.

O sistema binário é um sistema de numeração de base 2, ou seja, só existem dois numeros, 0 e 1. Este tipo de numeração é o utilizado por qualquer maquina, 0 corresponde a desligado e 1 corresponde a ligado.

O sistema que usamos no dia a dia é o sistema decimal, em que usamos todos os algarismos, do 0 ao 9. Vou ensinar como se faz a conversão.

Contar de 0 a 100 em binário:
000
001
010
011
100

Temos que 100 (em binário) é igual a 4 em decimal. Então e se eu quiser converter 101001 para decimal?

bin1

101001 corresponde a 41 em decimal.

 

Como converter 76 para binário?

Fazendo a divisão de 76 por 2 sucessivamente.

bin2

Temos então que 76 corresponde a 1001100 em Binário.

Reencaminhar portas no seu router (Port Forward)

Criou uma pagina web e quer ter acesso a ela em qualquer sitio?

Hoje vou ensinar como é possível fazer isso, a este processo chama-se Port Forward. Vamos definir no router que os pedidos recebidos num determinado porto vão ser reencaminhado para um determinado porto de um dispositivo da sua rede interna.

Vou explicar o procedimento para um router Thomsom (MEO)

  1. Aceder ao website http://192.168.1.254/
  2. Inserir o nome de utilizador e password (por defeito Nome: Administrator Password: 3!play )

pf1

 

3.   Clicar em Ferramentas

pf2

 

 

3. Clicar sobre Partilha de jogos e aplicações

pf3

 

 

4.   Clicar sobre “Configurar novo jogo ou aplicação”.

pf4

 

 

5.   Escolher um nome para tipo de reencaminhamento, seleccionar entrada manual de mapeamento de porta e clicar em avançar.

pf5

 

 

6. Neste caso preenchi com 80, que é a porta correspondente a HTTP. escolher as pontas e clicar em avançar.

pf6

 

 

7.   Clicar em “Atribuir jogo ou aplicação a um dispositivo da rede local”.

pf7

 

 

8.   Seleccionar o tipo de reencaminhamento cujo nome foi escolhido no passo 5. de seguida seleccionar o dispositivo pretendido e clicar sobre adicionar. A partir deste momento o processo esta concluído.

pf8

Instalar o sistema operativo do Raspberry

Hoje vamos explicar como gravar num cartão SD o sistema operativo do Raspberry Pi

O Raspberry Pi é um mini computador (do tamanho de um cartão de credito) de baixo custo (cerca de 35 euros). Pode ser utilizado como media center ou como Web server (entre muitas utilizações possíveis).

Raspberry_Pi_Photo

        1. Fazer download do ficheiro a instalar no cartão de memoria – Download
        2. Fazer Download do software que vai instalar o ficheiro – Download
        3. Colocar o cartão de memória no computador e verificar qual a unidade a ser usada (no meu computador é a G)
        4. Abrir o software Win32DiskImager
        5. selecionar o ficheiro a instalar no cartão SD

raspi1

6.  Seleccionar a unidade correspondente ao cartão SD (o disco selecionado irá ser formatado).

raspi2

7.  Clicar sobre Write

raspi3

 

8.  Aguardar uns minutos e o processo está terminado, pode retirar o cartão SD e coloca-lo no seu Raspberry PI

Cooler Master: Notepal x3

Hoje venho apresentar um cooler para portátil que comprei recentemente.

cooler1

  • Ventoinha de 20 centímetros de diâmetro
  • A alimentação é feita via USB
  • Tem um regulador de velocidade da ventoinha
  • Tem dois botões, um para controlar a iluminação LED e outro para controlar a ventoinha.

cooler2

 

Para quem procura um produto extremamente silencioso este não é uma boa solução, eu apenas ligo a ventoinha quando estou a jogar ou outras situações em que puxe especialmente pelo computador.

cooler3 cooler4 cooler5 cooler6 cooler7

Pros:

  • Protege contra poeiras
  • Mantém o computador fresco

Contras:

  • Ruidoso
  • Caro

 

Primeiros passos com o Arduino

Hoje vou dar uma introdução sobre Arduino, vou explicar o que é e como se utiliza.

O Arduino é um Dispositivo Open-source de prototipagem pensado de forma a ser fácil de usar por qualquer pessoa. Tendo, ou não, conhecimentos de electrónica. Sendo assim qualquer um pode programar um Arduino. Foi desenvolvido numa Universidade Italiana e tem tido cada mais adeptos, isto levou a que entretanto outras entidades tenham desenvolvido produtos semelhantes ao Arduino.

Alguns exemplos do que é possível fazer com um Arduino:

  • Aplicações de Domótica (Casas inteligentes).
  • Controlar um carro telecomandado
  • Controlar um sistema de rega com sensores de humidade
  • etc.

A interface do Arduino é gratuita e o download pode ser feito a partir de http://arduino.cc/en/Main/Software

 

Vamos começar pelo código mais simples, o arduino tem um led integrado no pino 13, vamos programa-lo para piscar esse led.

 

blink1

 

 

Agora vamos complicar um pouco, vamos ligar um botão, quando esse botão for pressionado o led irá acender. O circuito a montar será o seguinte:

  • Ligar um dos pinos do Botao ao pino 2 do Arduino
  • Ligar outro pino do botão ao GND do Arduino.

inputPullupSerial_sch

blink2

 

Existe muita documentação e exemplos de aplicações do Arduino pela internet, em breve farei mais guias sobre Arduino.

O que é um Powerline?

Hoje venho apresentar um produto que comprei recentemente.

Trata-se do kit TL-WPA4220T da TP-LINK.

TL_PA4220T_KIT_EU_450x270

 

Tem uma rede WiFi com um alcance limitado e nunca consegue aceder a net nos locais que estão mais longe do emissor?

Este produto é a solução ideal para isso, conta com um aparelho que envia o sinal através da rede eléctrica para as duas estações receptoras. O sinal é enviado mesmo pelo cabo eléctrico sem influenciar, claro, o funcionamento normal das suas tomadas (apenas ter em atenção que poderá não funcionar convenientemente em instalações eléctricas trifásicas).

As estações receptoras criam uma rede Wireless que pode ser configurada para ter o mesmo nome (SSID) e Password da sua Password pré-existente. As Estações receptoras contam ainda com duas saídas de RJ45 para ligar directamente por cabo ao seu dispositivo se assim desejar.

plc2 plc3 plc4

Depois de feitas as apresentações vamos ver como correram os testes. Os testes foram feitos com dois receptores, um a cerca de 3 metros em linha recta e outro com uma distancia bem maior (cerca de 15 metros com paredes pelo meio).

Para o dispositivo a cerca de 15 metros a velocidade quando ligado ao receptor por cabo rondaram os 55Mbps, para o dispositivo a cerca de 3 metros as velocidades rondaram os 75 Mbps. Quanto ao wireless as velocidades nos dois dispositivos rondaram os 35 Mbps (medido a cerca de 20 centímetros do repetidor).

 

plc

 

Eu tenho os aparelhos ligados a duas boxes de televisão (IPTV) e têm funcionado sem problemas. A instalação básica é bastante simples (é so ligar e começa a funcionar), a alteração das redes WiFi é que exige mais tempo.

 

Pros:

  • Boa fiabilidade
  • velocidades relativamente boas
  • Compacto e fácil de instalar

Contras:

  • Preço ligeiramente elevado

Belkin Music Receiver

Tem uma aparelhagem e quer por musicas do telemóvel a tocar na aparelhagem por bluetooth? O Belkin Music Receiver é o equipamento ideal para isso.

372

 

O aparelho vem com dois adaptadores, um para ligar a colunas com entrada Jack 3,5mm e outro para RCA.

belkin8

 

O aparelho anuncia um alcance de 10 metros, na realidade o alcance acaba por ser mais curto. Nos meus testes a distancias superiores a 5 metros o som já perde qualidade.

belkin1 belkin2

 

Tecnologia Bluetooth® v2.1

 

Pros:

  • Funciona sem problemas
  • Compatível com todos os dispositivos testados

Contras

  • Alcance curto

Router vs Switch vs Hub

Depois de ter apresentado aqui um switch vou explicar quais as diferenças entre um Router, um Switch e um Hub.

Um Router é um dispositivo que recebe e encaminha pacotes de dados utilizando endereçamento IP. Actualmente um Router vem muitas funções adicionais como Wi-Fi, Port Forwarding, Firewall, DDNS, entre outros.

Router

 

 

Um Switch é um dispositivo mais simples, quando comparado com um Router, permite apenas reencaminhamento em rede LAN. Usualmente são dispositivos Plug&Play, mas existem alguns equipamentos mais sofisticados que permitem ser configurados.

TP_Link_8_Port_SF1008D_Switch1

 

 

Um Hub é um dispositivo que recebe os pacotes de dados e envia para todos os dispositivos a ele ligados. O Hub caiu no desuso uma vez que não tem a capacidade de guardar a informação dos dispositivos que a ele estão ligados.

8port

 

Um esquema que representa o funcionamento de um Hub e de um switch.

HubvSwitch

TP-LINK Switch TL-SF1008D

Queria ligar vários computadores directamente ao Router mas as portas RJ45 já estão todas ocupadas, o que fazer?

Um switch (comutador) serve para multiplicar as portas disponíveis, neste artigo vou mostrar um modelo bastante simples da TP-LINK com 8 portas RJ45.

imagem_1imagem_2

 

Este aparelho dispensa qualquer configuração, é completamente Plug&Play. Para começar a funcionar basta ligar uma das portas do switch a uma das porta do seu Router, ligar a alimentação e está a funcionar, temos 7 novas portas disponíveis para utilizar.

imagem_3 imagem_6  imagem_5imagem_4

 

Decidi abrir para ver como é por dentro, bastou tirar dois parafusos.

imagem_7 imagem_8

 

Esta é a fonte de alimentação usada

imagem_9

 

O que é o RAID?

O RAID (Redundant Array of Inexpensive Disks) é um meio de organizar vários discos num dispositivo de forma a aumentar a redundância e velocidade. Temos diversos tipos de Raid, vou passar a explicar os mais importantes:

 

Em primeiro lugar temos o RAID 0, neste tipo de RAID a informação e dividida por dois discos, de forma a aumentar a velocidade de leitura. Este tipo de RAID não oferece qualquer tipo de redundância, basta um dos discos falhar para todos os dados serem perdidos.

150px-RAID_0

 

De seguida temos o RAID 1, este tipo de RAID mantém dois discos com a mesma informação (espelho), de forma a aumentar a redundância. No caso de um dos discos falhar o outro continua a funcionar normalmente. Por outro lado este tipo de RAID não aumenta a velocidade de leitura como vimos no RAID 0.

200px-RAID_1

 

Vimos que o RAID 0 permite um aumento de velocidade, mas não apresenta redundância. Vimos também que o RAID 1 permite ter redundância de dados mas não aumenta a velocidade. Para aliar as vantagem destes dois tipos de RAID surgiu o RAID 10 (1+ 0).

200px-RAID_10