Un contrôle sans fil, babillard électronique Arduino-Powered (9 / 15 étapes)

Étape 9: Code utile - le VFD de gradation

Le Noritake compatible LCD VFD, j’ai choisi prend en charge les 4 niveaux de luminosité - 100 %, 75 %, 50 % et 25 %. L’écran est très lumineux, le réglage d’intensité et regarderait flagrante dans une pièce sombre. J’ai câblé vers le haut une LDR avec une résistance de 10K pour former un diviseur de tension. Cette tension changeante est lu sur broches A0. Je mets à jour la luminosité à chaque nouvelle chaîne. Vous pourriez certainement le faire plus souvent si vous vouliez.

Voici la fonction de réglage de luminosité :
fonction setDisplayBright()
définit la luminosité d’un vfd Noritake LCD compatible
basé sur le niveau de lumière ambiante
nécessite des Bibliothèque innovente personnalisé avec lcd.vfdDim()
s’attend à rien
retourner la valeur nothing
utilise LDRreading et LDRpin comme globals
Sub setDisplayBright()
{
LDRreading = analogRead(LDRpin) ;
Si (LDRreading > 800)
{
lcd.vfdDim(0) ;
}
else if ((LDRreading < = 800) & & (LDRreading > 450))
{
lcd.vfdDim(1) ;
}
else if ((LDRreading < = 450) & & (LDRreading > 200))
{
lcd.vfdDim(2) ;
}
d’autre
{
lcd.vfdDim(3) ;
}
Serial.println(LDRreading) ;
retour ;
}

Ce qui est lcd.vfdDIm() ? C’est une fonction que j’ai ajouté à ma copie locale de la bibliothèque innovente. Voici comment l’ajouter :

Modifiez les fichiers suivants de la bibliothèque dans le répertoire de bibliothèque innovente. Remarque le ' >' est de diff, qui montre comment il est différent de la version originale :

LiquidCrystal.cpp :

255 270 d 254
< / / set gradation sur Noritake LCD compatible VFD
< / / gradation des niveaux :
< / / 0 = 100 %
< / / 1 = 75 %
< / / 2 = 50 %
< / / 3 = 25 %
< void {LiquidCrystal::vfdDim (uint8_t de gradation)
< si ((gradation > -1) & & (gradation < 4)) {}
< digitalWrite (_rw_pin, basse) ;
< envoyer (0 x 28, faible) ;
< digitalWrite (_rw_pin, HIGH) ;
< envoyer (gradation, HIGH) ;
< digitalWrite (_rw_pin, basse) ;
<}
<}
<

LiquidCrystal.h :

79d 78
< vfdDim Sub (gradation uint8_t) ;

Articles Liés

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
Le système de contrôle de vitesse du moteur sans fil NRF24L01 avec Arduino

Le système de contrôle de vitesse du moteur sans fil NRF24L01 avec Arduino

L'équipe ICStation vous présenter le système NRF24L01 Wireless contrôle de vitesse moteur Power fonctionne sous une tension de 5V CC. Il utilise le Module sans fil NRF24L01 de transmettre les données de contrôle de vitesse et le capteur Hall pour dét
Faire un simple robot de RF sans fil en utilisant Arduino !

Faire un simple robot de RF sans fil en utilisant Arduino !

MISE À JOUR : J'AI AJOUTÉ LA COMMANDE JOYSTICK À CE ROBOT. VEUILLEZ VOUS RÉFÉRER À L'ÉTAPE 7 SI VOUS VOULEZ CONTRÔLER VOTRE ROBOT VIA JOYSTICK.SalutIl s'agit de mon premier instructable et dans ce tutoriel, je vais vous montrer, comment construire un
Trois prises de courant d’un PC de contrôle sans fil

Trois prises de courant d’un PC de contrôle sans fil

j'ai trouvé une télécommande sans fil bon marchée qui contrôle les trois prises de courant indépendante.À l'aide de la carte de circuit émetteur et sa connexion à un Conseil de développement LaunchPad, j'ai pu contrôler à distance les trois prises 11
Système d’alarme Transmission de température sans fil infrarouge avec Arduino

Système d’alarme Transmission de température sans fil infrarouge avec Arduino

L'équipe ICStation vous présenter l'infrarouge sans fil température alarme système de Transmission basé sur le Conseil d'administration de ICStation UNO R3. Ce système fonctionne sous 5V Alimentation, il peut suivre l'évolution de la température en t
2. 4 système de classement de données G sans fil basé sur Arduino RF Uart

2. 4 système de classement de données G sans fil basé sur Arduino RF Uart

Moderne maison intelligente peut se connecter facilement à l'autre tout l'équipement électrique, mais presque tous les terminaux dépendent de bloc d'alimentation fourni fournit des énergies, alors nous devons faire une puissance de taille plus petite
Station météo sans fil, Edison et Arduino/Genuino 101

Station météo sans fil, Edison et Arduino/Genuino 101

Ce Instructable décrit un Intel (r) Edison - et Arduino/Genuino 101-basé modulaire station météo sans fil que j'ai récemment créé mon usage domestique.Les concepts fondamentaux, qui définit le programme d'installation et de la solutions, étaient :D'a
ESP8266-12 autonome Billy points de contrôle sans fil 433 mhz

ESP8266-12 autonome Billy points de contrôle sans fil 433 mhz

C'est mon premier projet sur instructable...Ce projet utilise ESP8266-12 pour activer et désactiver les points de vente sans fil, sans aucune modification, en utilisant la bibliothèque Billy de app Rc-interrupteurÉtape 1 :Étape 2: matériaux ESP8266-1
Comment faire un robot de contrôle sans fil en quelques étapes simples

Comment faire un robot de contrôle sans fil en quelques étapes simples

1) perf carte de factice2) fils3) encodeur ht12e et décodeur d'ic de ht12d, pilote de moteur l293d4) modules rf5) résistances 1 m et 51 k6) de conduit7) REGULATEUR de tension ic78058) 2 interrupteurs dpdt9) moteurs à engrenages 4dc10) 1 chasy11) batt
Sans fil Wii Nunchuck contrôlée Arduino

Sans fil Wii Nunchuck contrôlée Arduino

Utiliser un complètement non modifiée sans fil Wii Nunchuck comme un système de contrôle pour tout projet Arduino basé. Aucune paire d'émetteur/récepteur radio ajouté etc..Cette instructable assume-t-il certaine expérience avec le microcontrôleur Ard
Sans fil contrôlées omanais directionnel Robot Soccer à l’aide de la nRF 24L 01 + et Arduino

Sans fil contrôlées omanais directionnel Robot Soccer à l’aide de la nRF 24L 01 + et Arduino

Hey tout le mondeBienvenue sur mon premier instructable. Un robot sans fil contrôlé omanais directionnelle robot.a sans fil contrôlée peut être utilisé dans de nombreux ways.i fait cela pour jouer un football parce qu'il y avait un événement du footb
Contrôler l’Arduino Board sans fil avec iPhone, iPad ou iPod Using iArduino App et bouclier Ethernet

Contrôler l’Arduino Board sans fil avec iPhone, iPad ou iPod Using iArduino App et bouclier Ethernet

ce tutoriel vous guidera avec comment faire l'installation entière pour contrôler votre Arduino à bord avec l'application iArduino. Pour comprendre, nous allons utiliser des Led et nous basculera sur et en dehors avec l'aide d'iArduino app. De là, vo
Sans fil contrôlé aéroglisseur (Wonder4)

Sans fil contrôlé aéroglisseur (Wonder4)

L'aéroglisseur est le dispositif qui peut voyager par voie terrestre sans roues. En raison de l'enthousiasme pour le génie et l'exigence du parcours Vg100, nous, quatre étudiants de UM-SJTU Joint Institute, a formé l'équipe Wonder4 et nos propres aér
Le sans fil, détection de l’Obstacle, bip Robot à l’aide des Arduinos !

Le sans fil, détection de l’Obstacle, bip Robot à l’aide des Arduinos !

Il s'agit d'un obstacle sans fil contrôlé, autonome détection robot !Un temps, j'avais fait ce Instructable et voulait faire quelques mises à jour majeures depuis.Voici les caractéristiques du robot:-1.HE de contrôle sans fil en utilisant des 433 mod