Archive for December, 2014

Gaufrettes sucrées

Tuesday, December 23rd, 2014

Parce que des fêtes sans sucre ce ne sont pas de vraies fêtes, voici une recette très simple à réaliser qui ravira vos papilles gustatives!

Merci à ma cousine pour la recette de départ, que je me suis permis de hacker un peu :)

Les ingrédients:

  • 8 oeufs
  • 320g de sucre (pas plus sinon ça peut tuer les diabétiques ^^)
  • 500g de beurre fondu
  • 300-500g de sucre perlé (selon vos goûts :p)
  • 2 sachets de sucre vanillé
  • 1 càs de miel
  • 11g de levure en poudre
  • 5g de sel
  • 1ml d’arôme de vanille
  • 350-400g de farine

Préparation:

  • mélangez tous les ingrédients sauf la farine
  • intégrez la farine au mélange petit à petit en évitant les grumeaux
  • laissez la pâte reposer quelques heures au frigo
  • faites cuire 2-3 minutes au four à gaufres (de préférence un petit pour pouvoir faire des galettes assez fines)

Enjoy!


Arduino – Décideur électronique

Tuesday, December 23rd, 2014

Dans la vie, il y a les indécis.. et les autres.

Quand on fait partie des indécis, on éprouve régulièrement des difficultés à faire des choix, quelque soit leur importance. Une marque de sucre ou une autre? Partir maintenant ou dans cinq minutes? Aller à gauche ou à droite? Les indécis souffrent souvent en silence…

Heureusement, vous pouvez les aider! Offrez leur un décideur électronique.

Céquoidonc? Un décideur électronique, c’est un petit gadget qui va sauver la vie de vos proches indécis. C’est un appareil très simple à utiliser: l’utilisateur appuie sur un bouton, l’appareil prend une décision et une LED s’allume selon la décision prise: vert = OUI; rouge = NON.

En bref, l’indécis peut utiliser un décideur électronique pour faire des choix à sa place! Le tout étant qu’il ne remette pas en cause la décision du décideur électronique… =)

La question qui vous taraude c’est évidemment “comment est-ce que je peux en construire un?!”. Pas de panique, ça vient ;-)

D’abord il va falloir faire quelques achats (achetez soit un kit dans ce gout là, soit les pièces séparément sur un site spécialisé ou sur eBay):

  • 1 Arduino (e.g., Arduino Uno)
  • 1 LED rouge
  • 1 LED verte
  • 2 résistances de 560 ohm
  • 1 résistance de 10.000 ohm
  • 1 bouton poussoir (push button)
  • 1 plaque d’essai (breadboard)
  • des cables de pontage (jumper wires)

Je pars de la supposition que vous disposez d’un Arduno UNO et que vous savez comment le programmer. Notez que le montage peut être adapté sur n’importe quel modèle.. Je suppose aussi que vous savez comment utiliser une plaque d’essai; si pas, allez faire un tour par là.

Voici le schéma de montage:

Schéma de montage

Schéma de montage

Le circuit est découpé en plusieurs parties:

  • le bouton poussoir qui permet de déterminer quand l’utilisateur a besoin d’une décision
  • la LED verte (= oui)
  • la LED rouge (= non)

Le principe est le suivant: à chaque tour de boucle (l’Arduino exécute une boucle infinie dès qu’il a démarré), on vérifie l’état du bouton poussoir (via une lecture de la valeur du pin 2). Si le bouton est pressé, alors on prend une décision en générant un nombre (pseudo) aléatoire (0 ou 1). Si c’est 0, alors on alimente le pin 3 qui est relié à la LED verte; si c’est 1 alors on alimente le pin 4 qui est relié à la LED rouge.

Entre la source de courant et les LED (pins 3 et 4), une résistance de 560 ohm est placée afin de limiter le courant fourni à la LED.

Le code à charger sur l’Arduino:

// Electronic decider
const int buttonPin = 2;
const int yesPin = 3;
const int noPin = 4;

int buttonState = 0;
int randomNumber = 0;

void setup(){
  Serial.begin(9600);
  
  randomSeed(analogRead(0)); // try and get a "random" seed (read an unconnected pin)
  
  pinMode(yesPin, OUTPUT); // LED = output
  pinMode(noPin, OUTPUT);
  
  pinMode(buttonPin, INPUT); // button = input
}

void loop(){
  buttonState = digitalRead(buttonPin); // if current is applied, then the button is being pushed)
  
  Serial.println(buttonState);
  
  if(buttonState == HIGH){
    randomNumber = random(2); // either 0 or 1
    
    if(randomNumber == 0){
      digitalWrite(yesPin, HIGH); // power the green LED
      Serial.println("Yes!");
      delay(1000); // let it up for a second
    }else{
      digitalWrite(noPin, HIGH); // power the red LED
      Serial.println("No!");
     delay(1000); // let it up for a second
    }
  }
  // ensure that both LEDs are off
  digitalWrite(yesPin, LOW);
  digitalWrite(noPin, LOW);
  
  delay(50); // delay for stability
}

The project sources are available on GitHub

Liens utiles: