Blogelectro

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

dimanche, janvier 27 2013

Un firmware pour Reprap: Marlin

Il existe énormément de firmware pour Reprap, parmi eux les plus utilisés actuellement sont Sprinter et Marlin.
J'ai choisi d'utiliser Marlin!
Voici quelques explications sur les paramètres que j'ai modifiés pour ma Reprap: une Pusa Mendel métrique.

Lire la suite...

mercredi, novembre 14 2012

Construire une RepRap

Reprap_logo.png

Il y a quelques mois de cela à la coupe de France de robotique , je fut émerveillé par la présentation d'une machine et du projet RepRap.

C'est quoi une Reprap? C'est une imprimante 3D ou encore une machine de prototypage 3D!

Ce genre de machine existe depuis longtemps de le milieu professionnel mais pas vraiment accessible à un particulier (à moins de gagner au loto).

Il s'agit d'un projet open source: Les plans, les logiciels et les instructions pour la fabrication sont disponibles!
Et le plus impressionnant, c'est que la machine est autoréplicable: c'est à dire que l'on peut faire des pièces de Reprap à partir d'une autre Reprap!

Lire la suite...

jeudi, août 16 2012

Ma CNC

Bien qu'il y ait encore beaucoup d'améliorations, je suis fier de mon travaille. C'est pourquoi je vous présente ma CNC (computer numerical control).


CNC1


Lire la suite...

mercredi, août 1 2012

raspberry pi

Voilà, après une longue attente pour la sortie officielle et des difficultés pour commander ces cartes (rupture de stock pendant environs 5 mois!), la Raspberry Pi est disponible à l'achat.
Je viens de recevoir mes cartes LOL

rasp.jpg

Je ne présente pas le produit vu le buzz qu'il à fait, j’espère revenir d'ici peu avec de super projet à présenter: avec les capacités de la carte, il y a de quoi faire!!

dimanche, octobre 30 2011

Zeroplus Logic analyzer

Toutes personnes ayant utilisé un bus SPI, I²C... a probablement connu le besoin d'outils pour vérifier les trames ou chasser un bug sur le bus.
Dans ces situations, l'utilisation du analyseur logique est particulièrement appréciée.
Voici la présentation un outil bien pratique : le Zeroplus Logic analyser

la_c04.jpg











Lire la suite...

mercredi, septembre 21 2011

Apprivoisez le dragon

dragon.jpg Une rapide présentation de l'outil de développement "low cost" de chez Atmel pour les micro AVR.
L'AVR DRAGON

Pourquoi? Parce qu'il est bien!!!

Atmel assure avec ce produit low-cost pour le développement sur AVR, sans oublier qu'il est full compatible avec AVR Studio aussi bien en debug ou comme simple programmeur!

Lire la suite...

samedi, février 19 2011

Port série avec Qt

Voici un mini tuto (testé sous windowsXP ) sur la compil et l'utilisation d'une bibliothèque pour utiliser un port COM : QextSerialPort.
Elle a l'avantage d'être portable et simple à utiliser.

Lire la suite...

vendredi, décembre 10 2010

JTAG pour AVR

Un des premières chose à faire quand on débute sur une nouvelle famille micro-contrôleur est de mettre en place un environnement de développement complet. C'est-à-dire un éditeur, compilateur, programmeur, debugeur...

Le debugeur (software) a besoin de communiquer avec le micro-controleur, cela peut se faire de manière software avec un moniteur de ROM ou hardware avec une sonde/émulateur dédiée.
La méthode hardware est de loin la meilleur, surtout lorsque le composant dispose d'un port JTAG : ce qui est le cas de la plupart des AVRs.

Voici une recette pour la fabrication d'une sonde JTAG maison.

Lire la suite...

jeudi, septembre 9 2010

Vive les FTDI

FT232 Les liaisons série RS232 sont encore très présente (et très utiles) dans le monde de l'embarqué.

Malheureusement, les ports série se font rares sur les ordinateurs récents! L'emploi d'un convertisseur USB / RS232 est alors nécessaire.

Heureusement, quelques sociétés proposent des composants pour ce type de fonctions. Par habitude, mon choix se porte sur le fabricant FTDI.

Lire la suite...

dimanche, août 22 2010

PIC avec ethernet : second run

18F67J60 Après avoir essayer avec succès l'ENC28J60 sur une carte, je me suis lancé dans une seconde carte à base de 18F67J60.

L'intérêt de ce PIC est l'interface Ethernet 10 Base-T qui est intégrée dans le micro-contrôleur. Ceci permet de faire un design très compact.

De plus il dispose de 128Ko de mémoire flash et 3808 octets de ram, ce qui le rends la programmation plus confortable compte tenu de l'espace nécessaire pour la stack TCPIP (surtout si on active beaucoup de services).

Lire la suite...

samedi, juin 19 2010

Ethernet sur un PIC

Il y environs 4 ans de cela, Microchip a sorti l'ENC28J60 : un contrôleur Ethernet 10BASE-T interfacé par SPI. Ce composant a l'avantage d'exister en boitier DIP 28 broches, ce qui le rend facilement utilisable sur des cartes faites "maison".
De plus, Microchip nous mâche le travail en fournissant un frameworks ethernet: la stack TCP/IP ansi que quelques exemples d'utilisations!
Depuis, la famille Ethernet s'est agrandie chez Microchip:

  • Le contrôleur a été intégré dans des PIC18F : PIC18F67J60, 18F97J60 ...
  • Les contrôleur 10/100 Base-T ont vu le jour : ENC424J600, ENC624J600
  • Et depuis peu, des puces Wifi.


Dans tous ces choix possibles de composants, l'ENC28J60 me semble un point d'entrée pour s'initier à l'Ethernet et "se faire la main" sur la stack TCP/IP de microchip.

Lire la suite...

samedi, mars 6 2010

Ethernet sur une carte Arduino

Ethernet shield

Utiliser l'ethernet shield Arduino est super simple. Voici un code source qui permet d'allumer une LED à travers une page web.

Lire la suite...

dimanche, février 14 2010

Flasher le bootloader Arduino

Comment flasher le bootloader arduino avec AVR studio?
Petit tutorial :

Lire la suite...

samedi, février 13 2010

Arduino

logo arduino

Voila, j'ai fini par craquer pour l'arduino

Lire la suite...

samedi, mai 9 2009

Se mettre aux com sans fils

Une liaison série c'est simple et bien pratique, mais l'inconvenant ce sont ces fils qui gènent et qui s'emmêlent. Une solution sympa est de passer à la technologie bluetooth (avec un minimum de modifications hardware ou software!)

mod_bluetooth
Pour cela, il suffit d'utiliser un petit module serial vers bluetooth.
La mise en œuvre est d'une simplicité enfantine. :-)





Lire la suite...

- page 1 de 2