projeto tecnoboat arduino

Upload: toninho-porpino

Post on 04-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Projeto Tecnoboat Arduino

    1/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    2/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    3/31

    AprendendoResistncia ao avano

    Como calcular todas as foras contrrias a embarcao.

    Curso Construo Naval Faculdade Metropolitana

    Resumo - Aluno: Antonio Porpino.

  • 7/31/2019 Projeto Tecnoboat Arduino

    4/31

    Rt = Resistencia hidrodinamica total

    = densidade da agua Sw = Superficie submersa (area molhada)

    V = Velocidade constante (operacao)

    = Fator lambda AT = area projetada frontal do navio

    bom saber

    simbologia

  • 7/31/2019 Projeto Tecnoboat Arduino

    5/31

    bom sabersimbologia

    Ct = coeficiente de resistencia total

    Cr = coeficiente de resistencia residual

    Rr = resistencia hidrodinamica residual

    Rf = resistencia friccional

    F = coeficiente do comprimento e natureza

    n = valor da resistencia

    Itcc = International towing tank conference

  • 7/31/2019 Projeto Tecnoboat Arduino

    6/31

    bom saberresistencias

    T = resistencia total

    V = viscosidade

    Cw = onda

    R = residual

    F = friccional

  • 7/31/2019 Projeto Tecnoboat Arduino

    7/31

    bom sabercoeficientes

    Cf = coeficiente friccional

    Cw = coeficiente de onda

    Ca = coeficiente de rugosidade (valorpadrao=0,0041)

    Caa = coeficiente de resistencia

    aerodinamica K = coeficiente de forma do casco

  • 7/31/2019 Projeto Tecnoboat Arduino

    8/31

    Passo 5.03

    Vamos calcular o coeficiente total domodelo

    Sabemos que Ct(m)= Rt

    ..Sw.(V)2

    Coeficiente total = Resistencia total(modelo) sobre

    x densidade x superficie molhada xvelocidade ao quadrado.

  • 7/31/2019 Projeto Tecnoboat Arduino

    9/31

    Isso tudo?

    Era s para achar qual a potncia requerida

    Do motor da embarcao.

    atravs da Resistencia total do navio queque se obtm o valor da potencia requeridado motor da embarcao.

    Onde agora vamos calcular:

  • 7/31/2019 Projeto Tecnoboat Arduino

    10/31

    No fcil?

    P = Rt . V

    Potencia Requerida(EHP) = Resistencia total xVelocidade

    EHP = equivalent horse powerResultado obtido em = W

  • 7/31/2019 Projeto Tecnoboat Arduino

    11/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    12/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    13/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    14/31

    Arduino, palavra por vezes traduzida ao portuguscomo Arduno, uma plataforma de prototipagem

    eletrnica de hardware livre, projetada com ummicrocontrolador Atmel AVR de placa nica, comsuporte de entrada/sada embutido, uma

    linguagem de programao padro, na qual temorigem em Wiring, e essencialmente C/C++.

  • 7/31/2019 Projeto Tecnoboat Arduino

    15/31

    RESUMINDO....ARDUNO uma placa eletrnica que revolucionouMundo da automao, podendo ser usada por

    Artistas e amadores, principalmente por aquelesQue nao teriam alcance aos controladores maissofisticados.

  • 7/31/2019 Projeto Tecnoboat Arduino

    16/31

    Pode ser usado para o desenvolvimento de objetosinterativos independentes, ou ainda para serconectado a um computador hospedeiro. Uma

    tpica placa Arduino composta por umcontrolador, algumas linhas de E/S digital eanalgica, alm de uma interface serial ou USB,

    para interligar-se ao hospedeiro, que usado paraprogram-la e interagi-la em tempo real.

  • 7/31/2019 Projeto Tecnoboat Arduino

    17/31

    Resumindo o Arduno um pequeno computador:com ele possvel conectar-se a inmeros circuitoseltricos, comos rels e leds, e, apesar da pouca

    memria RAM, seu processador capaz deexecutar milhes de instrues por segundo. E nosomente o software livre, como tambm o

    hardware, que pode ser construdo em casa a partirda compra de cada uma das peas que o compe.

  • 7/31/2019 Projeto Tecnoboat Arduino

    18/31

    O arduino vem de encontro com a cultura do ityourself: ele possibilita criar coisas do nada,personalizadas, a exemplos de diferentes projetos

    de automao residencial fazendo uso de umaparelho Android conectado ao Arduino. Um dosprojetos mais interessantes a Luminria RGB, a

    partir da qual possvel controlar uma luminria distncia tendo um celular Android na mo.

  • 7/31/2019 Projeto Tecnoboat Arduino

    19/31

    A principal finalidade do Arduino num sistema facilitar a prototipagem, implementao ou emulaodo controle de sistemas interativos, a nvel domstico,

    comercial ou mvel, da mesma forma que o CLPcontrola sistemas de funcionamento industriais. Comele possvel enviar ou receber informaes debasicamente qualquer sistema eletrnico, como

    identificar a aproximao de uma pessoa e variar aintensidade da luz do ambiente conforme sua chegada.Ou abrir as janelas de um escritrio conforme a

    intensidade da luz do sol e temperatura ambiente.

  • 7/31/2019 Projeto Tecnoboat Arduino

    20/31

    Os campos de atuao para o controle de sistemas

    so imensos, podendo ter aplicaes na rea deimpresso 3D, robtica, engenharia de transportes,engenharia agronmica e musical.

  • 7/31/2019 Projeto Tecnoboat Arduino

    21/31

    O Arduino e clones fazem uso de shields (escudos,

    em ingls), nas quais so placas de circuitoimpresso normalmente fixados no topo doaparelho, atravs de uma conexo alimentada porpinos-conectores. Estes so expanses para ele,sendo que disponibilizam vrias funesespecficas, desde manipulao de motores atsistemas de rede sem fio.

  • 7/31/2019 Projeto Tecnoboat Arduino

    22/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    23/31

    Sensor depresena

    Mdulos derels

  • 7/31/2019 Projeto Tecnoboat Arduino

    24/31

    Normalmente, a prototipagem feitada necessidade do projeto. A figura abaixo,demonstra uma simples ligao do arduino

    com alguns componentes:

  • 7/31/2019 Projeto Tecnoboat Arduino

    25/31

    Arduino IDE uma aplicao multiplataforma

    escrita em Java na qual derivada dos projetosProcessing e Wiring. esquematizado para introduzir a programao

    a artistas e a pessoas no familiarizadas com odesenvolvimento de software. Inclui um editor decdigo com recursos de realce de sintaxe,parnteses correspondentes e identao

    automtica, sendo capaz de compilar e carregarprogramas para a placa com um nico clique.Com isso no h a necessidade de editar Makefiles

    ou rodar programas em ambientes de linha de comando.

  • 7/31/2019 Projeto Tecnoboat Arduino

    26/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    27/31

    Tendo uma biblioteca chamada "Wiring", elepossui a capacidade de programar em C/C++.Isto permite criar com facilidade muitas

    operaes de entrada e sada, tendo que definirapenas duas funes no pedido para fazer umprograma funcional:setup() Inserida no inicio, na qual pode serusada para inicializar configurao, eloop() Chamada para repetir um bloco decomandos ou esperar at que seja desligada.

  • 7/31/2019 Projeto Tecnoboat Arduino

    28/31

    Habitualmente, o primeiro programa que executado tem a simples funo de piscar umLED. No ambiente de desenvolvimento, o

    usurio escreve um programa exemplo comoeste:Vamos ver no prximo slide

  • 7/31/2019 Projeto Tecnoboat Arduino

    29/31

    # define LED_PIN 13void setup () {

    pinMode (LED_PIN, OUTPUT);// habilita o

    pino 13 para sada digital (OUTPUT). }void loop () {digitalWrite (LED_PIN, HIGH); // liga o LED.delay (1000); // espera 1 segundo

    (1000 milissegundos).digitalWrite (LED_PIN, LOW); // desliga o LED.delay (1000); // espera 1 segundo.

  • 7/31/2019 Projeto Tecnoboat Arduino

    30/31

  • 7/31/2019 Projeto Tecnoboat Arduino

    31/31

    Um novo conceito em automao