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

The Do It Yourself relay

Blog de DIY électronique ... et autres

bureau atelier secret

Si comme moi vous êtes limité en place et ne pouvez jouir d'une pièce dédiée à vos loisirs, il vous faudra un bureau bien organisé et bien rangé. Je vous présente dans ce billet le meuble que je me suis fabriqué. Le but ici est de tout avoir à porté de main dans un espace réduit. Le mot d'ordre est OPTIMISATION. Et surtout, une fois le meuble fermé, rien de paraitra depuis l'extérieur. Il prendra donc facilement sa place dans n'importe quelle pièce à vivre ou chambre.

FUTOFPRI1945OVW.LARGE.jpg

J'ai rédigé le tutoriel ici sur Instructables, mais vous pouvez également le retrouver. là en PDF .

OscilloFun

Just for fun, this is an interesting experience to do with any oscilloscope with an XY mode.
With this mode, it's possible to display different shapes on the screen. Playing with the frequency brings you the possibility to build complex images and animated sequences.
A good start to experiment this is to use a ready-to-use sound file. The sound board of your computer or music player will convert the digital information of the sound file into an analog signal. Right and Left channel of the audio file are used to generate the X voltage and the Y voltage.

I made the experience with a Textronix TDS320 and a Textronix DPO4034. The resulting "video" is not as good as it should be. I suspect that the sound board of my computer integrate a filter which remove some frequencies. The test could be done with different music player.


Download here the sound used to generate this animation.

Next step: learn how to generate your own shape and create your animation !

Un media center chic 'n cheap

Se monter son media center discret, économe en énergie et design avec peu de moyen.
C'est le défi lancé pour pouvoir profiter des toutes ses musiques, films, série, photos, etc ... directement dans son salon.
Et pour ça, une solution: le Raspberry PI.

Présentation du Raspberry

Ce petit ordinateur du format d'une carte de crédit et qui consomme seulement au max 1.5W pour le modèle A et 3.5W pour le modèle B (plus faible qu'une ampoule basse consommation) est une vraie révolution de part son équation encombrement/performance/prix inédit. Pour environ 30€, vous avez une bestiole, construite autour d'un processeur ARM, qui en a quand même assez dans le slip pour faire tourner une distri Linux, gérer le réseau, décoder des musiques et des films (HD compris) et vous balancer tout ça sur un écran branché en HDMI. Pas étonnant que depuis sa sortie (2011) les distributeurs (RS/Farnell et d'autres) soient régulièrement à cours de stock. Du point de vue prise en main et appropriation de la carte, il y en pour les softeux, qui pourront se faire plaisir en développant leurs applications directement tels un vrai PC (souris et clavier branchés sur un port USB), mais aussi pour les hardeux qui pourront utiliser le port libre pour y greffer leur électronique perso (8 × GPIO, UART, bus I²C, SPI avec deux chip selects, I²S audio, +3.3 V, +5 V). Autant dire, que ça vous ouvre un très vaste champs d'application possible. A noter aussi, qu'il s'agit d'un produit open source. Il est donc possible de récupérer toutes les sources, infos, fichiers de fabrication si vous voulez fabriquer votre propre Raspberry ou bien le modifier.

Raspi-Model-AB-Mono-2-699x1024.png

Enfin, il vous faudra tout de même vous procurer quelques accessoires indispensables mais non fournis avec la carte puisque vendu nue (dans l'optique de baisser son prix au maximum):

  • Une boitier plastique (fortement conseillé pour éviter de cramer votre Raspberry avec une fausse manip ou avec une décharge électrostatique alors que vous veniez de retirer votre joli pullover que vous a tricoté Mémé.
  • Une carte SD qui hébergera le système d'exploitation
  • Une alimentation murale régulée (micro USB 5V/700mA), pour alimenter la carte
  • Un ensemble clavier/souris USB
  • Un écran (HDMI ou composite ou autre avec adaptateur)
  • Un dongle Wifi USB ou un simple câble réseau pour la connexion Internet/Ethernet.

Si vous n'avez ni écran, ni clavier, ni souris, tout n'est pas perdu, puisqu'il est possible de se connecter au Raspberry depuis un autre ordinateur en SSH par le port RJ45.

Revenons à nos moutons

Après cette rapide introduction sur le "koicékescekecédonckunRaspberry?", revenons à notre cas, où nous voulons içi utiliser ce petit ordinateur comme un media center.
Je ne vais pas détailler ici les différentes étapes d'installation et de paramétrage du Raspberry et de l'OS puisque vous trouverez une tripotée de site sur le net qui vous décrirons ça bien mieux que moi. Je vais me contenter de vous présenter l'installation dans son ensemble, et d'essayer de vous persuader de la simplicité de mise en place et d'utilisation.

Pour l'application media center, il faut utiliser un lecteur multimédia (libre et gratuit !) qui est XBMC. Avec le succès du Raspberry, une version spéciale (même plusieurs en fait), ont été développées. Vous avez le choix (à l'heure actuelle) entre XBian, OpenElec et RaspBMC. Là encore, je vous laisse le soin de vous renseigner sur les avantages / inconvénients de chacun sur le nombreux forums traitant du sujet. Le choix relevant plus du gout personnel que de la technique car les trois ont sensiblement les mêmes performances. Pour ma part, j'ai privilégié Xbian car réputé rapide et surtout très très facile à installer sur la carte SD.
Une fois l'OS installé sur la carte SD, peut-être l'étape la plus dure: insérer la carte SD dans le connecteur du Raspberry:

kakarte.PNG

Une fois la carte SD installée, le Raspberry s'allume dès l'alim branchée (Il n'y a pas de bouton ON/OFF). Si vous ne voulez pas vous emmerder, l'astuce consiste à utiliser ces prises radiocommandées que vous trouvez dans tous les magasins de bricolage (par lot de 3 ou 4). ça tombe bien, puisque j'en avais déjà :). Il faut compter environ une minute pour démarrer complètement XBMC (plutôt sympa non ? ça change de Windows).

xbmc_beta_front.jpg

Vous avez alors accès aux différents menu, relativement intuitifs, et ainsi accéder à tout votre contenu multimédia très simplement. Il est possible de se déplacer avec clavier et souris (classique) ou alors avec une télécommande multimédia qui aura surement plus sa place dans un salon. Autres options: l'appli pour smartphone pour piloter XBMC via le wifi ou encore un simple navigateur web. Pour ma part, j'ai eu la très bonne surprise de me rendre compte que je pouvais piloter directement le Raspberry et XBMC avec la télécommande de mon téléviseur sans aucun branchement ou configuration spéciale. Cela est possible grâce à la technology Anynet+ des téléviseurs Samsung qui permet de prendre le contrôle des périphériques branchés en HDMI.

La question que vous avez maintenant sans doute à l'esprit, est "Mais où stocker tout mon contenu multimédia ?". En effet, la carte SD ne vous permettra surement pas stocker toutes vos heures de musique. L'idéal est donc d'avoir son propre serveur NAS. Là encore ça tombe bien, puisque j'en ai déjà un aussi. Le NAS, véritable serveur domestique, vous permet d'avoir accès à tous vos fichiers depuis n'importe quel ordinateurs, tablette, smartphone, etc ... et donc le media center. Si vous n'avez pas l'utilité du NAS, pas de panique, un disque dur branché en USB sur le Raspberry fera aussi l'affaire (alimentation du disque par une alimentation externe autre que le port USB de préférence pour éviter de tirer trop de puissance sur les ports USB).

Et l’intérêt du media center ?

A part le fait d'avoir accès à ses fichiers les fesses vissées au canapé, les pieds sur la table basse, la bière dans la main gauche, la télécommande dans la main droite et la part de pizza calée derrière l'oreille, il y a de nombreux autres avantages au media center avec XBMC.
dream.PNG

  • L'accès au web, permet à XBMC de scanner toute votre médiathèque de films, musiques et séries TV, et de vous présenter tout le contenu en vous affichant les jaquettes de films, les résumés, l'accès aux bandes annonces, le réalisateur, l'année, la liste des acteurs, la pochettes des albums, des images FanArt, etc ...
  • Autre fonctionnalité confortable, le film que vous venez de télécharger (mais dont vous possédez l'original bien entendu), porte toujours un nom à la con du genre: "BarBie_CasseNoisette-LeFilm-(2001)-ArnoldSwharrtzyBigUP_DL-by_&!TeamRocket$§-VOSTFR_DVDRipTV_720p*1280_NoPassword-NoVirusCertifiedACDSeeDoctor.mkv". Et bien XBMC va aller chercher les infos du film sur internet et le présenter automatiquement sous son vrai nom "Barbie Casse-noisette". C'est plus sympa et ça évite de se bruler les yeux quand on se balade dans la liste des films.
  • Pour les fans de série en VO, c'est aussi la possibilité de télécharger automatique les sous-titres dans la langue de votre choix. Plus besoin de chercher pendant des heures le bon fichier sous-titre synchronisé.
  • Mais XBMC c'est aussi, la météo en ligne, un lecteur de flux RSS qui défile en bas de votre écran pour faire plus vrai que BFMTV, un design sobre, efficace et personnalisable grâce aux nombreux skins.

En si ça ne vous suffit pas, nombre de plugins gratuits vous permettrons d'étendre encore les possibilités d'utilisation.

Pour finir, je vous encourage à allez regarder quelques unes des nombreuses vidéo sur Youtube, qui présentent le système XBMC tournant sur raspberry.

Bref, tout ça pour dire, que le media center combo XBMC / Raspberry, ça va pas sauver le monde, mais ça rend quand même vos moment de détente plus agréable.

Skill badges

"A badge is just one of the many ways to show and share".
On the website adafruit.com, you can found some skills badges to quickly present your skills in a funny way. This blog post takes up this idea to presents some of my skills, mostly used in this DIY blog.

Among others here are some of my skills:

- I can solder ! : SMD and non SMD components
- I made something with LEDs ! : IR beacons
- I learned how to make robots ! : Participations to the French Robotic Challenge (Eurobot)
- I learned how to program ! : ASM, C, C++, VHDL, Java
- I learned micro-controllers ! : Microchip, Atmel, Texas
- I learned how to use an oscilloscope !
- I learned how to use a multi-meter !
- I support open source hardware ! : With this blog
- I reverse engineered something ! : Furby Hack, Nokia screen, Wiimote
- I sent something to space ! : A "High-altitude balloon" during a summer science camp as supervisor
- I met the magic blue smoke monster ! : No comments :)
- I learned and used Ohm's law ! : Everydays
- I learned how to make QR codes and use them ! : QR code printed on PCB
- I know Electrostatic discharge (ESD) can damage electronics !
- I used Kicad ! PCB design
- I "heart" metric ! : I mastered the metric system, I am French ...
- I dumpster dived ! : just walk on the street to find computer, TV, DEEE, wood, plastic, sofa, etc ... to build your DIY project

748esdbadge_MED.png bluesmokebadge_MED.png highaltbadge_MED.png ledbadge_MED.png multimeterbadge_MED.png oshwbadge_MED.png roboticsbadge_MED.png virbadge_MED.png hellobadge_MED.png kicadbadge_MED.png mcubadge_MED.png oscilloscopebadge_MED.png qrbadge_MED.png solderingbadge_MED.png DumpsterDiving.png metric.png

Remplacer un écran d'APN

Les appareils photos numérique (APN) sont aujourd'hui très courant, et les prix ont beaucoup baissé ces dernières années. Alors quand il se casse ou qu'il tombe en panne, on peut penser que l'achat d'un neuf est la meilleur solution et c'est d'ailleurs ce que vous poussent à faire les vendeurs à qui vous poserez la question. Et pourtant ...

Lire la suite...

S'équiper pour le DIY

Tout ce qu'il faut savoir pour débuter dans le DIY électronique...

Lire la suite...

Eye Writer

Ce billet vous expliquera comment fabriquer un système de Eye Tracking, qui permet de suivre la position de votre pupille. Avec un logiciel adapté, les possibilités qui en découlent sont très intéressantes, dans des domaines variés tel que la médecine, la robotique, le multimédia, la publicité, etc ...
ll devient par exemple possible de contrôler le curseur de votre ordinateur ou d'écrire avec les yeux, d'utiliser des IHM avec le simple regard ou encore d'analyser le parcours de vos yeux lors de la visualisation d'une photographie, d'un document ou d'une pub.

Lire la suite...

Mame Cab

Je vais ici vous détailler la fabrication d'une borne d'arcade émulée (Mame Cab) que j'ai réalisé avec un copain pendant l'été 2010 pour l'association des étudiants de notre école (UTBM).
Notre but était de fabriquer une borne qui colle au plus près de la réalité, et qui permette de retrouver les plus grand nom du jeu vidéo d'arcade.
C'est sans conteste le projet de DIY le plus important et le plus ambitieux que j'ai pu réaliser jusqu'à maintenant. Avant de vous lancer dans un tel projet, il faut donc savoir que ça représente beaucoup de temps (2mois de réflexion, 3mois de construction), de l'organisation, et aussi un budget relativement important (environ 600€ de matériel).

Lire la suite...