Quantcast
Jeudi 9 mai 2013 4 09 /05 /Mai /2013 18:35

Ca faisait un moment que j'avais envie d'un oscilloscope, même limité aux capacités d'une carte son, alors après quelques recherches, j'ai opté pour l'excellent Soundcard Oscilloscope. C'est vraiment un logiciel très complet et surtout simple à utiliser. Il fait aussi spectrographe et générateur de fréquences.

 

Niveau hardware, je me suis basé sur ce schéma, trouvé ici:

http://www.sciencetronics.com/geocities/bilder/images/electronics/projects/soundcard_input_sch.gif

Mais j'y ai apporté quelques modifications:

  • J'ai remplacé le CA3140 par un TL072, car j'avais ça qui trainait dans un tiroir. C'est un double ampli-op.
  • J'ai ajouté une protection contre les surtentions sur les entrées non-inverseuses des AOP, à base de diode zener 4.7v montées tête-bèche.
  • Enfin j'ai aussi prévu une alim soit via une alimentation stabilisée, soit via le port USB, avec une diode de protection contre les inversions de polarité et les court-circuits de l'alim externe quand on utilise l'alimentation via l'USB. Par contre je n'ai pas protégé le port USB si jamais on branche en même temps l'alim externe.

Le schéma définitif est le suivant:

interface sound card oscilloscope schema

Les composants sont:

C1,C2,C3,C6: 22µF, 16V

C4,C5: 100 nF

R1,R2,R3,R4: 2.2MΩ

R5,R6: 2.2KΩ

D1,D2,D3,D4: Zener 4.7V telle que 1N4732A

TL1: TL072

 

Niveau circuit imprimé, c'est du fait main sur une plaquette pré-perforée:

2013 05 09 5169

A gauche on a les câbles pour les deux canaux, à droite le jack de sortie, l'alim USB et l'alim externe.

De plus près ça donne ça:

2013 05 09 5170

 

Et au dos, eh bien c'est comme toujours pas très propre pour ce genre de montage, mais ça marche:

2013 05 09 5171

 

J'ai même fait un boitier, dans le genre fait maison vintage. J'ai souvent fait des boitiers dans des boîtes de pellicules photo. Là j'ai recyclé un boîtier d'un montage que j'avais fait il y a une bonne vingtaine d'années et qui ne servait plus.

(Parce que les boîtes de pellicule photo c'est un truc qui a disparu depuis quelque années déjà).

Voici donc le système avec le canal A utilisé:

2013 05 09 5173

 

J'utilise l'appli Android FuncGen comme générateur de signaux. C'est simple, pratique et gratuit.

2013 05 09 5174

Essai avec un signal triangulaire:

2013 05 09 5175

 

Me voilà équipé!

Ca devrait pouvoir m'aider, surtout à diagnostiquer des signaux logiques (trains d'impulsions par exemple).

Par breizhmakers
Ecrire un commentaire - Voir les 0 commentaires
Jeudi 2 mai 2013 4 02 /05 /Mai /2013 14:15

Bonjour,

J’ai publié un article présentant mon horloge, en guest-blogging le mois dernier sur Semageek et s’il remporte la majorité des votes j’ai promis à mon fils de lui acheter un Arduino rien qu’à lui avec bon  d’achat que remportera la vainqueur.

Alors je compte sur vous pour voter pour moi  c’est  en fin de page à l’adresse suiviante:

http://www.semageek.com/edito-du-02-mai-2013-le-carton-cest-la-vie/

faut voter pour l’horloge chinoise ;-) :

Par breizhmakers - Publié dans : horloge
Ecrire un commentaire - Voir les 0 commentaires
Mardi 9 avril 2013 2 09 /04 /Avr /2013 22:20

C'est lors du Jardin Numérique #2 que j'ai découvert le projet Makey Makey.

La carte Makey-Makey est en fait un Arduino Leonardo customisé et les inventeurs ont eu la bonne idée de rendre leur logiciel open-source. Ce sont des entrées à haute impédance. La carte est vue comme un clavier et une souris USB.

 

J'ai eu envie d'essayer la chose. Plutôt qu'acheter une Makey-Makey à 50 euros j'ai acheté un Arduino Leonardo à 25 Euros et je me suis fait un shield Makey-Makey, en quelque sorte.

L'idée est de faire un instrument de musique en utilisant de vrais champignons comme clavier!

 

Le shield Makey-Makey est essentiellement constitué de résistances de pull-up de 20 MOhms. (2 résistances de 10MOhms en série sur chaque entrée). Il y a aussi quelques LED témoins.

Voilà ce que ça donne sur ma plaque de prototypage:

 

2013 04 09 5052

 

C'est artisanal mais ça marche. C'était la première fois que je faisais un circuit double face avec ce genre de plaque!

2013 04 09 5053

 

Ensuite il restait à faire le clavier.

Le voilà à l'endroit. Les pointes vont servir à fixer les champignons ainsi que la clémentine qui servira à changer d'instrument. Les punaises sont les embases des boutons de sélection. On remarque aussi le plan de masse ainsi que le bracelet lui aussi relié à la masse, qui sert à pouvoir jouer avec les deux mains.

2013 04 09 5049

 

Le câblage du clavier:

2013 04 09 5050

 

Restait à faire le logiciel côté PC.

J'ai découvert récemment le langage Scratch, un langage graphique développé par des ingénieurs du MIT pour aider à l'enseignement de la programmation. C'est vraiment sympa et facile d'accès. Mon fils de 11 ans adore (il est en train de se faire un casse-brique, avec un peu d'aide tout de même).

 

J'ai donc développé un logiciel d'éveil musical qui permet soit de jouer librerment, soit d'apprendre une comptine parmi 4 possibles. La gamme est limitée à la gamme de Do majeur sur une octave.

 scratch

Les enfants adorent.

Une petite démo avec ma fille au clavier:

 

 


 

 

Ca va faire un tabac à la fête de l'école!

Par breizhmakers - Publié dans : Arduino
Ecrire un commentaire - Voir les 0 commentaires
Vendredi 5 avril 2013 5 05 /04 /Avr /2013 12:07

Je viens d'envoyer un article de présentation de mon horloge chinoise pour publication sur le blog de semageek.com, une référence pour les fans de bricolages électronico-informatiques comme moi.

Par breizhmakers - Publié dans : horloge
Ecrire un commentaire - Voir les 0 commentaires
Mardi 26 février 2013 2 26 /02 /Fév /2013 15:28

J'ai encore eu une idée folle dans un moment d'ennui au boulot: 

Construire une machine de Rube-Goldberg avec les différents jouets et objets de récupération qui traînent à la maison.

Sur le thème de l'aviation et pilotée par un Arduino (Leonardo en l'occurence).

J'ai profité d'une pause déjeuner pour gribouiller une esquisse:

arduiRG1

L'idée a un peu évolué depuis suite à différents tests de faisabilité.

*Au départ il n'y a pas d'ascenceur mais une rampe sur laquelle est positionné un camion de pompier.

*En fin de rampe un contact déclenche l'allumage d'une lumière (un DC3 lumineux).

*Mais comme l'avion solaire n'est pas assez puissant pour avancer avec cette lumière, on va le faire tracter par un treuil jusqu'à l'hélicoptère.

*L'hélicoptère radiocommandé décolle (guidé par un systèmes à base de fils de nylon tendus) et à une certaine hauteur, il libère une bille qui dévale alors une rampe en spirale.

*En bas de la rampe, la bille déclenche l'avion radio-commandé pour bébé qui va avancer jusqu'au bout de la piste.

*Quand il atteind le bout de la piste, l'avion en attente de décollage décolle (il décolle vraiment via un système de guides à base de fils en nylon).

*En fin de course un mécanisme arrête l'avion et l'empêche de revenir en arrière.

 

L'Arduino est là pour coordonner et piloter le tout (via un mélange d'entrées/sorties numériques et servos qui à leur tour vont piloter les radio-commandes IR, Radio et Infra-rouge des différents jouets).

 

Y'a plus qu'à continuer les tests des différents modules .

Par breizhmakers - Publié dans : Arduino
Ecrire un commentaire - Voir les 0 commentaires

Présentation

Catégories

Syndication

  • Flux RSS des articles

Recherche

Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés