Stap 5: Acknowlegements & toekomstige werkzaamheden
Met dank aanIk liep in een grote addertje onder het gras in dit project met de Raspberry Pi. Ik kon niet achterhalen hoe de schermuitvoer spiegel zodat zou het rug-geprojecteerd op een scherm. De standaard Linux-mechanisme om dit te doen is de xrandr nut te gebruiken. Echter, de Raspberry Pi nog volledig ondersteunt geen xrandr.
Postte ik enkele vragen op de forums van de Raspberry Pi. Ik wist dat de bootloader het scherm draaien kan (met 90, 180, 270 graden), maar het kon niet overeen met het. De bootloader is gesloten bron zodat ik kon niet de code te wijzigen... maar een suggestie werd gesteld dat ik contact opnemen met Dom (Dom Cobley) om te vragen voor reflectie moet worden toegevoegd als een feature. Ik stuurde hem een verzoek en creëerde hij twee nieuwe bootloader opties die dezelfde dag:
display_rotate = 0x10000 (zoals - x)
display_rotate = 0x20000 (zoals -y)
Als hij dit niet had gedaan had ik hun toevlucht nemen tot het gebruik van optica spiegel het beeld - dat zou kunnen hebben bedoeld dat de pompoen op tijd voor Halloween niet zou hebben gedaan. ik ben zeer dankbaar - Dom Bedankt!
Ik ben ook zeer dankbaar voor de Aeskulap DICOM viewer. Ik was zeker dat ik zou moeten doen een heleboel DICOM hacken om dit te krijgen om te werken op de Pi. Ik echt verwacht niet dat een enkele opdrachtregel een viewer die perfect werkte zou installeren. Gewoon geweldig.
De Raspberry Pi-mensen hebben gemaakt een prachtige gizmo en de Gemeenschap. Zonder hen zou ik een veel grotere pompoen nodig hebben.
En tot slot - dankzij de MGH radiologie voor het feit dat een pompoen versieren wedstrijd die geïnspireerd van dit alles. Het is een geweldige plek om te werken.
Toekomstige werkzaamheden
De weergavekwaliteit: het gebruik van tracering van papier als het projectiescherm verlaagt de kwaliteit van het scherm. Misschien enkele frosted plastic of andere fijnmazig, dun gelaagd materiaal beter zou werken.
Dit jaar project was op de clientzijde - misschien een server-side een de warmteafgifte van servers zou gebruiken om te houden van de pompoenen warm's nachts - een echte server-farm. Maar de Pi kan niet genoeg warmte genereren.
Misschien met behulp van de GPIO poorten met een soort van bewegingsmelder kan worden gebruikt om de beelden op het scherm wijzigen? Soort van een "haunted PACS'?
Geleidende strips aan de buitenkant van de pompoen in staat kunnen stellen een 'touch-gevoelige' UI. Had geen tijd voor deze dit jaar.