Zedomax DIY 113 - Costruire un bluetooth controllata Holloween Hovercraft parte luce!

[DIY 113]

Do it yourself!

Zedomax Hovercraft Versione 3 - Asteroide II

Costruire un partito bluetooth controlledHolloween Hovercraft luce!

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]

Va bene, l'altro giorno abbiamo fatto un fresco hovercraft, oggi si aggiunge un modulo Bluetooth integrato e un computer per farlo girare!

Parts List:

Parti da originale hovercraft. (Sì, avete bisogno di rendere il primo hovercraft ...)

2 moduli CUBLOC CB220

2 CB220 Proto commissioni

2 Acode-300 Bluetooth Moduli

2 pulsanti

2 LED

2 I / O Cell Relays

2 5V a 3.3V regolatore (per ACODE-300, ho ricevuto il mio Dongle sporta fuori uno ...)

2 CC Jacks

1 batteria 9V

1 batteria AAA

2 330Ohm Resistori

3 10K Resistori

1 Creatività

1 Concentation

HOWTO

In primo luogo, è necessario fare alcune circuiti. È necessario fare un trasmettitore e un ricevitore modulo modulo per la vostra hovercraft.

Ecco ciò che il ACODE-300 Modulo di Pinouts simile:

È fondamentalmente bisogno di fare un circuito per la ACODE-300, che abbiamo fatto prima senza fili con display LCD, è possibile fare riferimento a questo link

È possibile scaricare l'intero schema qui:

Asteroide II trasmettitore e ricevitore Bluetooth

Dopo aver effettuato il trasmettitore e il ricevitore, si dovrebbe avere qualcosa di simile a questo:

Trasmettitore:

Ricevitore (a mettere su l'hovercraft):

Ok, questo dovrebbe assumere circa 1 ora per il trasmettitore e 1 ora per il ricevitore.

Una volta fatto che, assicurarsi di impostare il tuo ACODE-300 moduli a 115200 bps e sono in collegamento.

Prima di indossare il vostro ACODE-300 sul vostro trasmettitore e ricevitore, li utilizzando il software qui sotto e la ACODE Interface Board:

Inserisci il tuo ACODE-300 modulo, come mostrato
sopra l'interfaccia di bordo. Inoltre, collegare un cavo seriale e
DC (tra 5 e 12 V) per l'interfaccia bordo.

Eseguire il PromiWIN4.0_Setup (En). Exe e installare il programma di installazione
Promi software, che verrà utilizzato per collegare le due ACODE-300 moduli wireless.

PromiWIN4.0_Setup (En). Exe download

L'impostazione predefinita per il baud rate ACODE-300 è fissata a 9600 bps. Così Just
fare clic su OK, e si dovrebbe essere in grado di vedere la seguente schermata:

Ora siamo pronti per configurare il dispositivo ad una velocità di trasmissione più veloce.

Cambia la modalità di funzionamento MODE3, Baud rate a 115200bps e
impostare il nome del dispositivo a dispositivo 1, come indicato sopra.

Se viene visualizzato il messaggio di configurazione è stato applicato, si è pronti ad andare.

Scollegare il modulo ACODE-300 con l'interfaccia bordo e collegarlo nuovamente al suo trasmettitore.

Accendere il bordo di studio e la vostra ACODE-300 dovrebbe iniziare
il LED lampeggia, come di sopra di ogni 1-2 secondi.

Ora prendete il vostro ACODE-300 modulo dal ricevitore e
collegare l'interfaccia è in pensione ed eseguire Promi programma.

Una volta connessi, cambiare la modalità di funzionamento Mode1, Baud
tasso di 115200bps e impostare il nome del dispositivo a dispositivo 1? come sopra indicato.

Dopo aver applicato le impostazioni, fare clic sul collegamento (in uscita) e premere Cerca.

Si dovrebbe essere in grado di trovare il dispositivo 1, la ACODE-300 modulo sullo studio bordo.

Ora, selezionare il dispositivo 1 e fare clic su Connetti.

Si dovrebbe vedere entrambi i LED di ACODE-300 si accende una volta continusly
si ottiene questo messaggio:

(LED continuo ON)

Quando i LED sono illuminati come in precedenza, la ACODE-300 moduli sono
collegato e una connessione seriale RS232 è stato
stabilito. E 's, come se un cavo seriale è stato collegato
in modalità wireless.

Ora scollegare il modulo ACODE-300 con l'interfaccia bordo e
collegarlo nuovamente al suo ricevitore modulo:

Ora, quando vi sia il potere SU trasmettitore e ricevitore e si dovrebbe vedere la luce LED sia come mostrato nella figura sopra.

Ora aprite il vostro CUBLOC Studio e compilare e scaricare il programma per il trasmettitore e il ricevitore programma trasmettitore al ricevitore.

Clicca qui per scaricare il programma del trasmettitore

Clicca qui per scaricare il programma del ricevitore

Ora prendete il vostro nuovo partito alla luce del tuo amico prossima festa e iniziare Groovin!

Cool Foto del montaggio del trasmettitore in mano:

Tenendo ulteriormente ...

Beh, ho costruito un protocollo molto semplice, ecco il vero tutto il codice per il trasmettitore:

Cost. Device = CB220

# define DEBOUNCE_RATE 10

Ingresso 0

Ingresso 1

Il timer (DEBOUNCE_RATE) Gosub CheckKey 'Set a 200ms

Opencom 1,115200,3,10,10

Dim Key0 Come Byte, Key1 Come Byte

Fare

Loop

CheckKey:

Key0 = A (0)

Key1 = A (1)

Se Key0 = 1 E = 1 Poi Key1

Debug "Entrambi i tasti premuti", Cr

Putstr 1, "B"

Elseif Key0 = 1 Poi

Debug "tasto destro", Cr

Putstr 1, "R"

Elseif Key1 = 1 Poi

Debug "Sinistra tasto premuto", Cr

Putstr 1, "L"

End If

Ritorno

E il codice per il ricevitore:

Cost. Device = CB220

Uscita 14

Uscita 15

Dim comando come Byte

Dim Lunghezza Come Byte

Opencom 1,115200,3,3,3

Il Recv1 Gosub Get_Command

Out 14,0

Out 15,0

Fare

Loop

Get_Command:

Lunghezza Blen = (1,0)

Se Lunghezza> 0 Then

Comando ArrivareProspettiPartner = (1,1)

Se Comando = Asc ( "L") Then

Debug "tasto sinistro premuto", Cr

Out 14,1

Ritardo 200

End If

Se Comando = Asc ( "R") Then

Out 15,1

Ritardo 200

Debug "Tasto destro premuto", Cr

End If

Se Comando = Asc ( "B") Then

Out 14,1

Out 15,1

Ritardo 200

Debug "Sia pulsante premuto", Cr

End If

End If

Out 14,0

Out 15,0

Ritorno

Fondamentalmente, tutto quello che ho fatto è stato quello di limitare il numero di buffer di ricezione e invio di buffer utilizzando Opencom () per impedire caso di overflow e utilizzare solo tre lettere, L, R, L e B è di Sinistra, R è di destra, e B è per entrambi i tasti. Si potrebbe forse vedere che si può costruire molto più complessa di codice in cima a questa.

Ecco schema di I / O Cell Relay e ACODE dati specifiche per la scheda di riferimento:

Penso di hover-bot prossimo ... credo di poter mettere solo alcuni sensori e renderlo vagare intorno ad essa il proprio adesso, non è più il controllo, si è di dare la libertà di pensare sul proprio ... :)

Happy Holloween!

< :)

Se hai problemi con qualsiasi applicazione di cui sopra, inviare un'e-mail max@zedomax.com

Se avete qualche idea applicazioni che si desidera condividere o vogliono una sorta di "fai da te", si prega di e-mail a max@zedomax.com

Facciamo accettare campioni gratuiti per DIYs, inviatele per email max@zedomax.com :)

Tariffa

1 Stella 2 Stelle 3 Stelle 4 Stelle 5 Stelle
Loading ... Caricamento in corso ...
  • dovrebbe essere halloween ... oops ...
  • max
    hmmm .... Ho davvero bisogno di uscire di più ...
    meno tempo davanti al computer, più tempo di guida ... la mia moto
  • MANDA ME MORE INFO I GOT UNO PER VOI CONTROLLATE BT 3D olografica LUCE immagine in modo che il vostro ppl solito pazzo parla a te stesso più instaed vedranno il tuo persona al telefono con se si desidera visualizzare in tempo reale Modalità Se intrested Gravi Investitori Solo !..... Per ProLogicCustoms@aol.com
  • eu queria possibile che se mi Mande o esquema, pois eu estou vendo così ampliado elementi e non su un Dimensioni reduzido. por favor me Envie robertosntomartins@gmail.com
  • você vende esse circuito pronto eu tenho interesse em compra e estudo de comprar una proposta mangiato em grande escala mi Envie robertosntomartins@gmail.com
  • Mauricio
    donde se ciò che ti modulo acode 300, Colombia, mauricioporras@yahoo.com
    grazie
  • Salve!
    è una grande opera, la ringrazio molto,

    mi potete aiutare?
    Sono un ingegnere in elettronica, Il mio ultimo anno di progetto è di circa dongle Bluetooth USB, mi potete aiutare nella programmazione parte, io sto usando PIC 18F4550, con UART e un modulo Bluetooth;
    Non so come fare l'interfaccia e le modalità per scrivere il firmware

    Thanks so much louchenes@gmail.com
  • salve,

    I m Rey

    Voglio che mi invia la piena ¨ PCB Multisim

    E il programma che permette di fare il bluetooth functionne

    Grazie in anticipo

    Farhan18@hotmail.fr
commenti del blog powered byDisqus

In primo piano siti Zedomax Blog Network