Arduino analoge ingang display (2 / 2 stap)

Stap 2: de code


plakken in arduino compiler:

/ * He, dit is een eenvoudige code om je arduino lezen
de waarde van een potentiometer (potmeter) en display in percentage vormen op
een 16 X 2 LCD-scherm. Ik ben vrij nieuw op dit dus sorry als deze code
is verschrikkelijk of als ik heb geen idee wat ik over spreek de
opmerkingen.

het circuit (geplakt uit voorbeelden):

* LCD RS pin naar digitale pin 12
* LCD inschakelen pin naar digitale pin 11
* LCD D4 pin naar digitale pin 5
* LCD D5 pin naar digitale pin 4
* LCD D6 pin naar digitale pin 3
* LCD D7 pin naar digitale pin 2
* LCD R/W pen op grond
* 10K Ohm weerstand:
* eindigt aan + 5V en ground
* wisser naar LCD VO pin (pin 3)
* Potentiometer aangesloten op de analoge ingang 0

* centrum pin van de potentiometer aan op de analoge pin
* een kant pin (of één) op grond
* de andere kant pin aan + 5V

*/
#include < LiquidCrystal.h > / / omvatten de LCD-bibliotheek
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

int potPin = A0; Potentiometer invoer pin
int potValue1 = 0;
int potValue2 = 0; definitieve display variabele
VOID Setup {}
LCD.begin (16, 2); LCD rijen en kolommen
LCD.Print("potentiometer"); titel van soorten
}

void loop {}
Lees dan de kloof de input (max 1020 in dit geval) 10
potValue1 = analogRead(potPin) / 10;
verdelen door 1.02 om percentage
potValue2 = potValue1 / 1.02;
cursor ingesteld op tweede rij, eerste kolom
lcd.setCursor (0, 1);
definitieve percentage weergeven
LCD.Print(potValue2);
het procentsymbool eind afdrukken
LCD.Print("%");
0.1 seconden
delay(100);
Veeg de extra tekens
LCD.Print("");
delay(1);

Gerelateerde Artikelen

Arduino analoge stick controller

Arduino analoge stick controller

In dit project zal ik helpen u samen te stellen een eenvoudige en van kras analoge stick Arduino controller, waarmee uw projecten (servo's & gelijkstroommotoren). Dit is een eenvoudige gids om te helpen nieuwe Arduino gebruikers aan hun projecten, ma
Arduino LCD Twitter display

Arduino LCD Twitter display

alias de onnodig ingewikkeld bidirectionally communiceren en notifier van de Arduino gebaseerde scrollen Twitter display.----Dit project werd voornamelijk gedaan als een excuus om te leren hoe te gebruiken karakter LCD-schermen met mijn Arduino, en e
Arduino + Nokia 5110 display + IR sensor

Arduino + Nokia 5110 display + IR sensor

Hi! Vandaag mij ben uiterlijk vertoon u mijn nieuwe project met behulp van een Arduino UNO, een display van de Nokia 5110 (PCD8544) en een IR-sensor. Ik geslaagd om het schrijven van een schets die het lezen van de gegevens die worden ontvangen door
Arduino analoge 'ring' meter op kleur TFT-display

Arduino analoge 'ring' meter op kleur TFT-display

Nog een ander Arduino project voor de weergave van de sensor lezingen enz.De schets van de voorbeeld opgenomen in de instructable omvat de meter tekening functie om te gebruiken in uw eigen projecten, de functie is niet in een bibliotheek zodat zou k
Hoe om te controleren van de TV functies met behulp van de analoge ingang en Arduino

Hoe om te controleren van de TV functies met behulp van de analoge ingang en Arduino

heb je ooit wilde een goede oude knop gebruiken om uw TV volume in plaats van herhaalde knop duwen? Of het gecontroleerd door licht te maken? Wilt u uw afstandsbediening te vervangen door een ontzagwekkende arduino en laat het doen van het harde werk
Lezen van real-time analoge ingang met behulp van Arduino en plotten met LabVIEW

Lezen van real-time analoge ingang met behulp van Arduino en plotten met LabVIEW

Toen ik deed mijn projecten een van de integraal onderdeel was analoge gegevens lezen en uitzetten van het. Aangezien ik vond geen artikelen of instructable met betrouwbare materiaal te doen dacht ik van het neerschrijven van de stappen die ik eindel
Douche Monitor Arduino met LCD display

Douche Monitor Arduino met LCD display

Welkom! Voor onze milieu Capstone klasse (senior proefschrift) voor St. Olaf College bouwden we een monitor die doeltreffend op hoeveel water toezien zou maakt gebruik van een douche. Het idee achter deze water-monitor is dat als u een piezo transduc
Arduino Nano LED-Display

Arduino Nano LED-Display

Dit is mijn eerste instructable zijn over het netjes interface een 0.56" 4-cijferige 7-Segment LED display om een Arduino Nano. 7-segment LED displays zijn ideaal voor het weergeven van informatie op een Arduino als gevolg van hun low-cost (~$1.50 op
Arduino + Android POV Display

Arduino + Android POV Display

POV Display is een grappige en interessante manier om tekst te geven in de ruimte. Dit is mijn eerste tutorial Instructables, dus hebt u vragen, aarzel niet om hen te schrijven in het commentaar hieronder.Stap 1: Wat moet jeTe maken van de POV Displa
Arduino 7 Segment Display Clock (+ geluid activering)

Arduino 7 Segment Display Clock (+ geluid activering)

In dit instructable ik zal u tonen hoe te maken van uw eigen Arduino gebaseerd 7 segment display (4 cijfers) klok met geluid activering functie!Het circuit wordt gebruikt voor de ATmega328p micro-controller (hetzelfde als de Arduino uno bestuur) en d
Arduino 7-Seg Display klok

Arduino 7-Seg Display klok

Dit is een Auduino klok gemaakt met de Sunfounder kit. Dit is een echt cool project en gemakkelijk te maken!Stap 1: materialen Slechts 9 materialen zijn vereist voor het samenstellen van de arduino aangedreven klokBreadboardDradenUSB-kabelDraad aansl
Analoge ingang bescherming Circuit

Analoge ingang bescherming Circuit

Analoge input pinnen zijn een gemeenschappelijk kenmerk van veel microcontroller borden. U bent echter als gevolg van de bedrijfsspanning van het bord, beperkt tot een maximale analoge Ingangsspanning (1.8V, 3,3 v, 5 v), waarboven je zult eindigen fr
Arduino tijd & Temp Display Shield

Arduino tijd & Temp Display Shield

een ander project ik ben bezig met vereist een goede timer, maar hoe meer ik lees over Arduino, besefte ik dat ik kon het niet maken van een accurate timer met behulp van een Arduino die al was gewijd aan andere taken. De Arduino zal altijd tijd verl
Arduino - analoge LED Thermometer

Arduino - analoge LED Thermometer

ik oorspronkelijk dacht dat dit project zou te basic te delen op Instructables, maar ik heb sindsdien gerealiseerd is er ruimte voor leren van elk niveau. Ik hoop dat u geniet ervan.Na het lezen van talloze boeken en experimenteren met veel tutorials