Android – Como fazer uma chamada de telefone programaticamente? (How to make a phone call programatically?)

Para realizar ligações através de seu código, basta utilizar um Intent com a ação ACTION_CALL e passar os dados necessários, no caso, o telefone. Os dados são passados dentro de uma Uri, seguido do valor: “tel:telefone”. Nota: não haverá restrições sobre quais aplicativos podem iniciar uma chamada,  esta intenção não pode ser usado para chamadas […]

Arduino – L293 H-Bridge / Ponte-H (Control your motors with L293D and Arduino)

O L293 (e suas variações L293B e L293D) é um circuito integrado que contém duas pontes H. Pontes H são circuito compostos de alguns transistores, diodos (para barrar a corrente reversa), e alguns resistores para não queimar os transistores. O que ele faz é rodar e reverter motores DC. As pontes H são chatas de […]

Android – Usando cores por xml (Using color in Android, by XML)

Para definirmos cores padrões em nosso projeto, vamos criar um xml na pasta res/values/ com o nome “cores.xml”, esse nome não é importante para o Android, assim você pode criar uma organização de cores por arquivo xml no qual você tenha: “cores_telas.xml”, “cores_menus.xml”, etc. Em nosso arquivo xml de cores vamos defini-lo da seguinte maneira: […]

Android – Implementar a câmera usando SurfaceView (How can I implement the Android camera)

A classe Camera é usado para definir as configurações de captura de imagem, iniciar, parar a visualização, tirar fotos, e recuperar quadros para codificação de vídeo. Esta classe é um cliente para o serviço de câmera, que gerencia o hardware da câmera real. Para acessar a câmera do dispositivo, você deve declarar suas permissões no […]

Arduino – Sensor de gás / detector de gás (Arduino MQ Gas sensor)

Vamos demostrar o funcionamento e como implementar o código para controlar o valor de saída desse sensor. Foi utilizado: 1 – Buzzer (pino positivo ligado na porta D3). 1 – Display LCD 16×2 (LiquidCrystal lcd(9, 8, 7, 6, 5, 4)) 1 – Sensor de Gás(pino de sinal na A0). Vamos verificar como o circuito foi […]

Arduino – Usando a Ethernet shield com LCD 16×2 (Use an ethernet shield and LCD at a time)

Por padrão usamos a inicialização de nosso LCD 16×2 da seguinte maneira: LiquidCrystal lcd(12, 11, 5, 4, 3, 2); Porém nossa Ethernet Shield utiliza as portas D10 à D13, o que acaba interferindo no sinal do LCD. Para corrigir esse problema, basta alterarmos as portas do LCD para: LiquidCrystal lcd(9, 8, 7, 6, 5, 4); […]

Arduino – Criando um serviço web com a Ethernet Shield (HanRun/HR911105A/W5100)

Vamos desenvolver um simples Servidor Web que mostra os valores dos pinos das entradas analógicas A0 à A5, usando uma Ethernet Shield original ou compatível, como, a Han Run HR911105A, W5100, entre outras que tem a comunicação com os pinos 10, 11, 12, 13 do Arduino. Arduino Ethernet shield Arduino ethernet shield sample Arduino ethernet shield web service […]

Java / Android – Remover acentos de uma String

Remover acentos de uma String Java Removendo acentuação Como remover acentos de uma String Normalize String Java remover acentuação String remover acentuação Resultado: run: a c guilherme biff a a a a u helpdev

Ubuntu/Linux – Instalando e configurando o Nginx com PHP (Installing Nginx With PHP5)

Nginx ( Pronuncia: Engine-X ) é open-source, servidor de alto desempenho HTTP e proxy reverso, bem como um servidor proxy de IMAP/POP3. Igor Sysoev iniciou o desenvolvimento do Nginx em 2002, com o primeiro lançamento público em 2004 o Nginx agora abriga cerca de 12,18% (22.2M) de domínios. Nginx é conhecido pelo seu alto desempenho, estabilidade, rico conjunto de recursos, […]

Linux – Descobrindo que processo está consumindo mais memória

– como saber o que esta usando a memoria ram – verificar memória linux – programas que consomem muita memoria – verificar consumo memória linux – como saber o que esta consumindo minha memoria ram – memoria ram sendo muito usada – memoria ram linux – como saber qual programa consome mais memória Para descobrir […]

Rolar para o topo