Mostrar mensagens com a etiqueta Arduino. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Arduino. Mostrar todas as mensagens

29 maio 2009

::::::::::::::::::::Circuito electrónico concluído






A César o que é de César:
Montagem no fato: Vitor LS

25 abril 2009

Instalação do Lilypad, sistema wireless, e bateria no fato

Nas costas: LilyPad Arduino, battery, e conversores de energia.

No ombro: XBee




A César o que é de César:
Montagem no fato: Vitor LS

:::::::::::::Prototipagem e teste das ligações




Esquema das ligações:






MONTAGEM DOS COMPONENTES:




_Filipe Valpereiro


A César o que é de César:
Prototipagem e teste das ligações: Filipe Valpereiro

Montagem dos componentes: Filipe Valpereiro e Vitor LS


22 abril 2009

Componentes para o Sistema do Lilypad Arduino com uma bateria de Lithium e o XBee.


- Lilypad Arduino: Micro-processador que converte os sinais analógicos dos sensores para sinais digitais.
- XBee: Envia os sinais digitais do Lilypad Arduino por sinal rádio para um pc.
- Breakout Board for Xbee: Suporte para o XBee.
- Lithium battery: Alimentador de corrente para todo o sistema.
- Lilypad Lipower: Conversor de energia de 3,7 v da bateria de Lithium para 5 v do sistema; proteção contra curto-circuitos.
- Regulador 3.3 7833: Converte a energia de 5v (Arduino) para 3.3 (XBee).
- Logic Level converter: Converte sinais de 5v para 3.3 e vice-versa.


- Breakoutboard_Lilypad USB Link: Serve para enviar código para o Lilypad por USB, e fornecer energia.
- LiPoly Charger: Carregador da bateria de Lithium por USB ou transformador.
- XBee Explorer USB: Suporte do 2º XBee que liga a um PC por USB. (recebe os sinais do 1º XBee)

Componentes comprados em: - www.inmotion.pt

04 dezembro 2008

:::::::::::::::::::::::::::::::Código para o Arduino


Arduino:

“The Arduino Diecimila is a microcontroller board based on the ATmega168 (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; [...]


Código para o Arduino que permite ler as variáveis de três sensores bend instalados numa luva, utilizando um circuito com Multiplex que faz utilizar uma só porta analogIn do Arduino.
____________________________________________________________

#define S0 8
#define S1 9
#define S2 10

void setup()
{
Serial.begin(115200);
pinMode(S0, OUTPUT);
pinMode(S1, OUTPUT);
pinMode(S2, OUTPUT);
}

void loop()
{
for (int addr= 0; addr<=7; addr++) { digitalWrite(S0, addr & 0x01); digitalWrite(S1, (addr >> 1) & 0x01);
digitalWrite(S2, (addr >> 2) & 0x01);

Serial.print(addr);
Serial.print(" ");
Serial.print(analogRead(0));
Serial.print(" ");
}

Serial.println(" ");
delay (100); // add a delay to prevent crashing/overloading of the serial port
}
_________________________________________________________

A César o que é de César:
Código de_Fili
pe Valpereiro- www.inmotion.pt