DIY Arduino Unit Converter: Hur man använder LCD: (7 / 8 steg)

Steg 7: Lägga till mer matematik!

Här är den sista koden som konverterar Arduino mängden inches till fötterna, gårdar, centimeter och mäter. Sedan återgår den till "justera vredet" gå vidare och arbeta igenom hela koden, och se till att du förstår allt.
Jag la en konvertering till fötter, gårdar, centimeter och mäter. Glöm inte att definiera vad detta är i början av skissen.

varv = (fötter / 3);
centimeter = (inches * 2,54);
meter = (centimeter * 100);

Iinte fötter.
int gårdar;
långa inches;
långa centimeter;
långa meter;
int lcdbl = 10; ställa in bakgrundsljus pin till pin 10
int vänta = 3000; tilldela ordet "vänta" till 3000 millisekunder

#include < LiquidCrystal.h >
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup()
{
LCD.BEGIN(16,2); kolumner, rader. använda 16,2 för en 16 x 2 LCD, etc.
pinMode (lcdbl, produktionen); Ange lcdbl (LCD-bakgrundsbelysning) PIN-koden till en utgång

analogWrite (lcdbl, 255); Bakgrundsbelysningens ljusstyrka inställd på på
LCD.Print ("Välkommen till den");
lcd.setCursor(0,1); markören är som rader på din LCD. Efter detta, kommer det ut
text på den nedersta raden av LCD-skärmen.
LCD.Print ("Enhetsomvandlare!");
Delay(Wait); / * Om du tittar här, intead av den vanliga tiden i millisekunder
Det säger "vänta". Om vi ser vad "vänta" är, i början av koden,
Vi ser att "vänta" har tilldelats 3000 millisekunder, så när jag skriver i
Delay(Wait); det wil ha en fördröjning av 3000 millisekunder eller 3 sekunder. */

LCD.Clear();
Delay(1000);

int sensorValue = analogRead(A0); Läs input på analoga stift 0:

flyta tum = sensorValue * (100 / 1023.0); Konvertera analog läsning

}

loop rutinen körs för evigt om och om igen:
void loop()

{

för (int jag = 0; jag < 50, ++ jag)
{
int sensorValue = analogRead(A0); Läs input på analoga stift 0:
flyta tum = sensorValue * (500 / 1023.0);

LCD.Print ("justera vredet");
lcd.setCursor(0,1);
LCD.Print(inches);
Delay(100);
LCD.Clear();
}

int sensorValue = analogRead(A0); Läs input på analoga stift 0:
flyta tum = sensorValue * (500 / 1023.0);

för fötter

LCD.Print(inches);
LCD.Print ("inches:");
Delay(Wait);
LCD.Clear();
Delay(1000);

för fötter
fot = (tum / 12); konvertering från fötter till inches här detta är talande Arduino som
inches är lika med fötter gånger 12
LCD.Print(feet);
LCD.Print ("fötter:");
Delay(Wait);
LCD.Clear();
Delay(1000);

varv = (fötter / 3); konvertering till gårdar
LCD.Print(yards);
LCD.Print ("varv:");
Delay(Wait);
LCD.Clear();
Delay(1000);

centimeter = (inches * 2,54); konvertering till centimeter
LCD.Print(centimeters);
lcd.setCursor(0,1);
LCD.Print("centimeters");
Delay(Wait);
LCD.Clear();
Delay(1000);

meter = (cm / 100); konvertering till meter
LCD.Print(meters);
LCD.Print ("mäter");
Delay(Wait);
LCD.Clear();
Delay(1000);

}

Här är en översikt över skissen ovan:

  1. Vid start, "Välkommen till unit converter"
  2. "Justera vredet" med mängden inches nedan. Vrid vredet!
  3. Visar mängden inches
  4. Visar mängden fötter
  5. Visar mängden centimeter
  6. Visar belopp eller meter
Se Steg
Relaterade Ämnen

Hur man använder en Piezo Summer att göra ljud med Arduino

Om du har en Arduino, kanske du har stött på ett projekt som krävs för styrelsen att göra ljud. En av de billigaste och enklaste sätten att åstadkomma detta är att använda en Piezo Summer.Piezo Buzzers är extremt enkla att tråd, och har mycket enkel...

Hur man använder SRIO bibliotek för Arduino

med SRIO bibliotek du kan extand din Arduino I/O med skiftregister 4021 och 74HC595Du kan hitta denna tutrorial här: http://www.e-licktronic.com/en/content/19-tutorial-library-sriohttp://www.e-licktronic.com/en/content/19-tutorial-library-srioI denna...

Hur man använder en Ultrasonic Sensor med Arduino

HC-SR04 ultraljudssensorer kan mäta avstånd ganska exakt och är mycket användbara i många Arduino projekt. Jag har använt dem i autonoma robotar, elektroniska instrument och många andra projekt. De har ett utbud av 2 cm - 400 cm (~ 0,8 inches - 13 fo...

Hur man använder en limpistol utan Plugin - hantverk Life Hacks - DIY

Hur man använder en limpistol utan Plugin - mycket enkelLära sig hur till använda A varma limpistolen i nödsituationer utan Plugin - mycket enkel. Detta är en mycket enkel metod att använda limpistol överallt utan plugin. När du reser kan användning...

Hur man använder den talande ES6928P röst erkännande System_Stand-ensam/nej PC REQ skulle

Hej alla! Välkommen till min Instructable!Tack för att ha en gåskarl. Ungefär åtta månader sedan, bestämde jag mig att en av mina nya satsningar skulle vara att skapa en röst erkännandesystem som kunde vara utbildad manuellt, och utan att ha till grä...

Hur man använder 3doodler (3d utskrift penna)!

Kolla in denna tutorial där jag förklarar i detalj hur man använder 3doodler (3d utskrift penna) och gå över några användbara tips och tricksOckså, hitta mig på Youtube eller på min hemsida för veckans videoklipp om: sprayfärg konst – Rainbow hår – 3...

Hur man använder en mjölkkanna att Linda en dag

min gubbe har påpekat för mig att jag vet hur man använder en hel del olika saker, som vanligtvis bor i vår papperskorgen, för att göra underbara behållare för de gåvor jag skapa för jul, födelsedagar, etc. Jag köpa sällan lådor och bara köpa present...

Hur man använder datorn registrerar - lektion 1 - bitars grunderna, maskering, logik verksamhet

dator register är svåra att använda, men värt att lära sig hur man använder. De ser ut som nummer, men fungerar som en serie av kryssrutor. Varje bit kan ha en annan funktion. Att sätta en 1 eller en check kommer att aktivera något. Ändra 1 till en 0...

Hur man använder en 3D penna

Jag har varit in i 3D-utskrifter i några år nu. Att göra dem, ändra dem, använder dem och allt som kommer i mellan. Jag har varit att se 3D pennor på marknaden mer och alltid tyckt att de var typ av dumt små saker. Tja, jag slutligen har en och gissa...

Hur man använder en LilyTiny klon CJMCU / kommentera programmerare FN klon LilyTiny CJMCU

Klona dans ce tutorial nous allons apprendre kommentar utiliser le CJMCU de la carte Sparkfun LilyTiny basée sur le micro-contrôleur ATTiny. Cette carte existe sous deux format: kompatibel Häll bakbord et pour e-textil. Häll cet artikel, j'ai utilisé...

Hur man använder musikskapande Workshop V1.0.0.75 för DLP skrivare

Trädde i 3D utskrift tävling! Kolla här:-------------------------------------------------------------------------------Syftet med detta instructable är att förklara hur man använder musikskapande Workshop. Skapande verkstad är en programvara som skap...

Hur man använder en Phantom USB Port #2

om det finns stift på moderkortet stödja USB-anslutningar, du brukar få en kabel (eller liknande) att föra dessa portar ut framsidan eller baksidan av fallet.MEN vad ska man göra med Port 5 på ett USB-kort? Det finns ingen USB "A" hane till back...

Hur man använder ett relä

Som en software engineer är hårdvara alltid svårt för mig. Men som min chef behöver mig mer information om hårdvaran, eller han skulle skjuta mig och köra mig igång, jag har att lära sig mer, med mycket grundläggande kunskap om dessa sensorer, skölda...

Hur man använder seriekonsoll återhämtning för OpenWRT

jag har en bra trådlös router från TP-LINK, herr 3420. Det är en typisk WiFi-router, jag köpte den var:1. den har en USB-port och2. du kan läsa in OpenWRT på den.Så jag fick enheten, jag installerade OpenWRT och på något sätt lyckades jag setup fel u...

Hur man använder tvål

detta instructable är att visa dig hur man använder tvål. Detta är för du jamiesoncostello (Steg 1: I duschen Först off jag föreslår att du använder tvål i duschen. Det hjälper till att rengöra smuts och bakterier från du. Först slå på duschen och ju...

En guide till att använda iMovie programvara + hur man använder grön/blå skärmen handledning att göra ditt videoklipp ser bättre

Denna video är en nybörjares handledning för iMovie programvara. Dessutom, om du är en video maker, vet du hur man använder grön/blå skärm övergångar för att göra dina videoklipp ser bättre ut. Titta på video veta bättre....

Hur man använder The DaVinci koden Cryptex (Steampunk USB Drive järnvaror krypteringen): en kul förbättring till din USB-döda Drop (eller Geocache)

i detta instructable jag kommer att visa dig hur du använder en DaVinci-koden cryptex. Den kan användas som en färdiga vackra Steampunk-liknande järnvaror krypteringen för din USB-enhet eller en rolig behållare till impove din USB döda Drop ("anonym,...

Hur man använder en jojo

En jojo är en leksak som är kul att spela med och detta Instructable visar hur man använder den. Jag kommer inte visa dig alla knep i detta Instructable men ändå, du lär dig grunderna.Steg 1: Timing är nyckelnBilden i detta steg lär du dig att hålla...

Hur man använder en Stepper Motor

Om vi noga med att erkänna det eller inte, finns motorer överallt i vår vardag; de brukar bara vara dolda. Motorerna är närvarande i bilar, skrivare, datorer, tvättmaskiner, rakapparater, och mycket mer.Det finns dock ett antal personer (som fram til...