lundi 11 décembre 2017

Capteur de fréquence cardiaque avec Arduino - Arduino based pulse sensor

 Préparation d'un capteur cardiaque avec un Arduino Nano, un écran LCD Nokia 5110, une LED infrarouge de récupération, une photorésistance infrarouge de récup également et 2 petites résistances :

  
Vue du montage final :



Vidéo du système en fonction, par transmission infrarouge au travers du doigt :




Vidéo du système en fonction, par réflexion infrarouge au travers du doigt :




2 méthodes de détection de la variation du flux sanguin

Mode transmission :

Mode réflexion :








jeudi 2 novembre 2017

Démonstration de gestion des 3 axes du gyroscope MPU6050

MPU6050 : 
  • 3 axes gyroscopiques
  • 3 axes d'accéléromètre

D'innombrables applications sont envisageables :
  • Pilotage automatique et stabilisation en radio modélisme.
  • Reconnaissance de gestes.
  • Télécommandes 3D.
  • Stabilisation de caméra vidéo, nacelle photo...
  • Commandes par mouvements (jeux vidéo, simulateurs, ...).
  • Détecteur de mouvements.
  • Détecteur de chocs.
  • Détecteur de vibrations.
  • Applications médicales (tremblement, chute, etc...).


samedi 2 septembre 2017

Microcontrôleurs, recherches

Serial transfer RF 433Mhz

Serial transfer RF 433Mhz

Sound chip SN76489

Propeller Parallax P8X32A

Driver TV P8X32A
Exemple de programmation : 
1 cœur prog
1 cœur TV generator
1 cœur graphic primitives
exemple graphique :
drawblock_
     mov     t2,posx
     mov     t4,posy
     and     t2,#1
     shl     t2,#1
     mov     t1,screenptr
     rdlong  t1,t1
     mov     t3,dx
     shr     t3,#1
     shl     t3,#9
     add     t1,t2
     add     t1,t3
     shl     t4,#5
     add     t1,t4
     mov     py,#8
:yl rdword  t3,data
    wrword  t3,t1
    add     data,#2
    add     t1,#4
    djnz    py,#:yl
    jmp     #loop



Démo sortie TV Pal, résolution 128x128 :




Démo TV, résolution 112x112, STM32 :

STM32 ARM32 Cortex-M3 72Mhz

vendredi 19 mai 2017

Kickstarter lancé !

40 jours pour participer au projet "Console 101".
Merci pour votre soutien et n'hésitez pas à partager.

Le principe de la console 101 est que tout le monde puisse développer des jeux dessus grâce à un petit langage de script.
Vous développez sur PC, vérifiez sur le simulateur de la console, et hop, vous transférez votre création sur la carte SD.
Vous insérez la carte SD dans la console, et vous jouez.
Si vous ne voulez pas développer, d'autres le feront, vous téléchargez un jeu sur le futur site de la console, et voilà.

mardi 21 février 2017

Console de jeu Arduino

Arduino Video Game (VGA)
Console de jeu vidéo
Résolution 120x120 pixels, DAC 8 bits, 256 couleurs en 3.3.2 (sortie VGA)
Sound engine 6 voies (AM-FM)
Lecteur MicroSd card (max 4Go)
Pad 8 directions avec 4 boutons
Langage de programmation style C