Table des matières:
- Étape 1: ce dont vous aurez besoin
- Étape 2: le circuit
- Étape 3: Démarrez Visuino et sélectionnez le type de carte Arduino UNO
- Étape 4: dans Visuino: ajoutez et connectez le générateur d'impulsions, la porte logique et le composant générateur aléatoire
- Étape 5: Dans Visuino: Ajoutez un composant LCD OLED
- Étape 6: Dans Visuino: Connecter les composants
- Étape 7: Jouez
Vidéo: Dés à rouler VISUINO utilisant un module OLED à 4 broches de 0,96 pouce : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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
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
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
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
- 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
- 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
- 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é:
Citrouille d'Halloween avec un œil animatronique en mouvement - Cette citrouille peut rouler des yeux ! : 10 étapes (avec photos)
Citrouille d'Halloween avec un œil animatronique en mouvement | Cette citrouille peut rouler ses yeux ! : dans ce Instructable, vous apprendrez à faire une citrouille d'Halloween qui terrifie tout le monde lorsque son œil bouge. Ajustez la distance de déclenchement du capteur à ultrasons à la bonne valeur (étape 9) et votre citrouille pétrifiera tous ceux qui oseront prendre cand
Développement d'applications utilisant des broches GPIO sur la DragonBoard 410c avec les systèmes d'exploitation Android et Linux : 6 étapes
Développement d'applications à l'aide de broches GPIO sur la DragonBoard 410c avec les systèmes d'exploitation Android et Linux : le but de ce didacticiel est de montrer les informations nécessaires pour développer des applications à l'aide de la broche GPIO sur l'extension basse vitesse de la DragonBoard 410c. Ce tutoriel présente des informations pour développer des applications utilisant les broches GPIO avec SYS sur l'Andr
ESP8266-NODEMCU $3 Module WiFi #2 - Contrôle des broches sans fil via la PAGE WEB : 9 étapes (avec photos)
ESP8266-NODEMCU $3 Module WiFi #2 - Contrôle des broches sans fil via la PAGE WEB : Un nouveau monde de ces micro-informatique est arrivé et cette chose est l'ESP8266 NODEMCU. Il s'agit de la première partie qui montre comment vous pouvez installer l'environnement de l'esp8266 dans votre IDE arduino via la vidéo de démarrage et en tant que pièces dans
Construire de petits robots : fabriquer des robots micro-sumo d'un pouce cube et moins : 5 étapes (avec photos)
Construire de petits robots : fabriquer des robots micro-sumo d'un pouce cube et plus petits : voici quelques détails sur la construction de petits robots et circuits. Cette instructable couvrira également quelques astuces et techniques de base qui sont utiles dans la construction de robots de toute taille. Pour moi, l'un des grands défis de l'électronique est de voir à quel point un petit
Prise ISP 6 broches à 8 broches : 4 étapes
Prise ISP 6 broches à 8 broches : La raison pour laquelle j'ai principalement construit ce projet était de programmer l'ATTiny45, qui a une connexion à 8 broches, tandis que mon USBtinyISP (de Ladyada) n'a qu'une connexion à 10 et 6 broches. Après avoir fouiné sur Internet pendant environ 3-4 semaines, je n'ai rien trouvé quoi