Zedomax DIY 113 - construír un Bluetooth Holloween controladas Hovercraft partido luz!

[DIY 113]

Do it yourself!

Zedomax Hovercraft Versión 3 - Asteróides II

Constrúe un Bluetooth controlledHolloween Hovercraft partido luz!

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

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

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

Ok, no outro día fizemos un cool hovercraft, hoxe imos engadir un módulo Bluetooth embutido e un computador para facelo rotar!

Parts List:

Pezas orixinais hovercraft. (Si, ten que facer o primeiro aerodeslizador ...)

2 módulos CUBLOC CB220

2 CB220 Proto boards

2 Acode-300 Bluetooth Módulos

2 botóns

2 LEDs

2 I / O Cell Relés

2 5V para 3.3V regrados (por ACODE-300, eu teño unha mina off xportar Dongle ...)

2 DC Jacks

1 bateria 9V

1 pila AAA

2 330Ohm Resistência

3 10K Resistência

Creatividade 1

1 Concentation

HOWTO

Primeiro, necesitará facer algúns circuítos. Ten que facer un transmissor e un módulo receptor módulo para o seu hovercraft.

Mira o que o ACODE-300 módulo de pinouts algo coma:

Vostede basicamente precisa facer un circuíto para a ACODE-300, o que nós fizemos tanto antes con wireless LCD, pode se refire a este link

Podes facer a descarga do esquema completo aquí:

Asteróide II Trasmitter & Bluetooth Receive

Despois de facer o trasmitter e receptor, debe ter algo coma isto:

Transmissor:

Receptor (para colocar no hovercraft):

Ok, así vostede debería ter aproximadamente 1 hora para o Transmissor e 1 hora para o receptor.

Unha vez que está facendo que sexa feito, asegúrese de configurar o seu ACODE-300 módulos para 115.200 bps e están ligando.

Antes de poñer o seu ACODE-300 na súa trasmitter e receptor, set-las empregando o software abaixo e os ACODE Interface Board:

Insira o seu ACODE-300 módulo como móstrase
superior para a interface borda. Tamén conectar un cable serial e
DC poder (entre 5 e 12V) para a interface borda.

Executa o PromiWIN4.0_Setup (En). Exe programa instalador e instalar
Promi software, que ha empregar para conectar os dous ACODE-300 módulos sen fío.

PromiWIN4.0_Setup (En). Exe descarga

O estándar taxa baud para ACODE-300 é fixada en 9600 bps. Entón
prema en OK, e ten que ser capaz de ver a seguinte pantalla:

Agora estamos listo para definir o dispositivo para unha máis rápida taxa de bauds.

Cambie o Modo de operación MODE3, taxa baud para 115200bps e
establecer o nome de dispositivo para dispositivo 1, como móstrase anterior.

Se recibe a mensaxe configuración foi aplicado, está listo para ir.

Desactivar o seu ACODE-300 módulo a partir da interface borda e liga-lo novo na súa trasmitter.

Enerxía no seu estudo eo seu borda ACODE-300 debe comezar
piscando o LED como enriba cada 1-2 segundos.

Agora tome o seu ACODE-300 módulo do seu receptor e
liga-lo na interface borda Promi programa e executa novo.

Cando estea conectado cambie o Modo de operación Mode1, Baud
taxa para 115200bps e define o nome de dispositivo para dispositivo 1? como móstrase anterior.

Despois de aplicar as opcións anteriores, prema sobre a ligazón (fóra) e prema Buscar.

Vostede debe ser capaz de atopar o dispositivo 1, o ACODE-300 módulo sobre o estudo borda.

Agora, escolle o dispositivo 1 and click Entra.

Podes ver dous LEDs de ACODE-300 ligue continusly unha vez
vostede recibir esta mensaxe:

(LEDs continuamente ON)

Cando LEDs están iluminada como enriba refire, a ACODE-300 módulos son
conectados e unha conexión serial RS232 retas foi
establecido. É coma un cable serial está conectado
sen fíos.

Agora desactivar o ACODE-300 módulo da interface de borda e
liga-lo de volta para o receptor módulo:

Agora, cando poder en dous trasmitter & receptor e Vostede verá dous LEDs luz sobre como mostrado na imaxe anterior.

Agora abra seu CUBLOC studio e compilar e facer a descarga do programa para o transmissor eo receptor programa emisor ó receptor.

Prema aquí para descargar Transmissor Programa

Prema aquí para descargar receptor Programa

Agora tome o seu novo partido á luz do seu amigo próximo partido e comezar groovin!

Cool Pics transmissor de montaxe na miña man:

Levando a aínda máis ...

Ben, eu teño construído un protocolo moi sinxelo, real aquí está todo o código para o transmissor:

Consta device = CB220

# Define DEBOUNCE_RATE 10

Entrada 0

Entrada 1

No temporizador (DEBOUNCE_RATE) Gosub CheckKey 'Establece a 200ms

Opencom 1,115200,3,10,10

Dim key0 Como byte, key1 Como byte

Facer

Loop

CheckKey:

En key0 = (0)

key1 = No (1)

Se key0 = 1 e key1 = 1 Then

Debug "ambas as teclas premer", Cr

Putstr 1, "B"

Elseif key0 = 1 Then

Debug "Dereito tecla", Cr

Putstr 1, "R"

Elseif key1 = 1 Then

Debug "Esquerda tecla", Cr

Putstr 1, "L"

End If

Voltar

E o código para o receptor:

Consta device = CB220

Saída 14

Saída 15

Dim orde como byte

Como byte Dim lonxitude

Opencom 1,115200,3,3,3

En Recv1 Gosub Get_Command

Out 14,0

Out 15,0

Facer

Loop

Get_Command:

Longo = Blen (1,0)

Se length> 0 Then

Command = Get (1,1)

Se Comando = asc ( "L") Then

Debug "left Button Pressed", Cr

Out 14,1

Delay 200

End If

Se Comando = asc ( "R") Then

Out 15,1

Delay 200

Debug "botón dereito Pressed", Cr

End If

Se Comando = asc ( "B") Then

Out 14,1

Out 15,1

Delay 200

Debug "Tanto Button Pressed", Cr

End If

End If

Out 14,0

Out 15,0

Voltar

Basicamente, todo o que fiz foi para limitar número de tampão recibir e enviar tampão utilizando Opencom () para evitar casos de transbordamento e usar só tres letras, L, R e B. L é para a esquerda, R é a dereita, e B é a ambos os botóns. Vostede probablemente podería ver que podes construír moito máis complexo código no ir ó comezo desta.

Vexa o esquema de I / O Cell Relay e ACODE Datos spec folla de referencia:

Estou a pensar en un hover-bot próximo ... Acho que podo simplemente colocar uns sensores e facelo vaguear en torno da propia sobre o tema agora, non máis controla-lo, teño de lle dar liberdade para pensar sobre a súa propia ... :)

Feliz Holloween!

< :)

Se vostede está tendo algún problema coa aplicación anteriores, envíe un correo-e max@zedomax.com

Se ten calquera fresco apps que quere compartir ou quere algún tipo de bricolage, envíe un correo a max@zedomax.com

Facemos aceptar mostras gratis para DIYs, envíe un correo-e max@zedomax.com :)

Índice

1 estrela 2 estrelas 3 estrelas 4 estrelas 5 estrelas
Loading ... Cargando ...
  • Debe ser Halloween ... oops ...
  • max
    hmmm .... Eu realmente teño de sair máis ...
    menos tempo na fronte do ordenador, a miña moto andar máis tempo ...
  • SENDER ME MORE INFO Teño unha Control POR VOSTEDE BT 3D holográfico Luz ARQUIVO tan afeito ppl pensas que a súa loucura falar co seu propio máis instaed van ver a persoa ó teléfono co seu Se quere amosar-los no Tempo Real mode Se intrested graves investimentos Só !..... Para ProLogicCustoms@aol.com
  • eu quería que se puido Mandar-me o esquema, pois así eu estou a ver el ampliado e non nun tamaño reducido. por favor me mande robertosntomartins@gmail.com
  • vostede vende ese circuíto preparado eu teño interese en compra e estudo unha proposta de comprar en grande escala comeu me envíe robertosntomartins@gmail.com
  • Mauricio
    onde se obtén o módulo el acode 300, Colombia, mauricioporras@yahoo.com
    grazas
  • Ola!
    é un gran traballo, moito obrigado,

    vocês me pode axudar?
    Son un enxeñeiro en electrónica, meu último ano de proxecto é de aproximadamente Bluetooth USB dongle; vocês me poden axudar na parte de programación, está a usar PIC 18F4550, UART e cun módulo Bluetooth;
    Eu non sei como facer a interface e de como escribir o firmware

    Thanks so much louchenes@gmail.com
  • ola,

    Eu estou Rey

    Eu quero que me envíe a plena ¨ PCB Multisim

    & O programa que permite facer o Bluetooth functionne

    Thanks in advance

    Farhan18@hotmail.fr
blog comments powered byDisqus

Os mellores sitios de Zedomax Blog Network

znet rss