Guia para iniciantes a programação em Python

Aprendendo Python

python-language_318-1898

Por mais que existam diversas fontes de estudos espalhados pela internet, aprender a programar não é uma ciência exata que basta seguir uma receita e funciona. Mas isso não é exclusividade para futuros programadores, é para tudo e todos.

Pensando nisso, vejo que muitas das dúvidas que a o pessoal tem é relacionado a não ter a base fundamental para compreender como Python funciona.

Com isso, faço a versão atualizada do guia para iniciantes em programação, uma trilha para que a pessoa tenha um aprendizado sem rodeios, pulando armadilhas e evitando posteriores dores de cabeça.

Um pouco de história

Para aprender Python, antes é bem melhor entender porque Python, qual é a sua história, características, e porque ela é do jeito que é, com Pep’s, Identação obrigatória e comunidade.

Grok Podcast

Grok Podcast não canso de indicar, o Carlos Brando e o Rafael Rosa Fu fazem um trabalho fantástico conversando…

Ver o post original 735 mais palavras

Anúncios

Projeto: Porta inteligente com Arduino

Compartilhar é preciso.

Como prometido no post passado hoje vou mostrar um projeto em que o objetivo é: Construir um prototipo de uma porta ou portão inteligente usando sensor ultrasonico, servo motor e um led. A principio o projeto é simples, e pode ser aplicado em rotinas diárias onde é necessário algum tipo de automação e/ou inteligência em ambientes como casas, lojas etc.

Bem, onde e como se encaixam os componentes do projeto: O sensor ultrasonico verifica a distancia de uma pessoa até a porta ou portão, se essa distancia for igual a um determinado valor o servo motor é acionado fazendo com que a porta se abra e logo após liga o led, então espera-se um determinado tempo para que a pessoa possa entrar ou sair do ambiente e novamente é verificado a distancia, caso a distancia seja maior que o valor estipulado o servo motor é acionado novamente fechando a porta…

Ver o post original 297 mais palavras

1 – Tutorial Arduino – Ligar/Desligar uma luz através de comandos do computador.

odelot stuff

Teaser do que será visto durante as etapas do tutorial:

Se você acompanha meu blog, já deve ter percebido que gosto muito de estudar automação residencial. Sempre posto os resultados dos projetos e a idéia por trás dos mesmo, em detalhes. Mas, para reproduzir os projetos, é preciso ter uma base, principalmente sobre o funcionamento do Arduino

Resolvi então criar uma serie de posts introduzindo o desenvolvimento no Arduino.

Nosso objetivo nessa serie é:

Ligar/Desligar uma luz através de comandos do computador.

Para alcançar esse objetivo, vamos passar por as seguintes etapas (sigam-nas em ordem):

  1. montar o ambiente para desenvolver com o arduino
  2. entender a escrita em porta lógica digital (acender um LED) + introdução ao Arduino (http://wp.me/p1pSXR-5Z)
  3. entender a leitura em porta lógica digital (ler um interruptor) (http://wp.me/p1pSXR-5O)
  4. se comunicar com o mundo exterior (ler e escrever na porta serial) (http://wp.me/p1pSXR-5I)
  5. ligando uma…

Ver o post original 257 mais palavras