Table des matières:

Dés à rouler VISUINO utilisant un module OLED à 4 broches de 0,96 pouce : 7 étapes
Dés à rouler VISUINO utilisant un module OLED à 4 broches de 0,96 pouce : 7 étapes

Vidéo: Dés à rouler VISUINO utilisant un module OLED à 4 broches de 0,96 pouce : 7 étapes

Vidéo: Dés à rouler VISUINO utilisant un module OLED à 4 broches de 0,96 pouce : 7 étapes
Vidéo: Live robotique - Hub d'alimentation et test de l'ATtiny3216 pour mon mât de balise - [LIVE #50] 2024, Novembre
Anonim
Image
Image

Dans ce didacticiel, nous utiliserons OLED Lcd et Visuino pour créer un dé à roulettes lorsque nous appuierons sur un bouton de notre planche à pain.

Regardez une vidéo de démonstration.

Étape 1: ce dont vous aurez besoin

Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin

Pour ce tutoriel, vous aurez besoin de:

  • Arduino uno
  • Planche à pain (ou bouclier de planche à pain)
  • Écran LCD OLED
  • Fils de cavalier
  • LED rouge (ou toute autre couleur)
  • Bouton
  • Résistance de rappel (50k ohm)
  • Programme Visuino: Télécharger Visuino

Étape 2: le circuit

Le circuit
Le circuit

Les connexions sont assez faciles, voir l'image ci-dessus avec le schéma du circuit de la maquette.

  • Connectez la broche positive de la maquette à la broche Arduino 5V et connectez la broche négative de la maquette à la broche Arduino GND.
  • Connectez la broche positive de la LED à la broche Arduino 13 et l'autre à la broche GND sur la planche à pain.
  • Connectez la broche de la résistance à la broche positive de la planche à pain et l'autre broche de la résistance à la broche du bouton. Connectez maintenant l'autre broche du bouton à la broche Arduino A0.
  • Connectez la broche positive de l'écran LCD OLED à la broche positive de la planche à pain et la broche négative (terre) de l'écran LCD OLED à la broche négative de la planche à pain.
  • Connectez la broche OLED lcd SCL à la broche Arduino SCL
  • Connectez la broche OLED lcd SDA à la broche Arduino SDA

Étape 3: Démarrez Visuino et sélectionnez le type de carte Arduino UNO

Démarrez Visuino et sélectionnez le type de carte Arduino UNO
Démarrez Visuino et sélectionnez le type de carte Arduino UNO
Démarrez Visuino et sélectionnez le type de carte Arduino UNO
Démarrez Visuino et sélectionnez le type de carte Arduino UNO

Pour commencer à programmer l'Arduino, vous aurez besoin d'avoir l'IDE Arduino installé à partir d'ici:

Veuillez noter qu'il existe des bogues critiques dans Arduino IDE 1.6.6. Assurez-vous que vous installez 1.6.7 ou supérieur, sinon ce Instructable ne fonctionnera pas ! Si vous ne l'avez pas fait, suivez les étapes de ce Instructable pour configurer l'IDE Arduino pour programmer ESP 8266 !

Le Visuino: https://www.visuino.eu doit également être installé.

Démarrez Visuino comme indiqué dans la première imageCliquez sur le bouton "Outils" sur le composant Arduino (image 1) dans VisuinoLorsque la boîte de dialogue apparaît, sélectionnez "Arduino Uno" comme indiqué sur l'image 2

Étape 4: dans Visuino: ajoutez et connectez le générateur d'impulsions, la porte logique et le composant générateur aléatoire

Dans Visuino: ajouter et connecter un générateur d'impulsions, une porte logique et un composant de générateur aléatoire
Dans Visuino: ajouter et connecter un générateur d'impulsions, une porte logique et un composant de générateur aléatoire
Dans Visuino: ajouter et connecter un générateur d'impulsions, une porte logique et un composant de générateur aléatoire
Dans Visuino: ajouter et connecter un générateur d'impulsions, une porte logique et un composant de générateur aléatoire
  • Ajouter un générateur d'impulsions, régler la fréquence sur 100 (il passera automatiquement à 1E2) voir photo2
  • Ajouter une porte logique ET
  • Ajouter un générateur d'entiers aléatoires, définir Max:6 et Min:1 et Seed:9999999

Étape 5: Dans Visuino: Ajoutez un composant LCD OLED

Dans Visuino: ajouter un composant LCD OLED
Dans Visuino: ajouter un composant LCD OLED
Dans Visuino: ajouter un composant LCD OLED
Dans Visuino: ajouter un composant LCD OLED
Dans Visuino: ajouter un composant LCD OLED
Dans Visuino: ajouter un composant LCD OLED
Dans Visuino: ajouter un composant LCD OLED
Dans Visuino: ajouter un composant LCD OLED
  • Ajouter un composant OLED Lcd (image 1)
  • Double-cliquez sur le composant OLED Lcd, la fenêtre de dialogue s'ouvrira
  • Sur la droite, sélectionnez "champ de texte" et faites-le glisser sur le côté gauche (image 2)
  • dans la fenêtre "propriétés" définissez la taille: 9, largeur: 6, x: 30 (image 3)
  • Dans la fenêtre de dialogue à droite, sélectionnez "Remplir l'écran" et faites-le glisser sur le côté gauche (image 2)
  • dans la fenêtre "propriétés" définissez la couleur: tmcBlack (photo 4)

Étape 6: Dans Visuino: Connecter les composants

Dans Visuino: Connecter des composants
Dans Visuino: Connecter des composants
  • Connectez la broche du générateur d'impulsions à la broche du composant de porte logique [1]
  • Connectez la broche Logic Gate [0] à la broche analogique Arduino [A0]
  • Connectez la broche Logic Gate Out à la broche Arduino Digital [13]
  • Connectez la broche de la porte logique à la broche du générateur d'entiers aléatoires
  • Broche du générateur d'entiers aléatoires vers l'affichage OLED - Broche du champ de texte des éléments1 [Entrée]
  • Connectez Display OLED Pin [A In] à Arduino Pin Serial [Out]
  • Connectez la broche Display OLED [Out] à la broche Arduino I2C [In]
  • Connect Display OLED - Elements Fill Screen1 Pin [Clock] à Arduino Pin [A0]
  • Connectez la broche série Arduino [In] à la broche Arduino [A0]

Étape 7: Jouez

Si vous alimentez le module Arduino Uno, l'écran LCD Oled commencera à afficher des nombres aléatoires une fois que vous appuyez sur un bouton.

Toutes nos félicitations! Vous avez terminé votre projet Rolling Dice avec Visuino. Le projet Visuino, que j'ai créé pour ce Instructable, est également joint. Vous pouvez le télécharger et l'ouvrir dans Visuino:

Conseillé: