Cette build utiliser la plateforme Arduino pour contrôler un affichage LCD/LED depuis votre mobile Android. C’est une construction de plug-and-play qui nécessite Android sans programmation, aucune soudure et aucune écriture de code de Arduino, vous ne voulez pas.
Le build de base ci-dessous définit le texte multiligne, jusqu'à 160 caractères, sur un écran LCD de votre mobile. Avec votre téléphone portable, vous pouvez également définir le texte à faire défiler vers le haut, deux lignes à la fois et/ou de cligner des yeux.
MAIS ce n’est que le début. Puisque tous les écrans Android sont entièrement contrôlés à partir du code de l’Arduino, vous pouvez les modifier facilement pour ajouter vos propres fonctionnalités. Voir le www.pfod.com.au pour plus d’informations sur la façon de conduire l’écran Android à l’aide de SMS simple et petit (micro-pages)
Vous pouvez également remplacer l’écran LCD avec LED grands écrans en guirlande ensemble pour faire un très gros un écran lumineux qui vous pouvez de contrôler depuis votre téléphone mobile. Remplacer l’écran LCD avec un écran LED nécessite des modifications du code pour le code de l’Arduino. Ces changements ne sont pas couverts dans ce build de base.
La Build de base
Acheter les composants répertoriés dans la liste des pièces.
Installer l’IDE Arduino de http://arduino.cc/en/Guide/HomePage
Télécharger le fichier zip de la bibliothèque pfodParser et décompressez-le dans le répertoire de votre arduino/bibliothèques. (Ouvert le Arduino IDE fichier -> fenêtre de préférences pour voir où est votre annuaire local d’Arduino).
Ouvrez un nouveau fichier et copiez ce code dans la fenêtre de l’IDE, brancher l’Arduino Uno via le câble usb et le programmer. Puis débranchez le câble USB.
Régler les commutateurs sur la carte Bluetooth. Réglez le commutateur de 3V/5V sur 5V et mettez l’à Board/To FT232 sur la position au Conseil d’administration.
Branchez les trois planches ensemble Arduino, Bluetooth, carte d’affichage LCD. Vérifiez que les broches que tous s’alignent correctement.
Branchez l’alimentation 9V sur la carte Arduino afin qu’il équipera tous les trois conseils.
Télécharger le pfodApp sur votre mobile Android.
Jumeler votre téléphone portable avec le bouclier de Bluetooth et de configurer une connexion de pfod appelée affichage LCD, comme décrit ici.
Démarrez pfodApp et connectez-vous à l’écran LCD pour définir le texte et définir les options d’affichage.
Fini. Pour plus de détails, voir Affichage de LCD/LED Android contrôlée sur www.pfod.com.au, pour les autre Android projets contrôlés voir www.pfod.com.au
L’Extension du grand affichage à LED
www.freetronics.com vend un grand affichage à matrice de points affichage 32 x 16 rouge LED, une LED bleue d’affichage est aussi disponible. Ils fournissent également une bibliothèque Arduino pour piloter ces affichages et les modules d’affichage peuvent être daisy enchaînés ensemble pour faire des écrans encore plus larges.
Cela pourrait former la base pour un produit commercial servir de point de vente publicitaire de dépanneurs par exemple. Étant donné que l’affichage est contrôlé par des menus simples et des écrans de saisie depuis un mobile Android, le commerçant pourrait changer le texte affiché quand il veut. Aussi, étant donné que toutes les options d’affichage et les écrans Android sont contrôlés à partir du code de l’Arduino vous pouvez personnaliser facilement quelles options sont fournies.
Dernier mot
Si vous modifiez le code et trouverez tout à coup le programme s’arrête fonctionne correctement, vous avez probablement manquer de mémoire vive (1k), 256 octets sont utilisés par l’analyseur pour le GSM de la mobile, un autre de 256 octets sont utilisés pour construire le message à envoyer avec le texte actuel, ainsi que quelques char [] et certaines chaînes constantes. Voir » aide mon programme Arduino a cessé de fonctionner! Ce qui tombe en panne lorsque vous ajoutez plusieurs chaînes à votre programme Arduino. » Cet article vous montre comment déplacer vos constantes chaîne hors de RAM et d’espace.