Modifications

Aller à : navigation, rechercher

Workshop Cube 2018

832 octets supprimés, 28 avril 2018 à 10:01
aucun résumé de modification
{{Projet
|status=PrototypeFonctionnel|status_pub=BrouillonPublié|image=Impossible cube.png|description=Projet test Introduction aux projets du workshop cubeCube 2018|license=CC-by-sa-3.0 - Creative Commons Attribution CC-by-sa-3.0 France
|ingrédients=bois, électronique, arduino, photon,
|machines=Laser-Smoothignstech, RolandCam1Servo, Asimov2,
}}
Test du wiki pour Ces pages documentent les projets réalisés lors du workshop cube 2018 Cube avec les étudiants de l'EDNAécole de Design Nantes Atlantique en 3e année interactivité. Le workshop s'est déroulé du 26 au 30 mars 2018 à Plateforme C, encadré par Clément Gault et Pierre Commenge.
Insérer du codeTous les projet sont basés sur des contraintes similaires : l'objet final est un cube de 20cm d'arêtes, proposant une forme d'interaction directe en utilisants des capteurs et d'électronique et une forme d'interaction à distance par le web.
<code lang='c'> /* Utilisation d'un afficheur à LED de 4 chiffres à 7 segments * l'afficheur est de marque catalexLes cartes électroniques utilisées sont des cartes Photon, fabriquées par Particle, modèle "4-digit display v1.0" * avec programmables dans le circuit intégré de contrôle TM1637 * utilise la library SevenSegmentTM1637 de Bram Harmsen * https://github.com/bremme/même langage qu'arduino-tm1637 * * Quimper, 5 avril 2018, pierre <at> lesporteslogiques.net * arduino 1.8.4 / debian 9.1 */ // **************************************************// Définitions pour len y ajoutant des fonctions d'afficheur 7 segments accès à 4 chiffres #include "SevenSegmentTM1637.h" // définir les broches utilisées pour l'afficheur distance par internet (n'importe quelle broche digitale peut être utilisée) const byte PIN_CLK = 2; // définir la broche 2 comme broche CLK publication de l'afficheur const byte PIN_DIO = 3; // définir la broche 3 comme broche DIO donnéessur le cloud, déclenchement de l'afficheur SevenSegmentTM1637 display(PIN_CLKélectronique depuis une page web, PIN_DIO); // *************************************************** int compteur; // définir la variable 'compteur' void setup() {  display.begin(); // Initialiser l'afficheur à 4 chiffres display.setBacklight(100); // fixer la luminosité à 100% display.print("INIT"); // afficher INIT delay(1000); // attendre 1000 millisecondes } void loop() { displayetc.print(compteur); // afficher la valeur delay(900); // attendre 900 millisecondes display.clear(); // effacer delay(100); // attendre 100 millisecondes compteur++; // ajouter 1 à la variable 'compteur' } </code>
906
modifications

Menu de navigation