Köra en Raspberry Pi inuti en vanlig dator
Jag har länge klurat på idén att köra en Raspberry Pi inuti en konventionell PC. Efter att ha sökt runt på nätet inser jag att det inte är en unik idé men det öppnar ändå för en rad spännande möjligheter.
Förutsättningarna:
Montera en Raspberry Pi inuti en vanlig PC
Fixa med strömmatning från nätaggregatet till PC:n via ATX +5VSB (den lila kabeln)
Dra nätverksabel till raspberryn
Detta ger en rad spännande möjligheter för Raspberryn:
Kunna starta fjärrstarta datorn (utan att använda WOL) genom att direkt bygla moderkortets frontpanelsanslutningar
Kunna ladda ner filer autonomt för att sedan starta datorn och köra skript för att överföra filerna till PC:n och sedan snyggt stänga av den igen.
Kunna övervaka temperaturer och styra datorns fläktar och RGB-belysning om man är inne på sådant
Kunna agera självständig server när datorn hänger med på LAN och som inte går ner om ens dator skulle krascha.
Datorlådan jag planerar att bygga i är en DAN Cases A4-SFX v2, vilket har en volym på 7,2 liter, så att köra två datorer (PC:n och en Raspberry Pi 3B+) i den vore såklart en dröm. Några problem jag ser är bland andra att såvitt jag förstår så kan man normalt bara dra några få ampere från +5VSB (på mitt SF600 är det max 2,5 A som gäller). Dessutom så vore det tråkigt att behöva starta upp datorn för att överföra filer till den. Det absolut bästa hade varit om Raspberryn kunde starta hårddisken (2,5 tum) själv när datorn är avstängd och sedan låta datorn, när den är på, använda disken. Detta kan som jag ser det åstadkommas på tå sätt:
Ansluta hårddisken direkt till Raspberryn via en SATA-brygga och sedan dela ut den som en nätverksresurs till datorn. Detta är det enklaste men ger inte en så värst snabb anslutning mellan hårddisk och PC då den måste gå via Raspberryn. Dessutom är jag inte säker på att det kommer finnas tillräckligt med ström för att driva både Raspberryn, en SATA-brygga och en hårddisk samtidigt från +5VSB.
Tillverka en egen SATA-kabel som låter hårddisken kopplas in i både Raspberryn och PC:n. Givetvis kan dessa inte vara elektriskt inkopplade samtidigt så isf får det bli fråga om att Raspberryn får göra en check om datorn är på eller ej och om den är på överföra filerna via nätverket och om den är av koppla på SATA anslutningen elektriskt (kanske via något relä) och starta disken. I detta fall är det uppenbart att nackdelen är den överkomplicerade lösningen och de potentiella strömförsörjningsproblemen från ovan kvartstår.
Det sista problemet med projektet är hur jag skall koppla in Raspberryn i nätverket. Jag vill inte göra hål i chassit och det finns ingen plats på I/O-plåten att hålpunsa ut en plats för ett nätverksuttag. Jag skall testa om chassit dämpar WiFi-signalen för mycket men det vore trist att behöva använda den ändå. Detta är helt enkelt den svåraste nöten att knäcka i sammanhanget.
Jag vore glad att höra er input på projektet. Har ni funderat på något liknande? Hur gjorde ni isf? Har ni tankar/idéer?