Table des matières:
- Étape 1: ce dont vous aurez besoin
- Étape 2: Démarrez Visuino et sélectionnez le type de carte Arduino UNO
- Étape 3: Dans Visuino, ajoutez des composants
- Étape 4: Dans Visuino Set Composants
- Étape 5: Obtenez les coordonnées GPS
- Étape 6: Dans les composants Visuino Connect
- Étape 7: générer, compiler et télécharger le code Arduino
- Étape 8: Jouez
Vidéo: Créez des LIMITES DE FRONTIÈRE GPS à l'aide d'Arduino : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Dans ce didacticiel, nous allons apprendre à créer un GPS BORDER BOUNDARIES à l'aide d'Arduino, cela est utile lorsque vous avez un robot et que vous ne voulez pas qu'il sorte de la zone spécifiée.
Lorsque le robot se trouve à l'extérieur de la zone, l'écran affichera « Outside » et « Inside » lorsque le robot se trouve à l'intérieur de la zone.
Voir la vidéo!
Étape 1: ce dont vous aurez besoin
- Arduino UNO (ou tout autre Arduino)
- GPS Néo 6m
- Affichage OLED
- Fils de cavalier
- Logiciel Visuino: Télécharger Visuino
Étape 2: Démarrez Visuino et sélectionnez le type de carte Arduino UNO
Le Visuino: https://www.visuino.eu doit également être installé. Téléchargez la version gratuite ou inscrivez-vous pour un essai gratuit.
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 3: Dans Visuino, ajoutez des composants
- Ajouter un composant "Série GPS"
- Ajouter un composant "Analog Multi Source"
- Ajouter un autre composant "Analog Multi Source"
- Ajouter un composant "Fusion numérique multi-sources"
- Ajouter le composant "Détecter le contour"
- Ajouter un autre composant "Detect Edge"
- Ajouter le composant "Digital (Boolean) And"
- Ajouter un composant "Valeur de texte"
- Ajouter un autre composant "Text Value"
- Ajouter un composant "Analogique au texte"
- Ajouter un autre composant "Analog To Text"
- Ajouter le composant "Fusion multi-sources de texte"
Étape 4: Dans Visuino Set Composants
- Sélectionnez "AnalogToText1" et "AnalogToText2" et dans la fenêtre des propriétés, définissez "Précision" sur 6
- Sélectionnez "DetectEdge1" et dans la fenêtre des propriétés, définissez Rising sur False
- Sélectionnez "TextValue1" et dans la fenêtre des propriétés, définissez "Value" sur INSIDE
- Sélectionnez "TextValue2" et dans la fenêtre des propriétés, définissez "Value" sur OUTSIDE
- Double-cliquez sur DisplayOLED1 et dans la fenêtre des éléments, faites glisser le "champ de texte" sur le côté gauche
- Dans la fenêtre des propriétés, définissez la taille sur 2
- Dans la fenêtre Éléments, faites glisser un autre "Champ de texte" sur le côté gauche
- Dans la fenêtre des propriétés, définissez Y sur 30 et la taille sur 2
- Dans la fenêtre Éléments, faites glisser un autre "Champ de texte" sur le côté gauche
- Dans la fenêtre des propriétés, définissez Y sur 50 et la taille sur 2
- Fermer la fenêtre Éléments
Étape 5: Obtenez les coordonnées GPS
Allez sur Google maps et trouvez votre emplacement et
Cliquez sur la carte (coin supérieur gauche de votre zone), les coordonnées seront affichées en bas. Copiez la première coordonnée Latitude vers le Visuino "CompareRange1"> Gamme> MaxCopier la deuxième coordonnée Longitude vers le Visuino "CompareRange2"> Gamme> MIn
- Cliquez sur la carte (coin supérieur droit de votre zone), les coordonnées seront affichées en bas. Copiez la deuxième coordonnée Longitude sur le Visuino "CompareRange2"> Range> Max
- Cliquez sur la carte (coin inférieur gauche de votre zone), les coordonnées seront affichées en bas. Copiez la première coordonnée Latitude sur le Visuino "CompareRange1"> Range> Min
Étape 6: Dans les composants Visuino Connect
- Connectez la broche GPS Out à la broche Arduino Serial[0] In
- Connectez la latitude de la broche GPS à la broche AnalogMultiSource1 In
- Connectez la longitude de la broche GPS à la broche AnalogMultiSource2 In
- Connectez la broche AnalogMultiSource1 à la broche AnalogToText1
- Connectez la broche AnalogMultiSource2 à la broche AnalogToText2
- Connectez la broche de sortie AnalogMultiSource1 à la broche d'entrée de CompareRange1
- Connectez la broche de sortie AnalogMultiSource2 à la broche d'entrée de CompareRange2
- Connectez la broche CompareRange1 Out à "And1", la broche 0 In
- Connectez la broche CompareRange2 Out à "And1", broche 1 In
- Connectez CompareRange1 broche Out à DigitalMultiMerger1, broche 0 In
- Connectez CompareRange2 broche Out à DigitalMultiMerger1, broche 1 In
- Connectez DigitalMultiMerger1, pin Out à DetectEdge1 pin In
- Connectez la broche DetectEdge1 à l'horloge de la broche TextValue2
- Connectez la broche "And1" à la broche DetectEdge2 In
- Connectez la broche DetectEdge2 à l'horloge à broche TextValue1
- Connectez "TextValue"1, pin out, à TextMultiMerger1 pin [0] dans
- Connectez "TextValue"2, pin out, à TextMultiMerger1 broche [1] dans
- Connectez la broche TextMultiMerger1 en sortie au champ de texte DisplayOLED1 1 broche en entrée
- Connectez la broche AnalogToText1 à la broche DisplayOLED1 du champ de texte2
- Connectez la broche AnalogToText2 en sortie au champ de texte DisplayOLED1 3 broches en entrée
- Connectez la broche DisplayOLED1 I2C Out à la broche Arduino I2C In
Étape 7: générer, compiler et télécharger le code Arduino
Important
Lors du téléchargement sur Arduino, déconnectez la broche RX sur l'Arduino et une fois le téléchargement terminé, reconnectez-la.
Dans Visuino, en bas, cliquez sur l'onglet "Build", assurez-vous que le bon port est sélectionné, puis cliquez sur le bouton "Compiler/Build and Upload".
Étape 8: Jouez
Si vous alimentez le module Arduino, après un certain temps (lorsque NEO 6m se calibre), l'écran commencera à afficher les coordonnées GPS et le texte: INSIDE/OUTSIDE.
Toutes nos félicitations! Vous avez terminé votre projet 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é:
Créez des cartes personnalisées pour votre GPS Garmin : 8 étapes (avec photos)
Créez des cartes personnalisées pour votre GPS Garmin : si vous possédez un GPS Garmin conçu pour la randonnée et d'autres activités de plein air (y compris les séries GPSMAP, eTrex, Colorado, Dakota, Oregon et Montana, entre autres), vous n'avez pas à contentez-vous des cartes rudimentaires qui y sont préchargées. E
Comment démonter un ordinateur avec des étapes et des images faciles : 13 étapes (avec des images)
Comment démonter un ordinateur avec des étapes et des images faciles : Il s'agit d'instructions sur la façon de démonter un PC. La plupart des composants de base sont modulaires et facilement démontables. Cependant, il est important que vous soyez organisé à ce sujet. Cela vous aidera à éviter de perdre des pièces, et aussi à faire le remontage ea
Créez des vidéos en accéléré à l'aide de Raspberry Pi (11 lignes de code) : 12 étapes (avec photos)
Créez des vidéos en accéléré à l'aide de Raspberry Pi (11 lignes de code) : j'ai récemment planté des graines dans mon pot de table pour la première fois. J'étais vraiment excité de les voir grandir, mais comme nous le savons tous, c'est un processus lent. Incapable de voir la croissance, j'ai été vraiment déçu, mais tout à coup, un amateur d'électronique en moi vous a réveillé
Créez des circuits imprimés amateurs avec des outils de CAO professionnels en modifiant les « règles de conception » : 15 étapes (avec images)
Créez des circuits imprimés pour amateurs avec des outils de CAO professionnels en modifiant les « règles de conception » : il est bon qu'il existe des outils de circuits imprimés professionnels disponibles pour les amateurs. Voici quelques conseils pour les utiliser pour concevoir des planches qui n'ont pas besoin d'un fabricant professionnel pour les FAIRE
Créez des images 3D à l'aide de votre téléphone portable, d'un bâton et de Gimp : 5 étapes
Créez des images 3D à l'aide de votre téléphone portable, d'un bâton et de Gimp : Comment faire des images 3D anaglyphes à l'aide de votre téléphone portable, d'un bâton en bois et de Gimp. sont assez compliqués et coûteux. Après quelques lectures, j'ai trouvé que