Pomysły na projekty Raspberry Pi: zwiększ swoją produktywność
Jest zbyt wiele rozpraszaczy i czasami zastanawiam się, czy nie potrzebuję czasomierza Pomodoro. Bez względu na wszystko - wiem, że to, czego naprawdę potrzebuję, to więcej pomysłów na projekty Raspberry Pi!
W tym artykule przeanalizuję różne podejścia do budowania licznika Pomodoro z Raspberry Pi i to, jak każde z nich różni się od siebie.
Co to jest minutnik Pomodoro?
Timer Pomodoro to narzędzie, które pomaga zwiększyć produktywność w określonym czasie.
Określa on konkretną ilość czasu na pracę, a następnie krótką ilość odpoczynku i powtórzenia. Zwykły stosunek to 25 minut pracy do 5 minut odpoczynku.
Dzięki tej technice będziesz odpowiedzialny za swoje działania. Jeśli zdarza ci się marnować czas na scrollowanie Twittera lub bawienie się telefonem w czasie pracy, zbudowanie fizycznego timera Pomodoro może pomóc ci utrzymać się na kursie.
Przyjrzyjmy się kilku przykładom.
Pomodoro timer MagPi (Pi Pico)
Płytka: Raspberry Pi Pico
MagPi to oficjalny magazyn Raspberry Pi, w którym można znaleźć samouczek dotyczący budowy timera Pomodoro na Raspberry Pi Pico.
Ich projekt koncentruje się na wykorzystaniu matrycy LED o nazwie Pico Unicorn Pack od Pimoroni. Korzystając z gotowego rozwiązania, znacznie ułatwia to zbudowanie własnego timera Pomodoro.
Timer Pomodoro wygasza jedną diodę LED co 1/112 cyklu, aby wizualnie wskazać, ile czasu pozostało do końca cyklu pracy lub odpoczynku.
Korzystanie z Unicorn Pack pozwala również na użycie jednego z przycisków do uruchomienia timera, a drugiego do jego zatrzymania.
Samouczek przeprowadzi Cię przez etapy flashowania niestandardowego UF2 dla Pico i przeprowadzi Cię przez etapy kodowania. Możesz również po prostu pobrać plik gotowy kod Pythona tutaj.
Pros: łatwy i funkcjonalny; wykonuje pracę z najtańszym Raspberry Pi, który jest w magazynie
Cons: Wymaga zakupu Unicorn Pack; nie wymaga wiele budowania, jeśli chcesz doświadczyć projektu.
Pomodoro Timer Maryanne Wachter (Pi Zero)
Płyta główna: Raspberry Pi Zero
Nie strzelaj do posłańca. Wiem, że w dzisiejszych czasach nie można kupić Zero.
Najlepszą częścią tutorialu Maryanne jest to, jak mówi: "Spędziłam zbyt dużo czasu na Adafruit i skończyłam z kilkoma Raspberry Pi Zero Ws".
Wow, jak czasy się zmieniły. W dzisiejszych czasach spędziłbyś zbyt wiele czasu na rpilocatorze i prawdopodobnie nigdzie byś nie doszedł.
Ale dobrą rzeczą jest to, że ten projekt można zbudować za pomocą dowolnego mikrokomputera Raspberry Pi, choć może nie wyglądać tak elegancko.
Projekt Maryanne wykorzystuje Pimoroni InkypHAT, trójkolorowy wyświetlacz e-ink.
Wyświetlacz e-ink pozwala użytkownikowi zobaczyć bardziej bezpośredni komunikat. Przykładowo, poprzedni Pomodoro Timer wykorzystuje diody LED do informowania o tym, co się dzieje, ale musisz wiedzieć, jak je interpretować, zanim dowiesz się, co próbują powiedzieć.
Dzięki wyświetlaczowi e-ink możesz wysyłać wiadomości, takie jak "przerwa" poniżej. Jest to natychmiast widoczne i wymaga znacznie mniej interpretacji.
Idąc dalej, z wyświetlaczem e-ink można również utworzyć licznik czasu, który pokazuje, ile minut pozostało, choć jest mało prawdopodobne, aby można było wyświetlić licznik sekund ze względu na niską częstotliwość odświeżania wyświetlacza e-ink (i jak rozpraszające byłoby to, gdy się odświeża!).
Zob. Wprowadzenie Pomodoro timera przez Maryanne na jej stronie internetowej, oraz również kod na Github.
Pros: E-ink umożliwia komunikację w języku angielskim i za pomocą obrazów (zamiast konieczności interpretowania znaczenia diod LED).
Cons: zbudowany na Pi Zero, którego obecnie nie można łatwo kupić.
Timothy Kist's Pomodoro timer (Pi Zero)
Płyta główna: Raspberry Pi Zero
Wyświetlacz e-ink sprawdzi się dobrze w przypadku czasomierza Pomodoro, o ile nie potrzebujesz widzieć zegara odliczającego sekundy.
A co jeśli potrzebujesz rozwiązania o niskim poborze mocy, które pokazuje sekundy?
Timothy Kist wykorzystał Scroll pHAT firmy Pimoroni, który jest jednokolorową matrycą LED 17×7.
W przeciwieństwie do pierwszego przykładu, tutaj diody LED wysyłają bezpośrednią wiadomość. Osoba może zobaczyć licznik odliczający pozostały czas, a nie reprezentację tego, ile czasu pozostało.
Jego samouczek jest dość dokładny, więc przeczytaj to tutaj.
Pros: rozwiązanie o niskim poborze mocy, które pozwala zobaczyć sekundy odliczane przez zegar.
Cons: zbudowany na Pi Zero (obecnie nie można go łatwo kupić).
Pico Talking Pomodoro timer (Pico) firmy HackSpace
Płytka: Raspberry Pi Pico
Jeśli nie jesteś jeszcze znudzony wszystkimi powyższymi wzmiankami o Pimoroni, oto jedna z nich od innego dużego gracza w przestrzeni Raspberry Pi.
Rob Miles dołączył to do 51. numeru magazynu Magazyn Hackspace, który można pobrać tutaj. Artykuł znajduje się na stronie 88.
Timer Pomodoro jest jednym z bardziej złożonych, a jednym z powodów jest to, że odtwarza dźwięki, które informują o tym, ile czasu pozostało.
Być może zastanawiasz się teraz... w jaki sposób Pico wytwarza dźwięk?
Rob zrobił to, łącząc głośnik z odtwarzaczem MP3 DFPlayer Mini. Następnie nagrał kilka plików MP3, w których czytał słowa "jedna godzina", "pięćdziesiąt cztery minuty" i "pozostało", a próbki te były odtwarzane sekwencyjnie, aby powiedzieć, ile czasu pozostało.
Projekt zawiera również licznik czasu, który wykorzystuje czteroznakowy wyświetlacz, dzięki czemu można wizualnie zobaczyć, ile czasu pozostało do końca.
Czy to już przesada? Tylko ty możesz to stwierdzić, ja jestem tutaj, aby pokazać ci możliwości.
Ale spójrz, ile przewodów jest zaangażowanych w ten projekt!
Teraz już wiesz, dlaczego ludzie tak kochają Pimoroni. Zapewniają one gotowe, nieplączące się rozwiązania. Oto mem pokazujący dylemat, przed którym stoją twórcy, którzy po raz pierwszy użyliśmy w naszym newsletterze:
Pros: Posiada dźwięk i timer oraz wykorzystuje Pico (dostępny i o niskim zużyciu energii)
Cons: Dużo części, dużo kabli i trzeba nagrywać pliki audio (może być profesjonalistą, jeśli lubisz budować i majsterkować).
Timer Pomodoro i cyfrowa ramka na zdjęcia (Pi 3B)
Płyta główna: Raspberry Pi 3B
Bumhan Yu stworzył urządzenie dwa w jednym, które wyświetla zdjęcia, a także działa jako timer Pomodoro.
Jego projekt wykorzystuje 7-calowy ekran dotykowy, który ma ekran dotykowy i ma obudowę do przenoszenia Pi 3B. Dzięki temu może być samodzielnym timerem Pomodoro.
Wykonanie tego w ten sposób jest prawdopodobnie najdroższe i najbardziej energochłonne, ale korzyścią jest to, że masz urządzenie, które może wykonywać wiele zadań.
Możesz dowiedzieć się więcej o czego użył tutaj oraz aplikację JavaScript można znaleźć tutaj.
Pros: masz uruchomiony mikrokomputer Raspberry Pi, dzięki czemu możesz uruchamiać inne zadania oprócz timera Pomodoro
Cons: Masz mikrokomputer Raspberry Pi działający z wyświetlaczem, co oznacza najwyższy koszt i zapotrzebowanie na energię w stosunku do wszystkich innych projektów tutaj. Jest również najdroższy.
Możesz zobaczyć naszą serię "Projekty Paragon", która obejmuje wszelkiego rodzaju pomysły na projekty Raspberry Pi, klikając tutaj.