Journal de bord Chloé

Activité du 12/04/2018:

Ouverture directe sur le fichier client1, c'est à dire la page des boutons.

Activité du 05/04/2018:

Chaque pc corresponde à un carré. La couleur choisie pour le pc colore le carré du pc.

Activité du 29/03/2018

Affichage des numéros de pc dans les carrés. Puis, on a convertis le pc1 en nombre pour pouvoir colorier le bon rectangle.

Activité du 22/03/2018:

Création d'une barre de sélection pour les différents PC. Puis, création de 16 carrés.

Activité du 15/03/2018:

Changement de couleur pour le carré dans "résultat" réussie.
Création d'un deuxième carré associé au client 2.

Activité du 22/02/2018:

Création de fichiers "client", "résultat", "index" et "serveur".
Le fichier "index" met en relation les fichiers "clients" et "résultat".
Le fichier "serveur" exécute les les demandes du "client".
Dans le fichier "client" création des boutons vert, orange et rouge. Dans le fichier "résultat" création d'un carré qui affiche la couleur du bouton cliqué.
Problème rencontré: pour le carré il ne changeait pas de couleur car il ne fallait opas le mettre la fonction "draw". Programme

Activité du 01/02/2018:

Création d'un compte sur Glitch.com pour notre projet (serveur d'entraide).

Activité du 25/01/2018:

p5js et node.js: Téléchargement de "p5jserver". Ensuite, ouverture de la fenêtre commande prompt. On écrit "d:" puis "p5server" puis "dir","npm install" et pour finir "node server.js"

Activité du 18/01/2018:

Node.js: Création d'un dossier "serveur" sur Data. Dans ce dossier, on a copié les liens de "server.js" ainsi que "package.json". Puis, dans ce dossier "server" on a créé un dossier "public". A l'intérieur du cossier "public" on a copié une adresse "index.html" qui correspond à la page de mon jounal de bord.
Ensuite, on ouvre la fenêtre commande de windows. On écrit "d:" puis "cd server" pour pouvoir avoir accès à nos données.De plus, on a installé tous les paquetages nécessaires à notre serveur à l'aide de la commande "npm install". Il ne reste plus qu'à lancer le serveur grâce à la commande "node server".
Pour ouvrir le server à aprtir de mon PC, on note dans la barre de recherche "localhost:3000". On arrive directement sur le journal de bord.
Mais, pour accéder sur un autre PC à mon journal de bord il faut noter dans la commande "ipconfig". Ainsi, on obtient un code : "192.168.9.203". Sur un autre PC on note dans la barre de recherche "192.168.9.203.3000" et on arrive sur mon journal de bord. Ainsi, ma page "index.html" est consutable depuis mon PC ainsi que sur les autres.

Activité du 11/01/2018:

Choix du projet final → création d'un serveur d'entraide pour les activités en ICN et ISN sous node.js

Activité du 21/12/2017:

Imprimante 3D:
Réalisation sous blocksCAD d'un "monument"
Monument

Activité du 07/12/2017:

p5jsOnThimble:
Céation d'un QR Code, qui permet d'accéder au journal de brod sur Thimble.
Description de l’image

p5js DOM:
Cela consiste à déplacer un rectangle à l'aide de deux boutons ( droite et gauche ).

Rectangle

p5js DOM (silder):
Même chose que pour le p5js DOM, mais à la place des deux boutons on a un slider.

Silder

Activité du 23/11/2017:

Fusion de deux photos Image fusion
Cela correspond à l'alternance de colonnes de pixels entre deux images. On y retrouve une colonne de la première image, puis une colonne de la seconde, et ainsi de suite.


Activité du 16/11/2017:

Arduino: Led clignotante.
Le but est de faire clignoter une led à une vitesse de clignotement par seconde, à partir d'une carte Arduino.
Trucs et astuces: ne pas oublier d'aller dans "outil" puis "portCOM3" (pour relier le programme)
photo
PROGRAMME:
int LED = 13
void setup() {
pinMode(LED,OUTPUT);
}
void loop() {
digitalWrite(LED, HITGH);
delay(1000);
digitalWrite(LED, LOW);
delay(1000);
}


Arduino: Servomoteur
Le but est de faire tourner un servomoteur à partir du logiciel Arduino.
Description de l’image
PROGRAMME:
#include
/* Créer un objet Servo pour contrôler le servomoteur */
Servo monServomoteur;
int positionDuServo =0;
void setup() {
// Attache le servomoteur à la broche 9
monServomoteur.attach(9);
monServomoteur.write(positionDuServo);
}
void loop() {
// Fait bouger le bras de 0° à 180°
for (positionDuServo = 0; positionDuServo <= 180; positionDuServo+=1) { }
// Fait bouger le bras de 180° à 10°
for (positionDuServo = 180; positionDuServo >= 0;
positionDuServo-=1) {
}
monServomoteur.write(positionDuServo);
delay(15);