Table des matières:

Compteur de vitesse de vélo Arduino utilisant le GPS : 8 étapes
Compteur de vitesse de vélo Arduino utilisant le GPS : 8 étapes

Vidéo: Compteur de vitesse de vélo Arduino utilisant le GPS : 8 étapes

Vidéo: Compteur de vitesse de vélo Arduino utilisant le GPS : 8 étapes
Vidéo: DIY, bugs et vitesse folle : un compteur pour vélo ! | À vous la science #7 2024, Décembre
Anonim
Image
Image
Compteur de vitesse de vélo Arduino utilisant le GPS
Compteur de vitesse de vélo Arduino utilisant le GPS
Compteur de vitesse de vélo Arduino utilisant le GPS
Compteur de vitesse de vélo Arduino utilisant le GPS

Dans ce didacticiel, nous utiliserons Arduino et Visuino pour afficher une vitesse de vélo actuelle à partir du GPS sur l'écran ST7735.

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
  1. Arduino UNO (ou tout autre Arduino)
  2. Écran LCD TFT 7735
  3. Module GPS Néo M6 V2
  4. Fils de cavalier
  5. Planche à pain
  6. Programme Visuino: Télécharger Visuino
  7. Batterie pour alimenter Arduino (dans mon cas, j'utilisais juste une banque d'alimentation)
  8. Une boîte pour tout mettre.
  9. Un vélo pour le tester

Étape 2: le circuit

Le circuit
Le circuit
Le circuit
Le circuit
Le circuit
Le circuit
Le circuit
Le circuit

LCD TFT ST7735

Relier:

1.8 PIN d'affichage TFT [LED] à PIN Arduino [3,3 V]

1.8 PIN d'affichage TFT [SCK] à PIN Arduino [13]

1.8 PIN d'affichage TFT [SDA] à PIN Arduino [11]

1.8 PIN d'affichage TFT [A0 ou DC] vers PIN Arduino [9]

1.8 PIN d'affichage TFT [RESET] au PIN Arduino [8]

1.8 PIN d'affichage TFT [CS] à PIN Arduino [10]

1.8 PIN d'affichage TFT [GND] à PIN Arduino [GND]

1.8 PIN d'affichage TFT [VCC] à PIN Arduino [5V]

REMARQUE: certaines cartes Arduino ont des broches SPI différentes, alors assurez-vous de vérifier la documentation de votre carte.

GPS néo 6m:

CONNECTER le PIN gps neo 6m [TXD] au PIN Arduino [RX]

É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 devrez installer l'IDE Arduino à 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 Arduino UNO ! Le Visuino: https://www.visuino.eu 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 "Arduino UNO" comme indiqué sur l'image 2

Étape 4: Dans Visuino, ajoutez des composants

Dans Visuino, ajoutez des composants
Dans Visuino, ajoutez des composants
Dans Visuino, ajoutez des composants
Dans Visuino, ajoutez des composants
Dans Visuino, ajoutez des composants
Dans Visuino, ajoutez des composants
  • Ajouter un composant "Série GPS"
  • Ajout du composant "TFT Color Display ST7735"

Étape 5: Dans Visuino Set Composants

Dans Visuino Set Composants
Dans Visuino Set Composants
Dans Visuino Set Composants
Dans Visuino Set Composants
Dans Visuino Set Composants
Dans Visuino Set Composants
  • Sélectionnez le composant "Display1" et définissez "Type" sur "dtST7735R_BlackTab" REMARQUE: certains écrans ont des propriétés différentes, alors expérimentez en sélectionnant différents types pour trouver celui qui fonctionne le mieux, dans mon cas, je choisis "dtST7735R_BlackTab"

  • Double-cliquez sur le composant "Display1" et dans la boîte de dialogue "Eléments", faites glisser 2x "Champ de texte" sur le côté gauche

Sélectionnez "Champ de texte1" (sur le côté gauche) et sous la fenêtre "Propriétés":

  • Taille: 3
  • Valeur initiale: VITESSE
  • largeur:6
  • X:10
  • O: 10

Sélectionnez "Text Field2" (sur le côté gauche) et sous la fenêtre "Propriétés":

  • Taille: 5
  • largeur:6
  • X:5
  • Y: 80

Étape 6: Dans les composants Visuino Connect

Dans les composants Visuino Connect
Dans les composants Visuino Connect
  • Connectez la broche du composant "GPS1" [Out] à la broche Arduino In [Serial 0]
  • Connectez la broche du composant "GPS1" [Speed] à la broche Text Field2 du composant "Display1" [In]
  • Connectez la broche du composant "Display1" [Out] à la broche Arduino SPI [In]
  • Connectez la broche du composant "Display1" [Chip Select] à la broche Arduino Digital [10]
  • Connectez la broche du composant "Display1" [Reset] à la broche Arduino Digital[8]
  • Connectez la broche du composant "Display1" [Register Select] à la broche Arduino Digital [9]

Étape 7: générer, compiler et télécharger le code Arduino

Générer, compiler et télécharger le code Arduino
Générer, compiler et télécharger le code Arduino
Générer, compiler et télécharger le code Arduino
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)

Remarque: assurez-vous que lorsque vous téléchargez le code sur Arduino pour déconnecter la broche Arduino [RX]

Étape 8: monter et jouer

Mettez l'Arduino et le module GPS dans une boîte en plastique, alimentez-le avec une batterie, montez-le sur le vélo, assurez-vous que l'antenne GPS est visible et tournée vers le ciel.

Si vous alimentez le module Arduino UNO, l'écran commencera à afficher la vitesse actuelle du vélo.

Toutes nos félicitations! Vous avez terminé votre projet de compteur de vitesse 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:

Il y a beaucoup de mises à jour possibles pour ce projet comme l'ajout de distance, de vitesse moyenne, etc. Utilisez votre imagination et votre créativité !

Conseillé: