Table des matières:
- Étape 1: ce dont vous aurez besoin
- Étape 2: le circuit
- Étape 3: Démarrez Visuino et sélectionnez le NodeMCU ESP-12
- Étape 4: configuration Wi-Fi
- Étape 5: Dans Visuino, ajoutez des composants
- Étape 6: Dans Visuino: Connecter les composants
- Étape 7: générer, compiler et télécharger le code Arduino
- Étape 8: Jouez
- Étape 9: Dans Visuino: Paramètres des composants
Vidéo: VISUINO Afficher le prix des devises Forex en direct sur Internet : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Dans ce didacticiel, nous utiliserons NodeMCU Mini, OLED Lcd et Visuino pour afficher le prix en direct de la devise EUR/USD toutes les quelques secondes à partir d'Internet sur l'écran LCD. Regardez une vidéo de démonstration.
Étape 1: ce dont vous aurez besoin
Tous les modules proviennent de makerfabs. Ils ont les meilleurs modules de qualité qui ont des années-lumière d'avance sur la concurrence, également avec les meilleurs prix abordables.
- NodeMCU Mini
- Écran LCD OLED
- Planche à pain
- Fils de cavalier
- Programme Visuino: Télécharger Visuino
Étape 2: le circuit
- Connectez GND de NodeMCU à la broche de la maquette (gnd)
- Connectez la broche 5V du NodeMCU à la broche de la maquette (positive)
- Connectez la broche 0 (SCL) du NodeMCU à la broche LCD OLED (SCL)
- Connectez la broche 1 (SDA) du NodeMCU à la broche LCD OLED (SDA)
- Connectez la broche LCD OLED (VCC) à la broche de la planche à pain (positive)
- Connectez la broche LCD OLED (GND) à la broche de la maquette (GND)
Étape 3: Démarrez Visuino et sélectionnez le NodeMCU ESP-12
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 doit également être installé. Démarrez Visuino comme indiqué dans la première image Cliquez sur le bouton "Outils" sur le composant Arduino (Image 1) dans Visuino Lorsque la boîte de dialogue apparaît, sélectionnez "NodeMCU ESP-12" comme indiqué sur l'image 2
Étape 4: configuration Wi-Fi
Sélectionnez NodeMCU ESP-12 et dans l'éditeur Modules>WiFi>Points d'accès, cliquez sur le bouton […], pour que la fenêtre "Points d'accès" s'ouvre
Dans cet éditeur, faites glisser le point d'accès WiFi vers la gauche.
- Sous "SSID", mettez le nom de votre réseau WiFi
- Sous "Mot de passe", indiquez le mot de passe d'accès à votre réseau WiFi
Fermez la fenêtre "Points d'accès"
Sur la gauche dans l'éditeur sélectionnez Modules>Wifi>Sockets, cliquez sur le bouton […], pour que la fenêtre "Sockets" s'ouvre
Faites glisser le client TCP de droite à gauche
Sous la fenêtre Propriétés, définissez le port: 80
Étape 5: Dans Visuino, ajoutez des composants
- Ajouter un composant logique "Et"
- Ajouter le composant "Mémoriser le texte"
- Ajouter un composant "Longueur du texte"
- Ajouter 2x composant "Comparer la valeur"
- Ajouter le composant "Supprimer le texte de droite"
- Ajouter le composant "Supprimer le texte de gauche"
- Ajouter le composant "Remplacer le texte"
- Ajouter un composant "Générateur d'impulsions"
- Ajouter un composant "Texte formaté"
- Ajouter le composant "Char To Text"
- Ajouter un composant I2C "Display OLED"
Étape 6: Dans Visuino: Connecter les composants
- Connectez la broche "And1" [Out] à la broche RememberText1 [Remember] et la broche [Recall]
- Connectez la broche "And1" [0] à la broche "CompareValue2" [Out]
- Connectez la broche "And1" [1] à la broche "CompareValue1" [Out]
- Connectez la broche TextLength1 [Out] à la broche CompareValue1 [In] et à la broche CompareValue2 [In]
- Connectez la broche "DeleteRightText1" [In] à la broche CharToText1 [Out]
- connectez également la broche CharToText1 [Out] à la broche série [0] NodeMCU [In]
- Connectez la broche "DeleteRightText1" [Sortie] à la broche DeleteLeftText1 [Entrée]
- Connectez la broche DeleteLeftText1 [Out] à la broche ReplaceText1 [In]
- Connectez la broche ReplaceText1 [Out] à la broche RememberText1 [In]
- Connectez la broche RememberText1 [Sortie] à DisplayOLED1> Champ de texte> broche [entrée]
- Connectez la broche DisplayOLED1 [Out] à la broche NodeMCU ESP-12 I2C [In]
- Connectez la broche PulseGenerator1 [Out] à la broche FormattedText1 [Clock]
- Connectez la broche FormattedText1 [Out] à NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Pin [In]
- Connectez NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Pin [Out] à la broche CharToText1 [In]
Étape 7: générer, compiler et télécharger le code Arduino
Dans Visuino, appuyez sur F9 ou cliquez sur le bouton affiché sur l'image 1 pour générer le code Arduino et ouvrez l'IDE Arduino
Dans l'IDE Arduino, cliquez sur le bouton Télécharger pour compiler et télécharger le code (Image 2)
Étape 8: Jouez
Si vous alimentez le module NodeMCU, l'écran LCD OLED commencera à afficher le prix actuel de l'EUR/USD.
Toutes nos félicitations! Vous avez terminé votre projet Live Forex Price 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: lien de téléchargement
Étape 9: Dans Visuino: Paramètres des composants
- CompareValue1: dans l'éditeur de propriétés, définissez "Value":3, et Only Changed:True, et "CompareType":ctBigger
- CompareValue2: dans l'éditeur de propriétés, définissez "Value":8, et Only Changed:False, et "CompareType":ctSmaller
- DeleteRightText1 dans l'éditeur de propriétés défini "Length":931
- DeleteLeftText1 dans l'éditeur de propriétés défini "Length":53
-
ReplaceText1 dans l'éditeur de propriétés défini "De la valeur":
- PulseGenerator1 dans l'éditeur de propriétés défini "Fréquence":1
- CharToText1 dans l'éditeur de propriétés défini "Max Length":1000, et "Truncate": False, et "Update on each char":False
- AffichageOLED1 > Double clic >
- dans l'éditeur, faites glisser "Champ de texte" vers la gauche et définissez-le dans la fenêtre de propriétés "Taille":2 et "Y":50
- dans l'éditeur, faites glisser "Draw Text" vers la gauche et définissez dans la fenêtre de propriétés "Text":EUR/USD et "Size":2
FormattedText1 dans l'éditeur de propriétés sous "Texte", cliquez sur "…" et ajoutez ce texte:
OBTENIR https://webrates.truefx.com/rates/connect.html?f=h… HTTP/1.1Accepter: text/html
Accepter le jeu de caractères: utf-8
Accepter-Langue: en-US, en;q=0.7, sl;q=0.3
Hébergeur: webrates.truefx.com
DNT: 1
Conseillé:
OBTENIR LE PRIX BITCOIN EN DIRECT TTGO ESP32 : 10 étapes
OBTENIR LE PRIX BITCOIN EN DIRECT TTGO ESP32 : Dans ce tutoriel, nous allons apprendre comment obtenir un prix Bitcoin actuel en USD et EUR en utilisant un TTGO ESP32 et Visuino.Regardez la vidéo. (Nouveau fichier mis à jour à télécharger ci-dessous !)
NODEMCU ET VISUINO AFFICHENT DES ACTUALITÉS EN DIRECT D'INTERNET : 8 étapes
NODEMCU ET VISUINO AFFICHENT LES ACTUALITÉS EN DIRECT D'INTERNET : Dans ce didacticiel, nous utiliserons NodeMCU Mini, OLED Lcd et Visuino pour afficher les ACTUALITÉS en direct toutes les quelques secondes depuis Internet sur l'écran LCD. Regarder une vidéo de démonstration
Meilleure façon d'afficher/documenter des fichiers sur Instructables : 4 étapes
Meilleure façon d'afficher/documenter des fichiers sur Instructables : les gens y incluent souvent des fichiers pour le projet via les téléchargements Instructables. Il s'agit souvent de fichiers source de logiciels qui peuvent même être le cœur battant de l'instructable. Mais Instructables ne donne pas au lecteur un moyen facile de lire et de revoir le code. (
Afficher les lectures du capteur Arduino en direct sur un écran LCD Nokia 5110 : 4 étapes (avec photos)
Afficher les lectures du capteur Arduino en direct sur un écran LCD Nokia 5110 : Si vous avez déjà travaillé avec arduino, vous avez probablement voulu qu'il affiche les lectures du capteur. voulez probablement qu'il affiche les lectures sur quelque chose de plus
Comment gagner des prix sur Instructables : 7 étapes (avec photos)
Comment gagner des prix sur Instructables : Si vous tapez « comment gagner des instructables » dans la barre de recherche sur Instructables, vous obtenez en premier lieu Comment gagner des concours Instructables par Mrballeng. Oui, vous devriez lire celui-là et vous devriez suivre Mrballeng car il a de très beaux p