Cov txheej txheem:
Video: Pomodoro Timer Ntsib LED Ntiv Nplhaib: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
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
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
Kauj ruam 4: Ua kom tiav
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:
Xim Hloov LED Ntiv Nplhaib Teeb: 11 Kauj Ruam
Xim Hloov LED Ntiv Nplhaib Teeb: Hnub no peb tab tom yuav ua 20 nti xim hloov LED lub teeb ci. Kuv paub lub teeb ntiv nplhaib feem ntau ncig hauv cov duab tab sis qhov no yuav yog lub xwmfab kom ua tej yam yooj yim dua. Qhov haujlwm me me no feem ntau yog rau cov kws yees duab uas xav tau budg
Arduino Ws2812 LED lossis Neopixel Led Sawb lossis Ntiv Nplhaib Qhia: 4 Kauj Ruam
Arduino Ws2812 LED lossis Neopixel Led Sawb lossis Ntiv Nplhaib Qhia: Hauv cov lus qhia no peb yuav kawm paub siv neopixel lossis ws 2812 lossis coj nrawm nrog Arduino.Qhov hom LED lossis kab txaij lossis lub nplhaib raug tswj los ntawm ib tus pin nkaus xwb thiab txhua qhov LEDs yog qhov chaw nyob tus kheej yog li cov no tseem hu ua indi
LED Ntiv Nplhaib: 6 Kauj Ruam
LED Nplhaib: qhov no yog me me SMD LED Ring thiab tseem muaj txiaj ntsig
LED Ntiv Nplhaib Los Ntawm Kev Siv Tsheb kauj vab ntug: 9 Kauj Ruam (nrog Duab)
LED Ntiv Nplhaib Los Ntawm Lub Tsheb Laij Teb Rov Los: Kev tshoov siab los ntawm Loek Vellkoop Cov Lus Qhia, Kuv tsis ntev los no tau txua me ntsis me me me me ntawm lub tsheb kauj vab kom pom txhua yam khoom siv uas kuv tuaj yeem siv tau los ntawm nws. Ib qho ntawm cov ntsiab lus uas ua rau kuv mob heev yog lub log log tom qab kuv tau tshem tag nrho cov lus hais tawm. Khoom
LED-illuminated Seashell Kev Koom Tes Ntiv Nplhaib: 9 Cov Kauj Ruam (nrog Duab)
LED-illuminated Seashell Kev Koom Tes Ntiv Nplhaib: Kuv tau txiav txim siab tseem ceeb tshaj plaws hauv kuv lub neej: kom nug kuv tus hluas nkauj los yuav kuv. ntxiv lub pob zeb zoo tshaj plaws kom nws yuav ua rau nws shi