Comment faire de l’art avec un arduino (ou pas)

image principale Comment faire de l’art avec un arduino (ou pas)

Difficulté:




Ce projet arduino est un tableau intégrant un capteur à ultrason, un arduino uno, un écran à cristaux liquides. Cet assemblage permet de savoir à quelle distance vous êtes du tableau et le concept est de savoir au propre comme au figuré si vous êtes proche de l’art.

Matériel :

Budget : Non défini

  • Un arduino uno ou une autre versionUn capteur à ultrasonUn écran à cristaux liquide 16 x 02Un potentiomètreUne pile 9 voltsUn tableauUne illustration de votre choix

Etape 1 : Budget


20 €
Etape 2 : Étape 1

Tout d’abord le code à mettre sur le Arduino :

#include

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);//branchement de l’ecran lcd

#include

#define TRIGGER_PIN 6
#define ECHO_PIN 7
#define MAX_DISTANCE 200
//int led= 8; //led broche 8
//int led1= 9; //led broche 9
NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);

void setup() {
lcd.begin(16, 2);
Serial.begin(115200);
}

void loop() {
delay(50);
unsigned int uS = sonar.ping();
Serial.print(“Ping: “);
lcd.print(“Vous etes a “);
lcd.setCursor(0, 1);//met le texte ci-dessous sur la seconde ligne de l’écran
lcd.print(uS / US_ROUNDTRIP_CM); //donne la valeur en centimètre
lcd.print(” cm du tableau”); //affiche “cm” après la valeur ci-dessus
delay(500);
lcd.clear();
//digitalWrite(led,0);// valeur 0 sur la LED// valeur 0 sur la LED
//digitalWrite(led1,0);// valeur 0 sur la LED// valeur 0 sur la LED
//if ((sonar.ping ()/ US_ROUNDTRIP_CM) < 15) digitalWrite(led,1); // allume la led si distance inférieure à 15 cm
//if ((sonar.ping ()/ US_ROUNDTRIP_CM) 15) digitalWrite(led1,1); // allume la led si distance inférieure à 15 cm
}

Il y a des bouts de code laissé en commentaire à la fin qui à la base était là pour ajouter plus d’interactions entre le tableau et « l’admirateur », comme par exemple l’affichage d’un message différent en fonction de la distance entre le tableau et la personne ainsi que des lumières qui s’allume ou s’éteint mais cela génère des bugs de rafraichissement dans l’affichage de l’écran. (je dirais “au suivant pour solutionner le code”)

Etape 3 : Étape 2

Le montage est assez simple, encore faut il brancher le bon fil au bon endroit 🙂
Pour l’écran à cristaux liquides et le potentiomètre, il suffit suivre le schéma modélisé.
Pour le branchement du capteur de proximité rien de plus simple, la broche TRIGGER sur la pin 6 du arduino uno,
la broche ECHO sur la pin 7 du arduino, la broche VCC sur la pin 5 volts du arduino et la broche GND sur la pin GND du arduino.

Il ne vous reste plus qu’à alimenter le arduino uno à l’aide d’une pile 9 volts en branchant le + de la pile sur la pin Vin du arduino et le – de la pile sur la pin GND du arduino.

C’est fini !

Etape 4 : Étape 3

la création de l’image
Pour la création d’une image avec du texte rien de bien compliqué, il vous suffit d’aller sur le site http://www.text-image.com/ , vous uploadez votre image, vous choisissez vos paramère de types textes, couleur, taille et c’est tout.

Ca marche très bien et le rendu est vraiment sympa.
Je ne sais pas si vous êtes proche de l’art ? mais dans tous les cas ce projet arduino a le mérite de poser la question.

Après à savoir si ce projet est utile ou non c’est la même question que pour l’art !
Je vous laisse méditer et je vous invite à essayer 🙂

Etape 5 : Étape 4

Le projet est fini, il n’y a plus qu’à le poser sur un mur et attendre les réactions !

Edit

Ces tutoriels devraient vous plaire

vignette Arduino et Porte automatique de poulailler
Arduino et Porte automatique de poulailler
vignette Arduino Uno - Capteur d'humidité au sol.
Arduino Uno - Capteur d'humidité au sol.
vignette Écran Tactile et Raspberry Pi
Écran Tactile et Raspberry Pi

Découvrez tous les tutoriels partagés sur Oui Are Makers

Powered by Oui Are Makers