Hur en huvudlös Raspberry Pi vet du dess IP-adress (4 / 4 steg)

Steg 4: Skriptet för LCD-skärmen



Nedan är ett exempelskript som får alla nödvändiga uppgifter från systemet och skriver ut dem till seriell linje. Exemplet är i Python, men det kan lätt vara skrivet i Perl eller andra skriptspråk med bibliotek för seriell utgång:

#! / usr/bin/env python
importera följetong
importera underprocess
import socket

# Konfigurera seriell anslutning
ser = följetong. Serial(port='/dev/ttyAMA0',BaudRate=9600)
Host = socket.gethostname()
ipnum = subprocess.check_output (["värdnamn", "-jag"])
# om det finns fler än en IP, bara visa den första en?

om ser.isOpen():
# lägga en linje att rensa enheten - 12 är inte tillräckligt vid start
ser.write(Chr(12)) # 12 klart och Återställ pekaren
ser.write(Chr(17)) # 17 tänds bakgrundsbelysningen; tillval
ser.write(Host)
ser.write(Chr(13)) # 13 påbörjas en ny rad
ser.write(ipnum)

Återigen kan vi använda /etc/rc.local för att berätta för systemet till springa en befalla. Denna tid vi kommer att berätta den till springa en annan skriften:

#! / bin/bash
/Home/PI/scripts/ipname.py
utgång 0;

Sökvägen i den andra raden varierar beroende på var du väljer att spara skriptet.

Stora Honkin' varningar

  • Detta är ett exempelskript. Varken författare eller Instructables tar något ansvar för dess användning.
  • Det är också ofullständig. Exempelvis kommer det ut något i den seriella linjen till LCD-skärmen innan det blir värdnamnet. Således kan det Spy en massa slumpmässiga tecken till skärmen och udda konstaterar att talaren under en halv minut leder till den slutliga utskriften. Se skärmen visar ett exempel.
  • Se denna källa sida för mer information.
Se Steg
Relaterade Ämnen

Hur till stöveln Raspberry Pi med NOOBS

om du inte vet, raspberry Pi är en kreditkort storlek dator. Den ursprungligen skapades för att hjälpa ungdomar lära sig hur man programmerar. Eftersom projekten starta denna lilla styrelse har kommit långt. Det finns finns flera modeller av Pi. I de...

Hur man bild en Raspberry Pi SD kort

Är du trött på att inte veta hur man bild ett SD-kort? Förvirrad och frustrerad? Väl inte mer! Med detta Instructable, kommer du bli en mästare på SD kort Imaging. Genom den tid du slutar läsa denna Instructabe kommer du att de... ELITE SD KORT IMAGI...

Hur man bygger en Raspberry Pi noll Humanoid Robot med Java

Hej ska jag visa dig hur man gör en humanoid robot med pi nollSteg 1: delarden totala listan blir som följer för att driva sensorer och PI:* Raspberry PI noll + 16GB micro-SD kortMicro-usb hub + Wifi Dongle* AdaFruit Powerboost 1000 Basic* AdaFruit 1...

Hur man använder Raspberry Pi som en Server

Den främsta orsaken bakom Raspberry Pi otroliga popularitet är dess användbarhet. Lilla datorn kan användas för ett antal roliga projekt som inte bara uppfyller vissa behov, men också fantastiska pedagogiska verktyg för människor i alla åldrar. En av...

Hur fixar din skadade Raspberry Pi | DIY

Har ni alla fått riktigt frustrerad eftersom du bara göra detta lysande program, men sedan din Raspberry Pi slutar fungera? Det har hänt så många gånger för mig! Här ' hur till sätta fast den. (Observera: du kommer att förlora alla systemdata som var...

Hur man gör Seitan eller vete kött

Min sökning för att hitta alternativa födokällor har lett mig till seitan – som är i princip det protein i vete som har varit smaksatt för att efterlikna smaken av kött. Du kanske inte känner till namnet, men om du någonsin har haft håna kyckling, nö...

Hur du ansluter en Raspberry Pi till ett trådlöst nätverk

Så du vill ansluta en Raspberry Pi till internet, men din dator saknar en Ethernet-anslutning, eller du saknar en ethernet-kabel. Vad göra?Vad du behöver:Raspberry PimicroSD-kortHDMI-kabelUSB-nätadapter (som kan ge minst 600mA på 5V), inkluderar en m...

Hur man gör seitan eller vete gluten

när du söker efter vegetariska rätter du hitta en hel del recept med tofu eller seitan i deras ingredienser. Normalt köpa du dem i en ekologisk butik eller fysisk butik. Men du kan göra dem hemma! Seitan är mycket lätt att göra och du kan frysa den o...

Hur man gör en enkel vete trädgård i Minecraft Pe

Steg 1: Hitta ett stort område Om en 11 x 11 områdeSteg 2: Sätt träLägg trä runt områdetSteg 3: Sätta smutsSteg 4: Lägg ner promenad sätt jag föredrar kullerstenSteg 5: Lägga vatten ner Steg 6: Lägga ner promenad sätt (exit)Steg 7: Lägg staketet ner...

Hur du ansluter mellan enheter via switch och ge IP-adress för varje dator i virtuell program

Stellan hazemsProjekt 1Läsa/skrivaSeptember 9 13Inledning:I dessa steg ska jag förklara hur vi ansluter stationära eller bärbara tillsammans via växeln.Med virtuella program som kallas (CISCO Packet Tracer, så att vi kan dela filer och dokument enkel...

Hur man gör en hypotetisk Planet och dess invånare.

Detta instructable är för realistiska utomjordiska design. Star wars/trek har mestadels fått det fel-för mycket som jorden. Detta instructable är för att skapa saker som daggerwrist eller spett från Wayne Barlowe Expedition. Kom ihåg antalet en regel...

Morsealfabetet med Raspberry Pi och LED!

Detta kommer att komma igång med GPIO stiften på Raspberry Pi, använder ett API, och, naturligtvis, blinkande morsekod! När du har slutfört denna tutorial, du kan till exempel lära sig alla morsekod tecken, blinka din IP-adress vid start eller blink...

Hur får aMule på Raspberry Pi

I detta instructable jag ska visa alla åtgärder för att få en fin, Webbhanterade, aMule nod på en Raspberry Pi.Idén föddes ur behovet av att ha en låg kostnad och låg tidskrävande aMule nod alltid igång och ansluten till internet.Jag gillar inte att...

Hur du ställer in OSMC med Hyperion på Raspberry Pi med WS2812b led-strip

Ibland engelska jag mycket bra, ibland nr...Första sakerna första. Detta är min första instructable och engelska inte är mitt modersmål, så snälla, inte vara för hård mot mig. Detta är inte om hur man bygger den ram, som är lätt. Det handlar om insta...

Hur man gör en Raspberry Pi superdator!

Raspberry Pi skryta inte imponerande specifikationer av sig själv. Men med smuts billig pris, köpa flera av dessa och ansluta dem till användning de är kombinerade processorkraft kan potentiellt göra en anständig låg kostnad dator. Det har varit fler...

Raspberry pi media player

Jag har gjort en fristående raspberry pi spelare för några månader sedan som ingår en förstärkare och högtalare. Nu ville jag göra en mediaspelare att ha i mitt vardagsrum som jag skulle ansluta till min AV förstärkare, jag vill att utforma det så at...

Raspberry Pi Motion känsliga kamera

Med hjälp av en Raspberry Pi, en Raspberry Pi kameramodul, en PIR rörelsesensor, en USB WiFi-adapter, en handfull av delar, och ett par Python program, du kan bygga en kamera som automatiskt kommer att knäppa bilder eller spela in korta videoklipp nä...

En DIY Arcade tabell drivs av Raspberry Pi

Gaming med emulatorer har funnits ganska en stund, men ingenting ger tillbaka nostalgi av den gamla arkaden som att spela spel med en vintage joystick och de stora runda knapparna. Liksom många av oss, jag har alltid drömt om att äga ett original sta...

Arduino Vs Raspberry Pi som är bättre för dig?

The Arduino och Raspberry Pi plattformar är mycket olika i hanteringen av de uppgifter, så hur är den genomsnittliga diy'er vet vilken som är rätt för dem?I detta instructable jag kommer att gå över de stora skillnaderna och visa vad olika styrelser...