Super enkla Arduino knappsatsen (den hårda vägen) (4 / 8 steg)
Steg 4: Binda den upp - 16 x 2 tecken LCD
Först kommer vi tråd det upp till Arduino.
Stiften på LCD-skärmen, från vänster till höger, är följande-
-1: VSS (mark)
-2: VDD (+ 5v)
-3: kontrast (binda detta till 10 k potentiometer wiper - mellersta pin)
-4: registrera dig väljer du
-5: Läs/skriv
-6: aktiverar
-7: data 0
-8: data 1
-9: data 2
-10: data 3
-11: data 4
-12: data 5
-13: data 6
-14: data 7
-15: bakgrundsbelysning + 5v
-16: bakgrundsbelysning marken
Anslut strömmen och marken anslutningar till... makt och marken, respektive (om din LCD har endast 14 stift, chanserna är den inte har en bakgrundsbelysning, därför bara utelämna bakgrundsbelysning anslutningar). Stift 3, kontrast spänning, kommer att gå till wiper stift 10 k potentiometern. Du kan binda stiften 4, 6, 11, 12, 13 och 14 till några oanvända Digital stift på Arduino, så länge det är i tur och ordning i koden, till exempel -
LCD stift Arduino Pins
4 6
6 2
11 5
12 11
13 7
14 3
Även om det är typ av... udda... tråd allt röriga som att det fortfarande skulle fungera, beviljade Arduino skiss, du har det i den ordningen.
Här är hur det skulle se ut-
LiquidCrystal lcd (6, 2, 5, 11, 7, 3)
Hur biblioteket fungerar, från vad jag förstår, kommer den utse de Arduino Pins LCD stiften i tur och ordning. Stift 6 utses registrera Välj, 2 kommer att aktivera, och så vidare. Således, om det inte är i ordning som du tråd och koden upp, saker ganska fungerar inte så bra.
Var inte så komplicerat? Lyckligtvis för oss skrev andra lysande individer biblioteket som gör tunga lyft för oss. Kudos till killarna! Så allt vi behöver göra är slips allt ihop korrekt och det ska bli smidig sailin'.
För denna särskilda projekt, dock kommer utser stift 4, 6, 11, 12, 13 och 14 till Digital stift 2, 3, 4, 5, 6 och 7.
Du kanske undrar, "men hur är de andra 4 data stift?". Vi kan få bort fint med bara använder de 4 stift. Med alla 8 stift är förmodligen dubbelt så snabb, men för vad vi gör nu, dessa 4 stift tjäna oss ganska bra :)
Åh, och slips stift 5 av LCD-skärmen till marken. Knyta den till marken ställer LCD till skriva - eftersom vi skriver till den. Läsning från det är inte nödvändigt för tillfället.