Interfaceando receptor GPS GT-3731 com Arduino

O sistema de posicionamento global (GPS) é usado a mais de 15 anos, porém somente nos últimos, se tornou algo economicamente viável para civis. Hoje temos até celulares com sistemas navegadores de GPS. Seu funcionamento consiste basicamente em um receptor receber sinais de 4 satélites, e de acordo com o tempo de recepção de cada

Operador de comparação idêntico ===

Há muito tempo vejo em códigos fonte de frameworks o operador ===. De início foi difícil saber o que ele fazia, afinal o google bloqueia pesquisa com este operador. A questão é, qual é seu nome? Então após uma necessidade específica em PHP, finalmente descobri qual é seu nome o que faz. O operador idêntico

Aula 8 – E/S pelo Console

C não define nenhuma palavra chave para E/S, e sim contém um sistema muito grande que envolve diversas funções. Tecnicamente há pouca distinção entre E/S pelo console e através de arquivo, porém o conceito é muito diferente. Nesta aula veremos entrada e saída pelo console, quanto que na próxima veremos E/S de arquivo. Com uma

Aula 7 – Estruturas, Uniões, Enumerações e Tipos Definidos pelo Usuário

Há cinco formas diferentes de criar tipos de dados definíveis pelo usuário em C, veremos a seguir. Estruturas Uma estrutura é uma coleção de variáveis, logicamente relacionadas, referenciadas por um nome. Estas variáveis são chamadas de elementos da estrutura.  A palavra chave struct informa ao compilador que um modelo de estrutura está sendo definido: Como

Aula 6 – Funções

A Forma Geral de uma Função Sua forma geral é: especificador_de_tipo nome_da_função(lista de parâmetros) { corpo da função } Por padrão uma função retornará um resultado de tipo inteiro. Porém qualquer tipo de valor válido é aceito em especificador_de_tipo. A lista de parâmetros  é uma lista de nomes de variáveis separadas por vírgulas e seus

Aula 5 – Ponteiros

Entender a fundo o uso de ponteiros é fundamental para um bom programador C. Eles são muito úteis porém perigosos. Um ponteiro mal referenciado pode causar falha em todo o sistema. Usá-los incorretamente poderá ocasionar erros muito difícieis de encontrar. O que são Ponteiros? Um ponteiro é uma variável que contém um endereço de memória.

Conversor DAC através da rede de escada R/2R

Entendendo o funcionamento de um conversor digital analógico (DAC) através da rede de escada R/2R (R/2R LADDER) Observação O texto abaixo não é de minha autoria. Apenas fiz a tradução e do texto original encontrado em: www.irctt.com/pdf/laddernetworks.pdf. Portanto, todo e qualquer reconhecimento ao trabalho, se deve ao autor Jerry Seams, email: jerry.seams@irctt.com. Introdução Este estudo