Stap 1: Aansluiten van het omhoog
De verbindingen tussen de weergave en UNO zijn niet hetzelfde als mijn andere instructable, voor dit project verbinden als volgt:
- UNO + 5V om weer te pin 1 (VCC)
- UNO + 5V via een 56 Ohm weerstand om weer te pin 8 (LED)
- UNO 0V (GND) weer te geven op pin 2 (GND)
- UNO digitale pin 7 door middel van een 1K 2 weerstand weergeven pin 4 (RESET), het toevoegen van een 1K 8 weerstand van display pin 4 met GND
- UNO digitale pin 9 via een 1K 2 weerstand weergeven van pin 5 (DC/RS), het toevoegen van een 1K 8 weerstand van display pin 5 met GND
- UNO digitale pin 10, via een 1K 2 weerstand weergeven pin 3 (CS), het toevoegen van een 1K 8 weerstand van display pin 3 met GND
- UNO digitale pin 11 via een 1K 2 weerstand weergeven pin 6 (SDI/MOSI), het toevoegen van een 1K 8 weerstand van display pin 6 met GND
- UNO digitale pin 13 via een 1K 2 weerstand weergeven pin 7 (SCK), het toevoegen van een 1K 8 weerstand van display pin 7 met GND
Het is belangrijk om op te nemen van de 1K 8 weerstanden met GND met deze vertoning 2.2" anders zal het niet werken. De weerstanden van 1K 2 en 1 K 8 zijn een "potentiële divider", fungeert als een logica level shifter, zodat het niveau van de logica op het display wordt teruggebracht van 5V om rond 3V. Pin 9 van het scherm hoeft niet te worden aangesloten.
Eenmaal geprogrammeerd de Terminal kan worden aangesloten op een andere Arduino te controleren van de uitgang voor seriële:
- Stel de baud-rate op de Arduino te 9600 baud worden gecontroleerd (of wijzig de Terminal schets aan)
- Sluit de Terminal UNO GND aan GND op de Arduino te worden gevolgd
- De pin Terminal UNO Rx verbinden met de Tx-pin op de Arduino te worden gevolgd
Uitvoer tekstberichten verzonden met behulp van de Serial.print van de andere Arduino naar de Terminal wordt weergegeven. Met 9600 baud beheert de Terminal te houden met de gegevensstroom.