Projektidéer för Raspberry Pi: öka din produktivitet
Det finns för många distraktioner där ute och ibland undrar jag om det jag behöver är en Pomodoro-timer. Oavsett vad - jag vet att det jag verkligen behöver är fler Raspberry Pi-projektidéer!
I den här artikeln kommer jag att undersöka de olika metoderna för att bygga en Pomodoro-timer med Raspberry Pi och hur de olika metoderna skiljer sig från varandra.
Vad är en Pomodoro-timer?
En Pomodoro-timer är ett verktyg som hjälper dig att öka din produktivitet inom en viss tid.
Den anger tydligt en specifik tid för arbete och sedan en kort vila och upprepa. Det vanliga förhållandet är 25 minuters arbete till 5 minuters vila.
Den här tekniken håller dig ansvarig. Om du tycker att du slösar bort tid på att scrolla på Twitter eller spela med telefonen under arbetstid kan en fysisk Pomodoro-timer hjälpa dig att hålla kursen.
Låt oss ta en titt på några exempel.
MagPi's Pomodoro-timer (Pi Pico)
Styrelse: Raspberry Pi Pico
MagPi är den officiella Raspberry Pi-tidningen och de har en handledning för att bygga en Pomodoro-timer med en Raspberry Pi Pico.
Deras design kretsar kring att använda en LED-matris som heter Pico Unicorn Pack från Pimoroni. Genom att använda en färdig lösning blir det mycket enklare att bygga din egen Pomodoro-timer.
Denna Pomodoro-timer släcker en LED varje 1/112:e cykel för att ge dig en visuell indikation på hur mycket längre du har kvar av din arbets- eller vilocykel.
Med hjälp av Unicorn Pack kan du också använda en av knapparna för att starta timern och en annan för att stoppa den.
Handledningen tar dig genom stegen för att flasha en anpassad UF2 för Pico och pratar dig genom stegen för kodning. Du kan också bara ladda ner färdig Python-kod här.
Fördelar: enkel och funktionell; får jobbet gjort med den billigaste Raspberry Pi som finns i lager
Cons: kräver att du köper ett Unicorn Pack; inte mycket byggande inblandat om du är ute efter projektupplevelsen
Maryanne Wachters Pomodoro-timer (Pi Zero)
Styrelse: Raspberry Pi Zero
Skjut inte budbäraren. Jag vet att man inte kan köpa en Zero nuförtiden.
Det bästa med Maryannes handledning är hur hon säger: "Jag tillbringade för mycket tid på Adafruit och slutade med några Raspberry Pi Zero W"
Wow, hur tiderna har förändrats. Nuförtiden skulle du spendera för mycket tid på rpilocator och förmodligen inte komma någonstans.
Men det som är bra är att det här projektet kan byggas med vilken Raspberry Pi-mikrodator som helst, även om det kanske inte ser lika elegant ut.
I Maryannes design används en Pimoroni InkypHAT, en trefärgs e-bläckdisplay.
En e-ink-display gör att användaren kan se ett mer direkt meddelande. Till exempel använder den tidigare Pomodoro-timern lysdioder för att berätta vad som händer, men du måste veta hur du ska tolka det innan du vet vad den försöker säga.
Med en e-ink-display kan du skicka meddelanden som "rasttid" nedan. Det är omedelbart synligt och kräver mycket mindre tolkning.
Med en e-ink-display kan du också skapa en timer som visar hur många minuter som återstår, men det är osannolikt att du kan visa en sekundtimer på grund av e-ink-displayens låga uppdateringsfrekvens (och hur distraherande det skulle vara när den uppdateras!).
Se Maryannes introduktion av Pomodoro-timern på hennes hemsida, och även koden på Github.
Fördelar: e-bläck gör att du kan kommunicera på engelska och bilder (i stället för att behöva tolka betydelsen av lysdioder)
Cons: byggd på en Pi Zero som man inte kan köpa så lätt nuförtiden.
Timothy Kist's Pomodoro-timer (Pi Zero)
Styrelse: Raspberry Pi Zero
En e-ink-display fungerar bra för en Pomodoro-timer så länge du inte behöver se en nedräkningsklocka med sekunder.
Vad händer om du vill ha en lösning med låg effekt som visar sekunder?
Timothy Kist använde Pimoronis Scroll pHAT som är en 17×7 enfärgad LED-matris.
Till skillnad från det första exemplet skickar lysdioderna här ett direktmeddelande. En person kan se en nedräkningstimer för hur mycket tid som återstår, snarare än en representation av hur mycket tid som återstår.
Hans handledning är ganska grundlig, så läs det här.
Fördelar: lösning med låg effekt som gör att du kan se sekunderna på nedräkningstimern.
Cons: byggd på en Pi Zero (det är inte så lätt att köpa den nuförtiden).
HackSpaces Pico Talking Pomodoro timer (Pico)
Styrelse: Raspberry Pi Pico
Om du inte redan är uttråkad av alla Pimoroni-omnämnanden ovan, här är en från en annan stor aktör i Raspberry Pi-utrymmet.
Rob Miles bidrog med detta till det 51:a numret av Hackspace Magazine, som du kan ladda ner här. Se sidan 88 för artikeln.
Denna Pomodoro-timer är en av de mer komplexa och en anledning är att den spelar ljud som uppdaterar dig om hur mycket tid som återstår.
Nu kanske du undrar... hur producerar en Pico ljud?
Rob gjorde detta genom att kombinera en högtalare med en DFPlayer Mini MP3-spelare. Man spelar sedan in några MP3-filer där man läser orden "en timme", "femtiofyra minuter" och "kvar", och dessa samplingar spelas upp i följd för att tala om hur mycket tid som återstår.
Projektet har också en timer som använder en display med fyra tecken, så att du får en visuell visning av hur mycket tid som återstår.
Är det här överkonstruerat? Det kan bara du avgöra, jag är här för att visa dig möjligheterna.
Men ta en titt på hur många kablar som är inblandade i det här projektet!
Nu vet du varför folk älskar Pimoroni så mycket. De ger färdiga, trasselfria lösningar. Här är en meme som visar det dilemma som tillverkarna står inför som vi först använde i vårt nyhetsbrev:
Fördelar: Har ljud och timer och använder en Pico (tillgänglig och med låg strömförbrukning)
Nackdelar: Många delar, många kablar och du måste spela in ljudfilerna (kan vara ett proffs om du gillar att bygga och pyssla)
Pomodoro-timer och digital fotoram (Pi 3B)
Styrelse: Raspberry Pi 3B
Bumhan Yu skapade en två-i-ett-enhet som både visar bilder och fungerar som en Pomodoro-timer.
Hans design använder en 7″ pekskärm som har en pekskärm och har ett hölje för att ta Pi 3B. Detta gör att det kan vara en fristående Pomodoro-timer.
Att göra det på det här sättet är förmodligen dyrast och mest energikrävande, men fördelen är att du har en enhet som kan utföra flera uppgifter.
Du kan lära dig mer om vad han använde här och JavaScript-appen hittar du här.
Fördelar: du har en Raspberry Pi mikrodator igång, så att du kan köra andra uppgifter förutom Pomodoro-timern
Cons: Du har en Raspberry Pi-mikrodator som körs med en skärm, vilket innebär högsta kostnad och effektbehov i förhållande till alla andra projekt här. Det är också det dyraste.
Du kan se vår serie som heter "Paragon Projects" som täcker alla möjliga Raspberry Pi projektidéer genom att klicka här.