Partage
  • Partager sur Facebook
  • Partager sur Twitter

Cypress PSoC Creator - Réalisation d'un programme

    16 avril 2016 à 21:21:37

    Bonjour à tous.

    Alors, que je vous explique. Mon  but est de recréer les fonctions classiques d'une souris ( clic gauche, clic droit, clic milieu, scroll, et déplacement du curseur ) en utilisant la carte Cypress 042 BLE

    Pour les boutons, j'utilise des CapSense. Trois boutons, et un slider composé de huit zones. Pour le pointage, j'utilise un accéléromètre, ainsi qu'un bouton poussoir ( de sorte que le curseur ne se déplace que lorsque ledit bouton est enfoncé ). Le tout lié au  PC en Bluetooth.

    L'accéléromètre, utilisé en I2C, choisi est celui du composant  ATAVRSBIN1

    Schématiquement ça ressemble donc à ça:

    Le tout attribué aux pins suivants:

    Pour le module Bluetooth, la configuration est la suivante: http://pastebin.com/ud40tLHg

    Pour le Capsense: http://pastebin.com/JAGiULQW

    Pour l'accéléromètre en I2C:

    Voilà, donc là concrètement, sauf si j'ai fais des erreurs dans les configurations des différents modules, tout devrait être bon. Il me reste plus qu'à mettre les mains dans le cambouis et à écrire le programme.

    En utilisant donc toutes les fonctions des dizaines de fichiers générés automatiquement lors de la compilation.

    Le seul problème c'est que... ben... je bloque là. J'ai aucune idée de ce que je suis censé chercher dans lesdits fichiers, ni comment utiliser tout ça. J'ai eu beau chercher un peu partout, y'a rien de précis, c'est très mal expliqué. Alors voilà, je me suis dit que vous pourriez peut être m'aider :)

    • Partager sur Facebook
    • Partager sur Twitter

    Cypress PSoC Creator - Réalisation d'un programme

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown