Hackster Inc.
Avtor: Peter Machona
Glasovno krmiljen timer Pomodoro, izdelan s senzorjem Seeed Studio XIAO ESP32S3 Sense in okroglim zaslonom za XIAO. Ostanite produktivni s prostoročnim upravljanjem.
Timer Pomodoro AskLou.io je kompaktno, glasovno aktivirano orodje za produktivnost, ki vam pomaga izvajati priljubljeno tehniko Pomodoro za upravljanje časa. S preprostimi glasovnimi ukazi lahko začenjate delovne seje, si vzamete odmore in upravljate svojo produktivnost, ne da bi se dotaknili računalnika ali telefona.
Ta vsebina je samo za naročnike
Kaj potrebujete v tem projektu
Seeed Studio Seeeduino XIAO ESP32S3 Sense [1]
Adafruit Circuit Python IDE
Zakaj AskLou.io Pomodoro timer?
Tradicionalni merilniki časa Pomodoro zahtevajo ročno interakcijo, kar prekine vaš potek in koncentracijo. AskLou.io to težavo rešuje z glasovnimi ukazi, tako da lahko upravljate svoj čas, ne da bi pri tem dvignili prst. Eleganten krožni zaslon zagotavlja pregled nad trenutnim stanjem seje, kar vam pomaga ostati osredotočeni in produktivni.
Lastnosti:
Glasovno upravljanje: Več vrst sej: zaženite in ustavite časovnik s preprostimi glasovnimi ukazi.
Standardne delovne seje (25 min), kratki odmori (5 min) in dolgi odmori (15 min).
Vizualno spremljanje napredka: Intuitivni krožni kazalnik napredka prikazuje preostali čas.
Brez motenj: Brez aplikacij, brez obvestil, samo osredotočena produktivnost.
Prilagodljivo: Enostavno spremenite trajanje seje, da bo ustrezala vašemu delovnemu procesu.
Nizka poraba energije.
Zasnovan za celodnevno uporabo za pisalno mizo.
Samostojno delovanje.
Po nastavitvi ni potreben pametni telefon ali računalnik.
Potrebne hardverske komponente:
Seeed Studio XIAO ESP32S3 Sense.
Seeed Studio Okrogli zaslon za XIAO (1,28” 240×240 GC9A01 LCD).
Kabel USB-C za napajanje.
Po želji: 3D tiskano ohišje (datoteke so vključene v projekt).
Zakaj sem izbral ta hardver?
XIAO ESP32S3 Sense ima vgrajen mikrofon, zato je kot nalašč za aplikacije glasovnega upravljanja. Njegova kompaktna oblika v kombinaciji z osupljivim okroglim zaslonom ustvarja elegantnega namiznega spremljevalca, ki ne moti estetike vašega delovnega prostora.
Postopek gradnje
Postopek gradnje je enostaven:
Priključite okrogel zaslon na ploščo XIAO ESP32S3 Sense.
Zaslon se priključi neposredno na priključke XIAO – spajkanje ni potrebno!
Po želji: namestite ga v 3D natisnjeno ohišje za končni videz.
Potrebna programska oprema
Prenesite CircuitPython 8.x ali novejši s CircuitPython.org [2]
Ploščo povežite na svoj PC.
Ploščo postavite v zagonski način (dvakrat kliknite gumb za ponastavitev).
Datoteko CircuitPython UF2 povlecite in spustite na disk plošče.
Namestitev potrebnih knjižnic
Spodaj navedene knjižnice prenesite iz paketa CircuitPython:
adafruit_display_text
adafruit_display_shapes
gc9a01.mpy
analogio (za delovanje mikrofona)
Kopirajte jih v mapo lib v napravi CircuitPython.
Prenos programske kode
Preprosto kopirajte datoteko code.py [3] iz tega skladišča v svojo napravo CircuitPython in časovnik bo začel delovati samodejno!
Kako naprava deluje
Zaznavanje glasu: Vgrajeni mikrofon posluša zvoke nad določenim pragom
Simulacija ukazov: Pri demo različici ukazi krožijo po seznamu prednastavitev
Logika časovnika: Sledi delovnim sejam, kratkim in dolgim odmorom
Vizualna povratna informacija: Krožni zaslon prikazuje vrsto seje in preostali čas
Kazalnik napredka: Osvetljen lok prikazuje napredek pri trenutni seji
Timer AskLou.io Pomodoro se odziva na te glasovne ukaze:
“Start timer”
- začetek 25-minutne delovne seje
“Pause timer” - prekinitev trenutne seje
“Start short break” - začetek 5-minutnega odmora
“Start long break” - začetek 15-minutnega odmora
Možnosti različnih prilagoditev
Timer AskLou.io Pomodoro lahko prilagodite na več načinov:
Trajanje seje: Prilagodite slovar session_durations, da spremenite dolžino dela ali odmora.
Glasovna občutljivost: Prilagodite vrednost LOUD_THRESHOLD glede na svoje okolje.
Vizualna tema: Spremenite barve lokov za različne vrste sej.
Besede ukazov: Posodobite seznam voice_commands za uporabo različnih besednih zvez.
Morebitne izboljšave za prihodnje različice
Izboljšano prepoznavanje glasu za zanesljivejše zaznavanje ukazov.
Haptične ali zvočne povratne informacije ob koncu seje.
Povezljivost z aplikacijami za produktivnost za beleženje seje.
Majhen zvočnik za zvočna obvestila.
Baterija za prenosljivost.
Viri in zahvale:
Strojna platforma podjetja Seeed Studio
Tehnika Pomodoro Francesco Cirilla
Projekt Peter Machone
Licence:
Ta projekt je objavljen pod licenco Creative Commons Priznanje avtorstva – nekomercialno (CC BY-NC).
To pomeni, da lahko:
Prilagajanje – remiks, preoblikovanje in gradnja na podlagi gradiva
Pod naslednjimi pogoji: – delite – kopirajte in razširjajte gradivo v katerem koli mediju ali formatu:
Priznanje avtorstva – Navesti morate ustrezno priznanje, povezavo do licence in morebitne spremembe. To lahko storite na kakršen koli primeren način, vendar ne na način, ki bi nakazoval, da izdajatelj licence podpira vas ali vašo uporabo.
Nekomercialno – gradiva ne smete uporabljati v komercialne namene.
AskLou.io Pomodoro Timer – Osredotočena produktivnost, samo zahtevajte jo.
Viri:
1: https://www.seeedstudio.com/Seeed-Studio-Round-Display-for-XIAO-p-5638.html
2: https://circuitpython.org/
3: https://github.com/AskLou-io/Pomodoro_Circuit_Python/tree/main
Povzeto po:
https://www.hackster.io/peter-machona/asklou-io-pomodoro-timer-a7a1f2