Défilement de texte avec shield Arduino et Adafruit TFT (1 / 2 étapes)

Étape 1: Arduino croquis et ino pièce jointe

L’esquisse suivante d’Arduino est le programme qui rend le texte défile.

/*
Projet Arduino

Défilement de texte sur ADAFRUIT TFT Arduino Shield

croquis utilise les bibliothèques Adafruit - pour plus d’informations

http://Learn.Adafruit.com/Adafruit-gfx-Graphics-l...

un projet de Renfrew Arduino 2014 - domaine public

(faire défiler la routine grâce à Andrew Wendt)

*/

bibliothèques

#include « SPI.h » / / SPI display

#include « Adafruit_GFX.h » / / Adafruit graphiques

#include « Adafruit_ILI9341.h » / / contrôleur d’écran ILI9341

définitions de broche

#define TFT_DC 9

#define TFT_CS 10

Tft Adafruit_ILI9341 = Adafruit_ILI9341 (TFT_CS, TFT_DC) ; matériel SPI

void setup()

{

TFT.Begin() ;

tft.fillScreen(ILI9341_CYAN) ;

tft.fillScreen(ILI9341_BLUE) ;

tft.setTextColor (ILI9341_WHITE, ILI9341_BLACK) ; Blanc sur noir

tft.setTextWrap(false) ; Ne pas envelopper le texte à la ligne suivante

tft.setTextSize(5) ; grandes lettres

tft.setRotation(1) ; affichage horizontal

}

void loop()

{

String text = "... Texte de défilement sur bouclier Adafruit TFT. ."; exemple de texte

const int largeur = 18 ; largeur de l’affichage de texte défilant (en caractères)

Parcourir la chaîne en boucle une fois

pour (int offset = 0; compensé < text.length() ; décalage ++)

{

Construire la chaîne à afficher pour cette itération

String t = "" ;

pour (int i = 0; i < largeur; i ++)

t += text.charAt ((offset + i) % text.length()) ;

Imprimer la chaîne pour cette itération

tft.setCursor (0, tft.height()/2-10) ; affichage sera à mi-chemin vers le bas de l’écran

TFT.Print(t) ;

Court délai afin que le texte ne bouge pas trop vite

Delay(200) ;

}

}

Articles Liés

Comment utiliser et shield Arduino avec le Raspberry Pi

Comment utiliser et shield Arduino avec le Raspberry Pi

Ajouter Arduino boucliers pour le Pi de framboise peuvent être une très grande douleur. Vous finissez par avoir un désordre de fils courir et configuration du logiciel est un défi dans son propre droit.Voici une solution simple pour commencer à utili
Voix d’entrée Arduino Bi-color LED Matrix défilement affichage texte (Bluetooth + Android)

Voix d’entrée Arduino Bi-color LED Matrix défilement affichage texte (Bluetooth + Android)

Tout en naviguant sur des projets intéressants à Instructables, nous sommes tombés sur l'impressionnante voix activée Arduino (Bluetooth + Android) instructable. Vous pouvez consulter il àRécemment, nous avons mis en place une instructable pour const
Arduino Nano : Lire plusieurs DS1820/DS18S20 Maxim un fil thermomètres avec Visuino

Arduino Nano : Lire plusieurs DS1820/DS18S20 Maxim un fil thermomètres avec Visuino

Une des raisons pour lesquelles les Thermomètres DS18B20 OneWire Maxim DS1820 DS18S20 / / si populaire est que plusieurs thermomètres peuvent être connectés et même propulsés par seulement 2 fils. J'ai déjà posté Instructables sur comment se connecte
Contrôler EL fil avec un Arduino

Contrôler EL fil avec un Arduino

dans ce instructable je vais vous montrer comment contrôler EL fil avec un Arduino.Ce que vous aurez besoin :EL Wire et Inverter - je recommande http://ez-el.com/ez-el-wire/10ft-ez-el-wire-3v-inverter-kit/Arduino ou n'importe quel micro contrôleur qu
1 fil contrôleur LCD pour Arduino

1 fil contrôleur LCD pour Arduino

Alors qu'il travaillait sur un projet de ATtiny que j'ai trouvé je manquait le nombre requis de pins et besoin de fixer un écran LCD avec juste 1 filJ'avais trouvé une Instructable sur comment utiliser un registre à décalage pour contrôler l'écran LC
Robot pilotée par manette PS3 par l’intermédiaire de shield Arduino et Wifi

Robot pilotée par manette PS3 par l’intermédiaire de shield Arduino et Wifi

il s'agit d'un robot qui utilise les deux manettes de gauche et de droite sur la manette PS3 sur disque « tank-style ». Les châssis, les roues et les moteurs sont achetés en kit. Une Arduino Uno est monté sur le châssis et un bouclier Wifi est empilé
Contrôler un CC MIDI dans Ableton Live avec un Arduino Uno

Contrôler un CC MIDI dans Ableton Live avec un Arduino Uno

Dans ce instructable nous allons utiliser un potentiomètre sur une Arduino Uno pour contrôler un MIDI CC dans Ableton Live. Un MIDI CC est synonyme de contrôleur continu, c'est-à-dire un nombre dans la plage de 0 à 127 inclus pour moduler quelque cho
Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Nous rêvons tous d'avoir des appareils et machines qui peuvent obéir à nos commandes vocales. Eh bien, nous allons faire le premier pas vers ce qui en fait se produire et construire un discours contrôlé par Arduino-basé robot mobile.Vous pensez peut-
Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, en utilisant un câble ou WiFi (ESP8266)

Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, en utilisant un câble ou WiFi (ESP8266)

J'ai écrit cette instructable car comment facile à mettre en place - Thingspeak - nevermind a quelques obstacles que j'ai rencontré et que, à en juger par les réactions, autres personnes sont aux prises avec aussi bien.Choses dont vous avez besoin :A
Enregistreur de données avec un Arduino de course

Enregistreur de données avec un Arduino de course

Il s'agit d'un ancien projet de la mine que je me suis demandé plusieurs fois au cours d'un trackday et pensé que je signalerais il pour les personnes intéressées. Il y a quelques limitations actuelles comme résolution de données et la synchronisatio
Contrôler une caméra avec un Arduino et RS232 bouclier

Contrôler une caméra avec un Arduino et RS232 bouclier

Ce tutoriel va vous montrer comment vous pouvez contrôler de nombreux aspects d'une opération de caméras avec un Arduino. Ces opérations peuvent être le panoramique / inclinaison de la caméra, le zoom et la mise au point de la lentille et les caracté
Tippy de danse avec un arduino et stepper motor

Tippy de danse avec un arduino et stepper motor

Le Tippy a été créé entièrement par accident.Pour dire plus environ il m'obligerait à juste faire quelque chose.Voici une vidéo pour vous divertir :Remarques importantes :Ce projet suppose que vous avez une connaissance de base d'Arduino et la soudur
Comment contrôler une RGB LED avec un Arduino

Comment contrôler une RGB LED avec un Arduino

Dans ce Instructable, je vais vous montrer comment contrôler une LED RGB avec un Arduino.Pour terminer ce projet, vous aurez besoin :1 x Arduino (j'utilise l'Arduino Uno R3)1 LED x RGB3 x 150-220 ohm résistances4 x fils de raccordement1 x planche à p
WeMo interrupteur de commande avec bouclier Arduino + Ethernet

WeMo interrupteur de commande avec bouclier Arduino + Ethernet

Il y a beaucoup d'apps qui vous permettre de contrôler vos appareils Belkin WeMo , mais il n'y a pas un panneau de commutateur de matériel comme la Teinte Tap pour la teinte de Philips.Si je construis un avec un Arduino !Étape 1: matériauxPour ce pro