Zedomax DIY 113 - Construir um bluetooth controlada Holloween luz festa Hovercraft!

[DIY 113]

Do it yourself!

Zedomax Hovercraft Versão 3 - Asteroid II

Construir uma luz bluetooth partido controlledHolloween Hovercraft!

http://zedomax.com/diy/113/max_holloween.gifhttp://zedomax.com/diy/113/jackie_holloween.gif

http://zedomax.com/diy/113/zedomax_diy_113_1.gif

[gv data = "C3v3uWwIGXQ"] [gv /]

Ok, no outro dia fizemos um hovercraft fresco, hoje vamos adicionar um módulo Bluetooth e um computador embutido para fazê-la girar!

Lista de peças:

Peças de hovercraft original. (Sim, você precisa fazer o hovercraft primeiro ...)

2 CUBLOC módulos CB220

2 CB220 Proto Boards

2 Acode-300 Bluetooth Módulos

2 botões

2 LEDs

2 I / O Cell Relays

2 5V para 3.3V regulador (para ACODE-300, I got mine off um Dongle XPORT ...)

2 DC Jacks

1 Bateria de 9V

1 Bateria AAA

2 330OHM Resistors

3 Resistores 10K

1 Criatividade

1 Concentation

COMO FAZER

Primeiro, você vai precisar fazer alguns circuitos. Você precisa fazer um módulo transmissor e um módulo receptor para o seu hovercraft.

Aqui está o que a pinagem ACODE-300 Módulo de aparência:

Você basicamente precisa de fazer um circuito para a ACODE-300, o que fizemos isso antes com LCD sem fio, você pode se referir a esta ligação

Você pode baixar o esquema completo aqui:

Asteroid II Bluetooth Trasmitter & Receiver

Depois de fazer a Trasmitter e receptor, você deve ter algo como isto:

Transmissor:

Receiver (para colocar o hovercraft):

Ok, isso deve demorar cerca de 1 hora para o Transmissor e 1 hora para o receptor.

Uma vez que você terminar de fazer isso, certifique-se de configurar o seu ACODE-300 módulos para 115.200 bps e eles estão se conectando.

Antes de colocar o seu ACODE-300 em sua Trasmitter e receptor, configurá-los usando o software abaixo e Interface ACODE Board:

Insira o seu ACODE-300 módulo, como mostrado
acima para a placa de interface. Também conectar um cabo serial e
DC Power (entre 5 e 12V) à placa de interface.

Execute o PromiWIN4.0_Setup (En). Programa de instalação do exe e instalar
Promi software, o que vamos usar para ligar os dois ACODE-300 módulos sem fio.

PromiWIN4.0_Setup (En). Exe download

A taxa de transmissão para ACODE-300 é de 9600 bps. Just So
Clique em OK, e você deve ser capaz de ver a seguinte tela:

Agora estamos prontos para definir o dispositivo para uma taxa mais rápida de transmissão.

Alterar o Modo de Operação para MODE3, a taxa de transmissão e 115200bps
definir o nome de dispositivo para dispositivo 1, como mostrado acima.

Se você receber a mensagem de configuração tiver sido aplicado, você está pronto para ir.

Desligue o ACODE-300 módulo da placa de interface e ligá-lo de volta em sua Trasmitter.

Poder em sua placa de estudo e seu ACODE-300 deve começar
piscando o LED como acima cada 1-2 segundos.

Agora pegue o seu ACODE-300 módulo de seu receptor e
conecte-o à placa de interface e executar o programa Promi novamente.

Uma vez conectado, mude o modo de operação para MODE1, Baud
taxa de 115200bps e definir o nome de dispositivo para dispositivo 1? como mostrado acima.

Depois de aplicar as configurações acima, clique sobre a conexão (fora) e prima Procurar.

Você deve ser capaz de encontrar o dispositivo 1, o ACODE-300 módulo na placa de estudo.

Agora, selecione o dispositivo 1 e clique em Connect.

Você deverá ver os dois LEDs de ACODE-300 liga continusly uma vez
você receber essa mensagem:

(LEDs continuamente ON)

Quando os LEDs se acendem, como acima, o ACODE-300 módulos são
conectados e uma conexão serial RS232 reta foi
estabelecido. Ele é como se um cabo serial foi ligado
sem fio.

Agora desligue o ACODE-300 módulo da placa de interface e
ligá-lo de volta para o módulo receptor:

Agora, quando você liga tanto Trasmitter & receptor e você deve ver os LEDs ON, como mostrado na imagem acima.

Agora abra seu Studio CUBLOC e compilar e baixar o programa emissor para o receptor ANDTHE programa emissor para o receptor.

Clique aqui para download do Programa Transmissor

Clique aqui para baixar Receptor Programa

Agora pegue a sua luz novo partido para a próxima festa do seu amigo e groovin começar!

Cool Pics transmissor de montagem em minha mão:

Levando-lo ainda mais ...

Bem, eu construí um protocolo muito simples, real aqui está todo o código para o transmissor:

Const Device = CB220

# define DEBOUNCE_RATE 10

Entrada 0

Entrada 1

Programado (DEBOUNCE_RATE) Set Gosub CheckKey 'na 200ms

OpenCom 1,115200,3,10,10

Dim Key0 Byte, Byte key1

Fazer

Loop

CheckKey:

Key0 = In (0)

key1 = In (1)

Se Key0 = 1 E key1 = 1 Then

Debug "Ambas as teclas pressionadas", Cr

PutStr 1, "B"

Elseif Key0 = 1 Then

Debug "Tecla pressionada", Cr

PutStr 1, "R"

Elseif key1 = 1 Then

Debug "Left Key Pressed", Cr

PutStr 1, "L"

End If

Voltar

E o código para o receptor:

Const Device = CB220

Saída 14

Saída 15

Dim Comando As Byte

Dim Length As Byte

OpenCom 1,115200,3,3,3

Em Recv1 Gosub Get_Command

Fora 14,0

Fora 15,0

Fazer

Loop

Get_Command:

Comprimento = Blen (1,0)

Se Length> 0 Then

Command = Get (1,1)

Se Command = Asc ( "L") Then

Debug "Left Button Pressed", Cr

Fora 14,1

Delay 200

End If

Se Command = Asc ( "R") Then

Fora 15,1

Delay 200

Debug "Botão direito pressionado", Cr

End If

Se Command = Asc ( "B") Then

Fora 14,1

Fora 15,1

Delay 200

Debug "Tanto Button Pressed", Cr

End If

End If

Fora 14,0

Fora 15,0

Voltar

Basicamente, tudo o que fiz foi de limitar o número de buffer de recepção e buffer de envio usando OpenCom () para evitar a ocorrência de excesso e usar apenas três letras, L, R, A e B. L é para esquerda, R é para direita, e B é para ambos os botões. Você provavelmente poderia ver que você pode compilar o código muito mais complexo no topo desta.

Here's esquemática de I / O Cell Relay e ACODE sheet spec para referência:

Estou a pensar em um hover-bot seguinte ... eu acho que posso apenas colocar alguns sensores e torná-lo vaguear ao redor em seu próprio agora, não mais controlá-lo, tenho que dar-lhe liberdade de pensar por si próprio ... :)

Happy Holloween!

< :)

Se você está tendo algum problema com acima de app, envie um e max@zedomax.com-mail

Se você tiver qualquer apps legal que você gostaria de compartilhar ou quiser algum tipo de bricolage, envie um e-mail para max@zedomax.com

Nós não aceitamos amostras grátis para DIYs, por favor max@zedomax.com e-mail :)

Categoria

1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... Carregando ...
  • max
    deve ser halloween ... oops ...
  • max
    hmmm .... Eu realmente preciso de sair mais ...
    menos tempo na frente do computador, mais tempo montando a minha moto ...
  • Me envie mais informações que eu tenho uma para você controlava BT 3D IMAGE LIGHT HOLOGRAPHIC tão acostumado ppl pensa que sua loucura falar com o seu self mais instaed eles vão ver a sua pessoa ao telefone com se você deseja exibir-los em Tempo Real Mode Se intrested investidores sérios somente !..... Para ProLogicCustoms@aol.com
  • eu queria que se possivel me mande o esquema da UE, pois assim estou vendo ampliado ele e não em um tamanho reduzido. por favor me robertosntomartins@gmail.com envie
  • Você vende esse circuito pronto eu tenho interesse em compra e estudo uma proposta de comprar em grande escala ate me robertosntomartins@gmail.com envie
  • mauricio
    donde se consigue el Acode Modulo 300, na Colômbia, mauricioporras@yahoo.com
    obrigado
  • Oi!
    É um grande trabalho, muito obrigado,

    você pode me ajudar?
    Eu sou um engenheiro em eletrônica, meu projeto do último ano é de cerca de dongle Bluetooth USB, você pode me ajudar na parte de programação, estou usando PIC 18F4550, com UART e um módulo Bluetooth;
    Eu não sei como fazer a interface e como escrever o Firmware

    Thanks so louchenes@gmail.com muito
  • Rey
    oi,

    I m Rey

    Eu quero que você me enviar a faixa ¨ PCB Multisim

    E do programa que permite fazer o functionne bluetooth

    Agradecemos antecipadamente

    Farhan18@hotmail.fr
blog comentários powered by Disqus

Featured Sites From Zedomax Blog Network