Stage PEIP

From air
Revision as of 09:10, 13 May 2011 by Donsez (talk | contribs)
Jump to navigation Jump to search
  • UE/Module: Stage PEIP Polytech'Grenoble commun 3I et RICM
  • Enseignants RICM : Nicolas Palix (coordinateur), Pierre-Louis Aublin, Didier Donsez
  • Enseignants 3I : Sophie Chareyron


Introduction

Le stage PEIP se déroule en Juin. Il présente quelques aspects des compétences et des connaissances qui seront acquises par les élèves ingénieurs des filières 3I et RICM.


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 - écran Nokia 5110 BW
  • 2 - écran Nokia 5110 BW
  • 3 - écran Nokia 5110 BW
  • 4 - écran EL 1602A
  • 5 - Numchunk
  • 6 - Numchunk
  • 7 - Numchunk
  • 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 Super Nintendo
  • 12 - un hygomètre pour plante

Matériels

  • 3 écrans 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)
  • DIY game pad (à monter avec 4 boutons momentanés sur une mini breadboard)
  • 1 contrôleur Super Nintendo Controller Brochage
  • 1 hygromètre pour plante
  • 4-5 thermo-résistances
  • 5-6 Potentiomètre (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


Plus belle ma plante

Arduino pour la mesure de l'hygromêtrie d'une plante Cadran à Servomoteur

Processing : Affichage (dont graphe historique)

Projets Arduino seul



Mailbox

  1. iMailbox (Didier Donsez)


Machine à écrire PS2

Matériel

(il faudrait fournir la passerelle Arduino --> Twitter)


Lien

Commande

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

Annexes

Cadran à Servomoteur Carton schotch double face


Nunchuck + servomoteur

Exemple de code : File:NunchuckServo.pde.txt