Cov txheej txheem:

Pomodoro Timer Ntsib LED Ntiv Nplhaib: 5 Kauj Ruam
Pomodoro Timer Ntsib LED Ntiv Nplhaib: 5 Kauj Ruam

Video: Pomodoro Timer Ntsib LED Ntiv Nplhaib: 5 Kauj Ruam

Video: Pomodoro Timer Ntsib LED Ntiv Nplhaib: 5 Kauj Ruam
Video: 📚2-HOUR LATE NIGHT STUDY / gentle rain🌧 + lofi music / 50 minute Pomodoro / with timer+bell 2024, Lub Xya hli ntuj
Anonim
Pomodoro Timer Ntsib LED Ntiv Nplhaib
Pomodoro Timer Ntsib LED Ntiv Nplhaib

Voor het ITTT-project heb ik een variatie op een Pomodoro timer gemaakt. De Pomodoro "techniek" yog een tijdmanagementmethode tuag gebruikers kan helpen om grote projecten hauv kleine stappen te verdelen en regelmatig pauze te houden. Hierbij wordt eerst een timer gezet voor 25 minuten, tuag opgevolgd wordt qhov rooj een pauze van 5 minuten. Tsis txhob ua haujlwm-'' fases '' voltooid te hebben wordt een langere pauze van bijvoorbeeld 20 minuten ingelast. Omdat peb maar 5 minuten voor de presentaties hadden duurt de werkfase in het eindproduct maar 5 seconden, en de pauzefause 2. Soms komt het voor dat je je werk niet binnen de eerste 25 minuten afkrijgt. Om deze reden wordt elke werk- en pauzefase opgevolgd qhov rooj een bevestigingsfase, waarin de ring geel knippert. Pas wanneer er een tes boven de nabijheids-sensor gehouden wordt gaat de wekker dhau hauv de volgende fase.

Benodigdheden

- 1 x Arduino Uno

- 1 x APDS-9960 piav tes piav taw

- 1 x Piezzo Buzzer

- 1 x NeoPixel Ring - 16 x 5050 RGB LED

- Jumper xov hlau

300-500 Ohm weerstand

-1K Ohm weerstand

- pcb's om de onderdelen aan vast te solderen

Kauj Ruam 1: Txaj txaj

Txaj
Txaj
Txaj
Txaj
Txaj
Txaj
Txaj
Txaj

Piezzo lub suab nrov:

- zwart draadje naar GND tus pin

- rood draadje naar digital 8 tus pin

- 1 x 100 Ohm weerstand

NeoPixel LED nplhaib:

- G naar GND pin

- Din naar digital 13 tus pin (plaats hiertussen een 100-300 Ohm weerstand)

- V+ naar 5V pin

Gesture sensor:

- SCL naar A5 pin

- SDA naar A4 pin

- IN naar digital 2 pin

- GND naar GND tus pin

VCC naar 3, 3 V pin

Kauj ruam 2: Code

Gebruikte cov tsev qiv ntawv:

- Adafruit NeoPixel:

www.arduinolibraries.info/libraries/adafru…

- Suab (hauv rar)

- SparkFun APDS9960:

github.com/sparkfun/APDS-9960_RGB_and_Gest…

- Hlau

Kauj ruam 3: Solderen

Solderen
Solderen
Solderen
Solderen
Solderen
Solderen
Solderen
Solderen

Kauj ruam 4: Ua kom tiav

Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing

Ua raws li cov lus qhia los ntawm het dekseltje heb ik de LED ring overgetrokken. Vervolgens heb ik een plaatje van de ring op ware grote uitgeprint. Lub qhov rooj gaatjes te maken waar de lampjes zitten kon ik iets preciezer boren.

Pom zoo: