Hur en huvudlös Raspberry Pi vet du dess IP-adress (3 / 4 steg)
Steg 3: Använda en liten LCD-skärm visar IP-adressen
Liten LCD-skärmar ger en mer bestående lösning. De flesta LCD-skärmar för att billiga två rader med 16 tecken ungefär i ASCII uppsättningen. Sedan en IP-adress är 15 tecken på de flesta (fyra uppsättningar av tresiffriga decimaltal avgränsas med tre punkter), är dessa skärmar perfekt för jobbet.
Det finns två versioner av dessa 16 x 2 LCD-skärmar:
- The grundläggande:, med 16 Stifttilldelningar överst för parallella adress HD44780 chip på antingen 3.3 eller 5 volt;
- Följetong aktiverad: Samma som ovan, men med ett seriellt gränssnitt pre lödda på baksidan.
Exempel på båda typer finns på traditionella online geek butiker. Jag hade på hand Parallax's version av den senare, komplett med bakgrundsbelysning, högtalare, dimmer knopp och Atmel 8U4 chip för SPI. Koden nedan använder dess funktion som bakgrundsbelysning för enkel läsning, samt dess tre anslutning stift för seriella data: få (Rx), 5V, och jord (GND).
Koppla in kablarna
Eftersom vi behöver fem volt (5v) för skärmen, kan vi använda 5V hamnen nära längst upp till höger av Raspberry Pi Stifttilldelningar såväl som den seriella linjen överföra (Tx) och port för en jord (GND). Detta är portar 02 eller 04, 06 och 08
. Anslut ledningar från dessa tre portar till relaterade portar på serial line ingång:
- 5V till 5V;
- GND till GND;
- TX till Rx (RPi sänder den seriella signalen och skärmen tar emot det).
Anslut dessa innan att ge makt till Raspberry Pi. Observera i andra skärmbilden på den här sidan att jag använt en tio-wire förlängningskabel för att hålla saker flexibla under mina tester och använda portarna 4, 6 och 8.