Template

De Caninos Loucos
Ir para navegação Ir para pesquisar

Template para guias de projetos com a Labrador

APRESENTAÇÀO DO PROJETO

Aqui conte um pouco das motivações do seu projeto, onde pode ser utilizado (ensino médio, técnico ou superior) e demais informações pertinentes.

Caso você seja um professor, você pode adicionar aqui uma proposta pedagógica. Quais os objetivos de aprendizagem desse projeto? Que conceitos podemos abordar antes, durante e depois? Que disciplinas podemos usar esse projeto?

PREPARANDO O AMBIENTE DE DESENVOLVIMENTO

Aqui você deve descrever os quais os programas, linguagem de programação utilizada, bibliotecas. Também informar qual Labrador foi utilizada (32 ou 64 bits), componentes utilizados e etc. Exemplo:

Sistema:

- Labrador 32 bits

- Debian

- Python 2.0

- wiringpi 2.60.1


Componentes:

- Led

- Resistor 2 Ohms

- Chave seletora

- Motor

- Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor - Led - Resistor 2 Ohms - Chave seletora - Motor

MONTAGEM DO CIRCUITO

Aqui você deve colocar esquemas do circuito e fotos ou vídeos da montagem do seu projeto Exemplo de imagem de circuito

Você pode fazer esquemas desse em https://www.tinkercad.com/

CÓDIGO FONTE

Aqui você deve ESCREVER o seu código fonte com comentários.

Exemplo:

   import caninos_sdk as k9 #importamos as bibliotecas necessárias para utilizarmos a labrador
   labrador = k9.Labrador()    #criamos nossa variável labrador, para uso dos recursos da placa
   labrador.pin15.enable_gpio(k9.Pin.Direction.OUTPUT, alias="led_status")    #ativamos o pino 15 (da labrador), como saída e definimos um apelido para ele
   labrador.pin18.enable_gpio(k9.Pin.Direction.INPUT, alias="button1")    #ativamos o pino 18 (da labrador), como entrada e definimos um apelido para ele
   #um laço de repetição para 6 iterações
   while True:
       if labrador.button1.read() == 1: # verificamos o estado do botão, caso seja ALTO, ligamos o LED
           labrador.led_status.high()
       else:                            # se não, delsigamos o LED
           labrador.led_status.low()

REFERÊNCIAS

Aqui você deve listar qualquer página que você tenha usado como base para criar o seu projeto.

RECOMENDAÇÕES

Aqui você deve escrever qualquer coisa que não cabe em outros lugares e que você ache pertinente ao seu projeto.


Você pode também pode copiar e preencher este documento[1] e nos enviar.