Arduinoscope

J'essaye désespérément de transformer mon ardiono mega en oscilloscope via le projet arduinoscope.
ceci serait la derniere version : GitHub - konsumer/arduinoscope: An oscilloscope, using arduino and processing/node

Je ne parle pas anglais, je débute sur arduino, j'utilise le traducteur de google et c'est là que ça coince. Entre le vocabulaire arduino que je ne maitrise pas encore et que le traducteur interprete, les anciennes et nouvelles versions, les trucs destinés à ceux qui font de l'expérimental, les choses, les bazards et les dizaines de fichiers que je trouve partout, je suis en train de m'énerver grave.

Désolé de poser une question aussi con mais là je ne comprend plus rien à rien. Qu'est ce que je dois installer sur mon pc, svp donnez moi le lien pour les nuls ... meme chose pour ce que je dois compiler et installer sur l'arduino ???
Je n'ai pas besoin d'un truc hyper performant, n'importe quel arduinoscope devrait faire l'affaire.

Merci d'avance.

http://arduino.cc/forum/index.php/topic,81512.0.html

alors là ... bravo mais j'ai pas compris en quoi ta reponse est pertinente, je me plains d'avoir plein de liens qui ne meme nulle part .... et tu m'en remet une floppée qui ne sont meme pas en rapport avec l'arduinoscope

pas compris, tu peux détailler ?

La réponse à cette question

Qu'est ce que je dois installer sur mon pc, svp donnez moi le lien pour les nuls

toujours absolument rien a voir du tout avec le projet arduinoscope, merci de flooder ailleur

Tu dis que tu débutes comment veux-tu que l'on sache où tu en es.

Et tu es prié de rester aimable sinon tu peux toujours aller te faire aider ailleurs.

amnesique:
toujours absolument rien a voir du tout avec le projet arduinoscope, merci de flooder ailleur

Je trouve pourtant que la réponse de fdufnews répond parfaitement à la question....

Pour se faire aider la première chose est de poser des questions claires et de respecter ceux qui font l'effort d'y répondre...

Ceci dit y'a un projet d'oscillo qui a l'air sympa et simple à mettre en oeuvre ici:
https://code.google.com/p/xoscillo/

Mais bon, l'Arduino n'est pas très adapté pour faire un vrai oscillo. Xoscillo peut échantillonner jusqu'à 7KHz apparemment, c'est déjà pas mal (je ne l'ai pas essayé mais je le garde sous le coude si j'ai besoin un jour de ce genre de chose).

Salut
[humour] Ma qué tou ne parles pas anglèche alors voila oune lien en frencèche ! XD [/humour]
http://accrochages.drone.ws/fr/node/108

A plouche !

Sur l'arduino il faut installer le fichier StandardFirmata accessible par :
File -> Open -> Examples > Library-Firmata > StandardFirmata

Ensuite tu charges l'application pour ta plateforme (Linux, Windows, Mac)en cliquant le lien disponible là: GitHub - konsumer/arduinoscope: An oscilloscope, using arduino and processing/node
Et normalement cela devrait être bon.

Traduction des explications sur le lien github

# Arduinoscope

This is the current version of my Arduino-powered, low-resolution, multi-channel oscilliscope. I made 2 frontends, that both speak [firmata](http://firmata.org), so you will need to install the Firmata firmware on your Arduino (File -> Open -> Examples > Library-Firmata > StandardFirmata, in latest Arduino IDE.)
Voici la version actuel de oscilloscope, basse résolution, multi-canaux, basées sur Arduino. J'ai fait 2 interfaces, qui toutes les 2 "parlent" Firmata, Vous devez donc installer Firmata sur votre arduino.
It used to run over a simple serial protocol, but I have decided to standardize on Firmata, so I can keep the pin-reading code in the client, and make installation more standardized.
Il fonctionnait avec une simple liaison série, mais j'ai décidé de standardiser en utilisant Firmata, afin de pouvoir utiliser la lecture des broches par le client, et rendre l'installation plus standard
The basic idea with both front-ends is to connect your Arduino running Firmata, and start the front-end.
L'idée à la base de ces 2 interfaces est de connecter votre arduino exécutant Firmata et de lance l'interface

## Standalone

If you don't care about developing the front-end, or don't want to install any dependencies, or do anything other than just have a working oscilliscope, choose the correct "standalone" zip file for your plaform:
Si vous ne souhaitez pas développer une interface, ou ne voulez pas installer une quelconque dépendances, or n'importe quoi qu'un simple oscilloscope, choisissez le fichier zip adapté à votre plateforme
*  [Linux 32-bit](http://konsumer.github.com/arduinoscope/downloads/application.linux32.zip)
*  [Linux 64-bit](http://konsumer.github.com/arduinoscope/downloads/application.linux64.zip)
*  [Mac Universal](http://konsumer.github.com/arduinoscope/downloads/application.macosx.zip)
*  [Windows 32-bit](http://konsumer.github.com/arduinoscope/downloads/application.windows32.zip)


## Processing

This is a up-to-date port of my original oscilliscope. It is also the current source for the stand-alone apps.
C'est un portage mis à jour de mon application oscilloscope originale. C'est aussi les sources pour la version actuel de l'application
If you want to modify the processing front-end, see [instructions](https://github.com/konsumer/arduinoscope/tree/master/processing).
Si vous modifiez l'interface processing voyez les instructions (https://github.com/konsumer/arduinoscope/tree/master/processing)

## Node

This is my new and favorite GUI for Arduinoscope.  You will need to install [node.js & npm](http://nodejs.org/download/) and follow the [instructions](https://github.com/konsumer/arduinoscope/tree/master/arduinoscope.nw/) for that frontend.
C'est ma nouvelle et favorite interface pour l'arduinoscope. Vous devez installer [node.js & npm](http://nodejs.org/download/) et suivre les instructions (https://github.com/konsumer/arduinoscope/tree/master/arduinoscope.nw/) pour cette interface.

Mes problemes commencent déjà là :

fdufnews:
Sur l'arduino il faut installer le fichier StandardFirmata accessible par :
File -> Open -> Examples > Library-Firmata > StandardFirmata

J'ai compris que je devais aller sur mon compilateur arduino 1.0.3 -> fichier -> ouvrir ... et c'est là que ça coince .... je n'ai pas tous ces trucs.

J'ai bien trouvé l'interface coté pc (sous windows), un programme appellé Firmascope qui en s'ouvrant donne une fenetre appelée arduinoscope.

Il m'a fait installer aussi un programme "node" pas la moindre idée de ce à quoi ça peut bien servir. Est ce que c'est utile seulement pour mon arduinoscope ? faut le lancer avant ? apres ? pendant ?

En ce qui concerne le programme que je suppose devoir compiler et installer sur mon arduino (avec arduino 1.0.3), je n'ai pas la moindre idée de l'endroit ou il se cache. Ou alors il ne faut rien d'autre, le programme coté pc (arduinoscope-firmascope) se suffit a lui meme et pilote l'arduino au bout de ma connection usb ??? A force de tourner en rond j'ai du zapper une ligne quelque part mais je ne trouve pas de fichier .ino ou .pde à installer.

Bref je ne suis nulle part :frowning:

amnesique:
Mes problemes commencent déjà là :

fdufnews:
Sur l'arduino il faut installer le fichier StandardFirmata accessible par :
File -> Open -> Examples > Library-Firmata > StandardFirmata

J'ai compris que je devais aller sur mon compilateur arduino 1.0.3 -> fichier -> ouvrir ... et c'est là que ça coince .... je n'ai pas tous ces trucs.

J'ai recopié les infos sur le site du développeur sans vérifier et il doit y avoir une erreur le bon chemin pour arriver au soft pour l'arduino c'est plutôt
File -> Examples > Firmata > StandardFirmata (voir l'image jointe)

Je n'ai jamais essayé arduinoscope. De ce que j'ai compris le .zip correspondant à ta plateforme se suffit à lui même.
Je viens de charger le contenu de ce lien:
Windows 32-bit
et l'application se lance sans dire de grossièreté. Je n'ai pas d'arduino sous la main donc je ne peux pas aller plus loin.

firmata.png

Dans les exemples, en dessous de arduino isp je n'ai plus rien du tout .... ma question est et reste toujours .... ou est le lien qui me permet de télécharger cela :slight_smile:

ça ne se charge pas tout seul, vérification faite sur la version arduino 1.0.3 et la version pour duo 1.5.1r2

Là je ne comprends pas. Je viens de charger le zip d'installation de la version 1.0.3 depuis cette page http://arduino.cc/en/Main/Software
Dans le zip il y a bien la librairie Firmata et dans les exemples on trouve StandardFirmata.ino.
Comment as-tu fais ton installation de l'IDE Arduino?

j'ai la même chose sur les deux :frowning: .... bon je commence à voir ou se situe le prob .... je recommence l'installation, c'est quand meme bizarre que j'aie la meme chose pour l'at mega et le duo

je viens de télécharger le fichier zip .... depuis la page que tu m'as indiquée le lien est juste en dessous de arduino 1.0.3

je suis sous windows, j'ai donc cliqué sur windows :frowning:
rien de tout ce dont tu parles dans la librairie example, c'est le fichier arduino-1.0.3-windows(1).zip de 93.484 Ko
(le (1) vient du fait que je le telecharge pour la deuxieme fois)

re re edit :

ça va, j'ai trouvé ... c'est dans les librairies ... je teste demain, là si j'y touche encore je vais tout casser loll

ça va, j'ai trouvé ... c'est dans les librairies ..

Dans l'arborescence disque c'est dans les librairies mais dans l'IDE tu dois retrouver le programme dans le menu - fichier - exemples - firmata

on dirait que maintenant avec standarfirmata ça fonctionne, l'arduinoscope (à vide) capte apparament des tensions parasites sur 8 entrées (*) tensions entre 0.6 et 1.2 v

pour tester plus loin je comptais générer des fréquences avec mon arduino duo ... et la lire avec mon arduino mega sur le quel je fais tourner arduinoscope

soucis, windows (vista) ne retrouve plus le driver du DUO ... en fait il prétend que ce drivers n'existe pas alors que je le vois bien dans le repertoire indiqué ... je soupconne un conflit de drivers entre mega et duo sous windows

au moins maintenant je commence à avoir des résultats ouffff

à mon avis j'ai pas fini de venir ici moi :), pourquoi je n'ai pas les bons fichiers dans l'IDE? pourquoi il y a autant de parasites? pourquoi le DUO ne fonctionne plus sous windows? est ce que oscillo marche mieux sur duo que sur mega? Quelles limites ? quelle marge d'erreur? Tout cela pour vérifier, et calibrer un générateur de fréquences progammable sur duo

bon we

(*) j'ai lu quelque part qu'un soucis de parasites avait été réglé sur une version d'arduinoscope (prise de deux ou trois mesures avec comparaison entre et validation résultat si valeurs cohérentes) ... je n'ai peut être pas la bonne version non plus

Bonjour,

Les parasites c'est normal si les broches analogiques sont "en l'air".
Une broche en haute impédance = une antenne, normalement tes parasites doivent être aux environs de 50Hz :wink: