DigitalSpirit / Blog

Tuner son hélico ou comment relier 2 batteries LiPo en parallèle

Le SanHuan Copter 6020-1 MAX-Z aussi nommé le Copter V-MAX Hypersonic est un hélicoptère co-axial ridiculement petit disposant de 2 rotors de 17cm de diamètre stabilisé par balancier.

Hélicoptère SanHuan Copter

Il ne dispose pas de plateau cyclique mais un rotor vertical à l'arrière lui permet d'avancer ou de reculer en le faisant basculer, imitant alors un cyclique longitudinal, bien évidemment, aucun moyen de faire le moindre mouvement cyclique latéral sauf en pivotant de 90° sur l'axe vertical, suis-je clair ? ;) Non ?, pour faire court, pas de déplacements latérals avec cet engin.

Ce modèle réuni maniabilité et stabilité et on se prend réellement au jeu. Sa principale faiblesse est son autonomie de 5 minutes, plutôt limite, d'autant plus que d'origine la batterie ne se change pas facilement...

Nous allons donc modifier cet objet volant afin de le doter d'une autonomie un peu meilleure, pour cela, nous allons procéder en 3 étapes et ce sera l'occasion de faire un peu d'électronique :

  1. Suppression des circuits de protection
  2. Mise en parallèle des éléments
  3. Ajout d'un seul circuit de protection

L'article est consultable sur le wiki à la page Sanhuan Copter Max-Z.

Voici une très courte vidéo de la bête (non, pas le félin...)

Ouvrir l'article

Croissants aux amandes

Quoi de meilleur pour le 4h que des croissants aux amandes ? À part des croissants aux amandes au chocolat, je ne vois pas et encore...

Animation

Je vais vous expliquer au travers de ce billet les différentes phases pour faire vous même vos croissants aux amandes, et tout cela, en photo, oui, j'avoue, c'est aussi une excuse pour faire mumuse avec mon appareil...

Ingrédients

Voici les quantités pour réaliser 6 croissants.

Sirop

  • 150 ml d'eau
  • 50 g de sucre
  • 1/2 cuillère de rhum

Crème d'amande :

  • 62 g d'amande en poudre
  • 62 g de sucre glace
  • 50 g de beurre
  • 1 oeuf
  • 1 cuillère à soupe de rhum
+ des amandes effilées grillées

Et bien sûr, 6 croissants ordinaires (oui, on verra plus tard pour faire ces croissants soi-même...) :)

C'est parti

Tout d'abord, il est important de mettre le four à préchauffer à 200°C et d'avoir les mains propres... :)
Préchauffons le four ! Se laver les mains !

Le sirop

Dissoudre le sucre dans l'eau sur feu doux et porter à ébullition, laissez tiédir et ajouter le rhum.

Mettez une plaque une feuille de papier surlfurisée et placez-y les 3 croissants ordinaires puis ouvrez les croissants dans le sens de la longueur :
2_plat.jpg 5_plat.jpg 6_plat.jpg

La crème d'amande

Dans un bol, disposez le beurre, le sucre glace, la poudre d'amande, incorporez l'oeuf, parfumez avec le rhum et mélangez bien !
7_bol.jpg 8_bol.jpg 9_bol.jpg

Préparatif avant cuisson

Versez le sirop dans une assiette plate et trempez les croissants un par un, recto et verso dans le sirop :
10_assiette.jpg 11_assiette.jpg 12_assiette.jpg

Fourrez les croissants imbibés de sirop avec la crème d'amande, mettez-en au dessus et disposez quelques amandes éfilées grillées :
13_postfour.jpg 14_postfour.jpg 15_postfour.jpg

Cuisson

10 minutes à 200°C, quelle merveilleuse odeur... :)
16_four.jpg 17_four.jpg 18_four.jpg

Miam !

Sortez du four, saupoudrez de sucre glace et voilà le travail :
20_final.jpg 19_final.jpg

Conclusion

Que c'est bon !!
Prochaine étape : Faire ses propres croissants !!

Ouvrir l'article

Librairie Arduino pour afficheur Oled : Oled4d

Voici une librairie libre de gestion d'afficheur OLED de la société 4D Systems pour Arduino.

Comme leur nom l'indique très bien, ils utilisent la technologie OLED avec tous les avantages de cette technologie : pas besoin d'un rétroéclairage, ils ont un angle de vue de 180°, bonne consommation, très bon contraste, vous pouvez les trouver entre autres chez Lextronic ou encore chez Sparkfun.

Le jeu d'instructions n'est pas toujours très logique mais est assez complet, le principal défaut de ces afficheurs est le prix, à 65€ l'unité, j'imagine mal comment espérer faire de la petite série...

Ces afficheurs sont pilotables directement par le biais d'une connection série dans lequel on envoie directement des commandes d'assez hauts niveaux :

  • Set Background Color
  • Put Pixel
  • Erase Screen
  • Draw Rectangle
  • Place String of ASCII Text
  • ...

Ils disposent également d'un port microSD permettant ainsi de charger des images ou encore des bouts de programmes, attention cependant, car n'espérez pas mettre des images jpg dans la microSD ou autre et les afficher comme ça, d'un coup, ça ne fonctionnera pas, tout d'abord, car le chip de 4D ne gère pas les images compressées mais uniquement des champs de bits et surtout car il n'y a aucune gestion de FAT gérée par le controleur, ainsi, il est possible d'accéder au contenu de la microSD depuis votre programme mais uniquement en brut : à nous de gérer la couche du système de fichiers...

Tester la libraire

Voici la marche à suivre pour tester cette librairie avec Arduino (la librairie peut parfaitement fonctionner hors du projet Arduino...) :

  1. Créer un dossier Oled4d dans le dossier Libraries de votre installation Arduino et copiez dedans le fichier Oled4d.h.
  2. Créez un nouveau projet Arduino et copiez le contenu du fichier oled4d.pde dedans.
  3. Compilez le source, envoyez dans la cible et voilà, vous devriez avoir quelque chose de ce genre s'afficher :

Oui, il s'agit bien de Tux ! ;)

Comment ça fonctionne ?

Voici un petit bout de code :

// Créer l'objet en interface série logiciel
Oled4dSoft oled = Oled4dSoft(serial, 8);

// Pour utiliser l'uart « hardware », procéder ainsi :
//Oled4dHard oled = Oled4dHard(Serial, OLED_RESET_PIN);

// Initialise l'écran
oled.init();

// Efface l'écran
oled.clear();

// Dessine un cercle
oled.drawCircle(64, 64, 20, RGB(255, 255, 0));

// Affiche du texte
oled.drawText(1, 3, SMALL, GREEN, "Hello world !");

Voilà, je pense que l'exemple est assez explicite et logique...

Vour remarquerez qu'il est possible de passer par l'uart intégré à l'Atmel ou de passer par l'uart logiciel avec la libraire NewSoftSerial (cette librairie dispose de fonctions avancées et est bien supérieure à la librairie d'uart fourni par défaut dans le projet Arduino).

Démo

Voici une petite démo affichant en vrac des lignes, des triangles, des cercles, des polygones, des rectangles...
La vidéo reflète assez mal les couleurs de l'écran qui sont bien vives en réel.

Écran Oled de 4D System piloté par Arduino

Futures évolutions

Actuellement, cette librairie supporte uniquement les instructions standards (General Command Set), les autres (Extended Command Set), qui permettent entre autre un accès au contenu de la microsd, ne sont pas encore gérées mais le plus gros du travail est fait...

Téléchargement

Cette librairie est mise à disposition sous license GPL.
Vous pouvez télécharger la toute dernière version de cette librairie depuis mon compte GitHub à l'adresse suivante : http://github.com/hugokernel/Oled4D

Je mettrai à jour également la page sur le wiki : /wiki/projets/oled4d.

Ouvrir l'article

Planet Madeinfr : Regroupement d'articles francophones sur le « fait soit même »

Ouverture ce jour d'un planet (un regroupement d'article issus de différents blogs au sein d'un même blog), consacré au « fait soit même » (autrement appelé « Do It Yourself » outre atlantique) avec une forte attirance pour l'électronique, sa petite particularité est que tous les articles diffusés sont en français.

La publication sur le planet est ouverte à tout le monde, il suffit de posséder un blog et des articles en français sur le sujet, et de nous le signaler par le biais du formulaire approprié.

L'adresse de ce planet est : http://planet.madeinfr.org/

Il est aussi possible de suivre les articles et l'actualité de Made in Fr sur Twitter et Identi.ca :

 

Ouvrir l'article

Protection pour élément Lipo par MAX810 + MOSFET

Un élément LiPo ne doit pas descendre en dessous d'un seuil de tension de 2.5V, entrainant alors la destruction de ce dernier, il est très simple de réaliser un montage contrôlant la tension de l'élément Lipo et empêchant la tension de descendre en dessous dudit seuil...
C'est le but de ce montage, très simple mais très utile...réalisé avec seulement 2 composants : un MAX810 et un MOSFET...

Protection pour Lipo

Accédez à l'article sur le wiki : ProtectionLipo

Ouvrir l'article

« Page 9 / 14 »