Retour à la page d'accueil de Aeropassion Le blog - Inspiration - Forum

Aller au contenu | Aller au menu | Aller à la recherche

novembre 27

Drivers USB pour DS212 et DSM 4.3

Pour ceux qui ont lu le projet de suivi de la consommation électrique via le signal de téléinformation d'un compteur EDF, vous savez que ce projet nécessite l'installation de drivers usb sur le NAS Synology.

Ce projet a été lancé sur la version 4.2 du DSM et plus rien ne fonctionnait après la mise à jour du DSM 4.3. Après quelques recherches, la solution était simple : il fallait recompiler les drivers.

En attendant de publier un guide détaillé sur la compilation des drivers, vous pouvez télécharger les drivers suivant pour DS212 et tous les NAS Synology avec un processeur Marvell Kirkwood mv6282 ou mv6281 :

  • usbserial.ko
  • ftdi_sio.ko
  • cp210x.ko

avril 21

Un programme pour lire les informations de la téléinformation EDF

Pour ceux qui n'aurait pas suivi, j'ai commencé la rédaction d'un dossier expliquant comment relever sa consommation électrique avec la téléinformation et un NAS Synology. Et là dernière fois je m'étais arrêté à la création de la base de données sur le NAS Synology.

Maintenant que le NAS reçoit les informations envoyées par votre compteur d'électricité, et que vous avez créer la base de données pour les enregistrer, il faut mettre en place le programme qui va lire régulièrement ces informations, et les enregistrer dans la base de données.

Je suis parti d'un programme en C que j'ai trouvé sur le net (pour le copyright, voir le source du programme en pièce jointe). J'ai adapté un peu le programme à mes besoins, et ensuite j'ai dû le compiler.

Sachez que vous pourrez trouver des programmes qui font la même chose en Python ou en PHP. J'ai essayé la solution PHP, mais le script s'arrêtait sans raison. Je n'ai jamais compris pourquoi, alors j'ai changé de solution.

Le programme fourni sur cette page a été modifié pour un compteur monophasé et j'ai uniquement gardé les informations du compteur qui me semblaient utiles. Il était initialement prévu pour du triphasé (la modification inverse est très simple).

Lire la suite...

avril 6

Création de la base de données pour le relevé de consommation EDF

Si vous avez suivi les précédentes étapes, votre modem de téléinformation est connecté au NAS Synology et vous voyez défiler les informations de votre compteur si vous tapez la commande :

cat /dev/ttyUSB0

Recevoir les données du compteur EDF était la première étape. Maintenant il faut mettre en place un programme qui lit ces données, et qui les enregistre dans la base de données.

La création d'une base de données est très simple sur un NAS Synology.

Activer le serveur de base de données sur votre NAS Synology

Pour activer le serveur de base de données :

  1. Connectez vous à l'interface graphique de votre NAS via votre navigateur préféré (en admin)
  2. Cliquez sur Panneau de configuration puis sur Service web
  3. Cochez les cases Activer Web Station et Activer MySQL comme le montre la photo ci-dessous.

Teleinformation_-_Activez_la_base_de_donnees.png

Lire la suite...

avril 6

Aeropassion sur Google+

Je fais une petite parenthèse avec ce message pour vous indiquer que j'ai créé un profil Google+ pour ceux qui souhaitent suivre Aeropassion facilement.

Je n'ai pas encore tout compris du fonctionnement de Google+ mais voilà, si vous souhaitez ajouter Aeropassion dans votre cercle, il suffit de rechercher le pseudo "Jerome Aeropassion", ou de suivre ce lien : https://plus.google.com/104768202231351025682.

J'ai aussi créer une communauté dédiée à l'aéromodélisme et tout ce qui tourne autour. ça peut être sympa pour ceux qui veulent simplement poster une photo, faire un commentaire sur leur journée de vol ou plus généralement partager sur leur loisir. Si vous souhaitez la rejoindre, faite une recherche de communauté avec le nom "Aéromodélisme & Aeropassion", ou suivez ce lien : https://plus.google.com/communities/108807279383714485386.

Vous vous y connaissez certainement mieux que moi à propos de Google+ donc n'hésitez pas à poster des commentaires et à rejoindre la communauté.

avril 6

Créer un shell qui se lancera au démarrage sur un NAS Synology

Dans le cadre de la création d'un système de relevé de la consommation électrique via un NAS Synology et un modem de téléinformation USB, j'ai déjà décrit comment installer les drivers USB/Série et les tester.

La suite logique est de créer un script qui se lancera au démarrage pour ne pas perdre votre configuration à chaque reboot du NAS.

Sur un NAS Synology, il est conseillé de déposer vos scripts de démarrage maison dans cette bibliothèque : /opt/etc/init.d/

Cette bibliothèque a l'avantage de ne pas être re-initialisée lors de la mise à jour du DSM (le système des NAS Synology).

Dans cette bibliothèque, il faut créer un fichier texte. Je l'ai appelé S50modules (le numéro 50 dans le nom du fichier permet de prioriser le lancement des différents scripts si vous en avez plusieurs dans ce répertoire).

Lire la suite...

février 27

Installer les drivers USB-série sur un NAS Synology

Pour utiliser un nouveau périphérique sur votre PC ou MAC, il est indispensable d'avoir le bon driver. Ce dernier est soit installé par défaut sur le système d'exploitation, soit il faut l'installer soit même.

La suite de cette page présente la façon de procéder pour installer les drivers nécessaire au fonctionnement d'un module de téléinformation (ou modem de téléinformation), sur un NAS Synology.

Pré-requis

Vous devez :

  • Activer les connexions SSH sur votre NAS Synology
  • Télécharger putty sur votre PC pour pouvoir ouvrir une connexion SSH
  • Installer ipkg sur votre NAS
  • Avoir acheté un module de téléinformation USB (à base de puce FTDI de préférence)

Si ce que je viens d'écrire est du chinois pour vous, dite le dans les commentaires de cette page, et je verrai pour apporter des précisions.

Dans les exemples ci-dessous, je n'avais aucun périphérique USB connecté au NAS. Le modem de téléinformation était le premier périphérique.

Lire la suite...

février 16

Relevé et suivi de la consommation électrique sur un NAS Synology

Table des matières

  1. Introduction : qu'est ce que la téléinformation ?
  2. Le matériel nécessaire : le module (ou modem) de téléinformation
  3. Trouver ou compiler les drivers USB/série correspondant à votre modèle de NAS.
  4. Créer un shell pour configurer le NAS, shell qui sera lancé automatiquement à chaque démarrage du NAS.
  5. Créer une base de donnée pour stocker les valeurs du signal de téléinformation.
  6. Créer un programme permettant d’interpréter les messages reçus via le module de téléinformation USB, et les enregistrer dans une base de donnée.
  7. Modifier la crontab pour lancer le programme au rythme voulu (exemple : une mesure toutes les 5 minutes).
  8. Créer une page web sur le NAS qui affichera les courbes représentant la consommation électrique

Introduction : qu'est ce que la téléinformation ?

Une particularité des compteurs électriques français est de posséder deux borniers (I1 et I2 pour brancher 2 fils) permettant de récupérer le signal de téléinformation du compteur.

Le signal de téléinformation du compteur EDF est un signal électrique de faible tension contenant des informations liées à votre abonnement.

En fonction de votre abonnement, voici les informations que le compteur envoie de façon périodique :

Lire la suite...

février 2

NAS Synology - Un cerveau numérique au coeur de la maison

Le besoin initial

Je suis parti de 2 constats :

  • Un disque dur ou le contrôleur d'une carte mère qui fatigue , et ce sont plusieurs années de travail et de photos qui disparaissent... Mes disques et PC vieillissent, il faut donc sécuriser les données (un disque m'a déjà lâché...),
  • Certaines photos sont dupliquées sur plusieurs PC, voir même dans les téléphones : c'est difficile de s'y retrouver, leur sauvegarde est compliquée, et l'utilisation des disques durs n'est pas optimisée. Et pour visualiser les photos c'est toujours compliqué : qui emmènent ses amis dans le bureau pour regarder les photos de vacance ? Ce n'est pas convivial.

Il fallait trouver une solution économique et efficace pour centraliser les données en les rendant accessibles à tous les appareils connectés de la maison. Une fois centralisé, l'utilisation des fichiers et leur sauvegarde serait simplifié.

Lire la suite...

septembre 15

Adaptateur USB simple et pas cher à base d'Arduino

C'est la rentrée, et de nouveaux projets émergent, comme quoi l'été aussi peut être productif ! Cette fois c'est un membre du forum qui vient présenter son travail : un adaptateur USB / Port parallèle simple à réaliser et pas cher !

La tendance s'est accéléré, et les ports parallèles ont disparu de nos PC laissant place aux ports USB. Il y a quelques années maintenant, Xavier a présenté un adaptateur USB pour nos machines CNC. Sa solution n'était pas couteuse, mais elle demandait un certain savoir faire : réaliser un circuit, souder, et surtout programmer un micro controleur. Cette dernière étape imposait d'avoir un programmateur de PIC, et ça pouvait faire peur à certains.

Une nouvelle idée est venue de Martin : créer un convertisseur USB pour machine CNC à base d'Arduino !

Pour ceux qui ne connaissent pas, Arduino est un montage électronique livré fini qui sert de plateforme de développement et c'est pas cher ! Arduino propose un micro controleur qui peut être programmé depuis le PC, et des entrées/sorties comme un port USB par exemple. Donc ce qui nous manquait pour exploiter cette solution c'est :

  • un programme adapté pour le micro controleur,
  • un plugin pour Jedicut.

Le prix estimé est d'environ 35€.

Martin explique comment il utilise un Arduino pour la découpe CNC sur le forum anglais, dès qu'il aura fini je ferai une traduction.

jeduinok.jpg

mai 7

Amélioration du module G4M

Il y a quelques temps je vous ai présenté l'adaptateur G4M vendu par notre partenaire Franck du site http://www.letmathe.de. Et plus récemment, j'ai publié une nouvelle version de Jedicut incluant une évolution pour cet adaptateur.

Le constat était le suivant : cet adaptateur rendait la carte vendu par Franck compatible avec le logiciel GMFC en ajoutant timer externe et contrôle de la chauffe. J'avais donc pris le raccourci que ça rendait la carte compatible MM2001, c'est à dire que l'ensemble CNC se comportait comme une carte de découpe CNC MM2001.

En fait ce n'est pas le cas à cause d'un signal : l'adaptateur G4M en position chauffe manuelle ne renvoie pas de signal de chauffe vers le PC. Le PC n'est donc pas informé de la valeur de chauffe réglée manuellement sur la carte.

Comme cette carte ne doit pas être la seul à faire ça, j'ai ajouté une fonctionnalité à Jedicut permettant de régler la chauffe autrement.

Mais après discussion avec Franck, il a eu l'idée de tester une petite modification de son adaptateur, et maintenant il fonctionne comme une MM2001 ! Les prochaines versions de l'adaptateur G4M devraient inclure cette modification.

Pour la réaliser vous même, c'est très simple : il y a seulement 2 soudures à faire comme le montre cette photo.

G4M-update.jpg

C'est aussi simple que ça ;)

avril 21

Jedicut 2.3.2 - Des corrections pour des découpes CNC plus faciles

Au menu de cette nouvelle version, 3 améliorations ainsi que de nombreuses corrections.

Fenêtre de confirmation de la découpe CNC

Cette fenêtre présente le mode de gestion de la chauffe sélectionné manuellement sur la carte. J'ai changé cette affichage pour le rendre plus efficace (moins trompeur).

Maintenant vous pourrez lire :

  • "PC" quand c'est le PC qui doit gérer la chauffe.
  • "Externe" quand vous réglez la chauffe manuellement à partir de la carte CNC.
  • "N/A", ce dernier cas est utilisé pour les cartes sans signal permettant d'indiquer cette information.

Assistant de configuration de la chauffe

Vous avez peut être vu passer ça sur le forum : l'adaptateur G4M ne propose pas de signal permettant de mesurer la valeur de la chauffe lorsque la chauffe est réglée manuellement sur la carte. Ce n'est pas gênant pour GMFC, ça l'était pour Jedicut.

L'assistant de configuration de la chauffe a légèrement évolué pour rajouter la possibilité d'indiquer la valeur de chauffe manuellement.

Jedicut-Evol-assistant-config-chauffe.PNG

La configuration se fait alors de la façon suivante :

  1. Vous cliquez sur "Mesure 1",
  2. Vous cliquez sur la case à cocher qui se trouve à côté du pourcentage de chauffe (voir l'illustration), ce qui va rendre modifiable la zone de texte contenant le pourcentage de chauffe,
  3. Vous indiquez une valeur de chauffe que vous voulez envoyer à la machine,
  4. Vous sélectionnez une vitesse lente,
  5. Vous cliquez sur "Tester".

Si le réglage de la chauffe vous convient vous cliquez sur "Enregistrer", sinon vous modifiez la valeur de la chauffe et refaite le test.

Une fois la première mesure faite, faite la "mesure 2" a une vitesse la plus rapide possible.

Les corrections de bug

Depuis la précédente version de Jedicut, il y avait un bug au niveau de l'affichage des découpes quand vous en prépariez plus d'une à la fois (quand vous aviez plusieurs onglets). C'est corrigé.

La flèche disparaissait quand on allait dans la fenêtre de configuration du cycle de découpe" : c'est corrigé.

Le petit plus

Je ne sais pas pour vous, mais j'ai l'habitude de sortir rapidement des fenêtres de configuration des logiciels en appuyant sur la touche "Echap". L'effet est le même que de cliquer sur la croix, ou de cliquer sur "Annuler". ça n'apporte rien, c'est juste plus rapide !

Je n'avais jamais mis ça en place sur Jedicut, à tord. C'est maintenant fait. Et si vous vous habituez à ça, vous ne pourrez plus vous en passer, la navigation dans le logiciel devient vraiment plus rapide.

Comme d'habitude, si vous trouvez de nouveaux bug, ou si vous avez de nouvelles idées, venez les partagez sur le forum de la découpe CNC.

N'oubliez pas non plus la page fan de Aeropassion sur Facebook. Si vous êtes curieux, ou si vous avez juste envie de soutenir le projet, soyez fan !

avril 14

Plans et photos de table de découpe au fil chaud

Je viens de mettre à jour une page qui intéressera tous les débutants mais aussi les plus chevronnés à la recherche d'idée pour la fabrication ou l'amélioration de leur table de découpe au fil chaud.

Sur cette page dédiée aux plans de table de découpe au fil chaud, vous retrouverez les créations des membre du forum ainsi que d'autres tables de découpe CNC que vous pouvez retrouver sur internet.

PapiJo01.jpg

avril 9

Adaptateur USB/Port parallèle Xavtronic

Bonjour,

Depuis quelques temps le site de Xavier est hors ligne. En attendant le retour de son site, il a décidé de partager le dossier complet de son adaptateur USB/Port parallèle en le publiant sur Aeropassion.

Digital StillCamera

février 11

Manfred présente sa table de découpe sur le forum

Manfred s'est lancé dans l'aventure de la découpe CNC il y a quelques mois. Il a photographié sa table de découpe sous tous les angles et il nous la présente sur le forum.

Voici quelques photos extraites de la discussion qu'il a créée.

Manfred_01.JPG

Manfred_02.JPG

Manfred_03.JPG

Manfred a également publié un fichier zip. Je pense qu'il s'agit des plans, à vérifier ;)

janvier 26

Jedicut 2.3.1 on corrige et on améliore

Pour cette première version de l'année, rien de nouveau mais des corrections et des améliorations faisant suite à des messages laissés sur le forum de Jedicut.

Au programme :

  • Une correction de la structure des fichiers de traduction,
  • Une correction de l'affichage dans l'assistant de découpe
  • Une correction dans le contrôle des saisies de l'assistant de découpe,
  • Une meilleur gestion de l'affichage pour la fenêtre des découpes qui intéressera surtout les modélistes ayant de grands écrans,
  • Une évolution de l'affichage pour le cycle de découpe, en espérant que ça résoudra les problèmes rencontrés par certains modélistes.

Comme d'habitude, le forum de la découpe CNC est là pour accueillir toutes vos questions.

Rendez vous sur la page de téléchargement de Jedicut.

janvier 6

Le Blade MCPX version 2 est arrivé

Je vous avez parlé du Blade MCPX, car je suis l'heureux propriétaire d'une de ses jolies petites bêtes.

La nouvelle version, le Blade MCPX 2, vient d'arriver avec son lot de nouveautés qui ne manquera pas d'améliorer l'efficacité de ce best seller.

Les nouveautés répondront surtout aux attentes des pilotes les plus exigeants, notamment ceux pratiquant le vol 3D. Cette nouvelle version du Blade MCPX propose :

  • Un nouveau rotor de queue : l'ancien était sous dimensionné dans quelques situations extrême.
  • Un amortissement des rotules du plateau cyclique : plus besoin du grommet mode ?
  • Une nouvelle version du gyroscope AS3X
  • De nouvelles batteries de 200 mA avec une capacité de décharge de 30C.

MCPX_2.JPG

décembre 17

Poster des images sur le forum

L'ajout de photo dans les messages n'a jamais été très simple sur le forum de Aeropassion.

J'ai pris un peu de temps ce matin pour ajouter un petit module qui va vous simplifier la vie : la preuve en image.

  1. Je vais écrire un message comme d'habitude

Ajouter-image-00.png

  1. Je clique sur Joindre un fichier pour envoyer mon image sur le forum

Ajouter-image-01.png

Après avoir sélectionner mon image grâce au bouton Parcourir, il ne faut pas oublier de cliquer sur Joindre pour l'envoyer sur le forum.

  1. Un nouveau bouton apparait Ajouter le lien dans le message

Ajouter-image-02.png

Avant de cliquer sur le bouton, je positionne le curseur dans mon texte, à l'endroit où je veux insérer le message.

Dans mon cas je veux l'ajouter en début de message, donc je clique au début de mon message, puis je clique sur Ajouter le lien dans le message.

Ajouter-image-03.png

  1. Voilà le résultat !

Ajouter-image-04.png

décembre 11

Correction d'une erreur, et nouvelle beta

C'est reparti pour le bal des versions beta de Jedicut. et je commence avec la correction d'une erreur d'affichage dans l'assistant de découpe. Cette erreur relevée par jroger sur le forum m'en a fait trouver d'autres petites.

Je vais essayer de m'en charger les une après les autres en essayant d'améliorer tout ça.

En attendant, cette version beta du logiciel de découpe CNC Jedicut est disponible en téléchargement ci-dessous.

N'oubliez pas le forum pour toutes vos questions.

novembre 29

Comment charger les accus du Blade MCPX ?

Le Blade MCPX est livré avec 2 accus LiPo de 200 mAh, et un chargeur secteur adapté.

Le chargeur fourni est sympa pour débuter, bien plus que le chargeur sur pile livré avec le Blade mcx.

mcpx-charger.jpg

Comme vous pourrez le deviner en regardant la photo, vous pouvez choisir un courant de charge de 100 mA à 700 mA.

La notice du Blade MCPX conseille une charge à 700 mA. Perso j'ai commencé avec une charge à 1C, donc 200 mA.

Et avec un chargeur plus performant ?

Charge en parallèlede 1 à 6 accus

Vous avez peut être un chargeur plus performant, et vous chercher un cordon de charge adapté aux accus du Blade MCPX qui possède une prise au format propriétaire E-Flite ?

Si vous n'avez pas envie de couper le cordon livré en standard, vous pouvez commander un connecteur comme celui ci :

mcpx-cordon-charge.jpg

Exemple de boutique : http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=18867

Il vous permettra de charger jusqu'à 6 accus en parallèle. De temps en temps, pensez à charger les accus 1 à 1 pour qu'ils soient équilibrés.

Charger en série

D'autres cordons un peu plus cher permettent la charge en série, mais il faudra alors obligatoirement posséder un nombre d'accus au moins égale au nombre de prises.

mcpx-cordon-charge-equilibre.jpg Exemple de boutique : http://helidirect.com/xtreme-charging-cable-for-3pcs-mcpx-1s-lipo-p-24434.hdx

Ces cordons sont souvent livrés avec une prise mâle JST et tous les chargeurs n'en sont pas équipés. Donc il vous restera des fiches bananes à souder à la place de la prise JST, ou vous pouvez également confectionner un petit adaptateur (2 fiches bananes et une prise femelle JST).

novembre 27

Mise à jour du comparatif de logiciels de découpe d'aile

Je viens de mettre à jour le comparatif des logiciels de découpe CNC au fil chaud pour y inclure le logiciel RP-FC.

Si vous avez des compléments à apporter, n'hésitez pas ;)

Comparaison-logiciel-CNC.png

- page 2 de 5 -