[PHP] Serialiser en XML et en JSON grâce à xml_encode et json_encode

Les développeurs PHP utilisent souvent du JSON afin de sérialiser des données pour les transmettre.

Le JSON est relativement léger et PHP intègre nativement des fonctions afin de sérialiser et désérialiser des objets.

Mais le JSON n’est pas le seul format d’échange intéressant: le XML, bien que plus verbeux est également intéressant pour transmettre des données.

Mon problème est que pour un projet mobile, il me faut absolument sérialiser des objets en XML, ce qui n’est pas natif dans PHP.…

Read more

Programmer un Arduino grace à un programmeur AVR ISP

Je continue de découvrir le merveilleux monde de l’électronique et plus particulièrement celui d’Arduino. Après l’Arduino Mega, l’Arduino Uno et l’Arduino Nano, j’ai décidé d’utiliser le Arduino Mini Pro qui a la particularité d’être peu cher (7€) et dépourvu de connecteur USB pour le connecter au PC.

Heureusement il existe des programmeurs AVR ISP qui permettent d’envoyer votre code ou tout autre bootloader sur votre Arduino (nano, uno, mega, pro mini ou autre).

J’ai donc décidé de commander un programmeur AVR ISP dans la section Atmel de Farnell, ce qui sera également l’occasion de tester ce fournisseur de composants électroniques que l’on m’a souvent recommandé.…

Read more

Fabriquer une caméra HD de surveillance RaspiCam avec votre RaspBerry Pi

Récemment j’ai pu lire un article de Christoph Buenger qui explique comment réaliser une caméra de surveillance accessible via Internet grâce à un simple RaspBerry Pi Modèle B et à un module caméra.

J’ai tout de suite été attiré par son article car il permet à moindre coût de réaliser votre propre caméra de surveillance haute définition pour à peine plus de 75€. Et çà tombe bien car j’ai justement un RaspBerry Pi qui prend la poussière dans un tiroir et un chat malicieux que j’aimerai bien surveiller :-).…

Read more

Installer la manette de jeu sans fil Logitech F710 sur Windows 7

On m’a récemment offert une manette de jeux sans fil Logitech F710.

Super cadeau! Je vais enfin pourvoir jouer à mes jeux vidéos de mon lit sans avoir mon chat qui fait de la corde à sauter avec le cable qui pendouille.

La manette F710 est digne des produits haut de gamme de chez Logitech.

Ce gamepad F710 est probablement une des meilleur manette du moment:

  • ergonomique
  • ultra smooth
  • mode XInput et DirectInput supporté
  • vibrations
  • faible consommation
  • etc…

Seul point noir: impossible d’installer la manette de jeux sur mon Windows 7 64 Bits.…

Read more

Contrôler votre Arduino en Bluetooth

Dans ce tutoriel, nous allons voir comment utiliser un module Bluetooth afin de communiquer avec votre Arduino. Il sera alors possible de communiquer avec Arduino en utilisant votre pc, votre téléphone ou tout autre équipement disposant de la norme Bluetooth.

Imaginez que vous contrôler votre robot piloté par un Arduino avec votre téléphone. Trop la classe non ? Voilà une piste de début de solution qui vous permettra de communiquer avec votre téléphone portable et votre Arduino :-p.…

Read more

Ambilight avec Arduino et Boblight

Tout le monde connait le système de lumière Ambilight créé par Philips. Ce système permet de rétro éclairé le dos de votre télévision afin de donner de la profondeur à vos films.

Ce système est tout simplement génial et donne réellement la sensation que le mur sur lequel est projeté la lumière est une prolongation de votre télévision.

Nous allons voir comment fabriquer à moindre coût un système Ambilight maison à base d’Arduino, de led RGB et du logiciel Boblight.

Read more

L’application BTCe pour Android est disponible

Cette semaine ZeM.fr vous propose de télécharger gratuitement son application BTCe pour Android.

Cette première application Android vous permettra de suivre les cours des Bitcoins, Litecoins et autres cryptocurrencies qui sont utilisés sur la plateforme d’échange des cryptomonnaies BTCe.com.

Simple d’utilisation elle vous offrira toutes les informations concernant vos cryptocurrencies en temps réel.

Vous pourrez également consulter les derniers échanges réalisés sur la plateforme BTCe.…

Read more

[Arduino] Contrôler des moteurs DC avec le composant L293D

Cela fait maintenant plusieurs semaines que je suis à fond sur le monde Arduino et j’ai pour projet la réalisation d’un petit robot (rassurez-vous quand tout fonctionnera vous aurez droit à un beau tutoriel ? ).

Les robots utilisent un certain nombre de composants: microcontrôleur (arduino dans mon cas), de servos et de moteurs. Dans cet article, nous allons voir comment faire pour piloter des moteurs DC (à courant continu) via un arduino.…

Read more

Contrat de moralité pour miner des Bitcoins et des Litecoins

Voici le premier jet du contrat que je compte proposer afin de mutualiser nos ressources afin d’investir massivement dans le mining de cryptomonnaies.

Ce contrat est un premier jet et sera probablement modifié dans les jours qui arrivent. Si vous avez des questions n’hésitez pas à les poser.…

Read more

2014, une année de GeeK

L’année 2013 a été une année relativement chargée qui nous a permis de voir de nombreuses geekeries. Et 2014 s’annonce déjà d’être encore plus geek, notamment avec tous les objets connectés.

Tout comme l’an dernier je vous propose de passer brièvement sur les thèmes abordés au cours de l’année et d’enchainer sur les projets à venir.

Voici donc une ébauche (méthode agile oblige :p) de notre roadmap à venir.…

Read more