Ena dagen är det en server, nästa dag är det en kärnkomponent i ett budgetrymdprogram. Imorgon – vem vet vad?
Raspberry Pi har blivit något av ett fenomen som möjliggör billiga mediacenter, bärbara webbservrar och mycket mer.
Vi har tidigare tittat på några utmärkta användningsområden för denna brittiska minidator, men faktum är att den bara är så mångsidig att det alltid finns något fantastiskt att prata om. Vem kunde ha trott att Raspberry Pi kunde användas till så mycket mer än dess ursprungliga syfte att utbilda, vilket ger en plattform för barn att lära sig programmera?
Ja, vem kunde ha föreställt sig dess viktiga roll i att brygga öl, styra en robot eller som en kärnkomponent i ett Project Glass-system? Om du sitter på staketet om Pi, förvirrad av (irrelevanta) jämförelser med Arduino, kommer du att bli fascinerad av att lära dig att de två kan springa i tandem…
Följande Raspberry PI-projekt kan alla slutföras på en enda helg.
ArduinoPi
Hur anmärkningsvärt det än kan verka är det möjligt att koppla Raspberry Pi till en Arduino. Huvudsyftet med detta är att använda Pi som en webbaserad kontroller för Arduino.
Ett par metoder finns tillgängliga för att ansluta enheten. Den första är via USB, men detta tar upp en av Pi:s värdefulla USB-portar och kräver Arduino-programmering på Pi. Ett andra, bättre alternativ är Pi:s UART-port, som kan anslutas till Arduinos seriella port (breakout-kort är också ett alternativ).
Syftet med allt detta, som beskrivits ovan, är att använda Raspberry Pi som en mottagare för webbaserade kommandon som kommer att styra Arduino. Ett sådant system kan visa sig vara extremt användbart både för hobbyister och entusiaster och till och med i branschen.
Fullständig information om projektet finns på www.fritz-hut.com/arduinopi-web-based-controller-for-arduino/.
En Raspberry Pi RoboCar
Ett sätt på vilket en kombinerad Pi och Arduino kan användas är som styrenhet för en robot.
Dark Pi Rises-projektet ser de två datorerna kombineras via USB med ett USB-batteri, USB-hubb, vilket gör det möjligt att skicka instruktioner till Arduino för att styra själva robotens lysdioder och motorer – i det här fallet en fjärrstyrd bil .
Självklart kommer bilen fortsätta att fjärrstyras, i det här fallet med en PS3-kontroller, men det riktigt coola inslaget är att den även har en PS3-ögonwebbkamera ansluten, med IR-filtret borttaget, vilket gör att du kan köra bilen på natten och se vad den ser!
Ta reda på mer på projektets webbplats (aonsquared.co.uk/the_dark_pi_rises), eller kolla in YouTube-videon för en titt på resultaten.
Raspberry Pi Space Program
Den kompakta storleken på Raspberry Pi och dess breda funktioner gör den till det perfekta kitet att basera ett rymdprogram på låg höjd på.
Dave Akerman, en HAB-entusiast (High Altitude Ballooning), har använt Pi – i kombination med en webbkamera, GPS och batterier – för att ta bilder av nära rymden med data som skickas tillbaka till jorden, med hjälp av en ballong.
Det som är så fantastiskt med detta (ja, det blir bättre) är att $25 för Raspberry Pi och det låga priset på den andra utrustningen gör att vilken skola som helst kan köra sitt eget rymdprogram! Det finns ingen anledning att oroa sig för Pi:n heller – så länge den kommer tillbaka till jorden på land bör den vara återtagbar tack vare GPS.
Ta reda på mer om Daves PIE1-projekt på hans blogg www.daveakerman.com/?p=592.
RetroPie-projektet
Tillsammans med mediacenter har en av de mest populära användningsområdena för Raspberry Pi varit som en retrospelenhet.
I skrivande stund kan minidatorn köra MS-DOS, ScummVM, Commodore och Atari ST mjukvara tack vare ett brett urval av emulatorer som finns tillgängliga.
Den kanske bästa emuleringslösningen är ChameleonPi, en remix av det vanliga Raspberry Pi OS Raspbian som har fått GUI borttaget till förmån för en startmeny. När du har laddat upp kan du sedan använda den valda emulatorn för att köra ROM från ditt SD-kort. Kombinera detta med kontroller (USB är vanligt, men äkta NES gamepads är inte ovanligt) och du har själv ett omedelbart retro-spelsystem. Du kan till och med visa upp den för vänner genom att bygga in den i en väska!
Detaljer finns på blog.petrockblock.com/retropie.
Projekt PiGlass
Google Glass har visat sig vara en populär diskussionspunkt på tekniska webbplatser, men om du är trött på att vänta på att den ska släppas behöver du inte vänta längre.
Genom att para ihop en Raspberry Pi med några Vuzix 1200 Star-glasögon kan du få en liknande effekt, förstärkt med Bluetooth-mikrofon och headset – för att inte tala om en trådlös Internetanslutning för att ladda ner och visa all information du behöver.
Se hur detta system kan användas för att njuta av realtidskonversationer med någon som talar ett annat språk med hjälp av Microsofts översättnings-API på www.willpowell.co.uk/blog/2012/07/22/project-glass-real-time-translation -inspirerad/
Hantera ditt mikrobryggeri med Raspberry Pi
Projekten ovan kommer alla att gå mycket bra om du på slutet har en fin pint öl att sjunka.
Jag blev förvånad över att lära mig att Raspberry Pi kan användas för att hantera bryggprocessen i samverkan med en Adafruit Pi-platta, vilket placerar minidatorn som ansvarar för temperaturkontroll. Genom att noggrant kunna övervaka temperaturen på distans (tack vare data som kan matas ut till Pi:n och nås över ett nätverk) kan hembryggade ölentusiaster arbeta för att fullända sin dricka.
Element14-webbplatsen har fullständig information om hur detta uppnåddes.
Slutsats: Alla borde ha en Raspberry Pi
Jag fortsätter att förvånas över de olika användningsområdena för Raspberry Pi, och jag vet att dess skapare är lika förvånade.
Det finns förstås all anledning att ignorera rymdprogram och robotbilar till förmån för retrospel och öl, men om du gjorde det skulle du gå miste om vad som kan vara den närmaste möjligheten du kan ha för att se jorden från ovan.
Alla dessa Raspberry PI-projekt är prisvärda och genomförbara, så kom igång och låt oss veta hur du går vidare! Om du behöver hjälp med att komma igång, kicka igång med vår free nedladdningsbar Raspberry Pi användarguide.
Bildkredit: Arduino, Weather Balloon, Gamepad, Google Glass, Homebrew Beer
Om författaren
Christian Cawley (1562 publicerade artiklar)
Biträdande redaktör för säkerhet, Linux, gör-det-själv, programmering och teknisk förklarad, och riktigt användbar podcastproducent, med lång erfarenhet av skrivbords- och mjukvarustöd. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi-pyssling, en Lego-älskare och en retrospelfantast.
Mer från Christian Cawley
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
