nourrir

I0-049/RM - IZ0OWD

Italienne SWL et Ham Radio Station

Archive pour la 'Général'

Au cours de la phase de test, et l'intégration Arduino Shield diverses nécessaires à la réalisation finale de mon projet, j'ai été confronté à la Bibliothèque du LCD couleur SparkFun Shield.
La bibliothèque a bien fonctionné lors de la compilation et intégrés dans un sketch dans l'IDE 022, mais a donné beaucoup d'erreurs dans la dernière version de l'environnement de programmation Arduino, la version 1.0.
À ce stade, hho forum pour aider les site italien Arduino officielle et vient tout de suite.
De toute évidence, les bibliothèques ont été écrites pour la version précédente de l'IDE et nécessitait quelques touches simples.
Je présente ici les "tweaks" faites par moi, de manière à être utile même à ceux qui étaient à utiliser et à intégrer dans leur bibliothèque de ce bouclier esquisse:

Dans le fichier ColorLCDShield.h, pointez sur # include <WProgram.h> remplacer:

# Si (ARDUINO> = 100)
# Include <Arduino.h>
# Else
# Include <WProgram.h>
# Endif

Dans le fichier ColorLCDShield.cpp, pointez sur # include "wiring.h" Remplacer:

# If defined (Arduino) && ARDUINO> = 100
# Include "Arduino.h"
# Else
# Include "wiring.h"
# Endif

Tout ici, les deux fichiers modifiés, et enregistrer ..... amusez-vous :-)

Je suis vraiment heureux.
Ce matin je suis allé sur le balcon et le ciel J'ai fait le premier test gratuit de satellites GPS interfacé avec Arduino.
Pour la programmation j'ai utilisé l'Asus Eee PC 900, l'Arduino et l'ONE GPS Holux M-1000.
Tout d'abord, le Holux a été relié à un ordinateur portable via bluetooth à contrôler les satellites serpentines a ensuite été relié à coupon dell'Arduino qui a été inclus un essai TinyGPS programme de la bibliothèque.
Grâce au logiciel moniteur de série fourni avec l'Arduino j'ai vérifié sur le cadenas pour les satellites et le téléchargement de données .... Parfait!
Câbler comme .... Manuel ou câble dans le connecteur GND GND du Arduino et le fil vert (à savoir le TX GPS) à la jambe que le logiciel identifié comme le port de série RX.
Même la nourriture peuvent être fournis sans dommage pour les GPS, bien sûr simuler la tension sur le port USB ou + 5 volts.
La prochaine étape est d'interfacer l'écran LCD pour lire les données provenant de satellites, en attendant les données Argent m'envoyer le coupon avec le modem radio pour compléter la station APRS.
À cet égard à ce jour (par exemple pour 11 jours à compter de l'ordre) les articles commandés sont encore marqués comme «traitement» et il semble étrange, j'ai envoyé un courriel à la société avec une demande de clarification, nous devons attendre.

Aujourd'hui, j'ai commencé avec le petit bouclier qui contient l'affichage de la couleur du Nokia 6100 commercialisé par Sparfkfun .
Vous devez d'abord souder les quatre têtes des deux côtés, d'un côté, deux des huit sièges et les deux à six autres personnes, à la fois besoin d'obtenir le gars avec de longues jambes qui vous permettent d'insérer le bouclier pour «cheval» d'un 'autre onglet.
Alors, quand vous achetez ce Bouclier n'oubliez pas de commander des en-têtes contemporaine aussi être soudés.

COULEUR LCD SHIELD et son en-tête

LCD couleur Bouclier en attente d'être soudé

Comme vous pouvez le voir sur la photo ci-dessus pour souder les en-têtes, j'ai utilisé un bouclier Ethernet pour arrêter et de deux sangles élastiques pour être sûr d'être une «blague» sur l'écran LCD et ne laissez pas spoazio entre la carte et en-tête.
Une légère augmentation a mis dans les deux panneaux de plancher pour éviter que l'étang pourrait glisser en raison d'une inclinaison possible.
Vingt-huit petites soudures et le coupon est prêt pour le premier test d'affichage.
Voici la première surprise: invariablement à chaque compilation, j'ai reçu un message d'erreur, puis ont cherché sur le forum sur le site officiel Arduino .
Je n'avais pas pensé à la bibliothèque, mais l'affichage était incompatible avec la dernière version de l'IDE Arduino, suffit de télécharger la version avant-dernier (le 022 comme le suggère le Forum) et tout est tombé en place comme par magie.
Une autre mise en garde est nécessaire: site SparkFun a rapporté que le contrôleur est monté avec la carte peut être fourni par EPSON ou PHILLIPS et de reconnaître l'onglet pour le lieu schermino pour protéger l'écran réel, qui, évidemment, doit être retiré .
Red Feather EPSON contrôleur, contrôleur onglet BLEU PHILLIPS, inutile de dire que ma copie est exactement le contraire, donc n'oubliez pas l'esquisse dans les déclarations initiales de déclarer la variable correctement abbin votre contrôleur ATA, sinon l'échec à afficher.
Si tout se passe dans le bon sens, vous devriez voir quelque chose comme l'image ci-dessous:

L'exemple d'horloge analogique

Premier emploi achevé: l'identification de la broche-sur GPS Holux M-1000 en ma possession.
Un examen du manuel, j'ai identifié les broches connecteur micro-USB B sur le côté du compteur avec le GPS et j'ai vérifié la correspondance avec la fin du type de câble USB A, donc je obtenus à partir de mon tiroir un vieux USB A, déchiré à un PC en désuétude et une couleur adaptée à chaque jambe du câble.
De la lecture du texte sur le web, j'ai conclu que ce code de couleur utilisé sur mon câble est assez standard, mais bien sûr, ceux qui veulent reproduire, s'il vous plaît vérifier avec le testeur.

Holux M-100 GPS Bluetooth et câble USB

Pour plus de clarté, la pin-report:

  • Pin 1 Holux ==> GND ==> Noir
  • Broche 2 Holux ==> pas utilisé
  • Broche 3 Holux ==> TX ==> vert
  • Broche 4 Holux ==> RX ==> Blanc
  • Pin 5 Holux ==> +5 V ==> Rouge

Au cours de quelques visites à des sites différents sur le net j'ai trouvé plusieurs modèles, mais tous différents les uns des autres, même si elles se rapportent au même type de GPS, de sorte que le conseil est: utiliser le schemino ci-dessus comme point de départ, mais tout vérifier avec votre compteur! ;-)
Schemino Dernier avertissement des photos montre le brochage du Micro USB B mâle puis la femelle est évidemment spéculer sur l'appareil de ce GPS.
En plus d'utiliser les câbles et TX GND (connecteur 0 RX ou de toute autre jambe, mais dans ce cas, la bibliothèque de communication série à jour) pour connecter votre GPS à Arduino vous pouvez utiliser le fil rouge (+5 v connecteur) pour recharger la batterie, mais dans ce cas il est préférable d'appliquer une source d'alimentation externe.

Un Arduino

Depuis quelque temps, je dépoussiéré mon Arduino et je décide de me consacrer à un couple de projets.

Je tiens d'abord à assembler un tracker APRS monté sur une moto pour suivre ma vitesse.
Se déroulera en conjonction avec un ordinateur de poche de 5 watts, plus précisément un Yaesu VX150, mais il affiche également les «jugements» NMEA pour contrôler à la fois le fonctionnement et le positionnement des balises d'autres autour de moi.
Tout peut être fait très simplement par un TinyTrak 3 de Byonics mais que vous voulez mettre le plaisir de se réunir et programme tout avec leurs mains?
J'ai donc commencé avec une liste d'achats:

  • Un nouveau Arduino Duemilanove oo rev. 3
  • GPS
  • Modem TNC
  • Écran LCD
  • Logiciel
  • Câbles, fils et Cavini
  • d'une radio portative (mon Yaesu VX150)

Radio Bouclier AX25

L'Arduino J'ai déjà eu à la maison, en tout cas, j'ai commandé un Arduino UNO pour être utilisé dans le montage final.
Pour les GPS que je cherchais à certains sites qui vendent le bouclier GPS pour Arduino quand je me souvins d'avoir à la maison d'un GPS Bluetooth, à savoir un Holux M-1000, à l'étonnement, j'ai trouvé que ce GPS dispose d'une interface série RS485 (avec des niveaux TTL 3,3 V - 5V) déguisé en B Mini USB, donc parfaitement compatible avec la série qui vient avec Arduino.
Pour le modem, TNC, je orienté vers un bouclier spécialement produite par Argentdata également équipé la bibliothèque nécessaire pour la mise en œuvre du côté logiciel.
Même l'écran LCD j'ai trouvé commode de transformer un bouclier pré-monté afin apporte à bord d'un modèle LCD Nokia 6610 est déjà monté sur les différents téléphones.

Nokia 3310 Bouclier

Le logiciel nécessaire est tout open source, en particulier les deux bibliothèques nécessaires GPS pour trouver le site ARDUINIANA savoir NewSoftSerial et TinyGPS.

Pour les câbles et cordons Cavini il ya des problèmes les tiroirs sont pleins et palmarino est déjà dans la maison.

Maintenant le travail commence, la prochaine!

ne peut pas obtenir assez?
1 visiteurs en ligne
1 visiteurs, 0, 0 membres bots
Max visiteurs aujourd'hui: 6 à 11h35 UTC
Ce mois-ci: 16 à 08:38 am UTC 10/05/2012
Cette année: 51 à 08:46 am UTC 02/04/2012
Dans l'ensemble: 53 à 11-30-2011 11:38 am UTC