WiFi Photobooth med en Raspberry Pi (6 / 13 steg)

Steg 6: Bygga en ny kärna för touchscreen-support



När du vill använda pekskärmen har du till kärnan, eftersom i standard-kärnan finns det ingen pekskärm-stöd.

UPPDATERING: Jag skrev detta kapitel för en tid sedan och i den aktuella versionen av raspbian bilden finns det redan en Touchscreen-drivrutinen med. så bara prova och hoppa över denna del. Men jag ville inte ta bort den, eftersom det kan vara användbart för nya okända touchscreens eller annan maskinvara du behöver för att bygga en kärna för!

HUR MAN KOMPILERAR EN ANPASSAD KÄRNA:

Det finns en hel del touchscreen controller ute! Om du har samma domänkontrollant som jag har, kan du använda min kärna. I andra fall måste du kompilera det själv.

Hur ta reda på vilken handkontroll som du måste göra:

sudo dmesg - c > dmesg.bkplog

Detta kommer att spara system-meddelanden från stöveln in i filen "dmesg.bkplog" och avmarkera systemmeddelandena. Ser du ingen utgång. Säkerhetskopian är bara att se till att du har det när du behöver den. Kanske det har varit några misslyckas under stöveln eller andra galna saker, det är alla i denna fil nu! Om allt är OK kan du ta bort den igen. Bara vänta en sekund tills en ny rad i konsolen visas. Nu koppla in usb-kabeln från touch controller och kör

sudo dmesg > touch.log

Detta sparar systemet-meddelanden som du touch-controller provocerade till filen touch.log.

Nu kan du visa innehållet i filen med

Cat touch.log

Det kan se ut såhär:

[202.843625] usb 1-1.5: ny låg hastighet USB enhet nummer 5 med dwc_otg < br > [202.949360] usb 1-1.5: hittat ny USB-maskinvara, idVendor = 0eef, idProduct = 0001
[202.949400] usb 1-1.5: ny USB anordning strängar: Mfr = 1, produkt = 2, SerialNumber = 0
[202.949418] usb 1-1.5: produkt: Touch
[202.949434] usb 1-1.5: tillverkare: eGalax Inc.
[202.972591] input: eGalax Inc. Touch som /devices/platform/bcm2708_usb/usb1/1-1/1-1.5/1-1.5:1.0/0003:0EEF:0001.0001/input/input0
[202.975579] input: eGalax Inc. Touch som /devices/platform/bcm2708_usb/usb1/1-1/1-1.5/1-1.5:1.0/0003:0EEF:0001.0001/input/input1
[202.977143] hid-generic 0003:0EEF:0001.0001: ingång, hidraw0: USB HID v1.12 pekaren [eGalax Inc. Touch] på usb-bcm2708_usb-1,5/ingång0
[203.027388] usbcore: registrerad nytt gränssnitt förare usbtouchscreen

Vi kan se i linje 6 och 7 att handkontrollen är erkända som indata för "eGalax Inc. Touch". Det finns faktiskt två ingångar och du måste prova ut vilken man arbetar. Jag vet inte varför det är så.

Att veta om den nya kärnan verkligen fungerar typ

uname - a > kernelold.txt

Detta kommer att skriva information om nuvarande kärna till en fil som heter kernelold.txt.

För att installera den nya kärnan bara ladda ner den tar.gz som håller sig till detta steg. Du kan behöva byta namn på den till kernel.tar.gz och sedan packa upp den på din hallon.

Nu göra en säkerhetskopia av den ursprungliga kärnan och flytta zImage-filen till /boot/kernel.img

sudo mv /boot/kernel.img /boot/kernel.img.bkp < br > sudo mv. / zImage /boot/kernel.img

Gör en säkerhetskopia av/lib/firmware och mappen/lib/modules och flytta de uppackade mapparna till/lib

sudo mv/lib/firmware /lib/firmware.bkp < br > sudo mv/lib/modules /lib/modules.bkp < br > sudo mv. / firmware/lib/firmware < br > sudo mv. / modules/lib/modules < br > sudo starta

Efter pånyttfödd, logga in igen och skriv

uname - a > newkernel.txt

Du kan jämföra dessa två filer och ska se att den nya kärnan fungerar.

Om du sammanställt kärnan själv och hallon är inte igång. Bara montera sd-kort i en bärbar dator eller PC och ta bort den nuvarande kärna, firmware och moduler och använda säkerhetskopian. Du har ett nytt försök...

Om din touch-controller är av annat slag, ta bara namn och google det samman med raspberry pi! Bygga en kärna är en hela instructable sig själv. Men en bra punkt att starta om hur man bygger en kärna är: http://elinux.org/RPi_Kernel_Compilation eller http://www.raspberrypi.org/documentation/linux/kernel/building.md

Se Steg
Relaterade Ämnen

Styra en Lionel tåg med en Raspberry Pi

Vad händer när du tar en gammal Lionel modell tåg systemet och lägga lite webb-kontroll? Detta projekt styr en Lionel modell tåg set med Raspberry Pi.I detta projekt går vi steg för steg igenom de delar, hårdvara och programvara för att styra en Lion...

Att göra en självständig båt med en Raspberry Pi (Pia)

våg av entusiasm för Raspberry Pi har drivit många människor att undra på möjligheterna, och förundras över sin enkelhet. Kreditkortet storlek SBC är perfekt för precis vad som helst. Kanske även för korsar Atlanten.FishPi är ett projekt med målet at...

Med en Raspberry pi för att styra en WF32 med LabVIEW (Fan Control)

Detta Instructable tar ett projekt från min senaste Instructable (termistor - Fan control med LabVIEW) och lägger i användningen av en Raspberry pi 3 för trådlös styrning av WF32. Detta innebär att du kan nu ställa in fans och servo med din WF32 i di...

Kontrollera en 7 segment 4 siffrig display med en Raspberry Pi

http://www.raspberrypi.org/forums/viewtopic.php?f=...Här är ett sätt att kontrollera 7 segment 4 siffrig display med en Raspberry Pi.Vänligen rösta som jag verkligen vill vinna en tävling i mitt liv :-)Ledsen nr bilder :-(Steg 1: Ledningarna! Vi behö...

Skapa en ReadyMedia (tidigare MiniDLNA) Media Server med ett Raspberry Pi

Raspberry Pi är en fantastisk minidator, kan göra alla möjliga saker och kostar lika mycket som en riktigt trevlig restaurang måltid! Jag lärde mig att man kunde användas som en DLNA mediaserver och hittade några instruktioner på annat håll och också...

MASLOW: ett öppet WiFi detektor med ESP8266

Svenska/EspañolHola amigos en esta in le voy en enseñar como hacer un detektor de redes abiertas con el modulo WiFi ESP8266, este detektor nos notifica cuando una röda WiFi cerca de nosotros esta abierta o ingen tiene cifrado WEP (que casi es lo mism...

Snabba upp din PS3 WiFi-anslutning med DD-WRT + DLNA

detta är för dem som inte är redo att ge upp på deras PS3. Problemet med PS3 är det har 802.11b / g wifi-kort som är begränsade och långsam. Efter att ha gjort nätverkstesterna det bara gav mig på de flesta 5mbps ladda upp och ladda ner hastigheten....

Hur till hacka en Apple Time Capsule med en Raspberry Pi

Att införa "Pi kapsel." Det är för närvarande den enda Apple Time Capsule kan du ansluta till din TV..., innebär detta att det en Apple TV? ;-)OK, ok, låt oss säga att du har en gammal Apple Time Capsule liggandes som inte fungerar längre... (de...

Hur till öka din WIFI fart med en läsk kan (Video)

dramatiskt förbättra din wifi-hastighet med en enkel läsk kan.Här är en länk till youtube kanal - http://www.youtube.com/TheBestHobbiesBlogHär är en länk till Facebook sidan - http://www.facebook.com/TheBestHobbiesBlog...

Pandoras ask - An Internet Radio spelare med en Raspberry Pi!

Plug i denna internet radio-spelare och lyssna på dina favoritstationer på Pandora Radio. Sex tryckknappar styra musiken, medan en LCD ger feedback på låt, artist och annan användbar information. Allt detta är inrymt i en anpassad akryl fall med till...

Använda ssh att prata med din Raspberry Pi.

Denna korta guide förklarar hur du använder ssh för att prata med din Raspberry Pi.Du behöver:1 raspberry Pi ansluten till routern(Bildskärm och tangentbord.)Om du letar efter en guide för att komma åt din Raspberry Pi från internet ser här:Steg 1: A...

Öka din verklighet med iTorch raspberry pi ficklampa projektorn

UPPDATERING: Den 3 maj - spela Minecraft på den nyare iTorch :)UPPDATERING: Ny iTorch 3D tryckta version! & & Äntligen lagt upp några filmer, hoppas du gillar dem. :)Inlägg av ITorch mediedelning.https://www.Facebook.com/Photo.php?v=29239404759309...

WiFi AP med TOR Guest nätverk

Efter att ha blivit trött på kommersiell trådlösa routern/åtkomstpunkten erbjudanden, bestämde jag mig att se vad jag kan åstadkomma med lite mer än en gammal shuttle dator och ett par wifi adaptrar. Jag också verkligen tror på https://openwireless.o...

WiFi - åtkomstpunkt ur en Raspberry Pi (Repeater)

Vad behöver du?En Raspberry Pi, modell B.Ett boot SD kort för Pi-hallon.En USB WiFi-enhet som stöder "Access Point" läge.En Ethernet-kabel för att ansluta till det lokala nätverket.Hur fungerar det?Raspberry Pi är konfigurerad som en WiFi Hotspo...

Gör en bärbar dator med en Raspberry Pi

Har du någonsin velat en bärbar dator kan du ta med dig? Detta är det enklaste sättet att bygga din egen. För er som inte vet vad en Raspberry Pi är, det är en komplett dator om storleken på kortlek som kan drivas med många olika typer av Linux. Denn...

Återanvända IP-Power 9258 med en Raspberry Pi

För några år sedan, köpte jag denna enhet för att styra ett par andra enheter och lampor i mitt nätverk hylla. Det varade några år innan det började att slumpmässigt makt cykel med några minuters mellanrum, och nu är det bara Piper upprepade gånger n...

IRToWebThingy: IR-fjärr till WiFi adapter med ESP8266

Jag gjorde en IRToWebThingy som läser gemensamma (och några inte så vanligt) infraröd fjärrkontrollskoder och gör dem tillgängliga till alla enheter på lokala WiFi-nätverk så kan du script olika saker. Du kan exempelvis flyga en gris i Minecraft med...

Bygga din första IOT med en Raspberry Pi, DHT11 sensor och Thingspeak.

Sakernas Internet eller Internet of Things är ett hett ämne! Enligt experterna allt kommer att vara ansluten till internet och alla våra enheter och deras data snart kommer bara en IP-adress från oss. Så var börjar du om du vill utforska världen av S...

Cykla en RGB LED genom färgspektrat med en Raspberry Pi 2 och Scratch

Uppdatera anteckningar Tors 25 Feb, 2016 : Jag har förbättrat Scratch programmet och omgjorda min instructable.Hej Scratch killar, med detta projekt som jag ville använda för att cykla en RGB LED genom färg spektrumet.Det finns en massa projekt gör d...