Stap 3: verbindingen
Vermogen:
De LCD-module heeft een pin aan de lagere kant geëtiketteerd "5.0V". Aan de rechterkant, grenzend aan dat zijn twee pinnen die beide worden vermalen.
De seriële module met de I2C-interface aan het einde van de linkerhand te houden, zijn er 16 pinnen aan de onderste rand. De eerste van deze grond is, en ten tweede van deze + 5v. Een andere optie is het gebruik van de onderste twee pinnen op de I2C-interface voor macht, maar ik vond het handiger in gebruik van de pinnen, zoals hierboven beschreven.
I2C-interface. Op de seriële module, de bovenste pin is SCL (klok) en het gaat naar de Arduino A5. De tweede pin omlaag is SDA (gegevens) en het gaat naar de Arduino A4.
Print LCD-interface. Er zijn 6 verbindingen tussen de seriële module en het LCD Keypad schild, allemaal tussen de pinnen met geen labels. Ik zal hen identificeren op de LCD-module door te tellen van rechts naar links, met de eerste pin als 1. Er zijn 2 blokken van 8, zodat zij gaan van 1 tot en met 16. Ik identificeren op de seriële I2C-module door geteld van links naar rechts, er zijn ook 16 van deze. Daarnaast geef ik elke draad een label, dat is de gelijkwaardige pin op de Arduino die is normaal geassocieerd met die functie, in het geval van een directe verbinding zonder de seriële module.
Dus zijn de 6 gegevensverbindingen:
Arduino equivalent / / seriële module pin / / LCD Keypad module pin
D4 / / 11 / / 5
D5 / / 12 / / 6
D6 / / 13 / / 7
D7 / / 14 / / 8
D8 / / 4 / / 9
D9 / / 6 / / 10
LCD achtergrondverlichting controle: deze maakt gebruik van één meer verbinding:
Arduino equivalent / / seriële module pin / / LCD Keypad module pin
D10-//16 / / 11
Toetsenbord-interface: deze maakt gebruik van een enkele draad van de LCD module-pin aan de lagere kant geëtiketteerd "A0", tot en met A0 pin op de Arduino. At tenminste, dat was makkelijk!