Zedomax DIY 113 - Construire un bluetooth contrôlée Holloween Hovercraft léger Party!

[Bricolage 113]

Do it yourself!

Zedomax Hovercraft Version 3 - Asteroid II

Construire un bluetooth controlledHolloween Hovercraft léger Party!

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

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

Bon, l'autre jour, nous avons fait un aéroglisseur cool, aujourd'hui nous allons ajouter un module Bluetooth et un ordinateur embarqué de la faire tourner!

Liste des pièces:

Pièces de l'aéroglisseur originale. (Oui, vous avez besoin pour faire le premier aéroglisseur ...)

2 modules CUBLOC CB220

2 CB220 Proto Boards

2 Acode-300 modules Bluetooth

2 boutons-poussoirs

2 LED

2 I / O Cell Relays

2 5V à 3,3 V régulateur (pour ACODE-300, I got mine off un dongle XPORT ...)

2 DC Jacks

1 pile 9V

1 batterie AAA

2 Résistances 330ohm

3 résistances de 10K

1 créativité

1 Concentation

HOWTO

D'abord, vous aurez besoin de faire quelques circuits. Vous avez besoin de faire un module émetteur et un module de réception pour votre aéroglisseur.

Voici ce que le brochage ACODE-300 Module de ressembler à:

Vous devez en principe de faire un circuit pour les ACODE-300, qui nous avait déjà fait avant sans fil avec écran LCD, vous pouvez consulter ce lien

Vous pouvez télécharger le schéma complet ici:

Asteroid II transmetteur Bluetooth et récepteurs

Après avoir apporté les transmetteur et le récepteur, vous devriez avoir quelque chose comme ceci:

Émetteur:

Récepteur (à mettre sur l'aéroglisseur):

D'accord, cela devrait vous prendre environ 1 heure pour l'émetteur et 1 heure pour le récepteur.

Une fois que vous avez fini de la faire, assurez-vous de configurer votre ACODE-300 modules à 115200 bps et ils se connectent.

Avant de mettre votre ACODE-300 sur votre transmetteur et le récepteur, les configurer en utilisant le logiciel ci-dessous et la carte d'interface ACODE:

Insérez votre ACODE-300 module comme le montre
ci-dessus pour la carte d'interface. Également connecter un câble série et
DC de puissance (entre 5 et 12V) à la carte d'interface.

Exécutez le PromiWIN4.0_Setup (Fr). Programme d'installation exe et installer
Promi logiciels, que nous allons utiliser pour relier les deux ACODE 300 modules sans fil.

PromiWIN4.0_Setup (Fr). Exe Télécharger

Le débit par défaut pour ACODE-300 est fixée à 9600 bps. So Just
cliquez sur OK et vous devriez être en mesure de voir l'écran suivant:

Maintenant, nous sommes prêts à mettre l'appareil à un rythme plus rapide de transmission.

Changer l'exploitation en mode à Mode3, vitesse de transmission et à 115200 bps
définir le nom de dispositif à dispositif 1 comme indiqué ci-dessus.

Si vous obtenez le message de configuration a été appliqué, vous êtes prêt à aller.

Débranchez votre ACODE-300 module de la carte d'interface et branchez-le dans votre transmetteur.

Allumez votre Groupe d'étude et votre ACODE-300 devrait commencer
clignoter la LED comme ci-dessus toutes les 1-2 secondes.

Maintenant, prenez votre ACODE-300 module à partir de votre récepteur et
branchez-le sur la carte d'interface et d'exécuter Promi nouveau le programme.

Une fois que vous êtes connecté, changer l'exploitation en mode à MODE1, Baud
taux à 115200 bps et définir le nom du périphérique à périphérique 1? comme indiqué ci-dessus.

Après avoir appliqué les paramètres ci-dessus, cliquez sur Connection (out) et appuyez sur Chercher.

Vous devriez être en mesure de trouver le dispositif 1, le ACODE-300 module sur le Groupe d'étude.

Maintenant, sélectionnez l'appareil 1 et cliquez sur Connect.

Vous devriez voir les deux voyants du ACODE-300 activer continusly fois
vous obtenez ce message:

(DEL en continu sur)

Lorsque les voyants DEL sont allumés comme ci-dessus, le ACODE-300 modules sont
connecté et une liaison série RS232 droite a été
établie. Elle est comme si un câble série a été connecté
sans fil.

Maintenant débrancher le ACODE-300 module de la carte d'interface et
branchez-le dans votre module récepteur:

Maintenant, lorsque vous allumez la fois transmetteur et récepteur et vous devriez voir les deux leds sur la lumière comme le montre la photo ci-dessus.

Maintenant, ouvrez votre CUBLOC Studio et compiler et télécharger le programme de l'émetteur à l'émetteur récepteur programme etla au récepteur.

Cliquez ici pour télécharger Transmetteur Programme

Cliquez ici pour télécharger Receveur Programme

Maintenant, prenez votre regard nouveau parti à la partie suivante de votre ami et groovin commencer!

Cool Pics de montage émetteur à main:

Taking it Further ...

Eh bien, j'ai construit un protocole très simple, réel, voici le code complet pour l'émetteur:

Const Device = CB220

# define DEBOUNCE_RATE 10

Entrée 0

Entrée 1

Le timer (DEBOUNCE_RATE) Set Gosub CheckKey 'à 200ms

OpenCom 1,115200,3,10,10

Dim key0 As Byte, key1 As Byte

Faire

Loop

CheckKey:

key0 = In (0)

key1 = In (1)

Si key0 = 1 Et key1 = 1 Then

Debug "Les deux touches enfoncées", Cr

PutStr 1, "B"

Elseif key0 = 1 Then

Debug "Droit touche pressée", Cr

PutStr 1, "R"

Elseif key1 = 1 Then

Debug "gauche enfoncé", Cr

PutStr 1, "L"

End If

Retour

Et le code pour le récepteur:

Const Device = CB220

Sortie 14

Sortie 15

Dim Command As Byte

Dim Longueur As Byte

OpenCom 1,115200,3,3,3

Sur Recv1 Gosub Get_Command

Out 14,0

Out 15,0

Faire

Loop

Get_Command:

Longueur = Blen (1,0)

Si Longueur> 0 Then

Command = Get (1,1)

Si Command = Asc ( "L") Then

Debug "Left Button Pressed", Cr

Out 14,1

Retard 200

End If

Si Command = Asc ( "R") Then

Out 15,1

Retard 200

Debug "Right Button Pressed", Cr

End If

Si Command = Asc ( "B") Then

Out 14,1

Out 15,1

Retard 200

Debug "Tant bouton pressé", Cr

End If

End If

Out 14,0

Out 15,0

Retour

Fondamentalement, je n'ai fait de limiter le nombre de mémoire tampon de réception et envoyez-tampon à l'aide OpenCom () pour prévenir les cas de débordement et l'utilisation juste trois lettres, L, R et B. L pour gauche, R pour droite, et B est pour les deux boutons. Vous pouvez probablement voir que vous pouvez construire du code beaucoup plus complexe sur le dessus de cela.

Voici schématique d'I / O Cell relais et ACODE données feuille de spécifications pour référence:

Je pense à un vol stationnaire-bot prochaine ... Je pense que je peux juste mettre quelques capteurs et rendre errer sur sa propre entreprise, pas plus qu'il contrôle, a obtenu de lui donner la liberté de penser par lui-même ... :)

Happy Holloween!

< :)

Si vous rencontrez des problèmes avec app ci-dessus, s'il vous plaît e-mail max@zedomax.com

Si vous avez des applications cool que vous souhaitez partager ou que vous voulez une sorte de bricolage, s'il vous plaît un e-mail max@zedomax.com

Nous n'acceptons échantillons gratuits pour DIYs, s'il vous plaît max@zedomax.com email :)

Taux

1 étoile 2 Etoiles 3 Etoiles 4 Etoiles 5 Etoiles
Loading ... Chargement ...
  • devrait être halloween ... oops ...
  • max
    hmmm .... J'ai vraiment besoin d'aller plus ...
    moins de temps devant l'ordinateur, plus de temps monter mon vélo ...
  • SEND ME MORE INFO I GOT ONE FOR YOU CONTROLEE BT LIGHT HOLOGRAPHIC IMAGE 3D Pas ainsi PPL pensez que votre folle de parler à votre auto, pas plus instaed ils verront la personne votre opinion avec le téléphone si vous souhaitez les afficher en temps réel Mode Si intrested Seuls les investisseurs sérieux !..... Pour ProLogicCustoms@aol.com
  • Je voulais, si possible, envoyez-moi le régime, parce que je suis voyant si elle a élargi plutôt que de taille réduite. S'il vous plaît envoyez-moi robertosntomartins@gmail.com
  • Vous vendez ce circuit prêt, je suis intéressé par l'achat et d'étudier une proposition visant à acheter jusqu'à à grande échelle de m'envoyerrobertosntomartins@gmail.com
  • mauricio
    donde se consigue el modulo acode 300, la Colombie, mauricioporras@yahoo.com
    merci
  • Salut!
    C'est un grand travail, je vous remercie beaucoup,

    pouvez-vous m'aider?
    Je suis un ingénieur en électronique, mon projet de dernière année est sur le dongle USB Bluetooth pour, pouvez-vous m'aider dans le cadre de programmation, j'utilise PIC 18F4550, avec UART et un module Bluetooth;
    Je ne sais pas comment faire l'interface et la façon d'écrire le firmware

    Merci donc louchenes@gmail.com beaucoup
  • Salut,

    Je m Rey

    Je veux que vous m'envoyer le plein ¨ PCB Multisim

    Et le programme qui permet de faire la functionne bluetooth

    Merci d'avance

    Farhan18@hotmail.fr
Commentaires Blog powered by Disqus

Sites De Zedomax Blog Network