Stage PEIP

Boite à idées pour le stage PEIP

=Stage PEIP=

Préliminaires

 * installez l'environnement de développement Processing
 * installez l'environnement de développement Arduino
 * branchez la carte Arduino Uno en installant éventuellement le pilote

Sujets de projets
12 en //


 * 1 -
 * 2 -
 * 3 - 3 écran Nokia BW
 * 4 - 1 écran EL 1602A
 * 7 - 3 Numchunks
 * 8 - 1 Arcade Box DIY (4 boutons, 1 joystick, 1 rocket launcher switch)
 * 9 - speaker PC (PWM sur HP de PC/buzzer)
 * 10 - monter un pad (4 bontons momentanés sur une mini breadboard)
 * 11 - un contrôleur
 * 12 - un hygometre pour plante

Matériels

 * 3 écran Graphic LCD 84x48 - Nokia 5110
 * 1 écran LCD EL 1602A
 * 3 Numchunks
 * 1 Arcade Box DIY (4 boutons, 1 joystick, 1 rocket launcher switch)
 * 1 speaker PC (PWM sur HP de PC/buzzer)
 * monter un pad (4 bontons momentanés sur une mini breadboard)
 * 1 contrôleur
 * 1 hygometre pour plante
 * 4-5 thermo-resistances
 * 5-6 Potentiometre (pad, réglage luminosité, music speed, ...)

=Projets Processing + Arduino=

Jeu de la vie (conway) interactif
Arduino pour la capture des 3+1 changements de direction

Plusieurs pad possibles
 * 4 boutons sur mini-breadboard
 * 1 nunchuk acceleration
 * 1 nunchuk joystick

Manette pour déplacement entre cellule A => tue B => crée

Le Jeu de Conway est fourni au départ

Processing : Calcul et Affichage

Jeu d'attrapage de boules
Arduino pour la capture de 2 mouvements droite - gauche

Plusieurs pad possibles
 * 2 boutons sur mini-breadboard
 * 1 potentiometre
 * 1 nunchuk acceleration
 * 1 nunchuk joystick

Processing : Calcul et Affichage

Jeu de serpent (Snake)
Arduino pour la capture des 3+1 changements de direction

Plusieurs pad possibles
 * 4 boutons sur mini-breadboard
 * 1 nunchuk acceleration
 * 1 nunchuk joystick

Processing : Calcul et Affichage

=Projets Arduino seul=


 * PingPong Clock, PingPong Game Score Display, ...
 * How to build a ping-pong ball display http://hackaday.com/2011/01/31/how-to-build-a-ping-pong-ball-display/
 * http://www.dealextreme.com/p/14000mcd-10packs-white-5mm-led-1105

Nunchuck + servomoteur

Exemple de code :

Mailbox

 * 1) iMailbox (Didier Donsez)

Machine à écrire PS2
Matériel (il faudrait fournir la passerelle Arduino --> Twitter)
 * Clavier PS2
 * Graphic LCD 84x48 - Nokia 5110 ?
 * Twitter depuis Arduino ?

Lien
 * http://www.arduino.cc/playground/ComponentLib/Ps2mouse
 * http://www.practicalarduino.com/projects/ps2-keyboard-or-mouse
 * http://www.arduino.cc/playground/Main/PS2KeyboardExt2
 * http://blog.blprnt.com/blog/blprnt/quick-tutorial-twitter-processing

Commande LOGIN username:password TWIT Top mon stage PEIP TWIT Arduino c'est trop top LOGOUT

Nokia

 * http://blog.stuartlewis.com/2011/02/12/scrolling-text-with-an-arduino-and-nokia-5110-screen/