Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen

Tamanho: px
Começar a partir da página:

Download "Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen"

Transcrição

1 Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen Novatec

2 Authorized Portuguese translation of the English edition of titled Getting Started with Sensors, ISBN Tero Karvinen, Kimmo Karvinen published by Maker Media Inc.. This translation is published and sold by permission of O'Reilly Media, Inc., the owner of all rights to publish and sell the same. Tradução em português autorizada da edição em inglês da obra Getting Started with Sensors, ISBN Tero Karvinen, Kimmo Karvinen publicada pela Maker Media Inc.. Esta tradução é publicada e vendida com a permissão da O'Reilly Media, Inc., detentora de todos os direitos para publicação e venda desta obra. Novatec Editora Ltda Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Tradução: Lúcia A. Kinoshita Revisão gramatical: Marta Almeida de Sá Editoração eletrônica: Carolina Kuwabata ISBN: MP Histórico de impressões: Outubro/2014 Primeira edição Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: novatec@novatec.com.br Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec Observação sobre figuras coloridas Na página do livro, em novatec.com.br/catalogo/ sensores, estão disponíveis para download versões coloridas de algumas figuras do livro.

3 capítulo 1 Sensores Você está cercado de sensores em seu cotidiano. O mundo está cheio deles: de sensores infravermelhos passivos em detectores de movimento a detectores de CO 2 em sistemas de ar-condicionado e até mesmo minúsculos acelerômetros, módulos GPS e câmeras dentro de seu smartphone ou de seu tablet os sensores estão por toda parte! A variedade de aplicações com sensores é impressionante. É seguro supor que, se um dispositivo eletrônico é considerado inteligente, ele estará repleto de sensores (Figura 1.1). Com efeito, graças à proliferação dos dispositivos inteligentes, especialmente de telefones, os preços dos sensores estão se tornando mais acessíveis. Não só é economicamente viável adicionar sensores sofisticados aos seus projetos como também eles ampliam bastante os tipos de projeto que você pode desenvolver. Você aprenderá a respeito dos sensores neste livro ao desenvolver pequenos projetos e refletir sobre a experiência. É mais divertido implementar primeiro e depois discutir, porém ambas as atividades são igualmente importantes. É melhor evitar a tentação de somente implementar o projeto e pular as seções conceituais. Começar a trabalhar com os sensores é fácil, e apenas o céu é o limite. A eletrônica desafia alguns dos melhores cérebros diariamente e gera inovações e novas dissertações. Por outro lado, até mesmo uma criança pode começar a trabalhar com um pouco de orientação. Se você não sabe muito a respeito de sensores ainda, tente se lembrar de como você se sente agora. Depois de encarar alguns desafios e criar alguns gadgets, muitos dos mistérios obscuros que cercam os sensores provavelmente parecerão ser senso comum a você. 15

4 16 Primeiros Passos com Sensores Este livro é adequado para qualquer pessoa interessada em sensores (veja a figura 1.2). Depois de criar os gadgets e de ter lido este livro, você poderá ter ideias para projetos maiores que estão no nosso livro Make: Arduino Bots and Gadgets ( ou poderá aprender sobre sensores mais sofisticados em Make: Sensors ( Para uma visão mais ampla do básico, consulte Getting Started with Arduino, 2nd Edition ( de Massimo Banzi, Primeiros passos com o Raspberry Pi ( de Matt Richardson e Shawn Wallace ou Make: Electronics ( de Charles Platt. Figura 1.1 Vários sensores: proximidade por infravermelho, rotação, brilho, botão, temperatura e distância. O que são sensores? Os sensores são componentes elétricos que funcionam como dispositivos de entrada. Nem todas as entradas são explicitamente sensores, porém quase todas elas utilizam sensores! Considere o mouse ou o trackpad de seu computador, um teclado ou até mesmo uma webcam; eles não são sensores, porém, certamente, usam sensores em seus designs. De modo mais abstrato, você pode classificar os sensores como um componente que serve para medir um estímulo externo ao sistema em que ele estiver (o seu ambiente). Os dados de saída são baseados na medição. Por exemplo, ao digitar em um teclado, a letra que aparece em sua tela (a saída) é baseada na medição (que tecla foi pressionada no teclado). A quantidade de letras que aparecem na tela é baseada em outra medição (o tempo que você manteve a tecla pressionada).

5 Capítulo 1 Sensores 17 Figura 1.2 Uma conexão AND simples com botões, criada e projetada por um garoto de quatro anos com a ajuda de um adulto. O primeiro projeto utiliza um fotorresistor para medição de luz. Sem o fotorresistor (ou um sensor semelhante), não há nenhuma maneira de o circuito saber o quanto um ambiente está iluminado. Ao adicionar o sensor, seu circuito saberá algo de que ele não tinha conhecimento antes. Todos os projetos deste livro avaliam um estímulo em particular do ambiente. Nada disso seria possível sem os sensores. Vamos começar a implementação para que você possa conhecer os dados de entrada e de saída que os sensores fornecem aos projetos. Projeto 1: Fotorresistor para medição de luz A luz em um ambiente é bastante informativa: o horário do dia pode ser determinado de acordo com o ângulo do sol, dirigimos um carro de forma mais segura à noite se as lanternas estiverem acesas e as pessoas que não tomam sol o suficiente no dia a dia podem ficar deprimidas em decorrência do transtorno afetivo sazonal (SAD, ou Seasonal Affective Disorder). Desse modo, a luz exerce influência sobre diversos aspectos de sua vida, e medi-la também pode ser divertido. O sensor mais simples para detectar a luz é um fotorresistor. Não é incomum também encontrar outro nome para o mesmíssimo sensor: LDR (Light-Dependent Resistor, ou Resistor dependente de luz). O componente funciona ao alterar sua resistência de acordo com a quantidade de luz que incide sobre ele.

6 18 Primeiros Passos com Sensores Agora que você sabe qual é o sensor correto a ser usado, a próxima pergunta em que você deve pensar é como processar as medidas do sensor. Se você já trabalhou com um LED (Light-Emitting Diode, ou Diodo emissor de luz), mostrado na figura 1.3, deve saber que a resistência é um aspecto importante do ponto de vista elétrico. Por exemplo, se você já usou um resistor de valor mais alto que o solicitado por um projeto para o LED, deve ter percebido que resistência demais pode impedir um LED de acender. Essa mesma observação básica é aplicável a esse projeto. Figura 1.3 LEDs. O circuito foi projetado de modo que um LED seja dependente da medida do fotorresistor. Se houver resistência demais, o LED simplesmente não acenderá. Chega de discussão é hora de implementar! A figura 1.4 mostra o projeto finalizado. Figura 1.4 O projeto do fotorresistor finalizado. Peças Você precisará das seguintes peças nesse projeto: Fotorresistor

7 Capítulo 1 Sensores 19 LED vermelho de 5 mm (LEDs diferentes funcionarão de modo diferente com esse circuito; mais adiante, você conhecerá uma maneira mais sofisticada de fazer os LEDs se apagarem) Resistor de 470 Ω (resistor de quatro faixas amarelo/violeta/ marrom; resistor de cinco faixas amarelo/violeta/preto/preto; a última faixa irá variar de acordo com a tolerância do resistor) Placa de teste (breadboard) Clip (conector) para bateria de 9 V Bateria de 9 V Todas essas peças, exceto a bateria de 9 V e o resistor de 470 Ω, estão disponíveis na Maker Shed Mintronics: Survival Pack ( com código de identificação do produto igual a MSTIN2. Você pode usar dois resistores de 220 Ω em série ou um resistor de 1 kω no lugar do resistor de 470 Ω; ambos estão disponíveis em lojas de componentes eletrônicos como a RadioShack. Implemente Aqui estão os passos para a implementação desse projeto: 1. Oriente a sua placa de teste para que ela seja mais larga do que alta, como mostrado na figura 1.5. Figura 1.5 Diagrama do circuito para o projeto do fotorresistor.

8 20 Primeiros Passos com Sensores 2. Observe o seu LED e determine qual terminal tem um lado achatado acima dele, no invólucro de plástico colorido isso indica o terminal negativo do LED (o terminal negativo também é o mais curto dos dois), conforme mostrado na figura 1.6. Os LEDs têm uma determinada polaridade, e colocá-los de forma invertida poderá danificá-los. Figura 1.6 Perna negativa do LED. 3. Insira o fotorresistor para que o terminal negativo do LED e um dos terminais do fotorresistor ocupem a mesma coluna. O segundo terminal do LED (positivo) deve ocupar sua própria coluna por enquanto. Observe novamente a figura 1.5 para ver como eles devem estar organizados. Você vê a lacuna no meio da placa de teste na figura 1.7? Essa lacuna separa os dois grupos de colunas e não há nenhuma conexão passando por ela. Se você quiser que dois terminais na mesma linha estejam conectados, certifique-se de que eles estarão do mesmo lado em relação à lacuna. 4. Conecte o resistor de 470 Ω à coluna com o terminal positivo do LED e garanta que não é a mesma coluna em que já está o fotorresistor e o terminal negativo do LED. Certifique-se de que o outro terminal do resistor esteja em uma coluna separada. 5. Conecte o fio preto do clip da bateria à coluna que contém somente um terminal do fotorresistor.

9 Capítulo 1 Sensores 21 Figura 1.7 Layout da placa de teste (breadboard). 6. Insira o fio vermelho do clip da bateria na coluna que contém somente um terminal do resistor. 7. Confira novamente os passos e, se tudo estiver como o que está sendo mostrado na figura 1.5, conecte a bateria de 9 V. É isso. Você implementou seu primeiro circuito com sensor. Parabéns! Discussão: fotorresistores Pode parecer que o circuito não está fazendo muita coisa. Isso ocorre porque os níveis de luz provavelmente não mudaram muito em sua sala. Coloque o seu dedo sobre o fotorresistor e observe atentamente o LED. Parece ter havido alguma alteração no LED? Deverá ocorrer alguma mudança em seu brilho. Tente expor o fotorresistor a mais luz. O contrário ocorre, certo? Agora que você já viu o fotorresistor em ação, como você descreveria o que está ocorrendo quando o fotorresistor é exposto a mais luz no que diz respeito à sua resistência? A resistência está aumentando ou está diminuindo quando o sensor é exposto a mais luz? Eis o que está acontecendo no circuito. Quanto mais luz incidir sobre o fotorresistor, menor será a resistência. Se a sala estiver bem iluminada, o LED ficará bem brilhante. Se houver pouca luz na sala, o sensor resistirá ao fluxo de corrente, o que é expresso pela luz do LED ficando mais fraca. O fluxo de corrente pelo sensor controla a intensidade do brilho do LED. Isso ocorre porque o circuito está conectado de modo que toda a corrente para o LED deve passar inicialmente pelo fotorresistor.

10 22 Primeiros Passos com Sensores O fotorresistor, como você acabou de aprender, é um sensor resistivo. Há vários tipos de sensores resistivos; essa classe de sensores resistivos é usada para medir muito mais do que a luminosidade. À medida que você continuar a leitura e conhecer novos sensores, será uma boa ideia pensar em como os estímulos são medidos e, especialmente, em como a saída é estruturada. Nenhum dos sensores irá gerar dados de saída que estejam em um formato conveniente para serem consumidos pelo usuário final. Será necessário decidir a maneira de expressar ou de formatar os dados de saída puros do sensor de modo que eles façam sentido para os usuários. Outro tipo de sensor é o sensor eletromecânico. Esses sensores não manifestam alterações em voltagem ou corrente, porém sofrem alterações em suas propriedades físicas. O termostato em sua casa ou em seu apartamento é um ótimo exemplo (a menos que você tenha um termostato digital). Quando a temperatura de uma sala se altera, a bobina bimetálica de um termostato irá se expandir ou se contrair de acordo com o aumento ou a diminuição da temperatura da sala. O sensor, na realidade, estará se expressando fisicamente ao alterar o seu formato! Porém até mesmo esses sensores podem acionar um sensor eletrônico (por exemplo, a bobina bimetálica de um termostato normalmente está conectada a um sensor de inclinação que liga ou desliga o aquecedor). Controle interativo dos sensores O Projeto 1: Fotorresistor para medição de luz na página 19 utilizou um sensor de uma maneira que não envolveu diretamente uma interação com um ser humano. É claro que foi você quem alterou a intensidade da luz na sala para forçar o fotorresistor a alterar a sua resistência, porém poderia muito bem ter sido o sol nascendo ou se pondo. Existem vários sensores que serão diretamente manipulados; você os verá nos próximos capítulos.

11 Capítulo 1 Sensores 23 Prosseguindo Em todos os projetos deste livro, você implementará pequenos sistemas que coletam dados de entrada por meio de medições efetuadas com um sensor. Os sistemas farão algo que processará esses dados de entrada e, em seguida, executarão uma ação (a saída do sistema). Inicialmente, iremos apenas criar algo usando componentes eletrônicos, porém, mais adiante neste livro, usaremos o Arduino e o Raspberry Pi para cuidar do processamento. Ao usar o Arduino e o Raspberry Pi, criaremos códigos que executarão muitas tarefas para nós. A vantagem será bastante evidente, pois você perceberá que poderá alterar o modo de responder a uma entrada sem a necessidade de reconstruir o seu circuito. Suponha que você queira desafiar o seu amigo para ver quem consegue pressionar um resistor para detecção de força com mais firmeza. Tudo o que você terá de fazer é adicionar algumas linhas extras de código ao sketch do Arduino e enviar o novo código. Como você faria o mesmo truque se não tivesse a opção de alterar o código? Certamente, seria mais desafiador e, no mínimo, seria necessário mover alguns itens de lugar na placa de teste. E como você apresentaria a pontuação referente ao resultado da competição? O fato é que o Arduino cuida de boa parte do trabalho para você! No entanto essa não é toda a história no que diz respeito aos sensores. Não queremos que você pense que, à medida que a complexidade física dos sistemas com sensores aumentar, seus programas se tornarão mais complicados. Em vez disso, queremos que você pense nisso como uma questão de aplicação: qual é o melhor design para atingir o seu objetivo?

Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen

Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Sensors, ISBN 9781449367084 2013 Tero Karvinen,

Leia mais

Jody Culkin e Eric Hagan

Jody Culkin e Eric Hagan Jody Culkin e Eric Hagan Novatec Authorized Portuguese translation of the English edition of Make: Learn Electronics with Arduino ISBN 9781680453744 2017 Jody Culkin and Eric Hagan, published by Maker

Leia mais

Primeiros Passos com o Netduino

Primeiros Passos com o Netduino Primeiros Passos com o Netduino Chris Walker Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Netduino, First Edition ISBN 9781449302450 2012 Secret Labs

Leia mais

Primeiros Passos com o Arduino

Primeiros Passos com o Arduino Primeiros Passos com o Arduino 2ª Edição Massimo Banzi e Michael Shiloh Novatec Authorized Portuguese translation of the English edition of Make: Getting Started with Arduino, 3rd Edition 2014 Massimo

Leia mais

Introdução ao GitHub Peter Bell e Brent Beer

Introdução ao GitHub Peter Bell e Brent Beer Introdução ao GitHub Peter Bell e Brent Beer Novatec Authorized Portuguese translation of the English edition of Introducing GitHub, ISBN 9781491949740 2014 Pragmatic Learning, Inc. This translation is

Leia mais

Construindo Aplicações Node com MongoDB e Backbone Mike Wilson

Construindo Aplicações Node com MongoDB e Backbone Mike Wilson Construindo Aplicações Node com MongoDB e Backbone Mike Wilson Novatec Authorized Portuguese translation of the English edition of titled Building Node Applications with MongoDB and Backbone ISBN 9781449337391

Leia mais

Primeiros Passos com o Arduino Massimo Banzi

Primeiros Passos com o Arduino Massimo Banzi Primeiros Passos com o Arduino Massimo Banzi Novatec Authorized Portuguese translation of the English edition of Getting Started with Arduino, Second Edition ISBN 9781449309879 2011 Massimo Banzi. This

Leia mais

Novatec Editora Ltda

Novatec Editora Ltda C.J. Date Novatec Authorized Portuguese translation of the English edition of titled View Updating and Relational Theory, ISBN 9781449357849 2012 Chris Date. This translation is published and sold by permission

Leia mais

Introdução às. Expressões Regulares. Michael Fitzgerald. Novatec

Introdução às. Expressões Regulares. Michael Fitzgerald. Novatec Introdução às Expressões Regulares Michael Fitzgerald Novatec Authorized Portuguese translation of the English edition of titled Introducing Regular Expressions, First Edition ISBN 9781449392680 2012 Michael

Leia mais

Primeiros Passos com o Raspberry Pi

Primeiros Passos com o Raspberry Pi Primeiros Passos com o Raspberry Pi Matt Richardson Shawn Wallace Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Raspberry Pi, ISBN 9781449344214 2013 Matt

Leia mais

Sumário. Parte I Elementos essenciais Sobre o autor Sobre o revisor técnico Prefácio... 14

Sumário. Parte I Elementos essenciais Sobre o autor Sobre o revisor técnico Prefácio... 14 Adeel Javed Novatec Original English language edition published by Apress, Copyright 2016 by Apress, Inc. Portugueselanguage edition for Brazil copyright 2017 by Novatec Editora. All rights reserved. Edição

Leia mais

Benjamin Bengfort Jenny Kim

Benjamin Bengfort Jenny Kim Benjamin Bengfort Jenny Kim Novatec Authorized Portuguese translation of the English edition of Data Analytics with Hadoop, ISBN 9781491913703 2016 Benjamin Bengfort, Jenny Kim. This translation is published

Leia mais

Indira Knight. Novatec

Indira Knight. Novatec Indira Knight Novatec Original English language edition published by Apress, Copyright 2018 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2018 by Novatec Editora. All rights reserved.

Leia mais

Novatec Editora Ltda

Novatec Editora Ltda Simon Monk Novatec Authorized Portuguese translation of the English edition of Make: Action, ISBN 9781457187797 2016 Simon Monk, published by Maker Media Inc. This translation is published and sold by

Leia mais

Allen B. Downey. Novatec

Allen B. Downey. Novatec Allen B. Downey Novatec Authorized Portuguese translation of the English edition of Think Python, 2nd Edition ISBN 9781491939369 2016 Allen B. Downey. This translation is published and sold by permission

Leia mais

Novatec Editora Ltda

Novatec Editora Ltda MARK GEDDES novatec Copyright 2016 by Mark Geddes. Title of English-language original: Arduino Project Handbook, ISBN 978-1-59327-690-4, published by No Starch Press. Portuguese-language edition copyright

Leia mais

Allan Liska e Timothy Gallo. Novatec

Allan Liska e Timothy Gallo. Novatec Allan Liska e Timothy Gallo Novatec Authorized Portuguese translation of the English edition of Ransomware, ISBN 9781491967881 2017 Allan Liska, Timothy Gallo. This translation is published and sold by

Leia mais

Ryan Mitchell. Novatec

Ryan Mitchell. Novatec Ryan Mitchell Novatec Authorized Portuguese translation of the English edition of titled Web Scraping with Python, ISBN 9781491910290 2015 Ryan Mitchell. This translation is published and sold by permission

Leia mais

Arduino Básico Michael McRoberts

Arduino Básico Michael McRoberts Arduino Básico Michael McRoberts Novatec Original English language edition published by Apress Inc., Copyright 2010 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2011 by Novatec Editora.

Leia mais

A Arte de Escrever Programas Legíveis

A Arte de Escrever Programas Legíveis A Arte de Escrever Programas Legíveis Técnicas simples e práticas para a elaboração de programas fáceis de serem lidos e entendidos Dustin Boswell Trevor Foucher Novatec Authorized Portuguese translation

Leia mais

Raspberry Pi Manual do Usuário

Raspberry Pi Manual do Usuário Raspberry Pi Manual do Usuário Eben Upton Gareth Halfacree Novatec All rights reserved. Authorized translation from the English language edition entitled Raspberry Pi User Guide, published by John Wiley

Leia mais

Guia Prático Richard E. Silverman

Guia Prático Richard E. Silverman Git Guia Prático Richard E. Silverman Novatec Authorized Portuguese translation of the English edition of titled Git Pocket Guide, ISBN 9781449325862 2013 Richard Silverman. This translation is published

Leia mais

Shyam Seshadri & Brad Green

Shyam Seshadri & Brad Green Shyam Seshadri & Brad Green Novatec Authorized Portuguese translation of the English edition of Angular JS: Up and Running, ISBN 9781491901946 2014 Shyam Seshadri and Brad Green. This translation is published

Leia mais

Arduino Básico. 2ª edição. Michael McRoberts. Novatec

Arduino Básico. 2ª edição. Michael McRoberts. Novatec Arduino Básico 2ª edição Michael McRoberts Novatec Original English language edition published by Apress, Copyright 2013 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2015 by Novatec

Leia mais

Karl Matthias Sean P. Kane

Karl Matthias Sean P. Kane Karl Matthias Sean P. Kane Novatec Authorized Portuguese translation of the English edition of titled Docker: Up and Running, ISBN 9781491917572 2015 Karl Matthias, Sean P. Kane. This translation is published

Leia mais

JavaScript. de Alto Desempenho. Nicholas C. Zakas. Novatec

JavaScript. de Alto Desempenho. Nicholas C. Zakas. Novatec JavaScript de Alto Desempenho Nicholas C. Zakas Novatec Authorized translation of the English edition of High Performance JavaScript ISBN 978-0-596-80279-0 2010, Nicholas C. Zakas. This translation is

Leia mais

Guia Mangá Motores elétricos

Guia Mangá Motores elétricos Guia Mangá Motores elétricos Autor: Masayuki Morimoto Arte: Ren Shimazu Produção: Trend-pro Co., Ltd novatec Original Japanese edition Manga de Wakaru Motors by Masayuki Morimoto and TREND-PRO Co., Ltd.

Leia mais

Expressões Regulares Cookbook Jan Goyvaerts Steven Levithan

Expressões Regulares Cookbook Jan Goyvaerts Steven Levithan Expressões Regulares Cookbook Jan Goyvaerts Steven Levithan Novatec Authorized Portuguese translation of the English edition of Regular Expressions Cookbook ISBN 9780596520687 2009, Jan Goyvaerts and Steve

Leia mais

Sérgio de Oliveira. Novatec

Sérgio de Oliveira. Novatec Sérgio de Oliveira Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Shelley Powers. Novatec

Shelley Powers. Novatec Shelley Powers Novatec Authorized Portuguese translation of the English edition of Learning Node, 2nd Edition, ISBN 9781491943120 2016 Shelly Powers. This translation is published and sold by permission

Leia mais

Miguel Grinberg. Novatec

Miguel Grinberg. Novatec Miguel Grinberg Novatec Authorized Portuguese translation of the English edition of Flask Web Development ISBN 9781491991732 2018 Miguel Grinberg. This translation is published and sold by permission of

Leia mais

Aaron Newcomb. Novatec

Aaron Newcomb. Novatec Aaron Newcomb Novatec Authorized Portuguese translation of the English edition of Linux for Makers ISBN 9781680451832 2017 Maker Media Inc. This translation is published and sold by permission of O'Reilly

Leia mais

Design Centrado no Usuário

Design Centrado no Usuário Um guia para o desenvolvimento de aplicativos amigáveis Design Centrado no Usuário Travis Lowdermilk Novatec Authorized Portuguese translation of the English edition of titled User Centered Design, ISBN

Leia mais

William Pereira Alves

William Pereira Alves William Pereira Alves Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Aditya Y. Bhargava. Novatec

Aditya Y. Bhargava. Novatec Aditya Y. Bhargava Novatec Original English language edition published by Manning Publications Co., Copyright 2015 by Manning Publications. Portuguese-language edition for Brazil copyright 2017 by Novatec

Leia mais

Guia Mangá. Microprocessadores. Michio Shibuya, Takashi Tonagi e Office Sawa. Novatec

Guia Mangá. Microprocessadores. Michio Shibuya, Takashi Tonagi e Office Sawa. Novatec Guia Mangá Microprocessadores Michio Shibuya, Takashi Tonagi e Office Sawa Novatec The Manga Guide to Microprocessors is a translation of the japanese original, Manga de wakaru CPU, published by Ohmsha,

Leia mais

Sumário. Prefácio Capítulo 1 Orientação e primeiras etapas Capítulo 2 Dados: trabalhando com texto e números... 40

Sumário. Prefácio Capítulo 1 Orientação e primeiras etapas Capítulo 2 Dados: trabalhando com texto e números... 40 David Sklar Novatec Authorized Portuguese translation of the English edition of Learning PHP, ISBN 9781491933572 2016 Davis Sklar. This translation is published and sold by permission of O'Reilly Media,

Leia mais

André Gugliotti. Novatec

André Gugliotti. Novatec André Gugliotti Novatec Novatec Editora Ltda. 2014. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem

Leia mais

Introdução ao GitHub Peter Bell e Brent Beer

Introdução ao GitHub Peter Bell e Brent Beer Introdução ao GitHub Peter Bell e Brent Beer Novatec Authorized Portuguese translation of the English edition of Introducing GitHub, ISBN 9781491949740 2014 Pragmatic Learning, Inc. This translation is

Leia mais

Guia Mangá Circuitos Eletrônicos

Guia Mangá Circuitos Eletrônicos Guia Mangá Circuitos Eletrônicos Autor: Kenichi Tanaka Arte: Yama Takayama Produção: Trend-Pro, co., ltd novatec Original Japanese edition Manga de Wakaru Denshi Kairo by Kenichi Tanaka and TREND-PRO Co.,

Leia mais

Primeiros Passos com o Netduino

Primeiros Passos com o Netduino Primeiros Passos com o Netduino Chris Walker Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Netduino, First Edition ISBN 9781449302450 2012 Secret Labs

Leia mais

Objective-C Fundamental Christopher K. Fairbairn Johannes Fahrenkrug Collin Ruffenach

Objective-C Fundamental Christopher K. Fairbairn Johannes Fahrenkrug Collin Ruffenach Objective-C Fundamental Christopher K. Fairbairn Johannes Fahrenkrug Collin Ruffenach Novatec Original English language edition published by Manning Publications Co., Copyright 2011 by Manning Publications.

Leia mais

Jonathan Stark Brian Jepson

Jonathan Stark Brian Jepson Construindo Aplicativos Android com HTML, CSS e JavaScript Jonathan Stark Brian Jepson Novatec Authorized Portuguese translation of the English edition of titled Building Android Apps with HTML, CSS, and

Leia mais

Novatec Editora Ltda. [2014].

Novatec Editora Ltda. [2014]. Novatec Authorized Portuguese translation of the English edition of Just Hibernate, ISBN 9781449334376 2014 Madhusudhan Konda. This translation is published and sold by permission of O'Reilly Media, Inc.,

Leia mais

Jody Culkin e Eric Hagan

Jody Culkin e Eric Hagan Jody Culkin e Eric Hagan Novatec Authorized Portuguese translation of the English edition of Make: Learn Electronics with Arduino ISBN 9781680453744 2017 Jody Culkin and Eric Hagan, published by Maker

Leia mais

jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI Maurício Samy Silva Novatec

jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI Maurício Samy Silva Novatec jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI Maurício Samy Silva Novatec Copyright 2012 da Novatec Editora Ltda. Todos os direitos reservados

Leia mais

Chris Binnie. Novatec

Chris Binnie. Novatec Chris Binnie Novatec All rights reserved. This translation is published under license with the original publisher John Wiley & Sons, Inc. Copyright 2016 by John Wiley & Sons, Inc., Indianapolis, Indiana.

Leia mais

Desenvolvimento de Grandes Aplicações Web

Desenvolvimento de Grandes Aplicações Web Desenvolvimento de Grandes Aplicações Web Kyle Loudon Introdução de Nate Koechley Novatec Authorized Portuguese translation of the English edition of titled Developing Large Web Applications, First Edition,

Leia mais

Semmy Purewal. Novatec

Semmy Purewal. Novatec Semmy Purewal Novatec Authorized Portuguese translation of the English edition of titled Learning Web App Development, ISBN 9781449370190 2014 Semmy Purewal. This translation is published and sold by permission

Leia mais

Edécio Fernando Iepsen

Edécio Fernando Iepsen Edécio Fernando Iepsen Novatec Novatec Editora Ltda. 2018. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Guia Mangá. Álgebra Linear. Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. novatec

Guia Mangá. Álgebra Linear. Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. novatec Guia Mangá Álgebra Linear Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. novatec The Manga Guide to Linear Algebra is a translation of the Japanese original, Manga de wakaru senkeidaisuu, published

Leia mais

Adriano Pataro. Novatec

Adriano Pataro. Novatec Adriano Pataro Novatec Novatec Editora Ltda. 2019. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem

Leia mais

jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI 2a Edição Maurício Samy Silva Novatec

jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI 2a Edição Maurício Samy Silva Novatec jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI 2a Edição Maurício Samy Silva Novatec Copyright 2012, 2013 da Novatec Editora Ltda. Todos os direitos

Leia mais

Kenneth Reitz Tanya Schlusser

Kenneth Reitz Tanya Schlusser Kenneth Reitz Tanya Schlusser Novatec Authorized Portuguese translation of the English edition of The Hitchhiker s Guide to Python ISBN 9781491933176 2016 Kenneth Reitz, Tanya Schlusser. This translation

Leia mais

Análise de Regressão

Análise de Regressão Guia Mangá Análise de Regressão Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. Novatec The Manga Guide to Regression Analysis is a translation of the japanese original, Manga de wakaru tōkei-gaku kaiki

Leia mais

Guia Mangá Circuitos Eletrônicos

Guia Mangá Circuitos Eletrônicos Guia Mangá Circuitos Eletrônicos Autor: Kenichi Tanaka Arte: Yama Takayama Produção: Trend-Pro, co., ltd novatec Original Japanese edition Manga de Wakaru Denshi Kairo by Kenichi Tanaka and TREND-PRO Co.,

Leia mais

Ademir Ribeiro dos Passos

Ademir Ribeiro dos Passos Ademir Ribeiro dos Passos Novatec Novatec Editora Ltda. 2018. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Ademir Cristiano Gabardo. Novatec

Ademir Cristiano Gabardo. Novatec Ademir Cristiano Gabardo Novatec Novatec Editora Ltda. 2012. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Aravind Shenoy Anirudh Prabhu

Aravind Shenoy Anirudh Prabhu Aravind Shenoy Anirudh Prabhu Novatec Original English language edition published by Apress, Copyright 2016 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2016 by Novatec Editora. All

Leia mais

Defenda sua base com circuitos simples, Arduino e Raspberry Pi

Defenda sua base com circuitos simples, Arduino e Raspberry Pi Guia do maker para o Apocalipse Zumbi Defenda sua base com circuitos simples, Arduino e Raspberry Pi Simon Monk Novatec Copyright 2015 by Simon Monk. Title of English-language original: The Maker s Guide

Leia mais

Guia Mangá FISIOLOGIA. Etsuro Tanaka, Keiko Koyama, e Becom Co., Ltd. Novatec

Guia Mangá FISIOLOGIA. Etsuro Tanaka, Keiko Koyama, e Becom Co., Ltd. Novatec Guia Mangá FISIOLOGIA Etsuro Tanaka, Keiko Koyama, e Becom Co., Ltd. Novatec The Manga Guide to Physiology is a translation of the Japanese original, Manga de wakaru kisoseirigaku, published by Ohmsha,

Leia mais

Robson Santos da Silva

Robson Santos da Silva Robson Santos da Silva Novatec Copyright 2013 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

A Arte de Escrever Programas Legíveis

A Arte de Escrever Programas Legíveis A Arte de Escrever Programas Legíveis Técnicas simples e práticas para a elaboração de programas fáceis de serem lidos e entendidos Dustin Boswell Trevor Foucher Novatec Authorized Portuguese translation

Leia mais

Padrões de Projeto em PHP

Padrões de Projeto em PHP Aprendendo Padrões de Projeto em PHP William Sanders Novatec Authorized Portuguese translation of the English edition of titled Learning PHP Design Patterns ISBN 9781449344917 2013 William B. Sanders.

Leia mais

Julia Elman e Mark Lavin. Novatec

Julia Elman e Mark Lavin. Novatec Julia Elman e Mark Lavin Novatec [2015] Novatec Editora Ltda Authorized Portuguese translation of the English edition of Lightweight Django, ISBN 9781491945940 2015 Julia Elman and Mark Lavin. This translation

Leia mais

Programando para. iphone e ipad. Aprenda a construir aplicativos para o ios. André Milani. Novatec

Programando para. iphone e ipad. Aprenda a construir aplicativos para o ios. André Milani. Novatec Programando para iphone e ipad Aprenda a construir aplicativos para o ios André Milani Novatec Copyright 2012 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.

Leia mais

Wolfram Donat. Novatec

Wolfram Donat. Novatec Wolfram Donat Novatec Original English language edition published by Apress, Copyright 2018 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2018 by Novatec Editora. All rights reserved.

Leia mais

Pete Goodliffe. Novatec

Pete Goodliffe. Novatec Pete Goodliffe Novatec Authorized Portuguese translation of the English edition of Becoming a Better Programmer, ISBN 9781491905531 2014 Pete Goodliffe. This translation is published and sold by permission

Leia mais

Rodrigo de Barros Paes

Rodrigo de Barros Paes Rodrigo de Barros Paes Novatec Novatec Editora Ltda. 2016. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Hélio Engholm Jr. Novatec

Hélio Engholm Jr. Novatec Hélio Engholm Jr. Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

PDF Explicado John Whitington

PDF Explicado John Whitington PDF Explicado John Whitington Novatec Authorized Portuguese translation of the English edition of titled PDF Explained, First Edition ISBN 9781449310028 2012 John Whitington. This translation is published

Leia mais

Luiz Eduardo Borges. Novatec

Luiz Eduardo Borges. Novatec Luiz Eduardo Borges Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Jessey Bullock Jeff T. Parker

Jessey Bullock Jeff T. Parker Jessey Bullock Jeff T. Parker Novatec All rights reserved. This translation is published under license with the original publisher John Wiley & Sons, Inc. Copyright 2017 by John Wiley & Sons, Inc., Indianapolis,

Leia mais

Google Analytics Justin Cutroni

Google Analytics Justin Cutroni Google Analytics Justin Cutroni Novatec Authorized translation of the English edition of Google Analytics ISBN 978-0-596-15800-2 2010, Justin Cutroni. This translation is published and sold by permission

Leia mais

A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo

A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo Aula 01 A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo inúmeros orifícios destinados à inserção de

Leia mais

Métricas. Como melhorar os principais resultados de sua empresa. Martin Klubeck. Novatec

Métricas. Como melhorar os principais resultados de sua empresa. Martin Klubeck. Novatec Métricas Como melhorar os principais resultados de sua empresa Martin Klubeck Novatec Original English language edition published by Apress Inc., copyright 2011 by Martin Klubeck. Portugueselanguage edition

Leia mais

Usando 123D: Led e Protoboard

Usando 123D: Led e Protoboard Prática Arduino Roteiro de Aula Prática Nome: Matric.: Usando 123D: Led e Protoboard O que é? E o por quê de usá-lo? 123D é uma página online que permite você simular placas e circuitos de maneira fácil,

Leia mais

Blender 3D jogos e animações interativas Allan Brito

Blender 3D jogos e animações interativas Allan Brito Blender 3D jogos e animações interativas Allan Brito Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

Leia mais

2ª Edição Cláudio Torres

2ª Edição Cláudio Torres 2ª Edição Cláudio Torres Novatec Novatec Editora Ltda. 2009, 2018. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Vinícius Manhães Teles prefácio de Kent Beck colaborações especiais de Kent Beck e Robert Mee

Vinícius Manhães Teles prefácio de Kent Beck colaborações especiais de Kent Beck e Robert Mee Vinícius Manhães Teles prefácio de Kent Beck colaborações especiais de Kent Beck e Robert Mee Novatec Copyright 2004, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610

Leia mais

Maurício Samy Silva. Novatec

Maurício Samy Silva. Novatec Maurício Samy Silva Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Ben Vinegar Anton Kovalyov

Ben Vinegar Anton Kovalyov Ben Vinegar Anton Kovalyov Novatec Original English language edition published by Manning Publications Co., Sound View CT.#3B, Greenwich, CT 06830 USA. Copyright 2013 by Manning Publications. Portuguese-language

Leia mais

Criando Relatórios com PHP Pablo Dall Oglio

Criando Relatórios com PHP Pablo Dall Oglio Criando Relatórios com PHP Pablo Dall Oglio Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo

Leia mais

Adrian Mouat. Novatec

Adrian Mouat. Novatec Adrian Mouat Novatec Authorized Portuguese translation of the English edition of Using Docker, ISBN 9781491915769 2015 Adrian Mouat. This translation is published and sold by permission of O'Reilly Media,

Leia mais

Aprendendo. Unix no OS X. Mountain Lion. Mergulhando no Terminal e no Shell. Dave Taylor. Novatec

Aprendendo. Unix no OS X. Mountain Lion. Mergulhando no Terminal e no Shell. Dave Taylor. Novatec Aprendendo Unix no OS X Mountain Lion Mergulhando no Terminal e no Shell Dave Taylor Novatec Authorized Portuguese translation of the English edition of titled Learning Unix for OS X Mountain Lion, ISBN

Leia mais

#1 A matriz de contatos ou protoboard.

#1 A matriz de contatos ou protoboard. #1 A matriz de contatos ou protoboard. Para que circuitos com CIs (circuitos integrados) possam ser montados e utilizados para comprovação dos conceitos teóricos e verificação da solução de um determinado

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 3ª Edição Juliano Niederauer Novatec Copyright 2009, 2011, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

dos resultados medidos

dos resultados medidos Trena a Laser GLM 100 C Transferência digital imediata dos resultados medidos NOVO! Medidor laser de distâncias GLM 100 C Professional e aplicação A solução inteligente para a transferência e documentação

Leia mais

Matheus Marabesi Michael Douglas

Matheus Marabesi Michael Douglas Matheus Marabesi Michael Douglas Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

O 7490 na prática O circuito integrado 7490 tem a aparência mostrada na figura 1.

O 7490 na prática O circuito integrado 7490 tem a aparência mostrada na figura 1. Contador binário até 99 (ART063) Escrito por Newton C. Braga A numeração binária é a base de funcionamento dos computadores e de todos os circuitos de eletrônica digital. Por esse motivo, além de ser ensinada

Leia mais

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01 Application Note FBEE Controle de Placas com entradas Analógicas REV01 1 Rev01 1. INTRODUÇÃO Este capítulo faz uma introdução às características do kit de demonstração FBee Kit. Este capítulo discute:

Leia mais

Produzido por Tecnomotor Eletrônica do Brasil S/A - REPRODUÇÃO PROIBIDA - Eventuais erros ou defeitos favor comunicar

Produzido por Tecnomotor Eletrônica do Brasil S/A - REPRODUÇÃO PROIBIDA - Eventuais erros ou defeitos favor comunicar Índice Apresentação 2 Painel e conexões 3 Acessórios 4 Alimentação 6 Operações 8 Acoplamento da pinça indutiva 13 Características técnicas 14 1 Apresentação O tacômetro universal TM 529 pode ser usado

Leia mais

Adrian Pruteanu. Novatec

Adrian Pruteanu. Novatec Adrian Pruteanu Novatec Copyright Packt Publishing 2019. First published in the English language under the title Becoming the Hacker (9781788627962) Copyright Packt Publishing 2019. Publicação original

Leia mais

Aprendendo Programação. ios. Alasdair Allan. Novatec

Aprendendo Programação. ios. Alasdair Allan. Novatec Aprendendo Programação ios Alasdair Allan Novatec Authorized Portuguese translation of the English edition of titled Learning ios Programming, 3rd edition, ISBN 9781449359348 2013 Alasdair Allan. This

Leia mais

Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1

Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1 Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1 Camila Ascendina Nunes Kamei (can@cin.ufpe.br) Lucas Felix Lima Barbosa (lflb@cin.ufpe.br)

Leia mais

APÊNDICE: Sensores e Componentes

APÊNDICE: Sensores e Componentes APÊNDICE: Sensores e Componentes LED's (vermelho, verde, amarelo) LED é um diodo emissor de luz que, quando alimentado corretamente, permite o fluxo de energia apenas em um sentido. É um componente polarizado

Leia mais

Pedro Monteiro da Silva Eleutério Marcio Pereira Machado. Novatec

Pedro Monteiro da Silva Eleutério Marcio Pereira Machado. Novatec Pedro Monteiro da Silva Eleutério Marcio Pereira Machado Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta

Leia mais

MANUAL DO USUÁRIO. Modelo MA150. Minialicate Amperímetro AC 200 A. Traduções adicionais do manual do usuário disponíveis em

MANUAL DO USUÁRIO. Modelo MA150. Minialicate Amperímetro AC 200 A. Traduções adicionais do manual do usuário disponíveis em MANUAL DO USUÁRIO Modelo MA150 Minialicate Amperímetro AC 200 A Traduções adicionais do manual do usuário disponíveis em www.extech.com Introdução Obrigado por escolher o Minialicate Amperímetro MA150

Leia mais

Identificação do Valor Nominal do Resistor

Identificação do Valor Nominal do Resistor Conteúdo complementar 1: Identificação do Valor Nominal do Resistor Os resistores são identificados por um código de cores ou por um carimbo de identificação impresso no seu corpo. O código de cores consiste

Leia mais