Manual

do

Maker

.

com

Arduino Raspberry Espressif LabMaker IA web

Eletrônica digital com Arduino - Introdução a linguagem C - parte 7 - CORREÇÃO

Escrevi esse post no modo HTML do editor do wordpress e acabei perdendo algumas partes do código, além de que no loop eu cometi um erro. Me perdoem pelo erro e vou descrever o que estava errado:

category
Arduino Raspberry Espressif LabMaker IA web

Eletrônica digital com Arduino - Introdução à linguagem C - parte 6

Existem duas maneiras de pegar entradas do usuário; uma em tempo de execução, a partir de onde a leitura pode ser da entrada padrão (teclado) ou lendo arquivos do disco...

category
Arduino Raspberry Espressif LabMaker IA web

Eletrônica digital com Arduino - introdução à linguagem C - parte 5

Vamos finalizar a introdução ao C no próximo post. Ele será um pouco mais longo, porque vamos introduzir a entrada de dados do usuário para poder criar alguns algorítmos de exemplo. Existe uma coisa importantíssima na linguagem C, que são os chamados 'ponteiros', e ainda não falaremos deles, mas vamos falar agora do endereço de memória de uma variável.

category
Arduino Raspberry Espressif LabMaker IA web

IPV6 - Pequena introdução

Já com o esgotamento do IPv4 e a lenta implementação do IPv6 o artigo que escrevi em 26 de Outubro de 2004 faz-se tão atual como se fosse de ontem, então procurei o link para poder reaproveitar a informação. Para garantir que não vou perdê-lo, vou republicá-lo apenas na parte que trata de IPV6.

category
Arduino Raspberry Espressif LabMaker IA web

Eletrônica digital com Arduino - Introdução a linguagem C - parte 4

Agora iniciaremos as condicionais. Condicionais são palavras reservadas que usamos na linguagem para que o programa reaja conforme uma condição. Na vida real, é como dizer:

category
Arduino Raspberry Espressif LabMaker IA web

7 – Eletrônica digital com Arduino – Introdução à linguagem C, parte 3

Nesse post citarei o básico da biblioteca string e um pouco sobre memória. Quando criamos uma variável do tipo char para guardar um valor de confirmação (por exemplo 'y' ou 'n' para yes/no, respectivamente) não precisamos nos preocupar com o tamanho e local da memória para alocar essa variável. Quando o programa for executado, a variável será alocada em um endereço de memória livre e mesmo que o usuário digite mais de uma letra (por exemplo, um 'yes' invés de apenas 'y'), apenas o primeiro byte (a primeira letra) será armazenada em memória. Um exemplo:

category