-->
  • Accueil
  • Mes projets
  • Mon CV
  • A propos
  • Contact

Archive pour le mot-clef ‘entrée’

Les entrées sorties en C avec la Foxboard, suite et fin
Mercredi 11 novembre 2009

J’ai profité de ce mercredi 11 novembre pour bidouiller un peu la fox :)

J’ai donc pu terminer mes fonctions d’entrée/sortie. J’en ai profité pour mettre un makefile et mettre une archive en ligne où vous pouvez télécharger mon code. Je pense que cela mérite quelques petites finitions, mais le code fonctionne bien chez moi en tout cas. Par défaut, mon main, dans led.c fait clignoter la ligne 9 du port J7. Pour faire clignoter la led rouge il suffira de changer PB0 par PC7. Je mettrai donc à jour l’archive tar.gz au fur et à mesure de mes modifications.

Capteur ultrason

Capteur ultrason

Je me suis également essayé à l’intégration de mes capteurs ultrasons SRF05, mais je me heurte encore à plusieurs problèmes. J’arrive à émettre mes salves d’ultrasons sans soucis, mais c’est la récupération des données de distance qui est un peu plus compliquée. Le capteur renvoie un signal à l’état haut, de la durée correspondant à la distance mesurée. Avec un changement d’échelle on obtient alors la distance en cm. Seul soucis, les signaux à manipuler ici sont de l’ordre de la microsecondes, et je n’arrive pas encore à estimer la durée reçue. J’utilise la fonction clock() pour travailler sur une différence de cycles d’horloge, fonction qui semble être la plus précise en C. Cependant, la durée de l’état haut relevé grâce à cette fonction me retourne 0 en permanence… Soit la fonction est trop précise, soit quelque chose ne va pas dans mon implémentation. Je vais essayer de me renseigner s’il n’existe pas mieux que la fonction clock() pour mesurer des durées de l’ordre de la dizaine/centaine de microsecondes. J’espère donc pouvoir utiliser rapidement ces capteurs, ils sont à la base du repérage de Robert.

Share

Mots-clefs : carte fox, entrée, foxboard, G20, sortie, SRF05
Publié dans Systèmes Embarqués | 15 commentaires »



Un peu de moi autrepart :

  • rss Twitter
  • rss LinkedIn
  • rss Viadeo
  • rss Developpez.com
  • rss Github
  • rss Youtube
  • rss Flickr
  • rss Mon CV (pdf, odt) - ENGLISH
  • rss Flux RSS

  • Articles récents

    • Raspberry Pi – Premières images de la version alpha
    • Au revoir Mindscape
    • Concours de création de système Linux embarqué sur carte Mini2440
    • Juillet 2011 – Quelques news en vrac sur l’actualité de l’embarqué
    • Mass Storage USB sur tous les OS grâce au File-backed Storage Gadget (g_file_storage)
  • Commentaires récents

    • TRYSS dans DSO nano – L’oscilloscope numérique de poche
    • Yoann Sculo dans Raspberry Pi – Premières images de la version alpha
    • R@OUL dans Raspberry Pi – Premières images de la version alpha
    • sache dans Vicacopter, un hélicoptère autonome open source fort sympathique
    • Yoann Sculo dans Au revoir Mindscape
  • Catégories

    • Applications
    • Emploi
    • Général
    • linux
    • Non classé
    • Robotique
    • Systèmes Embarqués
    • Traitement d'image
  • Mots-clefs

    Android Arduino ARM association caliban Buildroot C caliban camera caprica 2010 carte fox CELF conférence ELCE 2010 embarqué Embedded Linux Conference Emploi foxboard Free Electrons G20 Genesis Karotz lapin Libre Linaro linux linux embarqué Linux Magazine magazine MeeGo Mindscape nabaztag Nokia open source planète robots Robert robot Robotique robotique amateur Simerion système embarqué Systèmes Embarqués UTT video violet électronique


Yoann Sculo est fièrement propulsé par WordPress
Articles (RSS) et Commentaires (RSS).